Mozilla WebThings Gateway 0.9 แžขแžถแž…แž”แŸ’แžšแžพแž”แžถแž“ แž‡แžถแž…แŸ’แžšแž€แž•แŸ’แž›แžผแžœแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž•แŸ’แž‘แŸ‡แž†แŸ’แž›แžถแžแžœแŸƒ แž“แžทแž„แžงแž”แž€แžšแžŽแŸ IoT

แž€แŸ’แžšแžปแž˜แž แŸŠแžปแž“ Mozilla แž”แžถแž“แž•แŸ’แžŸแž–แŸ’แžœแž•แŸ’แžŸแžถแž™ แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž•แž›แžทแžแž•แž›แžแŸ’แž˜แžธแŸ” WebThings Gateway แŸ .แŸฉแž€แŸแžŠแžผแž…แž‡แžถแž€แžถแžšแž’แŸ’แžœแžพแž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž–แž”แžŽแŸ’แžŽแžถแž›แŸแž™ แž€แŸ’แžšแž”แžแŸแžŽแŸ’แžŒ WebThings 0.12, แž”แž„แŸ’แž€แžพแžแžœแŸแž‘แžทแž€แžถ แž‚แŸแž แž‘แŸ†แž–แŸแžšแžŠแŸ‚แž›แž•แŸ’แžแž›แŸ‹แž“แžผแžœแžŸแž˜แžถแžŸแž’แžถแžแžปแžŠแžพแž˜แŸ’แž”แžธแž”แžพแž€แž€แžถแžšแž…แžผแž›แž‘แŸ…แž€แžถแž“แŸ‹แž”แŸ’แžšแž—แŸแž‘แž•แŸ’แžŸแŸแž„แŸ—แž“แŸƒแžงแž”แž€แžšแžŽแŸแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ แž“แžทแž„แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž‡แžถแžŸแž€แž› Web Things API แžŠแžพแž˜แŸ’แž”แžธแžšแŸ€แž”แž…แŸ†แžขแž“แŸ’แžแžšแž€แž˜แŸ’แž˜แž‡แžถแž˜แžฝแž™แž–แžฝแž€แž‚แŸแŸ” แž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž‚แž˜แŸ’แžšแŸ„แž„ แž€แžถแžšโ€‹แž†แŸ’แž›แž„โ€‹แžšแžถแž›แžŠแžถแž› แž˜แžถแž“แžขแžถแž‡แŸ’แž‰แžถแž”แŸแžŽแŸ’แžŽแž€แŸ’แžšแŸ„แž˜ MPL 2.0 แŸ”

แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แžแŸ’แž˜แžธแž“แŸƒ WebThings Gateway แž‚แžบแž‚แžฝแžšแžฑแŸ’แž™แž€แžแŸ‹แžŸแž˜แŸ’แž‚แžถแž›แŸ‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸแžšแž”แžŸแŸ‹แžœแžถแŸ”
แž€แž‰แŸ’แž…แž”แŸ‹ แž•แŸ’แžขแŸ‚แž€แž›แžพ OpenWrt แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แž”แŸ’แžšแžพแžšแŸ‰แŸ„แžแž‘แŸแžšแžฅแžแžแŸ’แžŸแŸ‚แž˜แžทแž“แžแŸ’แžšแžนแž˜แžแŸ‚แž•แŸ’แžแž›แŸ‹แž“แžผแžœแž€แžถแžšแž…แžผแž›แž”แŸ’แžšแžพแž”แžŽแŸ’แžแžถแž‰แž”แŸ‰แžปแžŽแŸ’แžŽแŸ„แŸ‡แž‘แŸ แž”แŸ‰แžปแž“แŸ’แžแŸ‚แžœแžถแž€แŸแž‡แžถแžแŸ’แž“แžถแŸ†แž„แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž•แŸ’แž‘แŸ‡แž†แŸ’แž›แžถแžแžœแŸƒแž•แž„แžŠแŸ‚แžšแŸ” แžšแžฝแž˜แž‘แžถแŸ†แž„ แžšแŸ€แž”แž…แŸ† แž€แžถแžšแž…แŸ‚แž€แž…แžถแž™แž•แŸ’แž‘แžถแž›แŸ‹แžแŸ’แž›แžฝแž“แžŠแŸ„แž™แž•แŸ’แžขแŸ‚แž€แž›แžพ OpenWrt แž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž‚แŸ’แž“แžถแžŸแž˜แŸ’แžšแžถแž”แŸ‹ Things Gateway แžŠแŸ„แž™แž•แŸ’แžแž›แŸ‹แž“แžผแžœแž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹แž”แž„แŸ’แžšแžฝแž”แž”แž„แŸ’แžšแžฝแž˜แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžšแŸ€แž”แž…แŸ†แž•แŸ’แž‘แŸ‡แž†แŸ’แž›แžถแžแžœแŸƒ แž“แžทแž„แž…แŸ†แžŽแžปแž…แž…แžผแž›แž”แŸ’แžšแžพแžฅแžแžแŸ’แžŸแŸ‚แŸ” แž€แžถแžšแž…แŸ‚แž€แž…แžถแž™แž”แž„แŸ’แž€แžพแž แž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„ แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžšแŸ‰แŸ„แžแž‘แŸแžšแž”แžพแž€ แž‘แžฝแžšแžธแžŸ Omnia.

แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž„แŸ’แž€แž”แŸ‹แžŠแŸ‚แž›แž˜แžถแž“แž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž›แžพ OpenWrt แž•แŸ’แžแž›แŸ‹แž“แžผแžœแž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹แžšแŸ€แž”แž…แŸ†แžŠแŸ†แž”แžผแž„แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แž€แŸ†แžŽแžแŸ‹แžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แžงแž”แž€แžšแžŽแŸแžŠแžพแž˜แŸ’แž”แžธแžŠแžพแžšแžแžฝแž‡แžถแž…แŸ†แžŽแžปแž…แž…แžผแž›แž”แŸ’แžšแžพแžฅแžแžแŸ’แžŸแŸ‚ แžฌแž‡แžถแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž—แŸ’แž‰แŸ€แžœแžŠแžพแž˜แŸ’แž”แžธแž—แŸ’แž‡แžถแž”แŸ‹แž‘แŸ…แž”แžŽแŸ’แžแžถแž‰แžฅแžแžแŸ’แžŸแŸ‚แžŠแŸ‚แž›แž˜แžถแž“แžŸแŸ’แžšแžถแž”แŸ‹แŸ” แž˜แžปแžแž„แžถแžšแž“แŸƒแž€แžถแžšแž‡แžฝแž”แž”แŸ’แžšแž‡แžปแŸ†แž‚แŸ’แž“แžถแž“แŸ…แž˜แžถแž“แž€แž˜แŸ’แžšแžทแž แž แžพแž™แžœแžถแž“แŸ…แžแŸ‚แžŸแŸ’แžแžทแžแž€แŸ’แž“แžปแž„แž‘แžธแžแžถแŸ†แž„แž–แžทแžŸแŸ„แž’แž“แŸ แž˜แžทแž“แžขแžถแž…แž‡แŸ†แž“แžฝแžŸแž”แžถแž“แž–แŸแž‰แž›แŸแž‰แž“แžผแžœแžšแŸ‰แŸ„แžแž‘แŸแžšแžฅแžแžแŸ’แžŸแŸ‚แžŠแŸ‚แž›แž˜แžถแž“แžŸแŸ’แžšแžถแž”แŸ‹แž“แŸ„แŸ‡แž‘แŸแŸ”

Mozilla WebThings Gateway 0.9 แžขแžถแž…แž”แŸ’แžšแžพแž”แžถแž“ แž‡แžถแž…แŸ’แžšแž€แž•แŸ’แž›แžผแžœแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž•แŸ’แž‘แŸ‡แž†แŸ’แž›แžถแžแžœแŸƒ แž“แžทแž„แžงแž”แž€แžšแžŽแŸ IoT

