ДостапСн Π΅ Mozilla WebThings Gateway 0.9, ΠΏΠΎΡ€Ρ‚Π°Π» Π·Π° ΠΏΠ°ΠΌΠ΅Ρ‚Π΅Π½ Π΄ΠΎΠΌ ΠΈ IoT ΡƒΡ€Π΅Π΄ΠΈ

ΠšΠΎΠΌΠΏΠ°Π½ΠΈΡ˜Π°Ρ‚Π° Мозила објавСно ΠΎΠ±Ρ˜Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π½ΠΎΠ² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ ΠŸΠΎΡ€Ρ‚Π°Π» WebThings 0.9, ΠΊΠ°ΠΊΠΎ ΠΈ Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅ WebThings Framework 0.12, Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Ρ˜ΡœΠΈ ја ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° WebThings, кој ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π·Π° Π΄Π° сС ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ пристап Π΄ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΏΠΎΡ‚Ρ€ΠΎΡˆΡƒΠ²Π°Ρ‡ΠΊΠΈ ΡƒΡ€Π΅Π΄ΠΈ ΠΈ ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π½Π° ΡƒΠ½ΠΈΠ²Π΅Ρ€Π·Π°Π»Π½ΠΈ Web Things API Π΄Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π° ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ†ΠΈΡ˜Π° со Π½ΠΈΠ². Развој Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΡ‚ ΡˆΠΈΡ€Π΅ΡšΠ΅ Π»ΠΈΡ†Π΅Π½Ρ†ΠΈΡ€Π°Π½Π° спорСд MPL 2.0.

Новото ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° WebThings Gateway Π΅ Π·Π°Π±Π΅Π»Π΅ΠΆΠ»ΠΈΠ²ΠΎ ΠΏΠΎ Π½Π΅Π³ΠΎΠ²ΠΈΠΎΡ‚ Ρ€Π°Π·Π²ΠΎΡ˜
ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° OpenWrt, ΠΊΠΎΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π°Π°Ρ‚ ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π½Π° Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈ Ρ€ΡƒΡ‚Π΅Ρ€ΠΈ Π½Π΅ само Π·Π° Π΄Π° сС ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ пристап Π΄ΠΎ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°, Ρ‚ΡƒΠΊΡƒ ΠΈ ΠΊΠ°ΠΊΠΎ ΠΏΠ°ΠΌΠ΅Ρ‚Π½ΠΈ јазли Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° Π½Π° Π΄ΠΎΠΌΠΎΡ‚. Π’ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Ρ˜ΡœΠΈ Π³ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ΠΈ сопствСна Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡƒΡ†ΠΈΡ˜Π° Π±Π°Π·ΠΈΡ€Π°Π½Π° Π½Π° OpenWrt со ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Things Gateway, ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π°Ρ˜ΡœΠΈ ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Π·Π° ΠΏΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅ ΠΏΠ°ΠΌΠ΅Ρ‚Π΅Π½ Π΄ΠΎΠΌ ΠΈ Π±Π΅Π·ΠΆΠΈΡ‡Π½Π° пристапна Ρ‚ΠΎΡ‡ΠΊΠ°. Π”ΠΈΡΡ‚Ρ€ΠΈΠ±ΡƒΡ†ΠΈΡ˜Π° Π³Ρ€Π°Π΄ΠΈ Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Π½Π° Π·Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ Ρ€ΡƒΡ‚Π΅Ρ€ Вурис Омнија.

Π€ΠΈΡ€ΠΌΠ²Π΅Ρ€ΠΎΡ‚ Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° OpenWrt ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° ΠΏΠΎΡ‡Π΅Ρ‚Π΅Π½ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Π·Π° ΠΏΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅ ΡˆΡ‚ΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° Π³ΠΎ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Ρ‚Π΅ ΡƒΡ€Π΅Π΄ΠΎΡ‚ Π΄Π° Π΄Π΅Ρ˜ΡΡ‚Π²ΡƒΠ²Π° ΠΊΠ°ΠΊΠΎ Π±Π΅Π·ΠΆΠΈΡ‡Π½Π° пристапна Ρ‚ΠΎΡ‡ΠΊΠ° ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π·Π° ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ со постоСчка Π±Π΅Π·ΠΆΠΈΡ‡Π½Π° ΠΌΡ€Π΅ΠΆΠ°. Ѐункционалноста Π½Π° склопот Π΅ сè ΡƒΡˆΡ‚Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° ΠΈ сè ΡƒΡˆΡ‚Π΅ Π΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°Π½Π° ΠΊΠ°ΠΊΠΎ СкспСримСнтална, која Π½Π΅ Π΅ способна цСлосно Π΄Π° Π³ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈ постоСчкитС Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈ Ρ€ΡƒΡ‚Π΅Ρ€ΠΈ.

