Mozilla WebThings Gateway 0.10 tilgjengelig, gateway for smarthus og IoT-enheter

Mozilla Company ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° ny produktutgivelse WebThingsGateway 0.10, som i kombinasjon med biblioteker WebThings Framework danner en plattform WebThings Γ₯ gi tilgang til ulike kategorier av forbrukerenheter og bruk universell Web Things API Γ₯ organisere samhandling med dem. Prosjektkode skrevet av i JavaScript ved Γ₯ bruke Node.js-serverplattformen og distribuert av lisensiert under MPL 2.0. Firmware med gateway forberedt for ulike Raspberry Pi-modeller. OgsΓ₯ tilgjengelig pakker для OpenWrt ΠΈ Debian, Π° Π½Π° Π±Π°Π·Π΅ OpenWrt развиваСтся Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ distribusjonssett med integrert stΓΈtte for Things Gateway, som gir et enhetlig grensesnitt for Γ₯ sette opp et smart hjem og et trΓ₯dlΓΈst tilgangspunkt.

I den nye utgivelsen:

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΡƒΠΌΠ½Ρ‹Ρ… тСрмостатов, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… для рСгулирования Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ Π² ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΊΠ°ΠΊ Zigbee Zen Thermostat, Centralite HA 3156105 ΠΈ Z-Wave Honeywell TH8320ZW1000. Π§Π΅Ρ€Π΅Π· прСдоставляСмый ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΎΠΉ web-интСрфСйс ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»Ρ‘Π½Π½ΠΎ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ Π·Π° Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€ΠΎΠΉ Π² Π΄ΠΎΠΌΠ΅, Π²Ρ‹ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌΡ‹ ΠΎΠ±ΠΎΠ³Ρ€Π΅Π²Π° ΠΈΠ»ΠΈ охлаТдСния, ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ†Π΅Π»Π΅Π²ΡƒΡŽ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒΡΡ ΠΏΡ€Π°Π²ΠΈΠ»Π°, Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΠ±ΠΎΠ³Ρ€Π΅Π²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΈΠ±ΠΎΡ€ ΠΈΠ»ΠΈ ΠΊΠΎΠ½Π΄ΠΈΡ†ΠΈΠΎΠ½Π΅Ρ€ ΠΏΡ€ΠΈ достиТСнии ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Ρ… Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π½Ρ‹Ρ… Π³Ρ€Π°Π½ΠΈΡ† ΠΈΠ»ΠΈ Π² привязкС ΠΊΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ суток;

    Mozilla WebThings Gateway 0.10 tilgjengelig, gateway for smarthus og IoT-enheter

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ управлСния ΡƒΠΌΠ½Ρ‹ΠΌΠΈ Π·Π°ΠΌΠΊΠ°ΠΌΠΈ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Zigbee ΠΈΠ»ΠΈ Z-Wave, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ Yale YRD226 Deadbolt ΠΈ Yale YRD110 Deadbolt. ΠΠ°Ρ…ΠΎΠ΄ΡΡΡŒ Π²Π½Π΅ Π΄ΠΎΠΌΠ°, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ΄ΠΎΡΡ‚ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Π½Π΅ Π·Π°Π±Ρ‹Π» Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΄Π²Π΅Ρ€ΡŒ, ΠΈ ΠΏΡ€ΠΈ нСобходимости ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΈΠ»ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ Π·Π°ΠΌΠΎΠΊ ΡƒΠ΄Π°Π»Ρ‘Π½Π½ΠΎ. Π§Π΅Ρ€Π΅Π· Π·Π°Π΄Π°Π½ΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠ» ΠΌΠΎΠΆΠ½ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°ΠΏΠΈΡ€Π°Π½ΠΈΠ΅ Π΄Π²Π΅Ρ€ΠΈ Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠ΅ врСмя ΠΈΠ»ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅, Ссли Π·Π°ΠΌΠΎΠΊ остался ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ;

    Mozilla WebThings Gateway 0.10 tilgjengelig, gateway for smarthus og IoT-enheter

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ Π½ΠΎΠ²Ρ‹ΠΉ Ρ‚ΠΈΠΏ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… Ρ€Π°ΡΡˆΠΈΡ€ΡΡ‚ΡŒ возмоТности ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса. НапримСр, ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ сСкции Π½Π° основноС мСню ΠΈΠ»ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ экраны с Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ. Для создания Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ Π½ΠΎΠ²Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Ρ„Π°ΠΉΠ»Π°-манифСста, созданный ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ с манифСстами Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π½Ρ‹Ρ… Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ Π½Π° Π±Π°Π·Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ WebExtensions;

    Mozilla WebThings Gateway 0.10 tilgjengelig, gateway for smarthus og IoT-enheter

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ Π½ΠΎΠ²Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π» настроСк, посвящённый Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ страну, часовой пояс ΠΈ язык Π² основном web-интСрфСйсС, ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ настройки Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΡ‡Ρ‚Π΅Π½Ρ‹ Π²ΠΎ всСх ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… дополнСниях ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ… ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ зависимых ΠΎΡ‚ мСстополоТСния Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ свСдСния ΠΎ ΠΏΠΎΠ³ΠΎΠ΄Π΅, рассвСтС/Π·Π°ΠΊΠ°Ρ‚Π΅ ΠΈ ΠΏΡ€ΠΈΠ»ΠΈΠ²Π°Ρ…/ΠΎΡ‚Π»ΠΈΠ²Π°Ρ…. НапримСр, Π² привязанных ΠΊΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ… Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ часов Π½Π° Π»Π΅Ρ‚Π½Π΅Π΅ ΠΈΠ»ΠΈ Π·ΠΈΠΌΠ½Π΅Π΅ врСмя, Π° Π² интСрфСйсС Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹Ρ… Π΅Π΄ΠΈΠ½ΠΈΡ†Π°Ρ… измСнСния;

    Mozilla WebThings Gateway 0.10 tilgjengelig, gateway for smarthus og IoT-enheter

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ обращСния ΠΊΠΎ всСм Web API ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ΄Π½ΠΎ WebSocket-соСдинСниС (Ρ€Π°Π½Π΅Π΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎΡΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ соСдинСния для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ устройства). Π’ консорциумС W3C создана рабочая Π³Ρ€ΡƒΠΏΠΏΠ° Web Thing Protocol Community Group, которая займётся стандартизациСй ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Π½Π° Π±Π°Π·Π΅ WebSocket для взаимодСйствия с устройствами Web of Things;
  • Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ выпускС оТидаСтся интСграция ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ голосового управлСния с использованиСм устройств Mycroft ΠΈ рСализация Π½ΠΎΠ²Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² установки.

