Π£ΠΌΠ½ΡΠ΅ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»ΠΈ Π²ΠΎΠ·Π΄ΡΡ Π° ΠΎΡ Xiaomi β ΠΎΠ΄Π½ΠΈ ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΠΎΠΌΡΠΎΡΡΠ½ΠΎΠ³ΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠ»ΠΈΠΌΠ°ΡΠ° Π² Π΄ΠΎΠΌΠ΅. ΠΠ΄Π½Π°ΠΊΠΎ ΠΈΡ ΠΏΠΎΠ»Π½ΡΠΉ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π» ΡΠ°ΡΠΊΡΡΠ²Π°Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΡΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ°, ΡΠ°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ Home Assistant. Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Mi Home, Home Assistant ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π³ΠΈΠ±ΠΊΠΎ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ, ΡΠ²ΡΠ·ΡΠ²Π°ΡΡ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ Π΄Π°ΡΡΠΈΠΊΠ°ΠΌΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π³ΠΈΠ³ΡΠΎΠΌΠ΅ΡΡΠ°ΠΌΠΈ ΠΈΠ»ΠΈ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠ°ΠΌΠΈ) ΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΈΠΌ ΡΠ΅ΡΠ΅Π· Π³ΠΎΠ»ΠΎΡΠΎΠ²ΡΡ ΠΏΠΎΠΌΠΎΡΠ½ΠΈΠΊΠΎΠ².
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°Π·Π±Π΅ΡΡΠΌ Π²ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Π΅ΠΉ Xiaomi (Π²ΠΊΠ»ΡΡΠ°Ρ ΠΌΠΎΠ΄Π΅Π»ΠΈ Mi Air Humidifier, Smartmi ΠΈ Viomi) ΠΊ Home Assistant β ΠΎΡ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠΎΠΊΠ΅Π½Π° Π΄ΠΎ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π². ΠΡΠΎΠ±ΠΎΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ΄Π΅Π»ΠΈΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠΈΠΏΠΈΡΠ½ΡΡ
ΠΎΡΠΈΠ±ΠΎΠΊ, ΡΠ°ΠΊΠΈΡ
ΠΊΠ°ΠΊ Unable to connect ΠΈΠ»ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ. ΠΡΠ»ΠΈ Π²Ρ ΡΠΆΠ΅ ΠΏΡΡΠ°Π»ΠΈΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, Π½ΠΎ ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΠΈΡΡ Ρ ΡΡΡΠ΄Π½ΠΎΡΡΡΠΌΠΈ, Π·Π΄Π΅ΡΡ Π²Ρ Π½Π°ΠΉΠ΄ΡΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Π½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ.
ΠΠ°ΠΆΠ½ΠΎ: ΠΏΡΠΎΡΠ΅ΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ ΠΈ Π²Π΅ΡΡΠΈΠΈ Home Assistant. ΠΡ Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π»ΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ Π΄Π»Ρ Home Assistant 2026.6+ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ
Π²Π΅ΡΡΠΈΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΎΠΊ Xiaomi (Π²ΠΊΠ»ΡΡΠ°Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ BLE ΠΈ Wi-Fi).
1. ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ°: ΡΡΠΎ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Π΄Π»Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ
ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΏΡΠΈΡΡΡΠΏΠ°ΡΡ ΠΊ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅, ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Ρ Π²Π°Ρ Π΅ΡΡΡ Π²ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ΅. ΠΠ΅Π· Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Π±ΡΠ΄Π΅Ρ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π°.
- π± Π£Π²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ Xiaomi Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ Wi-Fi ΠΈΠ»ΠΈ BLE (ΡΠΏΠΈΡΠΎΠΊ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΡΠΌ. Π½ΠΈΠΆΠ΅).
- π₯οΈ Home Assistant Π²Π΅ΡΡΠΈΠΈ 2023.12 ΠΈΠ»ΠΈ Π½ΠΎΠ²Π΅Π΅ (ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ 2026.6+).
- π² ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Mi Home (Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠΎΠΊΠ΅Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π°).
- π Π‘ΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠ΅ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ (ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΡΠ½ ΠΊ ΡΠΎΠΉ ΠΆΠ΅ ΡΠ΅ΡΠΈ, ΡΡΠΎ ΠΈ Home Assistant).
- π§ ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ: Mi Home Token Extractor (Π΄Π»Ρ Android) ΠΈΠ»ΠΈ Python-ΡΠΊΡΠΈΠΏΡ Π΄Π»Ρ iOS.
ΠΡΠ»ΠΈ Π²Π°Ρ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎ BLE (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Smartmi Air Humidifier JSQ-S03), ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ β ESP32 Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΎΠΉ ESPHome ΠΈΠ»ΠΈ Bluetooth Proxy Π² Home Assistant. ΠΠ»Ρ Wi-Fi-ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Xiaomi Mi Air Humidifier CA1/CA4) Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠΎΠΊΠ΅Π½Π° ΠΈΠ· ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Mi Home.
2. ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠΎΠΊΠ΅Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈΠ· Mi Home
Π’ΠΎΠΊΠ΅Π½ (token) β ΡΡΠΎ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Home Assistant Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Ρ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Π΅ΠΌ ΡΠ΅ΡΠ΅Π· ΠΎΠ±Π»Π°ΠΊΠΎ Xiaomi. ΠΠ΅Π· Π½Π΅Π³ΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π°. Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² Π΅Π³ΠΎ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ, Π½ΠΎ ΡΠ°ΠΌΡΠΉ Π½Π°Π΄ΡΠΆΠ½ΡΠΉ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Mi Home Token Extractor (ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ Android).
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ iPhone, ΠΏΡΠΈΠ΄ΡΡΡΡ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΎΠ±Ρ ΠΎΠ΄Π½ΡΠΌΠΈ ΠΏΡΡΡΠΌΠΈ: Π»ΠΈΠ±ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Mi Home Π½Π° Android-ΡΠΌΡΠ»ΡΡΠΎΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, BlueStacks), Π»ΠΈΠ±ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Python-ΡΠΊΡΠΈΠΏΡ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Ρ Π²Π°ΡΠ° ΡΡΠ°ΡΠΈΠΊΠ°. ΠΡ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΡΠ°Π·Π±Π΅ΡΡΠΌ ΠΎΠ±Π° ΠΌΠ΅ΡΠΎΠ΄Π°.
Π‘ΠΏΠΎΡΠΎΠ± 1: Token Extractor Π΄Π»Ρ Android
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Mi Home Token Extractor (Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π½Π° GitHub).
- ΠΠ²ΡΠΎΡΠΈΠ·ΡΠΉΡΠ΅ΡΡ Π² Mi Home Ρ ΡΠ΅ΠΌ ΠΆΠ΅ Π°ΠΊΠΊΠ°ΡΠ½ΡΠΎΠΌ, ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΏΡΠΈΠ²ΡΠ·Π°Π½ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ.
- ΠΡΠΊΡΠΎΠΉΡΠ΅ Token Extractor, Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Π²Π°ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° ΠΈ ΡΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅
token. - Π’Π°ΠΊΠΆΠ΅ Π·Π°ΠΏΠΈΡΠΈΡΠ΅
Device ID(ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Π΄Π»Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ).
Π‘ΠΏΠΎΡΠΎΠ± 2: ΠΠ΅ΡΠ΅Ρ Π²Π°Ρ ΡΡΠ°ΡΠΈΠΊΠ° Π½Π° iOS (ΡΠ΅ΡΠ΅Π· MITM-ΠΏΡΠΎΠΊΡΠΈ)
ΠΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ ΡΠ»ΠΎΠΆΠ½Π΅Π΅ ΠΈ ΡΡΠ΅Π±ΡΠ΅Ρ Π½Π°Π²ΡΠΊΠΎΠ² ΡΠ°Π±ΠΎΡΡ Ρ Python ΠΈ Charles Proxy:
git clone https://github.com/Maxmudjon/mihome_binary_protocol
cd mihome_binary_protocol
pip install -r requirements.txt
python miio_extractor.py
ΠΠΎΡΠ»Π΅ Π·Π°ΠΏΡΡΠΊΠ° ΡΠΊΡΠΈΠΏΡΠ° Π²ΠΎΠΉΠ΄ΠΈΡΠ΅ Π² Mi Home ΠΈ Π΄ΠΎΠΆΠ΄ΠΈΡΠ΅ΡΡ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΡ ΡΠΎΠΊΠ΅Π½Π° Π² ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ.
Π§ΡΠΎ Π΄Π΅Π»Π°ΡΡ, Π΅ΡΠ»ΠΈ ΡΠΎΠΊΠ΅Π½ Π½Π΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ?
ΠΡΠ»ΠΈ ΡΠΊΡΠΈΠΏΡ Π½Π΅ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΠΎΠΊΠ΅Π½, ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅:
1. ΠΠ΅ΡΡΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Mi Home (Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ Π½Π΅ Π½ΠΎΠ²Π΅Π΅ 6.0.102 Π΄Π»Ρ Android ΠΈΠ»ΠΈ 6.0.4 Π΄Π»Ρ iOS).
2. Π Π΅Π³ΠΈΠΎΠ½ Π°ΠΊΠΊΠ°ΡΠ½ΡΠ° (Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ Ρ ΡΠ΅Π³ΠΈΠΎΠ½ΠΎΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΠΎΠ±ΡΡΠ½ΠΎ China Mainland).
3. ΠΠ°Π»ΠΈΡΠΈΠ΅ VPN (ΠΎΡΠΊΠ»ΡΡΠΈΡΠ΅ Π΅Π³ΠΎ ΠΏΠ΅ΡΠ΅Π΄ Π·Π°ΠΏΡΡΠΊΠΎΠΌ ΡΠΊΡΠΈΠΏΡΠ°).
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΠ΅ Π΄Π΅Π»ΠΈΡΠ΅ΡΡ ΡΠ²ΠΎΠΈΠΌ ΡΠΎΠΊΠ΅Π½ΠΎΠΌ Ρ ΠΏΠΎΡΡΠΎΡΠΎΠ½ΠΈΠΌΠΈ! ΠΠ½ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΏΠΎΠ»Π½ΡΠΉ Π΄ΠΎΡΡΡΠΏ ΠΊ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌ. ΠΡΠ»ΠΈ ΡΠΎΠΊΠ΅Π½ ΡΠΊΠΎΠΌΠΏΡΠΎΠΌΠ΅ΡΠΈΡΠΎΠ²Π°Π½, Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΡΠ±ΡΠΎΡΡΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΊ Π·Π°Π²ΠΎΠ΄ΡΠΊΠΈΠΌ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌ ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ Π½ΠΎΠ²ΡΠΉ ΡΠΎΠΊΠ΅Π½.
3. ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Π² Home Assistant
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΡΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠΏΠΎΡΠΎΠ±Π° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ Xiaomi ΠΊ Home Assistant:
- ΠΡΠΈΡΠΈΠ°Π»ΡΠ½Π°Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ
Xiaomi Miio(ΡΠ°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΠΌΠ΅ΡΠΎΠ΄). - Π§Π΅ΡΠ΅Π·
MQTT(Π΄Π»Ρ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ). - ΠΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎ
BLE(Π΄Π»Ρ ΡΡΡΡΠΎΠΉΡΡΠ² Π±Π΅Π· Wi-Fi).
ΠΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ Π½Π°ΡΠΈΠ½Π°ΡΡ Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠΏΠΎΡΠΎΠ±Π°. ΠΡΠ»ΠΈ ΠΎΠ½ Π½Π΅ ΡΡΠ°Π±ΠΎΡΠ°Π΅Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠ·-Π·Π° ΡΠ΅Π³ΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ), ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡΠ΅ ΠΊΠΎ Π²ΡΠΎΡΠΎΠΌΡ.
ΠΠ΅ΡΠΎΠ΄ 1: ΠΡΠΈΡΠΈΠ°Π»ΡΠ½Π°Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Xiaomi Miio
ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄ Π² ΡΠ°ΠΉΠ» configuration.yaml:
miio:
devices:
- host: 192.168.1.100 # IP-Π°Π΄ΡΠ΅Ρ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ
token: YOUR_TOKEN_HERE # Π’ΠΎΠΊΠ΅Π½ ΠΈΠ· ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅Π³ΠΎ ΡΠ°Π³Π°
model: zhimi.humidifier.ca1 # ΠΠΎΠ΄Π΅Π»Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π° (ΡΠΌ. ΡΠ°Π±Π»ΠΈΡΡ Π½ΠΈΠΆΠ΅)
ΠΠΎΡΠ»Π΅ ΡΠΎΡ
ΡΠ°Π½Π΅Π½ΠΈΡ ΡΠ°ΠΉΠ»Π° ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΈΡΠ΅ Home Assistant. Π£Π²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ ΠΏΠΎΡΠ²ΠΈΡΡΡ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ β Π£ΡΡΡΠΎΠΉΡΡΠ²Π°.
ΠΠ΅ΡΠΎΠ΄ 2: ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΡΠ΅ΡΠ΅Π· MQTT (Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π°)
ΠΡΠ»ΠΈ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½Π°Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ MQTT Ρ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΡΠΌ Π±ΡΠΎΠΊΠ΅ΡΠΎΠΌ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Mosquitto). ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ:
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π±ΡΠΎΠΊΠ΅Ρ MQTT Π² Home Assistant (ΡΠ΅ΡΠ΅Π·
ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ β ΠΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ). - ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ Mi Home MQTT Bridge (ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ Π½Π° GitHub).
- ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π²
configuration.yaml:mqtt:broker: core-mosquitto
discovery: true
| ΠΠΎΠ΄Π΅Π»Ρ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ | ΠΠΎΠ΄ Π΄Π»Ρ model |
ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ |
|---|---|---|
| Xiaomi Mi Air Humidifier CA1 | zhimi.humidifier.ca1 |
Wi-Fi, Miio |
| Smartmi Air Humidifier JSQ-S03 | zhimi.humidifier.jsq03 |
BLE, Miio (ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΎ) |
| Viomi V-HUMID1 | viomi.humidifier.v1 |
Wi-Fi, Miio |
| Xiaomi Mi Air Humidifier CA4 | zhimi.humidifier.ca4 |
Wi-Fi, Miio |
βοΈ ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΡΡΠΏΠ΅ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ
4. Π Π΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ½Π½ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ
ΠΠ°ΠΆΠ΅ ΠΏΡΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΠΎΠ»ΠΊΠ½ΡΡΡΡΡ Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ. ΠΠΎΡ ΡΠ°ΠΌΡΠ΅ ΡΠ°ΡΡΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ:
- β
Unable to connect to the deviceβ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅IP-Π°Π΄ΡΠ΅ΡΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ (ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ ΠΌΠ΅Π½ΡΡΡΡΡ ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠ΅ ΡΠΎΡΡΠ΅ΡΠ°). ΠΠ°Π΄Π°ΠΉΡΠ΅ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ IP Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ ΡΠΎΡΡΠ΅ΡΠ°. - β
Invalid tokenβ ΡΠΎΠΊΠ΅Π½ ΠΌΠΎΠ³ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡΡΡ ΠΏΠΎΡΠ»Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ. ΠΠΎΠ»ΡΡΠΈΡΠ΅ Π½ΠΎΠ²ΡΠΉ. - β Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ ΠΊΠ°ΠΊ
unavailableβ ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ ΠΈ Home Assistant Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ Π² ΠΎΠ΄Π½ΠΎΠΉ ΡΠ΅ΡΠΈ. - β ΠΠ΅Ρ Π΄Π°Π½Π½ΡΡ ΠΎ Π²Π»Π°ΠΆΠ½ΠΎΡΡΠΈ β ΠΎΠ±Π½ΠΎΠ²ΠΈΡΠ΅ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ ΡΠ΅ΡΠ΅Π· Mi Home.
ΠΡΠ»ΠΈ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΡΠ½, Π½ΠΎ Π½Π΅ ΡΠ΅Π°Π³ΠΈΡΡΠ΅Ρ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅:
- ΠΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ (ΠΎΡΠΊΠ»ΡΡΠΈΡΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° 10 ΡΠ΅ΠΊΡΠ½Π΄).
- ΠΠ±Π½ΠΎΠ²ΠΈΡΡ Home Assistant Π΄ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ Π²Π΅ΡΡΠΈΠΈ.
- ΠΡΠΎΠ²Π΅ΡΠΈΡΡ Π»ΠΎΠ³ Π½Π° ΠΎΡΠΈΠ±ΠΊΠΈ:
tail -f /config/home-assistant.log | grep -i miio
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π£Π²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»ΠΈ Smartmi JSQ-S03 ΠΈ JSQ-S04 ΡΠ°ΡΡΠΎ ΡΠ΅ΡΡΡΡ ΡΠ²ΡΠ·Ρ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ BLE. ΠΡΠ»ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈ ΠΎΡΠΊΠ»ΡΡΠ°Π΅ΡΡΡ, ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Bluetooth Proxy Π½Π° ESP32 ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡΠ΅ Π΅Π³ΠΎ ΡΡΠ΄ΠΎΠΌ Ρ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Π΅ΠΌ.
5. ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΉ
ΠΠΎΡΠ»Π΅ ΡΡΠΏΠ΅ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π΄Π»Ρ ΡΠΌΠ½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Π΅ΠΌ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
- π‘οΈ ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈ ΠΏΠ°Π΄Π΅Π½ΠΈΠΈ Π²Π»Π°ΠΆΠ½ΠΎΡΡΠΈ Π½ΠΈΠΆΠ΅ 40%.
- π ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π½ΠΎΡΡΡ (Π΅ΡΠ»ΠΈ ΡΡΠΎΠ²Π΅Π½Ρ ΡΡΠΌΠ° ΠΊΡΠΈΡΠΈΡΠ΅Π½).
- π Π‘Π²ΡΠ·ΠΊΠ° Ρ Π΄Π°ΡΡΠΈΠΊΠΎΠΌ COβ (Π²ΠΊΠ»ΡΡΠ°ΡΡ ΠΏΡΠΈ Π²ΡΡΠΎΠΊΠΎΠΌ ΡΡΠΎΠ²Π½Π΅ ΡΠ³Π»Π΅ΠΊΠΈΡΠ»ΠΎΠ³ΠΎ Π³Π°Π·Π°).
ΠΡΠΈΠΌΠ΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΡ Π²Π»Π°ΠΆΠ½ΠΎΡΡΠΈ (Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π² automations.yaml):
alias: "Π£Π²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ: ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π²Π»Π°ΠΆΠ½ΠΎΡΡΠΈ"
trigger:
- platform: numeric_state
entity_id: sensor.bedroom_humidity
below: 40
action:
- service: humidifier.turn_on
target:
entity_id: humidifier.xiaomi_humidifier
- service: humidifier.set_mode
target:
entity_id: humidifier.xiaomi_humidifier
data:
mode: "auto"
ΠΡΠΈΡΠΈΡΠ½ΡΠΉ Π½ΡΠ°Π½Ρ: ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»ΠΈ Xiaomi Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΏΠ»Π°Π²Π½ΡΡ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²ΠΊΡ Π²Π»Π°ΠΆΠ½ΠΎΡΡΠΈ ΡΠ΅ΡΠ΅Π· Home Assistant. ΠΠΌΠ΅ΡΡΠΎ ΡΡΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ΅ΠΆΠΈΠΌΡ auto, medium ΠΈΠ»ΠΈ high, ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΡΡ ΠΈΡ
Ρ Π²Π½Π΅ΡΠ½ΠΈΠΌΠΈ Π΄Π°ΡΡΠΈΠΊΠ°ΠΌΠΈ.
6. ΠΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ: ΡΠ²ΡΠ·ΠΊΠ° Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ
Home Assistant ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΡΡ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π². ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
- πΏ Π£ΠΌΠ½Π°Ρ ΡΠ΅ΠΏΠ»ΠΈΡΠ°: ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ Π²ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ, ΠΊΠΎΠ³Π΄Π° Π΄Π°ΡΡΠΈΠΊ ΠΏΠΎΡΠ²Ρ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π½ΠΈΠ·ΠΊΡΡ Π²Π»Π°ΠΆΠ½ΠΎΡΡΡ.
- π ΠΠ½Π΅ΡΠ³ΠΎΡΠ±Π΅ΡΠ΅ΠΆΠ΅Π½ΠΈΠ΅: ΠΎΡΠΊΠ»ΡΡΠ°ΡΡ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ, ΠΊΠΎΠ³Π΄Π° Π½ΠΈΠΊΠΎΠ³ΠΎ Π½Π΅Ρ Π΄ΠΎΠΌΠ° (ΠΏΠΎ Π΄Π°Π½Π½ΡΠΌ Π³Π΅ΠΎΠ»ΠΎΠΊΠ°ΡΠΈΠΈ).
- π ΠΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π΄Π°Π½Π½ΡΡ : ΡΡΡΠΎΠΈΡΡ Π³ΡΠ°ΡΠΈΠΊΠΈ Π²Π»Π°ΠΆΠ½ΠΎΡΡΠΈ Π² Grafana ΠΈΠ»ΠΈ Home Assistant Dashboard.
ΠΠ»Ρ ΡΠ²ΡΠ·ΠΊΠΈ Ρ Π΄Π°ΡΡΠΈΠΊΠ°ΠΌΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ template sensors. ΠΡΠΈΠΌΠ΅Ρ Π΄Π°ΡΡΠΈΠΊΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΠΈΡΡΠ²Π°Π΅Ρ ΠΈ Π²Π»Π°ΠΆΠ½ΠΎΡΡΡ, ΠΈ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ:
template:
- sensor:
- name: "Comfort Level"
state: >-
{% if states('sensor.bedroom_humidity')|float < 40 and states('sensor.bedroom_temperature')|float > 22 %}
Dry
{% elif states('sensor.bedroom_humidity')|float > 60 %}
Humid
{% else %}
Normal
{% endif %}
ΠΠ° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΡΠΎΠ³ΠΎ Π΄Π°ΡΡΠΈΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π²ΠΊΠ»ΡΡΠ°ΡΡ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ ΡΠΎΠ»ΡΠΊΠΎ Π΅ΡΠ»ΠΈ Π² ΠΊΠΎΠΌΠ½Π°ΡΠ΅ ΠΆΠ°ΡΠΊΠΎ ΠΈ ΡΡΡ ΠΎ, Π½ΠΎ Π½Π΅ ΡΡΠΎΠ³Π°ΡΡ Π΅Π³ΠΎ ΠΏΡΠΈ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΡΡ ΡΡΠ»ΠΎΠ²ΠΈΡΡ .
7. ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ
Xiaomi ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ Π²ΡΠΏΡΡΠΊΠ°Π΅Ρ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π΄Π»Ρ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ Π»ΠΎΠΌΠ°ΡΡ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ Ρ Home Assistant. Π§ΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ:
- π ΠΡΠΊΠ»ΡΡΠΈΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Mi Home.
- π‘οΈ ΠΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ Π½ΠΎΠ²ΠΎΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π½Π° ΡΠΎΡΡΠΌΠ°Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Home Assistant Community).
- π Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΡ ΠΊΠΎΠΏΠΈΡ ΡΠΎΠΊΠ΅Π½Π° ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΏΠ΅ΡΠ΅Π΄ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ.
ΠΡΠ»ΠΈ ΠΏΠΎΡΠ»Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π» ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Home Assistant:
- ΠΠΎΠ»ΡΡΠΈΡΠ΅ Π½ΠΎΠ²ΡΠΉ ΡΠΎΠΊΠ΅Π½ (ΡΡΠ°ΡΡΠΉ ΠΌΠΎΠ³ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡΡΡ).
- ΠΡΠΎΠ²Π΅ΡΡΡΠ΅, Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΡΡ Π»ΠΈ
modelΠ² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ MiOT. - ΠΡΠΊΠ°ΡΠ½ΠΈΡΠ΅ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ (Π΅ΡΠ»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ) ΡΠ΅ΡΠ΅Π· Mi Home ΠΈΠ»ΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ.
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΡΠΎΡΠΈΠ²ΠΊΠΈ Π΄Π»Ρ ΠΊΠΈΡΠ°ΠΉΡΠΊΠΎΠ³ΠΎ ΡΠ΅Π³ΠΈΠΎΠ½Π° (China Mainland) ΡΠ°ΡΡΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠ°Ρ Π±ΠΎΠ»ΡΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΉ, ΡΠ΅ΠΌ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΠ΅. ΠΠ΄Π½Π°ΠΊΠΎ ΠΈΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π° Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΎΠΉEU/RUΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ΅. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Mi Home Π½Π° ΠΊΠΈΡΠ°ΠΉΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅ Π΄Π»Ρ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΠΉ ΡΠΌΠ΅Π½Ρ ΡΠ΅Π³ΠΈΠΎΠ½Π°.
FAQ: Π§Π°ΡΡΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ
ΠΠΎΠΉ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ Π½Π΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ Π² Home Assistant ΠΏΠΎΡΠ»Π΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ. Π§ΡΠΎ Π΄Π΅Π»Π°ΡΡ?
ΠΡΠΎΠ²Π΅ΡΡΡΠ΅:
- ΠΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΡΡΡ
IP-Π°Π΄ΡΠ΅ΡΠ°ΠΈtoken. - ΠΠ°Π»ΠΈΡΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π² ΠΎΠ΄Π½ΠΎΠΉ ΡΠ΅ΡΠΈ Ρ Home Assistant (ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅
ping 192.168.1.100). - ΠΠΎΠ³ΠΈ Home Assistant Π½Π° ΠΎΡΠΈΠ±ΠΊΠΈ (
Developer Tools β Logs).
ΠΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ BLE, ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Bluetooth Proxy ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΈ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠ°Π΄ΠΈΡΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ.
ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Π΅ΠΌ Π±Π΅Π· ΠΎΠ±Π»Π°ΠΊΠ° Xiaomi?
ΠΠ°, Π΅ΡΠ»ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ (LAN mode). ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ:
- Π Mi Home ΠΏΠ΅ΡΠ΅Π²Π΅Π΄ΠΈΡΠ΅ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ Π² ΡΠ΅ΠΆΠΈΠΌ
China Mainland. - ΠΠΊΠ»ΡΡΠΈΡΠ΅ ΠΎΠΏΡΠΈΡ
Local Network Control(Π΅ΡΠ»ΠΈ Π΄ΠΎΡΡΡΠΏΠ½Π°). - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅
miio:ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Π² Home Assistant Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠΌuse_miot_auto: true.
ΠΠ»Ρ BLE-ΡΡΡΡΠΎΠΉΡΡΠ² ΠΎΠ±Π»Π°ΠΊΠΎ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π² ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅, Π½ΠΎ Π½ΡΠΆΠ΅Π½ Bluetooth Proxy.
ΠΠ°ΠΊ ΡΠ±ΡΠΎΡΠΈΡΡ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ ΠΊ Π·Π°Π²ΠΎΠ΄ΡΠΊΠΈΠΌ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌ?
ΠΠ»Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ:
- ΠΡΠΊΠ»ΡΡΠΈΡΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅.
- ΠΠ°ΠΆΠΌΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅.
- Π£Π΄Π΅ΡΠΆΠΈΠ²Π°ΠΉΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ 5β10 ΡΠ΅ΠΊΡΠ½Π΄, ΠΏΠΎΠΊΠ° Π½Π΅ Π·Π°ΠΌΠΈΠ³Π°Π΅Ρ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ.
ΠΠ»Ρ Smartmi JSQ-S03: ΡΠ±ΡΠΎΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Mi Home (ΡΠ°Π·Π΄Π΅Π» ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° β Π‘Π±ΡΠΎΡ).
ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ Π»ΠΈ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»ΠΈ Viomi?
ΠΠ°, Π½ΠΎ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠΊΠ°Π·Π°ΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
- Viomi V-HUMID1:
viomi.humidifier.v1 - Viomi V-HUMID2:
viomi.humidifier.v2
ΠΠ»Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ
ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡΡΡ ΡΡΡΠ½Π°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° miio_command Π² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ.
ΠΠ°ΠΊ ΡΠΌΠ΅Π½ΡΡΠΈΡΡ ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ Π²ΠΎΠ΄Ρ?
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ:
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ΅Π»Π΅Π²ΡΡ Π²Π»Π°ΠΆΠ½ΠΎΡΡΡ Π½Π° ΡΡΠΎΠ²Π½Π΅
50β55%(Π²ΠΌΠ΅ΡΡΠΎ 60%). - ΠΠΊΡΠΈΠ²ΠΈΡΡΠΉΡΠ΅ ΡΠ΅ΠΆΠΈΠΌ
silent(ΡΠ°ΡΡ ΠΎΠ΄ Π²ΠΎΠ΄Ρ Π½ΠΈΠΆΠ΅ Π½Π° 30%). - Π‘Π²ΡΠΆΠΈΡΠ΅ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ Ρ Π΄Π°ΡΡΠΈΠΊΠΎΠΌ ΠΎΡΠΊΡΡΡΠΈΡ ΠΎΠΊΠΎΠ½ (ΠΎΡΠΊΠ»ΡΡΠ°ΠΉΡΠ΅ ΠΏΡΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΠΈΠ²Π°Π½ΠΈΠΈ).