แž€แžถแžšแž…แŸ’แž“แŸƒแž”แŸ’แžšแžŒแžทแžแžŸแŸ†แžแžถแž“แŸ‹แž‘แžธแž–แžธแžšแž‚แžบแž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแž€แŸ’แžšแžปแž˜แž”แŸ’แžšแžนแž€แŸ’แžŸแžถแž—แžทแž”แžถแž› Raspberry Pi 4แžŠแŸ‚แž›แžŠแžผแž…แž‡แžถแž”แž“แŸ’แž‘แŸ‡ Raspberry Pi แž•แŸ’แžŸแŸแž„แž‘แŸ€แž แžšแŸ€แž”แž…แŸ† แžŠแžถแž…แŸ‹แžŠแŸ„แž™แžกแŸ‚แž€ แžŸแž“แŸ’แž“แžทแž”แžถแž แž•แŸ’แžขแŸ‚แž€แž›แžพแž€แžถแžšแž…แŸ‚แž€แž…แžถแž™ Raspbian แŸ”

แž€แŸ’แž“แžปแž„แž…แŸ†แžŽแŸ„แž˜แž€แžถแžšแž€แŸ‚แž›แž˜แŸ’แžขแž˜แžปแžแž„แžถแžš แž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแž”แŸ’แžšแž—แŸแž‘แžแŸ’แž˜แžธแž“แŸƒแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž“แŸ’แžแŸ‚แž˜ (Notifier) โ€‹โ€‹แžแŸ’แžšแžผแžœแž”แžถแž“แž€แžแŸ‹แžŸแž˜แŸ’แž‚แžถแž›แŸ‹ แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แž–แž„แŸ’แžšแžธแž€แž”แŸ’แžšแž–แŸแž“แŸ’แž’แžŠแŸ‚แž›แž˜แžถแž“แž–แžธแž˜แžปแž“แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž•แŸ’แž‰แžพแžŸแžถแžšแžแžถแž˜แžšแž™แŸˆแž€แžถแžšแž‡แžผแž“แžŠแŸ†แžŽแžนแž„แžšแžปแž‰แž“แŸ…แž€แŸ’แž“แžปแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžšแžปแž€แžšแž€แŸ” Notifier แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แž”แž„แŸ’แž€แžพแžแžขแŸ’แž“แž€แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™ แž“แžทแž„แž€แŸ†แžŽแžแŸ‹แž…แŸ’แž”แžถแž”แŸ‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž•แŸ’แž‰แžพแžŸแžถแžšแžแžถแž˜แžšแž™แŸˆแž”แžŽแŸ’แžแžถแž‰แž‘แŸ†แž“แžถแž€แŸ‹แž‘แŸ†แž“แž„แž•แŸ’แžŸแŸแž„แŸ— แžงแž‘แžถแž แžšแžŽแŸ แžŠแžพแž˜แŸ’แž”แžธแž•แŸ’แž‰แžพ SMS แžฌ Email แž“แŸ…แž–แŸแž›แžŠแŸ‚แž›แžงแž”แž€แžšแžŽแŸแž…แžถแž”แŸ‹แžŸแž‰แŸ’แž‰แžถแž…แž›แž“แžถแž“แŸ…แž€แŸ’แž“แžปแž„แž•แŸ’แž‘แŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แž€แŸแŸ‡แŸ” แžœแžถแžขแžถแž…แž’แŸ’แžœแžพแž‘แŸ…แž”แžถแž“แžŠแžพแž˜แŸ’แž”แžธแž€แŸ†แžŽแžแŸ‹แžขแžถแž‘แžทแž—แžถแž–แž“แŸƒแž€แžถแžšแž‡แžผแž“แžŠแŸ†แžŽแžนแž„แžŠแŸ‚แž›แž”แžถแž“แž•แŸ’แž‰แžพแŸ”

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 แžŠแŸ‚แž›แž˜แžถแž“แžŸแŸ’แžšแžถแž”แŸ‹ แž€แŸ†แžŽแžแŸ‹แžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แž”แŸ‰แžถแžšแŸ‰แžถแž˜แŸ‰แŸ‚แžแŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž…แžผแž›แž”แŸ’แžšแžพแžแžถแž„แž€แŸ’แžšแŸ… แž“แžทแž„แž”แž“แŸ’แžแŸ‚แž˜แŸ” แžงแž”แž€แžšแžŽแŸแž–แŸแž‰แž“แžทแž™แž˜แž”แŸ†แž•แžปแžแž‘แŸ…แž€แžถแž“แŸ‹แžขแŸแž€แŸ’แžšแž„แŸ‹แžŠแžพแž˜แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แŸ”

