Mozilla ΠΏΠΎ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠ°ΡΠ΅ ΠΈ ΡΠ°Π·Π²ΠΎΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° , ΠΊΠΎΡ Π²ΠΊΠ»ΡΡΡΠ²Π°ΡΠ΅ ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ ΡΠ°Π·Π²ΠΈΠ΅Π½ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ βΠΈ , ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π°ΡΡΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ Π·Π° Π΄Π° ΡΠ΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ ΠΏΠΎΡΡΠΎΡΡΠ²Π°ΡΠΊΠΈ ΡΡΠ΅Π΄ΠΈ ΠΈ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΡΠ½ΠΈΠ²Π΅ΡΠ·Π°Π»Π½ΠΈ Π΄Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ° ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ° ΡΠΎ Π½ΠΈΠ². Π Π°Π·Π²ΠΎΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ Π»ΠΈΡΠ΅Π½ΡΠΈΡΠ°Π½Π° ΡΠΏΠΎΡΠ΅Π΄ MPL 2.0.
WebThings Framework ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° Π·Π±ΠΈΡ Π½Π° Π·Π°ΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ Π·Π° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ Π½Π° ΡΡΠ΅Π΄ΠΈ Π·Π° IoT ΠΊΠΎΠΈ ΠΌΠΎΠΆΠ°Ρ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Π΄Π° ΠΊΠΎΠΌΡΠ½ΠΈΡΠΈΡΠ°Π°Ρ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π³ΠΎ Web Things API. Π’Π°ΠΊΠ²ΠΈΡΠ΅ ΡΡΠ΅Π΄ΠΈ ΠΌΠΎΠΆΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΈ Π΄Π° ΡΠ΅ Π΄Π΅ΡΠ΅ΠΊΡΠΈΡΠ°Π°Ρ ΠΏΡΠ΅ΠΊΡ ΠΏΠΎΡΡΠ°Π»ΠΈ Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° WebThings Gateway ΠΈΠ»ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈ ΡΠΎΡΡΠ²Π΅Ρ (ΡΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° mDNS) Π·Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ ΡΠ»Π΅Π΄Π΅ΡΠ΅ ΠΈ ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΠΏΡΠ΅ΠΊΡ ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ. ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈΡΠ΅ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠΎΡ Π·Π° Web Things API ΡΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½ΠΈ Π²ΠΎ ΡΠΎΡΠΌΠ° Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π²ΠΎ
,
,
, ΠΈ .
ΠΠΎΡΡΠ°Π» Π·Π° Π²Π΅Π±-ΡΠ°Π±ΠΎΡΠΈ Π΅ ΡΠ½ΠΈΠ²Π΅ΡΠ·Π°Π»Π΅Π½ ΡΠ»ΠΎΡ Π·Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ ΠΏΠΎΡΡΠΎΡΡΠ²Π°ΡΠΊΠΈ ΠΈ IoT ΡΡΠ΅Π΄ΠΈ, ΡΠΎΠΊΡΠΈΠ²Π°ΡΠ΅ Π½Π° ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈΡΠ΅ Π½Π° ΡΠ΅ΠΊΠΎΡΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° ΠΈ Π½Π΅ Π±Π°ΡΠ° ΡΠΏΠΎΡΡΠ΅Π±Π° Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈ Π·Π° ΡΠ΅ΠΊΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π». ΠΠΎΠ΄ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ Π²ΠΎ JavaScript ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΡΠ° ΡΠ΅ΡΠ²Π΅ΡΡΠΊΠ°ΡΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Node.js. ΠΠ° Π΄Π° ΠΊΠΎΠΌΡΠ½ΠΈΡΠΈΡΠ°ΡΠ΅ ΡΠΎ ΠΏΠΎΡΡΠ°ΡΠ° ΡΠΎ IoT ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈΡΠ΅, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΈ ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈΡΠ΅ ZigBee ΠΈ ZWave, WiFi ΠΈΠ»ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΏΠΎΠ²ΡΠ·ΡΠ²Π°ΡΠ΅ ΠΏΡΠ΅ΠΊΡ GPIO. Π€ΠΈΡΠΌΠ²Π΅Ρ ΡΠΎ ΠΏΠΎΡΡΠ°Π» Π·Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° Raspberry Pi, ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈ Π·Π° OpenWrt ΠΈ Debian.
ΠΠΎΡΡΠ°ΡΠ° Π΅ ΠΌΠΎΠΆΠ½Π° Π½Π° Raspberry Pi ΠΏΠ»ΠΎΡΠ° ΠΈ Π΄ΠΎΠ±ΠΈΡΡΠ΅ ΠΏΠ°ΠΌΠ΅ΡΠ΅Π½ ΡΠΈΡΡΠ΅ΠΌ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° Π΄ΠΎΠΌΠΎΡ ΠΊΠΎΡ Π³ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ° ΡΠΈΡΠ΅ IoT ΡΡΠ΅Π΄ΠΈ Π²ΠΎ ΠΊΡΡΠ°ΡΠ° ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° Π°Π»Π°ΡΠΊΠΈ Π·Π° ΡΠ»Π΅Π΄Π΅ΡΠ΅ ΠΈ ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ Π½ΠΈΠ² ΠΏΡΠ΅ΠΊΡ Π²Π΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ. ΠΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ Π²Π΅Π±-Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΊΠΎΠΈ ΠΌΠΎΠΆΠ°Ρ Π΄Π° ΠΊΠΎΠΌΡΠ½ΠΈΡΠΈΡΠ°Π°Ρ ΡΠΎ ΡΡΠ΅Π΄ΠΈ ΠΏΡΠ΅ΠΊΡ . Π’Π°ΠΊΠ°, Π½Π°ΠΌΠ΅ΡΡΠΎ Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ ΡΠΎΠΏΡΡΠ²Π΅Π½Π° ΠΌΠΎΠ±ΠΈΠ»Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ° Π·Π° ΡΠ΅ΠΊΠΎΡ ΡΠΈΠΏ Π½Π° IoT ΡΡΠ΅Π΄, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½ ΡΠ½ΠΈΡΠΈΡΠΈΡΠ°Π½ Π²Π΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ. ΠΠ° Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ WebThings Gateway, Π΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΎ ΠΏΡΠ΅Π·Π΅ΠΌΠ΅ΡΠ΅ Π³ΠΎ ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½ΠΈΠΎΡ ΡΠΈΡΠΌΠ²Π΅Ρ Π½Π° SD-ΠΊΠ°ΡΡΠΈΡΠΊΠ°, ΠΎΡΠ²ΠΎΡΠ΅ΡΠ΅ Π³ΠΎ Ρ ΠΎΡΡΠΎΡ βgateway.localβ Π²ΠΎ ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΎΡ, ΠΏΠΎΡΡΠ°Π²Π΅ΡΠ΅ Π²ΡΡΠΊΠ° ΡΠΎ WiFi, ZigBee ΠΈΠ»ΠΈ ZWave, ΠΏΡΠΎΠ½Π°ΡΠ΄Π΅ΡΠ΅ ΠΏΠΎΡΡΠΎΠ΅ΡΠΊΠΈ IoT ΡΡΠ΅Π΄ΠΈ, ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΡΠ΅ Π³ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ Π·Π° Π½Π°Π΄Π²ΠΎΡΠ΅ΡΠ΅Π½ ΠΏΡΠΈΡΡΠ°ΠΏ ΠΈ Π΄ΠΎΠ΄Π°ΡΡΠ΅ Π½Π°ΡΠΏΠΎΠΏΡΠ»Π°ΡΠ½ΠΈΡΠ΅ ΡΡΠ΅Π΄ΠΈ Π½Π° Π²Π°ΡΠΈΠΎΡ ΠΏΠΎΡΠ΅ΡΠ΅Π½ Π΅ΠΊΡΠ°Π½.
ΠΠΎΡΡΠ°ΡΠ° ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΡΡΠ½ΠΊΡΠΈΠΈ ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ° Π½Π° ΡΡΠ΅Π΄ΠΈ Π½Π° Π»ΠΎΠΊΠ°Π»Π½Π° ΠΌΡΠ΅ΠΆΠ°, ΠΈΠ·Π±ΠΎΡ Π½Π° Π²Π΅Π±-Π°Π΄ΡΠ΅ΡΠ° Π·Π° ΠΏΠΎΠ²ΡΠ·ΡΠ²Π°ΡΠ΅ ΡΠΎ ΡΡΠ΅Π΄ΠΈ ΠΎΠ΄ ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ, ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ ΡΠΌΠ΅ΡΠΊΠΈ Π·Π° ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ Π²Π΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΎΡ Π½Π° ΠΏΠΎΡΡΠ°ΡΠ°, ΠΏΠΎΠ²ΡΠ·ΡΠ²Π°ΡΠ΅ ΡΡΠ΅Π΄ΠΈ ΠΊΠΎΠΈ Π³ΠΈ ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π°Π°Ρ ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΈΡΠΊΠΈΡΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ ZigBee ΠΈ Z-Wave Π΄ΠΎ ΠΏΠΎΡΡΠ°ΡΠ°, Π΄Π°Π»Π΅ΡΠΈΠ½ΡΠΊΠΎ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠ΅ ΠΈ ΠΈΡΠΊΠ»ΡΡΡΠ²Π°ΡΠ΅ ΡΡΠ΅Π΄ΠΈ ΠΎΠ΄ Π²Π΅Π± Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°, Π΄Π°Π»Π΅ΡΠΈΠ½ΡΠΊΠΎ ΡΠ»Π΅Π΄Π΅ΡΠ΅ Π½Π° ΡΠΎΡΡΠΎΡΠ±Π°ΡΠ° Π½Π° ΠΊΡΡΠ°ΡΠ° ΠΈ Π²ΠΈΠ΄Π΅ΠΎ Π½Π°Π΄Π·ΠΎΡ. ΠΠΎΠΊΡΠ°Ρ Π²Π΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΎΡ ΠΈ API, ΠΏΠΎΡΡΠ°ΡΠ° Π²ΠΊΠ»ΡΡΡΠ²Π° ΠΈ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π³Π»Π°ΡΠΎΠ²Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π°, ΠΊΠΎΡΠ° Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΏΡΠ΅ΠΏΠΎΠ·Π½Π°Π²Π°ΡΠ΅ ΠΈ ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π³Π»Π°ΡΠΎΠ²Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, βΠ²ΠΊΠ»ΡΡΠ΅ΡΠ΅ Π³ΠΎ ΡΠ²Π΅ΡΠ»ΠΎΡΠΎ Π²ΠΎ ΠΊΡΡΠ½Π°ΡΠ°β).
ΠΠ°Π΅Π΄Π½ΠΎ ΡΠΎ Π½Π°ΡΠ°Π²Π°ΡΠ° Π·Π° Π½ΠΎΠ²Π°ΡΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° WebThings Π±Π΅ΡΠ΅ ΠΎΠ±ΡΠ°Π²Π΅Π½ΠΎ ΠΈ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ , ΠΊΠΎΡ Π³ΠΈ Π½ΡΠ΄ΠΈ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΈΠ½ΠΎΠ²Π°ΡΠΈΠΈ:
- ΠΠΎΠ΄Π°Π΄Π΅Π½ Π΅ ΡΠΈΡΡΠ΅ΠΌ Π·Π° Π΅Π²ΠΈΠ΄Π΅Π½ΡΠΈΡΠ° Π½Π° Π½Π°ΡΡΠ°Π½ΠΈ ΠΊΠΎΡ ΡΠΎΠ±ΠΈΡΠ° ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ° Π·Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° ΡΠΈΡΠ΅ IoT ΡΡΠ΅Π΄ΠΈ ΠΈ ΡΠ΅Π½Π·ΠΎΡΠΈ Π²ΠΎ Π΄ΠΎΠΌΠ°ΡΠ½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ° ΠΈ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΡΠ° ΠΎΡΠ΅Π½ΠΈΡΠ΅ Π½ΠΈΠ²Π½Π°ΡΠ° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ Π²ΠΎ ΡΠΎΡΠΌΠ° Π½Π° Π²ΠΈΠ·ΡΠ΅Π»Π½ΠΈ Π³ΡΠ°ΡΠΈΠΊΠΎΠ½ΠΈ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π΄ΠΎΠ·Π½Π°Π΅ΡΠ΅ ΠΊΠΎΠ»ΠΊΡ ΠΏΠ°ΡΠΈ ΡΠ΅ ΠΎΡΠ²ΠΎΡΠ°Π»Π΅ ΠΈ Π·Π°ΡΠ²ΠΎΡΠ°Π»Π΅ Π²ΡΠ°ΡΠΈΡΠ΅ Π·Π° Π²ΡΠ΅ΠΌΠ΅ Π½Π° Π²Π°ΡΠ΅ΡΠΎ ΠΎΡΡΡΡΡΠ²ΠΎ, ΠΊΠ°ΠΊΠΎ ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΠ»Π° ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ°ΡΠ° Π²ΠΎ ΠΊΡΡΠ°ΡΠ°, ΠΊΠΎΠ»ΠΊΡ Π΅Π½Π΅ΡΠ³ΠΈΡΠ° ΠΏΠΎΡΡΠΎΡΠΈΠ»Π΅ ΡΡΠ΅Π΄ΠΈΡΠ΅ ΠΏΠΎΠ²ΡΠ·Π°Π½ΠΈ ΡΠΎ ΠΏΠ°ΠΌΠ΅ΡΠ½ΠΈΡΠ΅ ΠΏΡΠΈΠΊΠ»ΡΡΠΎΡΠΈ, ΠΊΠΎΠ³Π° Π±ΠΈΠ» Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½ Π΄Π΅ΡΠ΅ΠΊΡΠΎΡΠΎΡ Π·Π° Π΄Π²ΠΈΠΆΠ΅ΡΠ΅ ΠΈΡΠ½. ΠΡΠ°ΡΠΈΠΊΠΎΠ½ΠΈΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π³ΡΠ°Π΄Π°Ρ Π²ΠΎ ΠΎΠ΄Π½ΠΎΡ Π½Π° ΡΠ°ΡΠΎΠ²ΠΈ, Π΄Π΅Π½ΠΎΠ²ΠΈ ΠΈ Π½Π΅Π΄Π΅Π»ΠΈ ΠΈ Π΄Π° ΡΠ΅ Π»ΠΈΠ·Π³Π°Π°Ρ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΡΠΊΠ°ΡΠ° ΡΠΊΠ°Π»Π°;
- ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΈ Π°Π»Π°ΡΠΌΠΈ ΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π°Ρ Π²ΠΎ ΡΠ»ΡΡΠ°Ρ Π½Π° Π½Π°ΡΡΠ°Π½ΠΈ ΠΊΠΎΠΈ Π±Π°ΡΠ°Π°Ρ ΠΈΡΠ΅Π½ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π°Π»Π°ΡΠΌΠΈΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΠΎΠ²ΡΠ·Π°Ρ ΡΠΎ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠ΅ Π½Π° Π΄Π΅ΡΠ΅ΠΊΡΠΎΡΠΈ Π·Π° ΡΠ°Π΄, ΠΈΡΡΠ΅ΠΊΡΠ²Π°ΡΠ΅ ΠΈΠ»ΠΈ ΡΠ°Π³Π»Π΅ΡΠΎΠ΄ ΠΌΠΎΠ½ΠΎΠΊΡΠΈΠ΄, ΠΊΠ°ΠΊΠΎ ΠΈ ΠΊΠΎΠ³Π° ΠΈΠΌΠ° ΡΠΈΠ³Π½Π°Π»ΠΈ Π·Π° ΠΊΡΠ°ΠΆΠ±Π°. ΠΠΊΠΎ ΡΠ΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ° ΡΠΈΠ³Π½Π°Π», ΠΈΠ·Π²Π΅ΡΡΡΠ²Π°ΡΠ΅ΡΠΎ Π·Π° Π½Π΅Π³ΠΎΠ²ΠΎΡΠΎ ΠΏΠΎΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΡΠΏΡΠ°ΡΠΈ ΠΏΡΠ΅ΠΊΡ Π‘ΠΠ‘ ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈ ΡΡΠ΅Π΄ΡΡΠ²Π° Π·Π° ΠΈΠ·Π²Π΅ΡΡΡΠ²Π°ΡΠ΅;
- ΠΠΎΠ΄Π°Π΄Π΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ Π·Π° ΠΌΡΠ΅ΠΆΠ½Π° ΠΊΠΎΠ½Π΅ΠΊΡΠΈΡΠ°. ΠΡΠ΅ΡΡ
ΠΎΠ΄Π½ΠΎ, Π·Π° ΠΏΡΠ΅ΡΡΠ»ΡΠ²Π°ΡΠ΅ ΠΎΠ΄ Π΅Π΄Π½Π° Π½Π° Π΄ΡΡΠ³Π° Π±Π΅Π·ΠΆΠΈΡΠ½Π° ΠΌΡΠ΅ΠΆΠ° ΠΊΠΎΠ³Π° ΠΈ Π΄Π²Π΅ΡΠ΅ ΠΌΡΠ΅ΠΆΠΈ Π±Π΅Π° Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈ, Π±Π΅Π° ΠΏΠΎΡΡΠ΅Π±Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΊΠΎΠ½Π·ΠΎΠ»Π°ΡΠ°. Π‘Π΅Π³Π° ΠΌΠ΅Π½ΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΌΡΠ΅ΠΆΠ½ΠΈΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈ ΠΏΡΠ΅ΠΊΡ Π²Π΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΎΡ (Π΄Π΅Π» ΠΠΎΡΡΠ°Π²ΠΊΠΈ β‘ ΠΡΠ΅ΠΆΠ°), Π²ΠΎ ΠΊΠΎΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ Π΄ΠΎΠ΄Π΅Π»ΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° IP Π°Π΄ΡΠ΅ΡΠΈΡΠ΅, Π΄Π° Π³ΠΈ ΡΠΊΠ΅Π½ΠΈΡΠ°ΡΠ΅ Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈΡΠ΅ Π±Π΅Π·ΠΆΠΈΡΠ½ΠΈ ΠΌΡΠ΅ΠΆΠΈ ΠΈ Π΄Π° Π³ΠΈ ΠΌΠ΅Π½ΡΠ²Π°ΡΠ΅ ΠΏΡΠΈΡΡΠ°ΠΏΠ½ΠΈΡΠ΅ ΡΠΎΡΠΊΠΈ;
- Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ Π·Π° ΡΡΡΠ΅ΡΠΈ Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° OpenWrt, ΠΊΠΎΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π°Π°Ρ ΡΠΏΠΎΡΡΠ΅Π±Π° Π½Π° ΡΡΡΠ΅ΡΠΈ Π½Π΅ ΡΠ°ΠΌΠΎ Π·Π° Π΄Π° ΡΠ΅ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ ΠΌΡΠ΅ΠΆΠ°ΡΠ°, ΡΡΠΊΡ ΠΈ ΠΊΠ°ΠΊΠΎ ΡΠ°Π·Π»ΠΈ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° ΠΏΠ°ΠΌΠ΅ΡΠ½ΠΈ Π΄ΠΎΠΌΠΎΠ²ΠΈ. ΠΠΎ ΠΈΠ΄Π½ΠΈΠ½Π°, ΠΏΠ»Π°Π½ΠΈΡΠ°ΠΌΠ΅ Π΄Π° ΠΏΠΎΠ΄Π³ΠΎΡΠ²ΠΈΠΌΠ΅ ΡΠΎΠΏΡΡΠ²Π΅Π½Π° Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΠ° Π±Π°Π·ΠΈΡΠ°Π½Π° Π½Π° OpenWrt ΡΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Things Gateway, ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π°ΡΡΠΈ ΡΠ½ΠΈΡΠΈΡΠΈΡΠ°Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π·Π° ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΠΏΠ°ΠΌΠ΅ΡΠ΅Π½ Π΄ΠΎΠΌ ΠΈ Π±Π΅Π·ΠΆΠΈΡΠ½Π° ΠΏΡΠΈΡΡΠ°ΠΏΠ½Π° ΡΠΎΡΠΊΠ°. ΠΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠΎΠ², WebThings Gateway Π²Π΅ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ ΠΊΠ°ΠΊΠΎ Π±Π΅Π·ΠΆΠΈΡΠ½Π° ΠΏΡΠΈΡΡΠ°ΠΏΠ½Π° ΡΠΎΡΠΊΠ°, Π° Π½Π΅ ΡΠ°ΠΌΠΎ ΠΊΠ°ΠΊΠΎ Π±Π΅Π·ΠΆΠΈΡΠ΅Π½ ΠΊΠ»ΠΈΠ΅Π½Ρ.
ΠΠ·Π²ΠΎΡ: opennet.ru
