ืืืืชืจืื
ืืืืืื ืืฆืจื ืจืืืช ืืื ืืืจืกืืืช ืืืืฉืืจื ืืืช ืืื ืืื ืืืืจ ืืืฉืืจืื ืืืฆืจื ืื ืืคืจืืืืงืืืื ืฉืื ืื (ืืืื Zigbee ื-Z-Wave), ืืื ืื ืืืชื ืืื ืฉืืืืฉ ืืขื ื ืื ืืืืงืื ืืื. ืืคื ื ืฉื ื
WebThings Gateway ืขืืืจ Raspberry Pi
ืื ืฉืืชื ืฆืจืื
- ืืืฉื
ืคืื Pi ืืืกืคืงืช ืืฉืื (Raspberry Pi 3 ืืืจืฉ ืืคืืืช 2A) - ืืจืืืก microSD (ืืคืืืช 8 GB, ืืืืงื 10)
- ืืชืื USB (ืจืื ืจืฉืืื
ืืชืืืื ืชืืืืื )
ืืขืจื: Raspberry Pi 3 ืืืืข ืขื Wi-Fi ื-Bluetooth. ื ืืจืฉ ืืชืื USB ืืื ืืืืจ ืืชืงื ืื ืืืืฆืขืืช ืคืจืืืืงืืืื ืืื Zigbee ื-Z-Wave.
1. ืืืจื ืืช ืืชืืื ื
ืืืจื ืืช ืืชืืื ื ืืืืชืจ
2. ืืชืคืืจ ืืช ืืชืืื ื
ืืืืง ืืช ืืชืืื ื ืขื ืืื ืืจืืืก microSD. ืงืืืืื
- ืคืชื ืืช Etcher
- ืืื ืก ืืช ืืจืืืก ืืืืืจืื ืืืชืื ืฉื ืืืืฉื ืฉืื.
- ืืืจ ืชืืื ื ืืืงืืจ
- ืืืจ ืืจืืืก ืืืืจืื
- ืืืฅ ืขื "ืคืืืฉ!"
ืืืืจ ืืฉืืืชื, ืืกืจ ืืช ืืจืืืก ืืืืืจืื.
3. ืืชืืื ื-Raspberry Pi
- ืืื ืก ืืช ืืจืืืก ืืืืืจืื ื-Raspberry PI
- ืืืจ ืืชืืื USB ืื ืืืื ืื
- ืืืจ ืืืฉืื ืืื ืืืชืืื ืืืืจืื
ืืขืจื: ื-Raspberry Pi ืขืฉืื ืืงืืช 2-3 ืืงืืช ืืืชืื ืืคืขื ืืจืืฉืื ื.
4. ืืืืืจ Wi-Fi
ืืืืจ ืืืชืืื, ืืฉืขืจ ืืฆืืจ ื ืงืืืช ืืืฉื "WebThings Gateway XXXX" (ืืืฉืจ XXXX ืืื ืืจืืข ืืกืคืจืืช ืืืชืืืช ื-MAC ืฉื Raspberry Pi). ืืชืืืจ ืื ืงืืื ืื ืืืืืฉื ืื ืืกืืืจืืคืื ืฉืื.
ืืืืจ ืืืืืืจ, ืืชื ืืืืจ ืืจืืืช ืืช ืืกื ืืคืชืืื ืฉื WebThings Gateway, ืืฉืจ ืืชืืื ืืืคืฉ ืืช ืจืฉืช ื-Wi-Fi ืืืืชืืช ืฉืื.
ืืืจ ืืช ืืจืฉืช ืืืืชืืช ืฉืื ืืืจืฉืืื ืืืื ืืช ืืกืืกืื ืืื ืืืชืืืจ.
ืืขืจื:
- ืื ืืชื ืืืืืจ ืื ืงืืืช ืืืืฉื "WebThings Gateway XXXX" ืื ืืื ื ืจืืื ืืช ืืกื ืืคืชืืื, ื ืกื ืืคืชืื ืืช ืืืฃ ืืืชืืืช
192.168.2.1 . - ื ืืชื ืืืืจ ืืช Raspberry Pi ืืจืฉืช ืืืืฆืขืืช ืืื Ethernet. ืืืงืจื ืื, ืืื ืื ืกื ืืืฉืื ืืช ืืชืืืช ื-IP ืฉื ืืจืฉืช ืืื ืชื ืฉืื ืืืืคื ืืืืืืื. ืืืืจ ืืื ืืงืื "http://gateway.local" ืืืคืืคื ืฉืื ืืื ืืืืืืจ ืืช ืืฉืขืจ ืืคืขื ืืจืืฉืื ื.
- ืื ืชืขืืืจ ืืช ืืฉืขืจ ืืืืงืื ืืืจ ืื ืฉืืื ืืืื ืืืฉื ืืจืฉืช ืืืงืืจืืช, ืืื ืืขืืืจ ืืืืืืืืช ืืืฆื ื ืงืืืช ืืืฉื ืืื ืฉืชืืื ืืืชืืืจ ืืืื ืืืืืืืจ ืจืฉืช ืืืจืช.
5. ืืืืจืช ืชืช-ืืืืืื
ืืืืจ ืืืืืจ ืืฉืขืจ ืืจืฉืช, ืืืื ืฉืืืืฉื ืื ืืกืืืจืืคืื ืฉืืื ืฉืืื ื ืืชื ืืืืืจืื ื ืืฆืืื ืืืืชื ืจืฉืช. ืืืืจ ืืื, ืขืืืจ ืืืชืืืช
ืืืืจ ืืื, ืชืืื ืื ืืคืฉืจืืช ืืจืฉืื ืชืช-ืืืืืื ืืืื ื ืืืืฉื ืืฉืขืจ ืืืืฅ ืืจืฉืช ืืืงืืืืช ืืืืฆืขืืช
ืืื ืืช ืชืช-ืืืืืืื ืืืช ืืชืืืช ืืืืืจ ืืืืงืืจืื ื ืืจืฆืืืื (ืืืืคืืก ืกืืกืื ืขืชืืื), ืืืืฅ ืขื "ืฆืืจ".
ืืขืจื:
- ืืชื ืืืื ืืืื ืขื ืฉืื ืื ืืืืฉืชืืฉ ืืฉืขืจ ืืืืคื ืืงืืื ืืืืืืื, ืื ืขื ืืื ืืืืจืช ืืขืืจืช ืคืืจืืื ื-DNS ืืขืฆืื. ืขื ืืืช, ืืืงืจื ืื, ืื ืืขืชืื ืขืืืื ืชืืืื ืืืฉืชืืฉ ืืชืช-ืืืืืื Mozilla, ืืืืจืืช ืืฉืขืจ ืืฆืืจืื ืืืืืช ืืืืคืกืืช ืืืืืืื.
- ืื ืืขืืื ื ืืฆื ื
gateway.local ืื ื ืคืชื, ื ืกื ืืืจืจ ืืช ืืชืืืช ื-IP ืฉื ืืฉืขืจ ืืจื ืื ืชื ืฉืื (ืืคืฉ ืืจืฉืืืช ืืืชืงื ืื ืืืืืืจืื ืืืฉืืจ ืืื "ืฉืขืจ" ืื ืขื ืืชืืืช MAC ืฉืืชืืืื ื-"b8:27:eb"), ืื ืกื ืืื ืืคืชืื ืืช ืืืฃ ืืฉืืจืืช ืืืืฆืขืืช IP. - ืื
gateway.local ื-http:// ืื ืขืืืืื, ืืื ืฉืื ืืืืฉื ืืื ื-Raspbeery Pi ืฉืื ืืืืืจืื ืืืืชื ืจืฉืช. - ืื ืืืจ ืจืฉืืช ืชืช-ืืืืืื ืืขืืจ, ืืื ืืช ืฉืื ืืืช ืืชืืืช ืืืืืืื ืฉืื ืืฉืชืืฉืช ืืื ืืจืฉืื ืืืชื. ืืืจืืืช ืืงืืืช ืืืฉื ืืืคืืขื ืขื ืืืกื.
6. ืืฆืืจืช ืืฉืืื
ืืืืจ ืจืืฉืื ืชืช-ืืืืืื, ืืืคืชื ืขืืื ืขื ืืฉืืืื ืืืืื ืืืืืจืช ืืฉืขืจ. ืืื ืืช ืฉืื, ืืชืืืช ืืืื"ื ืืืกืืกืื ืฉืื ืืืืฅ ืขื "ืืื".
ืืขืจื: ื ืืชื ืืืฆืืจ ืืฉืืื ืืช ื ืืกืคืื ืืืืืจ ืืืชืจ.
ืืืฆืข!
ืืืืจ ืืื, ืขืืื "ืืืืจืื" ืืืืจ ืืืืคืชื ืืืืืืจ ืืืฉืืจืื ืืืืื ืืฉืขืจ.
ืืจืืืช
ืืงืืจ: www.habr.com