gateway แž‚แžถแŸ†แž‘แŸ’แžšแž˜แžปแžแž„แžถแžšแžŠแžผแž…แž‡แžถแž€แŸ†แžŽแžแŸ‹แžขแžแŸ’แžแžŸแž‰แŸ’แž‰แžถแžŽแžงแž”แž€แžšแžŽแŸแž“แŸ…แž›แžพแž”แžŽแŸ’แžแžถแž‰แž˜แžผแž›แžŠแŸ’แž‹แžถแž“ แž‡แŸ’แžšแžพแžŸแžšแžพแžŸแžขแžถแžŸแž™แžŠแŸ’แž‹แžถแž“แž‚แŸแž แž‘แŸ†แž–แŸแžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž—แŸ’แž‡แžถแž”แŸ‹แž‘แŸ…แžงแž”แž€แžšแžŽแŸแž–แžธแžขแŸŠแžธแž“แž’แžบแžŽแžทแž แž”แž„แŸ’แž€แžพแžแž‚แžŽแž“แžธแžŠแžพแž˜แŸ’แž”แžธแž…แžผแž›แž”แŸ’แžšแžพแž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹แž”แžŽแŸ’แžแžถแž‰แž…แŸ’แžšแž€แž…แŸแž‰ แž€แžถแžšแž—แŸ’แž‡แžถแž”แŸ‹แžงแž”แž€แžšแžŽแŸแžŠแŸ‚แž›แž‚แžถแŸ†แž‘แŸ’แžšแž–แžทแž’แžธแž€แžถแžš ZigBee แž“แžทแž„ Z-Wave แžŠแŸ‚แž›แž˜แžถแž“แž€แž˜แŸ’แž˜แžŸแžทแž‘แŸ’แž’แžทแž‘แŸ…แž…แŸ’แžšแž€แž•แŸ’แž›แžผแžœแŸ” แž€แžถแžšแž’แŸ’แžœแžพแžฑแŸ’แž™แžŸแž€แž˜แŸ’แž˜แž–แžธแž…แž˜แŸ’แž„แžถแž™ แž“แžทแž„แž€แžถแžšแž”แžทแž‘แžงแž”แž€แžšแžŽแŸแž–แžธแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แžŽแŸ’แžแžถแž‰ แž€แžถแžšแžแŸ’แžšแžฝแžแž–แžทแž“แžทแžแŸ’แž™แž–แžธแž…แž˜แŸ’แž„แžถแž™แž“แŸƒแžŸแŸ’แžแžถแž“แž—แžถแž–แž•แŸ’แž‘แŸ‡ แž“แžทแž„แž€แžถแžšแžƒแŸ’แž›แžถแŸ†แž˜แžพแž›แžœแžธแžŠแŸแžขแžผแŸ” แž”แž“แŸ’แžแŸ‚แž˜แž–แžธแž›แžพแž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹แž”แžŽแŸ’แžŠแžถแž‰ แž“แžทแž„ API แž…แŸ’แžšแž€แž…แŸแž‰แž…แžผแž›แž€แŸแžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแž–แžทแžŸแŸ„แž’แž“แŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แžŸแŸ†แžกแŸแž„ แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แž‘แž‘แžฝแž›แžŸแŸ’แž‚แžถแž›แŸ‹ แž“แžทแž„แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถแžŠแŸ„แž™แžŸแŸ†แžกแŸแž„ (แžงแž‘แžถแž แžšแžŽแŸ "แž”แžพแž€แž—แŸ’แž›แžพแž„แž“แŸ…แž€แŸ’แž“แžปแž„แž•แŸ’แž‘แŸ‡แž”แžถแž™")แŸ”