ДостапСн Π΅ Mozilla WebThings Gateway 0.9, ΠΏΠΎΡ€Ρ‚Π°Π» Π·Π° ΠΏΠ°ΠΌΠ΅Ρ‚Π΅Π½ Π΄ΠΎΠΌ ΠΈ IoT ΡƒΡ€Π΅Π΄ΠΈ

Π’Ρ‚ΠΎΡ€Π°Ρ‚Π° Π²Π°ΠΆΠ½Π° ΠΈΠ½ΠΎΠ²Π°Ρ†ΠΈΡ˜Π° Π΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° ΠΎΠ΄ ΠΎΠ΄Π±ΠΎΡ€ΠΎΡ‚ Raspberry Pi 4, Π·Π° ΠΊΠΎΠΈ, ΠΊΠ°ΠΊΠΎ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅ Raspberry Pi Ρ‚Π°Π±Π»ΠΈ, ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ΠΈ ΠΎΠ΄Π΄Π΅Π»Π½ΠΎ ΡΠΎΠ±Ρ€Π°Π½ΠΈΡ˜Π° Π²Ρ€Π· основа Π½Π° Raspbian Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡƒΡ†ΠΈΡ˜Π°Ρ‚Π°.

ΠœΠ΅Ρ“Ρƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΈΡ‚Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΡƒΠ²Π°ΡšΠ°, сС Π·Π°Π±Π΅Π»Π΅ΠΆΡƒΠ²Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° Π½ΠΎΠ² Ρ‚ΠΈΠΏ Π½Π° Π΄ΠΎΠ΄Π°Ρ‚ΠΎΠΊ (Notifier), кој ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° ΠΏΡ€ΠΎΡˆΠΈΡ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½ΠΎ достапниот систСм Π·Π° ΠΈΡΠΏΡ€Π°ΡœΠ°ΡšΠ΅ ΠΏΠΎΡ€Π°ΠΊΠΈ ΠΏΡ€Π΅ΠΊΡƒ Push ΠΈΠ·Π²Π΅ΡΡ‚ΡƒΠ²Π°ΡšΠ° Π²ΠΎ прСлистувачот. Π˜Π·Π²Π΅ΡΡ‚ΡƒΠ²Π°Ρ‡ΠΎΡ‚ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚Π΅ Ρ€Π°ΠΊΡƒΠ²Π°Ρ‡ΠΈ ΠΈ Π΄Π° поставуватС ΠΏΡ€Π°Π²ΠΈΠ»Π° Π·Π° ΠΈΡΠΏΡ€Π°ΡœΠ°ΡšΠ΅ ΠΏΠΎΡ€Π°ΠΊΠΈ ΠΏΡ€Π΅ΠΊΡƒ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ комуникациски ΠΊΠ°Π½Π°Π»ΠΈ, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄Π° ΠΈΡΠΏΡ€Π°ΡœΠ°Ρ‚Π΅ БМБ ΠΈΠ»ΠΈ Π΅-ΠΏΠΎΡˆΡ‚Π° ΠΊΠΎΠ³Π° сС Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π°Ρ‚ сСнзоритС Π·Π° двиТСњС Π²ΠΎ ΠΊΡƒΡœΠ°Ρ‚Π°. МоТно Π΅ Π΄Π° Π³ΠΎ поставитС ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΡ‚ Π½Π° испратСнитС ΠΈΠ·Π²Π΅ΡΡ‚ΡƒΠ²Π°ΡšΠ°.

ДостапСн Π΅ Mozilla WebThings Gateway 0.9, ΠΏΠΎΡ€Ρ‚Π°Π» Π·Π° ΠΏΠ°ΠΌΠ΅Ρ‚Π΅Π½ Π΄ΠΎΠΌ ΠΈ IoT ΡƒΡ€Π΅Π΄ΠΈ

