ΠΠ°ΡΡΠΈΠΊΠΈ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΡ ΠΎΡ Xiaomi β ΡΡΠΎ Π½Π΅ΠΎΡΡΠ΅ΠΌΠ»Π΅ΠΌΠ°Ρ ΡΠ°ΡΡΡ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ°, Π½ΠΎ ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ, Π΅ΡΠ»ΠΈ Π³ΠΎΡΠΎΠ²ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ ΠΏΠΎ ΡΠ΅Π½Π΅, ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Ρ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ Ρ ΠΎΡΠ΅ΡΡΡ ΡΠΎΠ·Π΄Π°ΡΡ ΡΡΠΎ-ΡΠΎ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅? Π‘ΠΎΠ±ΡΠ°ΡΡ ΡΠ°ΠΊΠΎΠΉ Π΄Π°ΡΡΠΈΠΊ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄ ΡΠΈΠ»Ρ Π΄Π°ΠΆΠ΅ Π½ΠΎΠ²ΠΈΡΠΊΡ, Π΅ΡΠ»ΠΈ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ Π² ΠΏΡΠΈΠ½ΡΠΈΠΏΠ°Ρ ΡΠ°Π±ΠΎΡΡ ΠΈΠ½ΡΡΠ°ΠΊΡΠ°ΡΠ½ΡΡ (IR) ΠΈΠ»ΠΈ ΡΠ»ΡΡΡΠ°Π·Π²ΡΠΊΠΎΠ²ΡΡ ΡΠ΅Π½ΡΠΎΡΠΎΠ² ΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ Π² ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌΡ Mi Home.
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°Π·Π±Π΅ΡΡΠΌ ΡΡΠΈ ΡΠ°Π±ΠΎΡΠΈΡ
ΡΠΏΠΎΡΠΎΠ±Π° ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π΄Π°ΡΡΠΈΠΊΠ° ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΡ: ΠΎΡ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠ΅Π³ΠΎ Π½Π° Π±Π°Π·Π΅ Arduino ΠΈ IR-ΡΠ΅Π½ΡΠΎΡΠ° Π΄ΠΎ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ Ρ ΡΠ»ΡΡΡΠ°Π·Π²ΡΠΊΠΎΠ²ΡΠΌ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΌ HC-SR04 ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ΠΉ Π΄Π°Π½Π½ΡΡ
ΡΠ΅ΡΠ΅Π· Zigbee (Π΄Π»Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ Ρ Xiaomi MiJia). ΠΡ ΡΠ·Π½Π°Π΅ΡΠ΅, ΠΊΠ°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΠΏΠΎΡΡΠ΅Π±ΡΡΡΡΡ, ΠΊΠ°ΠΊ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΡΠΈΠΏΠΈΡΠ½ΡΡ
ΠΎΡΠΈΠ±ΠΎΠΊ ΠΏΡΠΈ ΠΏΠ°ΠΉΠΊΠ΅ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊ Π·Π°ΡΡΠ°Π²ΠΈΡΡ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡΠ½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Mi Home Π½Π°ΡΠ°Π²Π½Π΅ Ρ ΡΠΈΡΠΌΠ΅Π½Π½ΡΠΌΠΈ Π³Π°Π΄ΠΆΠ΅ΡΠ°ΠΌΠΈ.
ΠΡΠΎΠ±ΠΎΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ΄Π΅Π»ΠΈΠΌ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΌ Π½ΡΠ°Π½ΡΠ°ΠΌ: ΠΎΡ ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΊΠΈ ΡΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π΄ΠΎ ΠΎΠ±Ρ ΠΎΠ΄Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Xiaomi, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°ΡΡΠΎ Π±Π»ΠΎΠΊΠΈΡΡΡΡ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°. ΠΡΠ»ΠΈ Π²Ρ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡΠ΄Ρ Π·Π°Π΄ΡΠΌΡΠ²Π°Π»ΠΈΡΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ²Π΅ΡΠ° ΠΏΡΠΈ Π²Ρ ΠΎΠ΄Π΅ Π² ΠΊΠΎΠΌΠ½Π°ΡΡ ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ Ρ Π΄Π²Π΅ΡΠΈ β ΡΡΠΎΡ Π³Π°ΠΉΠ΄ Π΄Π»Ρ Π²Π°Ρ.
1. ΠΡΠΈΠ½ΡΠΈΠΏ ΡΠ°Π±ΠΎΡΡ Π΄Π°ΡΡΠΈΠΊΠΎΠ² ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΡ: ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ Π·Π½Π°ΡΡ ΠΏΠ΅ΡΠ΅Π΄ ΡΠ±ΠΎΡΠΊΠΎΠΉ
ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ Π±ΡΠ°ΡΡΡΡ Π·Π° ΠΏΠ°ΡΠ»ΡΠ½ΠΈΠΊ, Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ Π»Π΅ΠΆΠ°Ρ Π² ΠΎΡΠ½ΠΎΠ²Π΅ Π΄Π°ΡΡΠΈΠΊΠΎΠ² ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΡ. Π ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ Xiaomi (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² Mi Motion Sensor ΠΈΠ»ΠΈ Aqara Human Body Sensor) ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ:
- π΄ ΠΠ½ΡΡΠ°ΠΊΡΠ°ΡΠ½ΡΠ΅ (PIR) ΡΠ΅Π½ΡΠΎΡΡ: ΡΠ΅Π°Π³ΠΈΡΡΡΡ Π½Π° ΡΠ΅ΠΏΠ»ΠΎΠ²ΠΎΠ΅ ΠΈΠ·Π»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ΅Π» (ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ°, ΠΆΠΈΠ²ΠΎΡΠ½ΡΡ ). ΠΠΎΠ΄Ρ ΠΎΠ΄ΡΡ Π΄Π»Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ Π² ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΠΈ, Π½ΠΎ ΠΈΠΌΠ΅ΡΡ Β«ΠΌΡΡΡΠ²ΡΠ΅ Π·ΠΎΠ½ΡΒ» ΠΈ Π»ΠΎΠΆΠ½ΡΠ΅ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π½ΠΈΡ ΠΎΡ Π½Π°Π³ΡΠ΅Π²Π°ΡΠ΅Π»ΡΠ½ΡΡ ΠΏΡΠΈΠ±ΠΎΡΠΎΠ².
- π Π£Π»ΡΡΡΠ°Π·Π²ΡΠΊΠΎΠ²ΡΠ΅ Π΄Π°ΡΡΠΈΠΊΠΈ: ΠΈΠ·ΠΌΠ΅ΡΡΡΡ Π²ΡΠ΅ΠΌΡ ΠΎΡΡΠ°ΠΆΠ΅Π½ΠΈΡ Π·Π²ΡΠΊΠΎΠ²ΠΎΠΉ Π²ΠΎΠ»Π½Ρ ΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ°. Π’ΠΎΡΠ½Π΅Π΅ PIR, Π½ΠΎ ΡΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½Ρ ΠΊ ΠΏΠΎΠΌΠ΅Ρ Π°ΠΌ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π²Π΅Π½ΡΠΈΠ»ΡΡΠΎΡΠ°ΠΌ) ΠΈ ΡΡΠ΅Π±ΡΡΡ ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΊΠΈ.
- πΆ Π Π°Π΄Π°ΡΠ½ΡΠ΅ (ΠΌΠΈΠΊΡΠΎΠ²ΠΎΠ»Π½ΠΎΠ²ΡΠ΅) ΡΠ΅Π½ΡΠΎΡΡ: ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π² premium-ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Aqara FP2). ΠΠ±Π½Π°ΡΡΠΆΠΈΠ²Π°ΡΡ Π΄Π°ΠΆΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ, Π½ΠΎ ΡΠ»ΠΎΠΆΠ½Ρ Π² ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΠΈ ΡΠ²ΠΎΠΈΠΌΠΈ ΡΡΠΊΠ°ΠΌΠΈ.
ΠΠ»Ρ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡΠ½ΠΎΠ³ΠΎ Π΄Π°ΡΡΠΈΠΊΠ° ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ Π²ΡΠ±ΠΎΡ β PIR-ΡΠ΅Π½ΡΠΎΡ HC-SR501 (Π΄Π΅ΡΡΠ²ΡΠΉ, ΠΏΡΠΎΡΡΠΎΠΉ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅) ΠΈΠ»ΠΈ ΡΠ»ΡΡΡΠ°Π·Π²ΡΠΊΠΎΠ²ΠΎΠΉ HC-SR04 (Π΄Π»Ρ ΡΠΎΡΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΡ). ΠΠ±Π° Π²Π°ΡΠΈΠ°Π½ΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ Arduino ΠΈΠ»ΠΈ ESP8266, Π° Π·Π°ΡΠ΅ΠΌ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ Π² Mi Home ΡΠ΅ΡΠ΅Π· ΠΏΡΠΎΡΠΎΠΊΠΎΠ» MQTT ΠΈΠ»ΠΈ Zigbee-ΠΌΠΎΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, CC2531).
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: PIR-ΡΠ΅Π½ΡΠΎΡΡ HC-SR501 ΠΈΠΌΠ΅ΡΡ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ³ΠΎΠ» ΠΎΠ±Π·ΠΎΡΠ° (~110Β°) ΠΈ Π΄Π°Π»ΡΠ½ΠΎΡΡΡ (~7 ΠΌ). ΠΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ·ΠΊΠΈΠΉ ΠΊΠΎΡΠΈΠ΄ΠΎΡ ΠΈΠ»ΠΈ Π»Π΅ΡΡΠ½ΠΈΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π»ΠΈΠ½Π·Ρ Π€ΡΠ΅Π½Π΅Π»Ρ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΡΠΉΡΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄Π°ΡΡΠΈΠΊΠΎΠ².
ΠΠ»ΡΡΠ΅Π²ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ β Π»ΠΎΠ³ΠΈΠΊΠ° ΡΡΠ°Π±Π°ΡΡΠ²Π°Π½ΠΈΡ. Π€ΠΈΡΠΌΠ΅Π½Π½ΡΠ΅ Π΄Π°ΡΡΠΈΠΊΠΈ Xiaomi ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠΈΠ³Π½Π°Π» Π² Mi Home ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, "Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΎ" β "Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ Π½Π΅Ρ"). Π ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡΠ½ΠΎΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π΅ ΡΡΡ Π»ΠΎΠ³ΠΈΠΊΡ ΠΏΡΠΈΠ΄ΡΡΡΡ ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°ΡΡ Π² ΠΊΠΎΠ΄Π΅ Arduino ΠΈΠ»ΠΈ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΡΠ΅ΡΠ΅Π· Home Assistant.
2. ΠΠΎΠΌΠΏΠ»Π΅ΠΊΡΡΡΡΠΈΠ΅ Π΄Π»Ρ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡΠ½ΠΎΠ³ΠΎ Π΄Π°ΡΡΠΈΠΊΠ°: ΡΡΠΎ ΠΊΡΠΏΠΈΡΡ ΠΈ Π³Π΄Π΅ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ
ΠΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ Π½Π°Π±ΠΎΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° Π΄Π°ΡΡΠΈΠΊΠ°. ΠΠΈΠΆΠ΅ β checklist Π΄Π»Ρ Π΄Π²ΡΡ ΡΠ°ΠΌΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ², Ρ ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ ΡΡΠ΅Π΄Π½ΠΈΡ ΡΠ΅Π½ (Π½Π° 2026 Π³ΠΎΠ΄) ΠΈ ΠΌΠ΅ΡΡ ΠΏΠΎΠΊΡΠΏΠΊΠΈ:
| ΠΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ | ΠΠΎΠ΄Π΅Π»Ρ/Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ | Π¦Π΅Π½Π° (β½) | ΠΠ΄Π΅ ΠΊΡΠΏΠΈΡΡ |
|---|---|---|---|
| PIR-ΡΠ΅Π½ΡΠΎΡ | HC-SR501 (ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΠ°Ρ ΡΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ) |
150β250 | AliExpress, Π§ΠΈΠΏ ΠΈ ΠΠΈΠΏ |
| Π£Π»ΡΡΡΠ°Π·Π²ΡΠΊΠΎΠ²ΠΎΠΉ Π΄Π°ΡΡΠΈΠΊ | HC-SR04 (Π΄Π°Π»ΡΠ½ΠΎΡΡΡ 2β400 ΡΠΌ) |
200β350 | AliExpress, Amperka |
| ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ | Arduino Nano ΠΈΠ»ΠΈ ESP8266 (Wi-Fi) | 300β600 | AliExpress, ΠΌΠ΅ΡΡΠ½ΡΠ΅ ΡΠ°Π΄ΠΈΠΎΠΌΠ°Π³Π°Π·ΠΈΠ½Ρ |
| Zigbee-ΠΌΠΎΠ΄ΡΠ»Ρ (ΠΎΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ) | CC2531 ΠΈΠ»ΠΈ Sonoff ZBBridge |
800β1500 | AliExpress, ΠΠ΅ΡΡ! |
| ΠΠΎΡΠΏΡΡ ΠΈ ΠΏΡΠΎΠ²ΠΎΠ΄Π° | ΠΠΎΡΠΎΠ±ΠΊΠ° 80Γ60 ΠΌΠΌ, ΡΠΈΠ»ΠΎΠ²ΠΎΠΉ ΠΊΠ°Π±Π΅Π»Ρ 22 AWG | 100β300 | ΠΡΠ±ΠΎΠΉ Ρ ΠΎΠ·ΡΠΉΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΌΠ°Π³Π°Π·ΠΈΠ½ |
ΠΡΠ»ΠΈ ΡΠ΅Π»Ρ β ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½Π°Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ Ρ Mi Home, ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Zigbee-ΠΌΠΎΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Sonoff ZBBridge ΠΈΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ° Zigbee2MQTT Π½Π° ESP32). ΠΠ΅Π· Π½Π΅Π³ΠΎ Π΄Π°ΡΡΠΈΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΡΠ΅Π· Home Assistant ΠΈΠ»ΠΈ IFTTT, ΡΡΠΎ ΠΌΠ΅Π½Π΅Π΅ ΡΠ΄ΠΎΠ±Π½ΠΎ.
- π‘ Π‘ΠΎΠ²Π΅Ρ ΠΏΠΎ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΈ: Π²ΠΌΠ΅ΡΡΠΎ Arduino Nano ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ESP-01 (Π΄Π΅ΡΠ΅Π²Π»Π΅ Π½Π° 40%) β Π΅Π³ΠΎ Ρ Π²Π°ΡΠΈΡ Π΄Π»Ρ ΠΏΡΠΎΡΡΡΡ Π·Π°Π΄Π°Ρ.
- π§ ΠΠ±Ρ
ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡΡΡ: Π΅ΡΠ»ΠΈ Π½Π΅ Ρ
ΠΎΡΠΈΡΠ΅ ΠΏΠ°ΡΡΡ, ΠΊΡΠΏΠΈΡΠ΅ Π³ΠΎΡΠΎΠ²ΡΠΉ
PIR-ΡΠ΅Π½ΡΠΎΡ Ρ ΡΠ΅Π»Π΅(Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, HLK-PM01) ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ Π΅Π³ΠΎ ΠΊ Xiaomi Smart Plug ΡΠ΅ΡΠ΅Π· Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ Π² Mi Home.
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΡΠΈ ΠΏΠΎΠΊΡΠΏΠΊΠ΅HC-SR501ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ Π½Π°Π»ΠΈΡΠΈΠ΅ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠΎΠ²Sx(ΡΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ) ΠΈTx(Π²ΡΠ΅ΠΌΡ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ). ΠΠ΅ΡΡΠ²ΡΠ΅ ΠΊΠ»ΠΎΠ½Ρ Π±Π΅Π· Π½ΠΈΡ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΡΠΎΡΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π΄Π°ΡΡΠΈΠΊ ΠΏΠΎΠ΄ Π²Π°ΡΠ΅ ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅.
ΠΠΎΠΊΡΠΏΠ°Π΅ΠΌ PIR-ΡΠ΅Π½ΡΠΎΡ HC-SR501 Ρ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ°ΠΌΠΈ|ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ Arduino Nano ΠΈΠ»ΠΈ ESP8266|ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π² ΠΊΠΎΡΠ·ΠΈΠ½Ρ ΠΊΠΎΡΠΏΡΡ Ρ ΠΎΡΠ²Π΅ΡΡΡΠΈΡΠΌΠΈ Π΄Π»Ρ Π΄Π°ΡΡΠΈΠΊΠ°|ΠΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ Π½Π°Π»ΠΈΡΠΈΠ΅ ΡΠ΅Π·ΠΈΡΡΠΎΡΠΎΠ² 10ΠΊΠΠΌ (Π΄Π»Ρ ΠΏΠΎΠ΄ΡΡΠΆΠΊΠΈ ΡΠΈΠ³Π½Π°Π»Π°)|ΠΠ°ΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ ΠΊΠ°Π±Π΅Π»Ρ USB-Micro (Π΄Π»Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ)-->
3. Π‘Ρ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈ ΠΏΠ°ΠΉΠΊΠ°: ΠΏΠΎΡΠ°Π³ΠΎΠ²Π°Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΠ±ΠΎΡΠΊΡ Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ PIR-Π΄Π°ΡΡΠΈΠΊΠ° Ρ Arduino Nano β ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΠΈ Π½Π°Π΄ΡΠΆΠ½ΠΎΠ³ΠΎ Π²Π°ΡΠΈΠ°Π½ΡΠ°. ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΡΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ:
- π₯ ΠΠ°ΡΠ»ΡΠ½ΠΈΠΊ (25β40 ΠΡ) Ρ ΠΏΡΠΈΠΏΠΎΠ΅ΠΌ.
- πͺ ΠΡΡΠ°ΡΠΊΠΈ ΠΈ ΡΡΡΠΈΠΏΠΏΠ΅Ρ Π΄Π»Ρ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ².
- π ΠΡΠ»ΡΡΠΈΠΌΠ΅ΡΡ (Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠ΅ΠΏΠΈ).
- π§² Π’Π΅ΡΠΌΠΎΡΡΠ°Π΄ΠΎΡΠ½Π°Ρ ΡΡΡΠ±ΠΊΠ° ΠΈΠ»ΠΈ ΠΈΠ·ΠΎΠ»Π΅Π½ΡΠ°.
Π‘Ρ
Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ HC-SR501 ΠΊ Arduino Nano:
HC-SR501 β Arduino Nano
VCC β 5V
GND β GND
OUT β D2 (ΠΈΠ»ΠΈ Π»ΡΠ±ΠΎΠΉ Π΄ΡΡΠ³ΠΎΠΉ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΈΠ½)
ΠΠΎΡΡΠ΄ΠΎΠΊ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ:
- ΠΡΠΈΠΏΠ°ΡΠΉΡΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΊ Π½ΠΎΠΆΠΊΠ°ΠΌ Π΄Π°ΡΡΠΈΠΊΠ° (VCC, GND, OUT). ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ°Π·Π½ΡΠ΅ ΡΠ²Π΅ΡΠ° Π΄Π»Ρ ΡΠ΄ΠΎΠ±ΡΡΠ²Π° (ΠΊΡΠ°ΡΠ½ΡΠΉ β ΠΏΠ»ΡΡ, ΡΡΡΠ½ΡΠΉ β ΠΌΠΈΠ½ΡΡ, ΠΆΡΠ»ΡΡΠΉ β ΡΠΈΠ³Π½Π°Π»).
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΊ Arduino ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ ΡΡ Π΅ΠΌΠ΅. Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ Π½Π΅ Π·Π°ΠΌΠΊΠ½ΡΡΡ (ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ ΠΌΡΠ»ΡΡΠΈΠΌΠ΅ΡΡΠΎΠΌ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ "ΠΏΡΠΎΠ·Π²ΠΎΠ½ΠΊΠ°").
- ΠΠ°ΠΊΡΠ΅ΠΏΠΈΡΠ΅ Π΄Π°ΡΡΠΈΠΊ Π² ΠΊΠΎΡΠΏΡΡΠ΅ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ Π»ΠΈΠ½Π·Π° Π€ΡΠ΅Π½Π΅Π»Ρ Π±ΡΠ»Π° Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½Π° Π² Π·ΠΎΠ½Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ. ΠΠ»Ρ ΡΠ»ΠΈΡΠ½ΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π³Π΅ΡΠΌΠ΅ΡΠΈΠΊ.
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ Arduino ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΡΠ΅ΡΠ΅Π· USB ΠΈ Π·Π°Π³ΡΡΠ·ΠΈΡΠ΅ ΡΠ΅ΡΡΠΎΠ²ΡΠΉ ΡΠΊΠ΅ΡΡ (ΡΠΌ. ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠ°Π·Π΄Π΅Π»).
ΠΡΠΈΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΎΡΠΈΠ±ΠΊΠ° Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ²: ΠΈΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΡΡΠ³ΠΈΠ²Π°ΡΡΠ΅Π³ΠΎ ΡΠ΅Π·ΠΈΡΡΠΎΡΠ° Π½Π° ΠΏΠΈΠ½Π΅ OUT. ΠΠ΅Π· Π½Π΅Π³ΠΎ Π΄Π°ΡΡΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ Π»ΠΎΠΆΠ½ΠΎ ΡΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΈΠ·-Π·Π° ΠΏΠΎΠΌΠ΅Ρ . ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ΅Π·ΠΈΡΡΠΎΡ 10ΠΊΠΠΌ ΠΌΠ΅ΠΆΠ΄Ρ OUT ΠΈ VCC.
Π§ΡΠΎ Π΄Π΅Π»Π°ΡΡ, Π΅ΡΠ»ΠΈ Π΄Π°ΡΡΠΈΠΊ Π½Π΅ ΡΠ΅Π°Π³ΠΈΡΡΠ΅Ρ Π½Π° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅?
1. ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅: HC-SR501 ΡΡΠ΅Π±ΡΠ΅Ρ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΡΠ΅ 5Π (Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Arduino Π΄Π°ΡΡ ΠΌΠ΅Π½ΡΡΠ΅ ΠΏΡΠΈ ΠΏΠΈΡΠ°Π½ΠΈΠΈ ΠΎΡ USB).
2. ΠΡΡΠ΅Π³ΡΠ»ΠΈΡΡΠΉΡΠ΅ ΡΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ (Sx) ΠΈ Π²ΡΠ΅ΠΌΡ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ (Tx) Π½Π° ΠΏΠ»Π°ΡΠ΅ Π΄Π°ΡΡΠΈΠΊΠ°.
3. Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π² Π·ΠΎΠ½Π΅ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ Π½Π΅Ρ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ² ΡΠ΅ΠΏΠ»Π° (Π±Π°ΡΠ°ΡΠ΅Ρ, Π»Π°ΠΌΠΏΠ°), ΠΊΠΎΡΠΎΡΡΠ΅ "ΡΠ»Π΅ΠΏΡΡ" ΡΠ΅Π½ΡΠΎΡ.
4. ΠΠΎΠΌΠ΅Π½ΡΠΉΡΠ΅ ΠΌΠ΅ΡΡΠ°ΠΌΠΈ ΠΏΡΠΎΠ²ΠΎΠ΄Π° GND ΠΈ VCC β ΠΈΠ½ΠΎΠ³Π΄Π° ΠΊΠΈΡΠ°ΠΉΡΠΊΠΈΠ΅ Π΄Π°ΡΡΠΈΠΊΠΈ ΠΈΠΌΠ΅ΡΡ Π½Π΅ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ ΡΠ°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΡ.
4. ΠΡΠΎΡΠΈΠ²ΠΊΠ° ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π»ΠΎΠ³ΠΈΠΊΠΈ: ΠΊΠΎΠ΄ Π΄Π»Ρ Arduino
ΠΠ»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π°ΡΡΠΈΠΊΠ° Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠ΅Π³ΠΎ ΡΠΊΠ΅ΡΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Π² Serial Monitor:
int pirPin = 2; // ΠΠΈΠ½, ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΡΠ½ OUT Π΄Π°ΡΡΠΈΠΊΠ°
int pirState = LOW; // Π’Π΅ΠΊΡΡΠ΅Π΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅
int val = 0; // ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ Π΄Π»Ρ ΡΡΠ΅Π½ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ
void setup() {
pinMode(pirPin, INPUT);
Serial.begin(9600);
}
void loop() {
val = digitalRead(pirPin);
if (val == HIGH) {
if (pirState == LOW) {
Serial.println("ΠΠ²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΎ!");
pirState = HIGH;
}
} else {
if (pirState == HIGH) {
Serial.println("ΠΠ²ΠΈΠΆΠ΅Π½ΠΈΡ Π½Π΅Ρ.");
pirState = LOW;
}
}
}
ΠΠ°Π³ΡΡΠ·ΠΈΡΠ΅ ΡΡΠΎΡ ΠΊΠΎΠ΄ Π² Arduino IDE ΠΈ ΠΎΡΠΊΡΠΎΠΉΡΠ΅ Serial Monitor (Ctrl+Shift+M). ΠΡΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ Π² Π·ΠΎΠ½Π΅ Π΄Π°ΡΡΠΈΠΊΠ° Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ. ΠΡΠ»ΠΈ Π΄Π°ΡΡΠΈΠΊ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ Ρ
Π°ΠΎΡΠΈΡΠ½ΠΎ:
- β±οΈ Π£ΠΌΠ΅Π½ΡΡΠΈΡΠ΅ Π²ΡΠ΅ΠΌΡ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ (
Tx) Π½Π° ΠΏΠ»Π°ΡΠ΅ Π΄Π°ΡΡΠΈΠΊΠ°. - π ΠΡΠΎΠ²Π΅ΡΡΡΠ΅, Π½Π΅Ρ Π»ΠΈ Π² Π·ΠΎΠ½Π΅ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ Π²Π΅Π½ΡΠΈΠ»ΡΡΠΎΡΠΎΠ² ΠΈΠ»ΠΈ ΠΊΠΎΠ½Π΄ΠΈΡΠΈΠΎΠ½Π΅ΡΠΎΠ² (ΠΎΠ½ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ ΡΡΡΠ±ΡΠ»Π΅Π½ΡΠ½ΠΎΡΡΡ Π²ΠΎΠ·Π΄ΡΡ Π°, ΠΊΠΎΡΠΎΡΡΡ PIR Π²ΠΎΡΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΠΊΠ°ΠΊ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅).
- π Π£ΠΌΠ΅Π½ΡΡΠΈΡΠ΅ ΡΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ (
Sx) ΠΈΠ»ΠΈ Π·Π°ΠΊΡΠΎΠΉΡΠ΅ ΡΠ°ΡΡΡ Π»ΠΈΠ½Π·Ρ Π€ΡΠ΅Π½Π΅Π»Ρ Π½Π΅ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΡΠΌ ΡΠΊΠΎΡΡΠ΅ΠΌ.
ΠΠ»Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ Mi Home ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎ Wi-Fi. ΠΠ°ΠΌΠ΅Π½ΠΈΡΠ΅ Arduino Nano Π½Π° ESP8266 ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ PubSubClient Π΄Π»Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ Π½Π° MQTT-Π±ΡΠΎΠΊΠ΅Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Mosquitto Π½Π° Raspberry Pi):
#include <ESP8266WiFi.h>
#include <PubSubClient.h>
const char* ssid = "ΠΠ°Ρ_WiFi";
const char* password = "ΠΏΠ°ΡΠΎΠ»Ρ";
const char* mqtt_server = "192.168.1.100"; // IP Π²Π°ΡΠ΅Π³ΠΎ MQTT-Π±ΡΠΎΠΊΠ΅ΡΠ°
WiFiClient espClient;
PubSubClient client(espClient);
void setup() {
pinMode(D2, INPUT);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) { delay(500); }
client.setServer(mqtt_server, 1883);
}
void loop() {
if (!client.connected()) { client.connect("Xiaomi_PIR_Sensor"); }
int motion = digitalRead(D2);
if (motion == HIGH) {
client.publish("home/pir/motion", "1");
delay(2000); // ΠΠ°Π΄Π΅ΡΠΆΠΊΠ° Π΄Π»Ρ ΠΈΠ·Π±Π΅ΠΆΠ°Π½ΠΈΡ ΡΠ»ΡΠ΄Π°
}
}
5. ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ Mi Home: ΠΎΠ±Ρ ΠΎΠ΄ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ Xiaomi
ΠΡΠ½ΠΎΠ²Π½Π°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡΠ½ΡΡ Π΄Π°ΡΡΠΈΠΊΠΎΠ² β ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ native-ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ Π² Mi Home. Π Π΅ΡΠΈΡΡ Π΅Ρ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠ΅ΠΌΡ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ:
- Π§Π΅ΡΠ΅Π· Home Assistant + Mi Home Integration:
- π Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Home Assistant Π½Π° Raspberry Pi ΠΈΠ»ΠΈ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ ΠΌΠ°ΡΠΈΠ½Ρ.
- π ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ Π΄Π°ΡΡΠΈΠΊ ΡΠ΅ΡΠ΅Π·
MQTTΠΈΠ»ΠΈESPHome. - π ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ Mi Home ΡΠ΅ΡΠ΅Π· ΠΏΠ»Π°Π³ΠΈΠ½
Xiaomi Miio(ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠΎΠΊΠ΅Π½ ΠΎΡ Π°ΠΊΠΊΠ°ΡΠ½ΡΠ° Xiaomi).
- Π§Π΅ΡΠ΅Π· Zigbee-ΠΌΠΎΡΡ:
- π‘ ΠΡΠΏΠΈΡΠ΅ CC2531 ΠΈΠ»ΠΈ Sonoff ZBBridge ΠΈ ΠΏΡΠΎΡΠ΅ΠΉΡΠ΅ Π΅Π³ΠΎ
Zigbee2MQTT. - π§ ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ Π΄Π°ΡΡΠΈΠΊ ΠΊΠ°ΠΊ
Zigbee-ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ(Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠ°ΠΊ Aqara Motion Sensor). - π± Π Mi Home Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΠΌΠΎΡΡ ΠΊΠ°ΠΊ Π½ΠΎΠ²ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΠ΅ΡΠ΅Π· "ΠΠΎΠ±Π°Π²ΠΈΡΡ Π²ΡΡΡΠ½ΡΡ".
- π‘ ΠΡΠΏΠΈΡΠ΅ CC2531 ΠΈΠ»ΠΈ Sonoff ZBBridge ΠΈ ΠΏΡΠΎΡΠ΅ΠΉΡΠ΅ Π΅Π³ΠΎ
- π ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ ESP8266 Π½Π° ΠΎΡΠΏΡΠ°Π²ΠΊΡ HTTP-Π·Π°ΠΏΡΠΎΡΠΎΠ² Π² IFTTT Webhooks.
- π Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π°ΠΏΠΏΠ»Π΅Ρ Π² IFTTT, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠΈ ΡΠΈΠ³Π½Π°Π»Π° ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π² Mi Home.
Π‘Π°ΠΌΡΠΉ Π½Π°Π΄ΡΠΆΠ½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± β Zigbee-ΠΌΠΎΡΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ ΠΈΠΌΠΈΡΠΈΡΡΠ΅Ρ ΡΠΈΡΠΌΠ΅Π½Π½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ. ΠΠ΄Π½Π°ΠΊΠΎ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ:
- Π‘ΠΊΠ°ΡΠ°ΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ
Zigbee2MQTTΡ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΡΠ°. - ΠΡΠΎΡΠΈΡΡ ΠΌΠΎΡΡ ΡΠ΅ΡΠ΅Π·
CC DebuggerΠΈΠ»ΠΈ ESP32 (ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ Π΅ΡΡΡ Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ). - ΠΠΎΠ±Π°Π²ΠΈΡΡ Π² ΠΊΠΎΠ½ΡΠΈΠ³
configuration.yamlΡΡΡΠΎΠΊΡ:'0x1234/5678': {type: 'ZHAMotion', // Π’ΠΈΠΏ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π΄Π»Ρ Mi Home
model: 'Aqara Motion Sensor',
manufacturer: 'Xiaomi'}
- π ΠΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΠΌΠΎΡΡ ΠΈ ΡΠ±ΡΠΎΡΠΈΡΡ ΠΊΡΡ Mi Home.
- π ΠΡΡΡΠ½ΡΡ ΡΠΊΠ°Π·Π°ΡΡ
model_idΠ² ΠΊΠΎΠ½ΡΠΈΠ³Π΅Zigbee2MQTT(Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,lumi.motionΠ΄Π»Ρ Aqara). - π Π‘ΠΌΠ΅Π½ΠΈΡΡ ΡΠ΅Π³ΠΈΠΎΠ½ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ Mi Home Π½Π° "ΠΠΈΡΠ°ΠΉ" (ΠΈΠ½ΠΎΠ³Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΎΠ±ΠΎΠΉΡΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ).
- π‘ Π£ΠΌΠ½ΠΎΠ΅ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅:
- ΠΠ°ΡΡΠΈΠΊ Ρ Π΄Π²Π΅ΡΠΈ β Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Xiaomi Yeelight ΠΏΡΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ.
- Π§Π΅ΡΠ΅Π· 30 ΡΠ΅ΠΊΡΠ½Π΄ Π±Π΅Π· Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΡΠ²Π΅Ρ Π³Π°ΡΠ½Π΅Ρ (Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π² "ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ" Mi Home).
- π¨ ΠΡ
ΡΠ°Π½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ°:
- ΠΠ²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΊΠΎΡΠΈΠ΄ΠΎΡΠ΅ Π½ΠΎΡΡΡ β ΠΎΡΠΏΡΠ°Π²ΠΊΠ° push-ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ Π½Π° ΡΠ΅Π»Π΅ΡΠΎΠ½ + Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Xiaomi Camera.
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ΅ΠΆΠΈΠΌ "ΠΠ΅ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΈΡΡ" Π² Mi Home, ΡΡΠΎΠ±Ρ ΠΎΡΠΊΠ»ΡΡΠ°ΡΡ ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΡ Π΄Π½ΡΠΌ.
- π ΠΠΎΠ½ΡΡΠΎΠ»Ρ Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΡ
ΠΆΠΈΠ²ΠΎΡΠ½ΡΡ
:
- ΠΠ°ΡΡΠΈΠΊ Ρ ΠΌΠΈΡΠΊΠΈ β ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅, Π΅ΡΠ»ΠΈ ΠΊΠΎΡ Π½Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΠ» Π΅ΡΡΡ Π±ΠΎΠ»Π΅Π΅ 12 ΡΠ°ΡΠΎΠ².
- ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Home Assistant Ρ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ
Telegram Bot.
- π ΠΠΎΡΠΎΠ²ΡΠ΅ Π΄Π°ΡΡΠΈΠΊΠΈ Ρ Wi-Fi:
- π¦ Sonoff SNZB-03 (Zigbee, ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌ Ρ Mi Home ΡΠ΅ΡΠ΅Π· Zigbee2MQTT).
- π¦ Aqara Motion Sensor (ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ Xiaomi, Π½ΠΎ Π΄ΠΎΡΠΎΠΆΠ΅).
- π€ ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Mi Band:
- πͺ Π‘Π½ΠΈΠΌΠΈΡΠ΅ PIR-ΡΠ΅Π½ΡΠΎΡ Ρ ΡΠΈΡΠ½Π΅Ρ-Π±ΡΠ°ΡΠ»Π΅ΡΠ° Mi Band 4/5 (ΠΎΠ½ Π΅ΡΡΡ Π² ΠΌΠΎΠ΄ΡΠ»Π΅ ΠΏΡΠ»ΡΡΠΎΠΌΠ΅ΡΡΠ°).
- π§ ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ Π΅Π³ΠΎ ΠΊ ESP8266 ΡΠ΅ΡΠ΅Π· ADC-ΠΏΠΈΠ½ (ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΡΠΈΠ»ΠΈΡΠ΅Π»Ρ ΡΠΈΠ³Π½Π°Π»Π°).
- π± ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠ΅ Π΄Π°ΡΡΠΈΠΊΠΈ:
- π² ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠ°ΡΠΎΠ΅ Android-ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ Tasker + AutoRemote Π΄Π»Ρ ΡΠΌΡΠ»ΡΡΠΈΠΈ Π΄Π°ΡΡΠΈΠΊΠ° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ.
- π ΠΠ½ΡΠ΅Π³ΡΠΈΡΡΠΉΡΠ΅ ΡΠ΅ΡΠ΅Π· Home Assistant ΠΈΠ»ΠΈ IFTTT.
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΠΎΡΠ»Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Mi Home Π² 2026 Π³ΠΎΠ΄Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Zigbee-ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΏΠ΅ΡΠ΅ΡΡΠ°Π»ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ. ΠΡΠ»ΠΈ Π΄Π°ΡΡΠΈΠΊ Π½Π΅ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅:
6. ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅: ΡΡΠ΅Π½Π°ΡΠΈΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ
ΠΠΎΠ³Π΄Π° Π΄Π°ΡΡΠΈΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΡΠ½ ΠΊ Mi Home, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΈ. ΠΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ²:
ΠΠ»Ρ ΡΠ»ΠΎΠΆΠ½ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, "Π΅ΡΠ»ΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ + ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° < 20Β°C β Π²ΠΊΠ»ΡΡΠΈΡΡ ΠΎΠ±ΠΎΠ³ΡΠ΅Π²Π°ΡΠ΅Π»Ρ") ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Home Assistant. Π Mi Home Π΄ΠΎΡΡΡΠΏΠ½Ρ ΡΠΎΠ»ΡΠΊΠΎ Π±Π°Π·ΠΎΠ²ΡΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΡ ΡΠΈΠΏΠ° "IFTTT".
ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π° Π΄Π»Ρ Home Assistant (ΡΠ°ΠΉΠ» automations.yaml):
- alias: "ΠΠΊΠ»ΡΡΠΈΡΡ ΡΠ²Π΅Ρ Π² ΠΏΡΠΈΡ
ΠΎΠΆΠ΅ΠΉ"
trigger:
platform: state
entity_id: binary_sensor.pir_motion
to: "on"
condition:
condition: time
after: "sunset"
before: "sunrise"
action:
service: light.turn_on
entity_id: light.yeelight_ceiling
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄Π°ΡΡΠΈΠΊΠΎΠ², ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅ ΠΈΡ
Π² Π³ΡΡΠΏΠΏΡ ΡΠ΅ΡΠ΅Π· group: Π² configuration.yaml. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠΈ ΡΠΈΠΏΠ° "Π΅ΡΠ»ΠΈ ΡΡΠ°Π±ΠΎΡΠ°Π» Π»ΡΠ±ΠΎΠΉ Π΄Π°ΡΡΠΈΠΊ Π½Π° ΠΏΠ΅ΡΠ²ΠΎΠΌ ΡΡΠ°ΠΆΠ΅ β Π²ΠΊΠ»ΡΡΠΈΡΡ ΡΠΈΡΠ΅Π½Ρ".
7. Π’ΠΈΠΏΠΈΡΠ½ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ ΠΊΠ°ΠΊ ΠΈΡ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ
ΠΠ°ΠΆΠ΅ ΠΏΡΠΈ ΡΠΎΡΠ½ΠΎΠΌ ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠΎΠ»ΠΊΠ½ΡΡΡΡΡ Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ. ΠΠΎΡ TOP-5 ΠΎΡΠΈΠ±ΠΎΠΊ ΠΈ ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ:
| ΠΡΠΎΠ±Π»Π΅ΠΌΠ° | ΠΡΠΈΡΠΈΠ½Π° | Π Π΅ΡΠ΅Π½ΠΈΠ΅ |
|---|---|---|
| ΠΠ°ΡΡΠΈΠΊ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ Π±Π΅Π· Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ | ΠΠΎΠΌΠ΅Ρ ΠΈ ΠΎΡ ΡΠ»Π΅ΠΊΡΡΠΎΠΏΡΠΈΠ±ΠΎΡΠΎΠ² ΠΈΠ»ΠΈ ΠΏΡΡΠΌΡΠ΅ ΡΠΎΠ»Π½Π΅ΡΠ½ΡΠ΅ Π»ΡΡΠΈ | ΠΠΊΡΠ°Π½ΠΈΡΡΠΉΡΠ΅ Π΄Π°ΡΡΠΈΠΊ ΡΠΎΠ»ΡΠ³ΠΎΠΉ, ΡΠΌΠ΅Π½ΡΡΠΈΡΠ΅ ΡΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ (Sx) |
| Mi Home Π½Π΅ Π²ΠΈΠ΄ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ | ΠΠ΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ model_id Π² Zigbee2MQTT |
ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ Π»ΠΎΠ³ Zigbee2MQTT ΠΈ ΡΡΠ°Π²Π½ΠΈΡΠ΅ Ρ ΡΠΏΠΈΡΠΊΠΎΠΌ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ
ΡΡΡΡΠΎΠΉΡΡΠ² |
| ESP8266 ΡΠ΅ΡΡΠ΅Ρ ΡΠ²ΡΠ·Ρ Ρ Wi-Fi | Π‘Π»Π°Π±ΡΠΉ ΡΠΈΠ³Π½Π°Π» ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠ° ΡΠΎΡΡΠ΅ΡΠ° | Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ IP Π΄Π»Ρ Π΄Π°ΡΡΠΈΠΊΠ°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ WiFiManager Π΄Π»Ρ Π°Π²ΡΠΎΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ |
| ΠΠΎΠΆΠ½ΡΠ΅ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π½ΠΈΡ ΠΎΡ ΠΆΠΈΠ²ΠΎΡΠ½ΡΡ | PIR-ΡΠ΅Π½ΡΠΎΡ ΡΠ΅Π°Π³ΠΈΡΡΠ΅Ρ Π½Π° ΡΠ΅ΠΏΠ»ΠΎ, Π° Π½Π΅ Π½Π° ΡΠ°Π·ΠΌΠ΅Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ° | Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π΄Π°ΡΡΠΈΠΊ Π²ΡΡΠ΅ 1.5 ΠΌ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ»ΡΡΡΠ°Π·Π²ΡΠΊΠΎΠ²ΠΎΠΉ HC-SR04 Ρ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠ΅ΠΉ ΠΏΠΎ ΡΠ°Π·ΠΌΠ΅ΡΡ |
| ΠΠ°ΡΡΠΆΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΎΡΠΊΠ»ΠΈΠΊΠ° | ΠΠ°Π΄Π΅ΡΠΆΠΊΠ° (Tx) Π½Π° ΠΏΠ»Π°ΡΠ΅ Π΄Π°ΡΡΠΈΠΊΠ° ΡΠ»ΠΈΡΠΊΠΎΠΌ Π±ΠΎΠ»ΡΡΠ°Ρ |
Π£ΠΌΠ΅Π½ΡΡΠΈΡΠ΅ Tx Π΄ΠΎ 1β2 ΡΠ΅ΠΊΡΠ½Π΄ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΡΠΉΡΠ΅ ΠΊΠΎΠ΄ Arduino (ΡΠ±Π΅ΡΠΈΡΠ΅ delay()) |
ΠΡΠ»ΠΈ Π΄Π°ΡΡΠΈΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π΅ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎ, ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅. Arduino Nano ΠΈ ESP8266 ΡΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½Ρ ΠΊ ΠΏΡΠΎΡΠ°Π΄ΠΊΠ°ΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Π±Π»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π° 5Π/1Π ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΠΉΡΠ΅ ΡΠ΅ΡΠ΅Π· USB-hub Ρ Π²Π½Π΅ΡΠ½ΠΈΠΌ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ.
ΠΠ°ΠΆΠ½ΡΠΉ Π½ΡΠ°Π½Ρ: ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π±Π°ΡΠ°ΡΠ΅ΠΉΠ½ΠΎΠ³ΠΎ ΠΏΠΈΡΠ°Π½ΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΡ 18650) Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π² ΡΡ
Π΅ΠΌΡ Π΄ΠΈΠΎΠ΄ Π¨ΠΎΡΡΠΊΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 1N5817) Π΄Π»Ρ Π·Π°ΡΠΈΡΡ ΠΎΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°. ΠΡΠΎ ΠΏΡΠΎΠ΄Π»ΠΈΡ ΠΆΠΈΠ·Π½Ρ Π°ΠΊΠΊΡΠΌΡΠ»ΡΡΠΎΡΠ° Π² 2β3 ΡΠ°Π·Π°.
8. ΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ: Π΅ΡΠ»ΠΈ Π½Π΅ Ρ ΠΎΡΠ΅ΡΡΡ ΠΏΠ°ΡΡΡ
ΠΠ΅ Π²ΡΠ΅ΠΌ ΠΎΡ ΠΎΡΠ° Π²ΠΎΠ·ΠΈΡΡΡΡ Ρ ΠΏΠ°ΠΉΠΊΠΎΠΉ ΠΈ ΠΊΠΎΠ΄ΠΎΠΌ. Π ΡΡΠ°ΡΡΡΡ, Π΅ΡΡΡ ΠΏΠΎΠ»ΡΡΠ°Π±ΡΠΈΠΊΠ°ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π°Π΄Π°ΠΏΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ΄ Mi Home:
ΠΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ΅Π½ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ, ΠΊΡΠΏΠΈΡΠ΅ Xiaomi Mi Motion Sensor (ΠΎΠΊΠΎΠ»ΠΎ 1000β½) ΠΈ Π½Π΅ ΠΌΠΎΡΠΎΡΡΡΠ΅ Π³ΠΎΠ»ΠΎΠ²Ρ. ΠΠΎ Π΅ΡΠ»ΠΈ ΡΠ΅Π»Ρ β ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅, ΠΊΠ°ΡΡΠΎΠΌΠΈΠ·Π°ΡΠΈΡ ΠΈΠ»ΠΈ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ° Ρ 10+ Π΄Π°ΡΡΠΈΠΊΠ°ΠΌΠΈ), ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΎΠΊΡΠΏΠΈΡΡΡ Π±ΡΡΡΡΠΎ.
FAQ: Π§Π°ΡΡΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΠΏΠΎ Π΄Π°ΡΡΠΈΠΊΠ°ΠΌ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ Xiaomi
β ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π°ΡΡΠΈΠΊ Π±Π΅Π· Arduino, ΡΠΎΠ»ΡΠΊΠΎ Ρ Xiaomi-ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ?
ΠΠ°, Π½ΠΎ Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡΠΌΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ PIR-ΡΠ΅Π½ΡΠΎΡ ΠΊ Xiaomi Smart Plug ΡΠ΅ΡΠ΅Π· ΡΠ΅Π»Π΅: ΠΏΡΠΈ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π½ΠΈΠΈ Π΄Π°ΡΡΠΈΠΊ Π±ΡΠ΄Π΅Ρ Π·Π°ΠΌΡΠΊΠ°ΡΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΡΠΎΠ·Π΅ΡΠΊΠΈ, Π° Π² Mi Home Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠΊΠ° ΠΏΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΡ ΡΠ½Π΅ΡΠ³ΠΈΠΈ. ΠΠ΄Π½Π°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π΅ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎ ΠΈ Π½Π΅ Π΄Π°ΡΡ Π³ΠΈΠ±ΠΊΠΎΡΡΠΈ.
β ΠΠ°ΠΊ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ Π΄Π°Π»ΡΠ½ΠΎΡΡΡ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ PIR-Π΄Π°ΡΡΠΈΠΊΠ°?
ΠΠ°Π»ΡΠ½ΠΎΡΡΡ HC-SR501 ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π° 7 ΠΌΠ΅ΡΡΠ°ΠΌΠΈ. Π§ΡΠΎΠ±Ρ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ Π΅Ρ:
- ΠΠ°ΠΌΠ΅Π½ΠΈΡΠ΅ Π»ΠΈΠ½Π·Ρ Π€ΡΠ΅Π½Π΅Π»Ρ Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΊΡΡΠΏΠ½ΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΡ Π΄Π°ΡΡΠΈΠΊΠ° Paradox).
- Π£Π²Π΅Π»ΠΈΡΡΡΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄ΠΎ 12Π (Π½ΠΎ Π½Π΅ Π±ΠΎΠ»Π΅Π΅!), Π΄ΠΎΠ±Π°Π²ΠΈΠ² ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡ
AMS1117. - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠΈΠ»ΠΈΡΠ΅Π»Ρ ΡΠΈΠ³Π½Π°Π»Π° Π½Π° ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ΅
BC547.
ΠΡΡΡΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄Π°ΡΡΠΈΠΊΠΎΠ² ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π½Π° ΡΠ»ΡΡΡΠ°Π·Π²ΡΠΊΠΎΠ²ΠΎΠΉ HC-SR04 (Π΄Π°Π»ΡΠ½ΠΎΡΡΡ Π΄ΠΎ 4 ΠΌ, Π½ΠΎ ΡΠΎΡΠ½Π΅Π΅).
β ΠΠΎΡΠ΅ΠΌΡ Π΄Π°ΡΡΠΈΠΊ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ Π½Π° Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΡ ΠΆΠΈΠ²ΠΎΡΠ½ΡΡ ?
PIR-ΡΠ΅Π½ΡΠΎΡΡ ΡΠ΅Π°Π³ΠΈΡΡΡΡ Π½Π° ΡΠ΅ΠΏΠ»ΠΎ, Π° Π½Π΅ Π½Π° ΡΠ°Π·ΠΌΠ΅Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ°. Π§ΡΠΎΠ±Ρ ΡΠΌΠ΅Π½ΡΡΠΈΡΡ Π»ΠΎΠΆΠ½ΡΠ΅ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π½ΠΈΡ:
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π΄Π°ΡΡΠΈΠΊ Π½Π° Π²ΡΡΠΎΡΠ΅ 1.5β2 ΠΌ (ΡΠ΅ΠΏΠ»ΠΎ ΠΎΡ ΠΆΠΈΠ²ΠΎΡΠ½ΡΡ ΠΌΠ΅Π½ΡΡΠ΅ Π²Π»ΠΈΡΠ΅Ρ).
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π΄Π²ΠΎΠΉΠ½ΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ: ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΡΠΉΡΠ΅ PIR Ρ ΡΠ»ΡΡΡΠ°Π·Π²ΡΠΊΠΎΠ²ΡΠΌ Π΄Π°ΡΡΠΈΠΊΠΎΠΌ (Π΅ΡΠ»ΠΈ ΠΎΠ±Π° ΡΡΠ°Π±ΠΎΡΠ°Π»ΠΈ β Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ°).
- ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ Π·ΠΎΠ½Ρ ΠΈΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² Home Assistant (ΠΏΠ»Π°Π³ΠΈΠ½
Zone).
β ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ Π΄Π°ΡΡΠΈΠΊ Π²ΠΎΠ΄ΠΎΠ½Π΅ΠΏΡΠΎΠ½ΠΈΡΠ°Π΅ΠΌΡΠΌ Π΄Π»Ρ ΡΠ»ΠΈΡΡ?
ΠΠ»Ρ ΡΠ»ΠΈΡΠ½ΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ:
- ΠΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ Π΄Π°ΡΡΠΈΠΊ Π² Π³Π΅ΡΠΌΠ΅ΡΠΈΡΠ½ΡΠΉ ΠΊΠΎΡΠΏΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, IP65 box).
- ΠΠ°Π»Π΅ΠΉΡΠ΅ ΠΏΠ»Π°ΡΡ Π΄Π°ΡΡΠΈΠΊΠ° Π³ΠΎΡΡΡΠΈΠΌ ΠΊΠ»Π΅Π΅ΠΌ ΠΈΠ»ΠΈ ΡΠΈΠ»ΠΈΠΊΠΎΠ½ΠΎΠ²ΡΠΌ Π³Π΅ΡΠΌΠ΅ΡΠΈΠΊΠΎΠΌ (Π½Π΅ Π·Π°ΠΊΡΡΠ²Π°ΠΉΡΠ΅ Π»ΠΈΠ½Π·Ρ!).
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΏΠΎΠ½ΠΈΠΆΠ°ΡΡΠΈΠΉ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,
AMS1117-3.3V) Π΄Π»Ρ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΈΡΠ°Π½ΠΈΡ. - ΠΠ»Ρ Π·Π°ΡΠΈΡΡ ΠΎΡ ΠΌΠΎΡΠΎΠ·Π° Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π½Π°Π³ΡΠ΅Π²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ΅Π·ΠΈΡΡΠΎΡ (100 ΠΠΌ, 0.5 ΠΡ) ΡΡΠ΄ΠΎΠΌ Ρ Π΄Π°ΡΡΠΈΠΊΠΎΠΌ.
Π£ΡΡΠΈΡΠ΅, ΡΡΠΎ PIR-ΡΠ΅Π½ΡΠΎΡΡ Π½Π° ΡΠ»ΠΈΡΠ΅ ΡΠ°ΡΡΠΎ ΡΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½Π° Π²Π΅ΡΠΊΠΈ ΠΈΠ»ΠΈ ΠΏΡΠΈΡ. ΠΠ»Ρ ΡΠ»ΠΈΡΡ Π»ΡΡΡΠ΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ ΡΠ°Π΄Π°ΡΠ½ΡΠΉ Π΄Π°ΡΡΠΈΠΊ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, LD2410).
β ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡΠ½ΡΠΉ Π΄Π°ΡΡΠΈΠΊ ΠΊ Xiaomi Π±Π΅Π· Home Assistant?
ΠΠ°, Π½ΠΎ Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡΠΌΠΈ:
- π‘ Π§Π΅ΡΠ΅Π· MQTT + Mi Home: ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ ESP8266 Π½Π° ΠΎΡΠΏΡΠ°Π²ΠΊΡ Π΄Π°Π½Π½ΡΡ
Π½Π°
MQTT-Π±ΡΠΎΠΊΠ΅Ρ, Π° Π² Mi Home ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Mi MQTT(ΡΡΠ΅Π±ΡΠ΅Ρ ΠΊΠΈΡΠ°ΠΉΡΠΊΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ). - π Π§Π΅ΡΠ΅Π· IFTTT: ΠΠ°ΡΡΠΈΠΊ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ HTTP-Π·Π°ΠΏΡΠΎΡ Π² IFTTT Webhooks, Π° ΡΠΎΡ Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΡΡΠ΅Π½Π°ΡΠΈΠΉ Π² Mi Home. ΠΠ°Π΄Π΅ΡΠΆΠΊΠ° ~5β1