Som en pΓ₯minnelse, WebThings Gateway er er et universelt lag for Γ₯ organisere tilgang til ulike kategorier av forbruker- og IoT-enheter, skjule funksjonene til hver plattform og ikke krever bruk av applikasjoner som er spesifikke for hver produsent. For Γ₯ samhandle gatewayen med IoT-plattformer kan du bruke ZigBee- og ZWave-protokollene, WiFi eller direkte tilkobling via GPIO. Gateway er mulig etablere pΓ₯ et Raspberry Pi-kort og fΓ₯ et smart hjemmekontrollsystem som integrerer alle IoT-enhetene i huset og gir verktΓΈy for Γ₯ overvΓ₯ke og administrere dem via et webgrensesnitt.

Plattformen lar deg ogsΓ₯ lage flere nettapplikasjoner som kan samhandle med enheter via Web Thing API. Derfor, i stedet for Γ₯ installere din egen mobilapplikasjon for hver type IoT-enhet, kan du bruke et enkelt enhetlig webgrensesnitt. For Γ₯ installere WebThings Gateway, laster du bare ned den medfΓΈlgende fastvaren til et SD-kort, Γ₯pner "gateway.local"-verten i nettleseren, setter opp en tilkobling til WiFi, ZigBee eller ZWave, finner eksisterende IoT-enheter, konfigurerer parametere for ekstern tilgang og legger til de mest populΓ¦re enhetene til startskjermen.

Gatewayen stΓΈtter funksjoner som Γ₯ identifisere enheter pΓ₯ et lokalt nettverk, velge en webadresse for Γ₯ koble til enheter fra Internett, opprette kontoer for Γ₯ fΓ₯ tilgang til gatewayens webgrensesnitt, koble enheter som stΓΈtter de proprietΓ¦re ZigBee- og Z-Wave-protokollene til gatewayen, fjernaktivering og avslΓ₯ing av enheter fra en nettapplikasjon, fjernovervΓ₯king av husets tilstand og videoovervΓ₯king. I tillegg til nettgrensesnittet og API, inkluderer gatewayen ogsΓ₯ eksperimentell stΓΈtte for stemmestyring, som lar deg gjenkjenne og utfΓΈre talekommandoer (for eksempel "slΓ₯ pΓ₯ lyset pΓ₯ kjΓΈkkenet").

WebThings Framework gir et sett med utskiftbare komponenter for Γ₯ lage IoT-enheter som kan kommunisere direkte ved hjelp av Web Things API. Slike enheter kan oppdages automatisk av WebThings Gateway-baserte gatewayer eller klientprogramvare (ved hjelp av mDNS) for pΓ₯fΓΈlgende overvΓ₯king og administrasjon via nettet. Serverimplementeringer for Web Things API er utarbeidet i form av biblioteker i
Python,
Java,

Rust, Arduino ΠΈ mikropyton.

Kilde: opennet.ru

Legg til en kommentar