แž€แŸ’แžšแž”แžแŸแžŽแŸ’แžŒ WebThings แž•แŸ’แžแž›แŸ‹แž“แžผแžœแžŸแŸ†แžŽแžปแŸ†แž“แŸƒแžŸแž˜แžถแžŸแž—แžถแž‚แžŠแŸ‚แž›แžขแžถแž…แž‡แŸ†แž“แžฝแžŸแž”แžถแž“แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž”แž„แŸ’แž€แžพแžแžงแž”แž€แžšแžŽแŸ IoT แžŠแŸ‚แž›แžขแžถแž…แž‘แŸ†แž“แžถแž€แŸ‹แž‘แŸ†แž“แž„แžŠแŸ„แž™แž•แŸ’แž‘แžถแž›แŸ‹แžŠแŸ„แž™แž”แŸ’แžšแžพ Web Things API แŸ” แžงแž”แž€แžšแžŽแŸแž”แŸ‚แž”แž“แŸแŸ‡แžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แžšแž€แžƒแžพแž‰แžŠแŸ„แž™แžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžทแžŠแŸ„แž™แž…แŸ’แžšแž€แž•แŸ’แž›แžผแžœแžŠแŸ‚แž›แž˜แžถแž“แž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž›แžพ WebThings Gateway แžฌแž€แž˜แŸ’แž˜แžœแžทแž’แžธแžขแžแžทแžแžทแž‡แž“ (แžŠแŸ„แž™แž”แŸ’แžšแžพ mDNS) แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžแŸ’แžšแžฝแžแž–แžทแž“แžทแžแŸ’แž™ แž“แžทแž„แž€แžถแžšแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž‡แžถแž”แž“แŸ’แžแž”แž“แŸ’แž‘แžถแž”แŸ‹แžแžถแž˜แžšแž™แŸˆแž”แžŽแŸ’แžแžถแž‰แŸ” แž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹ Web Things API แžแŸ’แžšแžผแžœแž”แžถแž“แžšแŸ€แž”แž…แŸ†แž‡แžถแž‘แž˜แŸ’แžšแž„แŸ‹แž”แžŽแŸ’แžŽแžถแž›แŸแž™แž€แŸ’แž“แžปแž„
แž–แžŸแŸ‹แžแŸ’แž›แžถแž“แŸ‹,
แž€แŸ„แŸ‡แž‡แŸ’แžœแžถ,

แž…แŸ’แžšแŸ‚แŸ‡, Arduino ะธ แž˜แžธแž€แŸ’แžšแžผแž แŸ’แžœแžธแž.

แž”แŸ’แžšแž—แž–: opennet.ru

แž‘แžทแž‰แž€แžถแžšแž”แž„แŸ’แž แŸ„แŸ‡แžŠแŸ‚แž›แžขแžถแž…แž‘แžปแž€แž…แžทแžแŸ’แžแž”แžถแž“แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž‚แŸแž แž‘แŸ†แž–แŸแžšแžŠแŸ‚แž›แž˜แžถแž“แž€แžถแžšแž€แžถแžšแž–แžถแžš DDoS, แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ VPS VDS ๐Ÿ”ฅ แž‘แžทแž‰แžŸแŸแžœแžถแž”แž„แŸ’แž แŸ„แŸ‡แž‚แŸแž แž‘แŸ†แž–แŸแžšแžŠแŸ‚แž›แžขแžถแž…แž‘แžปแž€แž…แžทแžแŸ’แžแž”แžถแž“แž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แžถแžšแž€แžถแžšแž–แžถแžš DDoS แž“แžทแž„แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ VPS VDS | ProHoster