Π—Π° ΠΏΠΎΡ‚ΡΠ΅Ρ‚ΡƒΠ²Π°ΡšΠ΅, WebThings Gateway Π΅ Π΅ ΡƒΠ½ΠΈΠ²Π΅Ρ€Π·Π°Π»Π΅Π½ слој Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°ΡšΠ΅ пристап Π΄ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΏΠΎΡ‚Ρ€ΠΎΡˆΡƒΠ²Π°Ρ‡ΠΊΠΈ ΠΈ IoT ΡƒΡ€Π΅Π΄ΠΈ, ΡΠΎΠΊΡ€ΠΈΠ²Π°ΡšΠ΅ Π½Π° карактСристикитС Π½Π° сСкоја ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° ΠΈ Π½Π΅ Π±Π°Ρ€Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ спСцифични Π·Π° сСкој ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π». Код Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΡ‚ Напишано ΠΎΠ΄ Π²ΠΎ JavaScript ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ ја сСрвСрската ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Node.js. Π—Π° Π΄Π° ΠΊΠΎΠΌΡƒΠ½ΠΈΡ†ΠΈΡ€Π°Ρ‚Π΅ со ΠΏΠΎΡ€Ρ‚Π°Ρ‚Π° со IoT ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈΡ‚Π΅, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΈ користитС ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈΡ‚Π΅ ZigBee ΠΈ ZWave, WiFi ΠΈΠ»ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ ΠΏΡ€Π΅ΠΊΡƒ GPIO. Π€ΠΈΡ€ΠΌΠ²Π΅Ρ€ со ΠΏΠΎΡ€Ρ‚Π°Π» ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ΠΈ Π·Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° Raspberry Pi, исто Ρ‚Π°ΠΊΠ° достапни ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π·Π° OpenWrt ΠΈ Debian.

ДостапСн Π΅ Mozilla WebThings Gateway 0.9, ΠΏΠΎΡ€Ρ‚Π°Π» Π·Π° ΠΏΠ°ΠΌΠ΅Ρ‚Π΅Π½ Π΄ΠΎΠΌ ΠΈ IoT ΡƒΡ€Π΅Π΄ΠΈ

ΠŸΠΎΡ€Ρ‚Π°Ρ‚Π° Π΅ ΠΌΠΎΠΆΠ½Π° Π΄Π° сС воспостави Π½Π° Raspberry Pi ΠΏΠ»ΠΎΡ‡Π° ΠΈ Π΄ΠΎΠ±ΠΈΡ˜Ρ‚Π΅ ΠΏΠ°ΠΌΠ΅Ρ‚Π΅Π½ систСм Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° Π½Π° Π΄ΠΎΠΌΠΎΡ‚ кој Π³ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π° ситС IoT ΡƒΡ€Π΅Π΄ΠΈ Π²ΠΎ ΠΊΡƒΡœΠ°Ρ‚Π° ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° Π°Π»Π°Ρ‚ΠΊΠΈ Π·Π° слСдСњС ΠΈ ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ со Π½ΠΈΠ² ΠΏΡ€Π΅ΠΊΡƒ Π²Π΅Π±-ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ. ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° исто Ρ‚Π°ΠΊΠ° Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Π²Π΅Π±-Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊΠΎΠΈ ΠΌΠΎΠΆΠ°Ρ‚ Π΄Π° ΠΊΠΎΠΌΡƒΠ½ΠΈΡ†ΠΈΡ€Π°Π°Ρ‚ со ΡƒΡ€Π΅Π΄ΠΈ ΠΏΡ€Π΅ΠΊΡƒ Web Thing API.

Π’Π°ΠΊΠ°, намСсто Π΄Π° инсталиратС сопствСна ΠΌΠΎΠ±ΠΈΠ»Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π·Π° сСкој Ρ‚ΠΈΠΏ Π½Π° IoT ΡƒΡ€Π΅Π΄, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° користитС СдинствСн ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ Π²Π΅Π±-ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ. Π—Π° Π΄Π° инсталиратС WebThings Gateway, Сдноставно ΠΏΡ€Π΅Π·Π΅ΠΌΠ΅Ρ‚Π΅ Π³ΠΎ ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½ΠΈΠΎΡ‚ Ρ„ΠΈΡ€ΠΌΠ²Π΅Ρ€ Π½Π° SD-ΠΊΠ°Ρ€Ρ‚ΠΈΡ‡ΠΊΠ°, ΠΎΡ‚Π²ΠΎΡ€Π΅Ρ‚Π΅ Π³ΠΎ хостот β€žgateway.localβ€œ Π²ΠΎ прСлистувачот, поставСтС врска со WiFi, ZigBee ΠΈΠ»ΠΈ ZWave, ΠΏΡ€ΠΎΠ½Π°Ρ˜Π΄Π΅Ρ‚Π΅ постоСчки IoT ΡƒΡ€Π΅Π΄ΠΈ, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Ρ˜Ρ‚Π΅ Π³ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ Π·Π° Π½Π°Π΄Π²ΠΎΡ€Π΅ΡˆΠ΅Π½ пристап ΠΈ Π΄ΠΎΠ΄Π°Ρ˜Ρ‚Π΅ Π½Π°Ρ˜ΠΏΠΎΠΏΡƒΠ»Π°Ρ€Π½ΠΈΡ‚Π΅ ΡƒΡ€Π΅Π΄ΠΈ Π½Π° Π²Π°ΡˆΠΈΠΎΡ‚ ΠΏΠΎΡ‡Π΅Ρ‚Π΅Π½ Π΅ΠΊΡ€Π°Π½.

