A az IoT-eszközök platformjának új verziója WebThingsGateway 1.0.
A lét az jelentős változata, mivel aláhúzza a Mozilla elválasztását független projektben, amelyet a közösség irányít és fejleszt. Az indulás elsősorban a felhasználók migrálását célozza a Mozilla-hez kapcsolódó infrastruktúrából a saját szolgáltatásaikba.
És ez az A költségoptimalizálás miatt a Mozilla leállította a finanszírozás fejlesztését és felszínre bocsátotta a WebThings projektet, lehetővé téve az infrastruktúra használatát távoli hozzáférés fogadására, felhőszolgáltatások futtatására és a frissítések kézbesítésére csak 31. december 2020-ig.
A WebThings Gateway 1.0 terjesztése a Mozilla szervereken keresztül történik, de mind további frissítések módosulnak a következőre: saját kapacitásod és az új aldomain felé webthings.io.
Emlékeztetőül: a meneto A WebThings a WebThings Gateway-ből áll és a WebThings keretrendszer könyvtár.
A projekt kódját JavaScript-ben írják a Node.js szerver platform segítségével, és az MPL 2.0 licenc alatt terjesztik. Az OpenWrt-re építve használatra kész terjesztési készletet fejlesztenek a WebThings Gateway integrált támogatásával, amely egységes felületet biztosít az intelligens otthon és a vezeték nélküli hozzáférési pont beállításához.
A WebThings Gateway egy univerzális réteg - a különböző fogyasztói kategóriákhoz való hozzáférés megszervezése és IoT eszközök, elrejtve az egyes platformok sajátosságait és nem igényelnek egyedi alkalmazásokat az egyes gyártóktól. Az IoT platformokkal való átjáróval való együttműködéshez használhatja a ZigBee és a ZWave protokollokat, a WiFi-t vagy a GPIO-n keresztüli közvetlen kapcsolatot.
A migráció engedélyezése mellett a WebThings Gateway 1.0 verziója a következő változásokat is tartalmazza.
A WebThings Gateway 1.0 fő új funkciói
Ebben az új verzióban, amely a Mozilla függetlensége körül mozog, ezt kiemelik A Mozilla márkanév megtisztult: a könyvtár neve megváltozott profilokat a ~ / .mozilla-iot-ról ~ / .webthings-re, a MOZIOT_HOME környezeti változót átnevezték WEBTHINGS_HOME-ra, a mozilla-iot-gateway, a szolgáltatások átnevezték többek között webthings-gateway-re.
Azt is megtalálhatjuk támogatást adott a Node.js 14 platform új ágához. A Node.js átjáró beépülő modul könyvtárát átírtuk a TypeScript-ben.
A páratartalom-érzékelők támogatása megvalósult, légköri nyomás, levegőminőség és füsttartalom, valamint tulajdonság, amely figyelembe veszi az aktuális energiafogyasztást.
A konfigurációhoz egy frissítés kézbesítési csatorna került, amely hozzáférést biztosít az előnézeti verziókhoz.
Az MPEG-DASH és a HLS mellett az M-JPEG videó kódolási formátum támogatása is hozzáadódott.
A többi kiemelkedő változás közül:
- Hozzáadta a Podman Toolkit támogatását a Docker képen.
- Támogatás a plugin kereséshez.
- Hozzáadott fordítás az ukrán nyelvre.
- Eltávolította a beépített mDNS szervert, ahelyett, hogy külső megvalósításokat (Avahi vagy Bonjour) használna.
- A Raspbian verzió tartalmazza az SPI támogatást.
Hogyan juthat el a WebThings Gateway-hez?
Azok számára, akiket érdekel a WebThings Gateway, nagyon könnyen megszerezhetik. Egyszerűen le kell tölteniük a firmware-t a Raspberry Pi SD-kártyájára.
A kép mentéséhez használhatja az Etchert, amely egy többplatformos eszköz.
Hasonlóképpen, a meglévő IoT-eszközök felkutatásáért is felelős lesz, amely lehetőséget ad arra, hogy konfigurálhassa a külső hozzáférés paramétereit, és hozzá tudja adni a legnépszerűbb eszközöket a képernyőhöz.
A frissítés telepítése után a WebThings Gateway 1.0-ból, A felhasználókat a webthings.io webhelyen kell regisztrálni és áttérnek az új infrastruktúrára.
Áthelyezés után a frissítések automatikus kézbesítése és a távoli hozzáférés továbbra is működni fog, de a a belépési pont * .mozilla-iot.org-ról * .webthings.io-ra változik, és a frissítéseket az api.webthings.io állomáson keresztül töltheti le.
Ha az áttelepítést megszakítják, akkor a helyi telepítés továbbra is úgy működik, mint korábban, de felhőszolgáltatásokhoz nem kötődve és a frissítések automatikus kézbesítése nélkül.