ΠŸΠΎΡ€Ρ‚Π°Ρ‚Π° ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π½Π° ΡƒΡ€Π΅Π΄ΠΈ Π½Π° Π»ΠΎΠΊΠ°Π»Π½Π° ΠΌΡ€Π΅ΠΆΠ°, ΠΈΠ·Π±ΠΎΡ€ Π½Π° Π²Π΅Π±-адрСса Π·Π° ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ со ΡƒΡ€Π΅Π΄ΠΈ ΠΎΠ΄ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚, создавањС смСтки Π·Π° пристап Π΄ΠΎ Π²Π΅Π±-ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΎΡ‚ Π½Π° ΠΏΠΎΡ€Ρ‚Π°Ρ‚Π°, ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ ΡƒΡ€Π΅Π΄ΠΈ ΠΊΠΎΠΈ Π³ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π°Π°Ρ‚ сопствСничкитС ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ ZigBee ΠΈ Z-Wave Π΄ΠΎ ΠΏΠΎΡ€Ρ‚Π°Ρ‚Π°, далСчинско Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°ΡšΠ΅ ΠΈ ΠΈΡΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°ΡšΠ΅ ΡƒΡ€Π΅Π΄ΠΈ ΠΎΠ΄ Π²Π΅Π± Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°, далСчинско слСдСњС Π½Π° ΡΠΎΡΡ‚ΠΎΡ˜Π±Π°Ρ‚Π° Π½Π° ΠΊΡƒΡœΠ°Ρ‚Π° ΠΈ Π²ΠΈΠ΄Π΅ΠΎ Π½Π°Π΄Π·ΠΎΡ€. ΠŸΠΎΠΊΡ€Π°Ρ˜ Π²Π΅Π±-ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΎΡ‚ ΠΈ API, ΠΏΠΎΡ€Ρ‚Π°Ρ‚Π° Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π° ΠΈ СкспСримСнтална ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° гласовна ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π°, која Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° ΠΏΡ€Π΅ΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚Π΅ ΠΈ ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°Ρ‚Π΅ гласовни ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, β€žΠ²ΠΊΠ»ΡƒΡ‡Π΅Ρ‚Π΅ Π³ΠΎ свСтлото Π²ΠΎ ΠΊΡƒΡ˜Π½Π°Ρ‚Π°β€œ).

WebThings Framework ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° Π·Π±ΠΈΡ€ Π½Π° Π·Π°ΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π·Π° создавањС Π½Π° ΡƒΡ€Π΅Π΄ΠΈ Π·Π° IoT ΠΊΠΎΠΈ ΠΌΠΎΠΆΠ°Ρ‚ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π΄Π° ΠΊΠΎΠΌΡƒΠ½ΠΈΡ†ΠΈΡ€Π°Π°Ρ‚ ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ Π³ΠΎ Web Things API. Π’Π°ΠΊΠ²ΠΈΡ‚Π΅ ΡƒΡ€Π΅Π΄ΠΈ ΠΌΠΎΠΆΠ΅ автоматски Π΄Π° сС Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΈΡ€Π°Π°Ρ‚ ΠΏΡ€Π΅ΠΊΡƒ ΠΏΠΎΡ€Ρ‚Π°Π»ΠΈ Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° WebThings Gateway ΠΈΠ»ΠΈ клиСнтски софтвСр (со ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° mDNS) Π·Π° послСдоватСлно слСдСњС ΠΈ ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ ΠΏΡ€Π΅ΠΊΡƒ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚. Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈΡ‚Π΅ Π½Π° сСрвСрот Π·Π° Web Things API сС ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ΠΈ Π²ΠΎ Ρ„ΠΎΡ€ΠΌΠ° Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π²ΠΎ
ΠŸΠ°Ρ˜Ρ‚ΠΎΠ½,
Јава,

Руст, Arduino ΠΈ ΠœΠΈΠΊΡ€ΠΎΠΏΠΈΡ‚ΠΎΠ½.

Π˜Π·Π²ΠΎΡ€: opennet.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€