Home Assistant Zigbee-n
A ZiggyMeter szokásos Zigbee-eszközként lép be a Home Assistant ZHA integrációjába. Nincs mit telepíteni: a készülék szabványos ZCL klasztereket kínál, így a ZHA magától létrehozza az entitásokat az energiához, a teljesítményhez, a feszültséghez, az áramhoz, a hőmérséklethez és az elemhez.
Párosítsa a szokásos módon — a készülék oldalán lásd: Zigbee beállítása, a Home Assistant oldalán pedig a ZHA Eszköz hozzáadása funkcióját.
Ez az oldal azokkal a részekkel foglalkozik, amelyek nem automatikusak: a választható custom quirkkel és a firmware-frissítésekkel.
Custom quirk
A ZiggyMeter ZHA quirkje a github.com/ziggymeter/ziggymeter-zha-quirks címen érhető el.
Választható — a készülék szabványos ZCL klasztereket használ, és nélküle is működik. Akkor telepítse, ha azt szeretné, hogy a ZHA a quirk szerint jelenítse meg a készüléket, és ne úgy, ahogy a klaszterekből következtet rá.
A quirkök betöltése a ZHA szokásos módján történik: helyezze a fájlt a custom_quirks_path által megadott könyvtárba, és győződjön meg róla, hogy az enable_quirks be van kapcsolva — mindkettő látható az alábbi configuration.yaml részletben. Ezután indítsa újra a Home Assistantot, majd párosítsa újra vagy töltse be újra a készüléket, hogy a quirk érvénybe lépjen. Hogy mit ad, és milyen verziókövetelményei vannak, a tárolóban olvasható.
Automatikus firmware-frissítések
A Home Assistant képes új ZiggyMeter firmware-t keresni és vezeték nélkül telepíteni. Ez az alapértelmezett ZHA integrációt és a zigpy háttérrendszert feltételezi.
1. Adja meg a firmware-forrást
Szerkessze a Home Assistant configuration.yaml fájlját, és adjon egy ota szakaszt a zigpy_config részhez:
zha:
database_path: /config/zigbee.db
enable_quirks: true
custom_quirks_path: /config/zha_quirks/
zigpy_config:
ota:
extra_providers:
- type: zigpy_remote
url: https://fw.ziggymeter.com/zigpy_index.jsonA módosítás érvényesítéséhez indítsa újra a Home Assistantot.
2. Kiindulási állapot
A Home Assistant eszközoldalán keresse meg a Firmware szenzort.
- Kezdetben
Up-to-dateállapotot mutat — ekkor a Home Assistant még nem ellenőrizte a kiszolgálót. - A szenzort kiválasztva megjelenik a telepített és a legújabb verzió, a downloaded version attribútumból.
- A Frissítés és a Kihagyás gomb letiltott, amíg nincs ismert újabb verzió.
3. A frissítés
A Home Assistant rendszeresen ellenőriz. Ha újabb verziót talál, a Frissítés és a Kihagyás gomb elérhetővé válik.
Az indításhoz válassza a Frissítés lehetőséget. A firmware átvitele közben a készülék működőképes marad; az átvitel befejeztével újraindul. Az új verziót a Firmware szenzorban ellenőrizze.
WARNING
A Zigbee OTA lassú — a fájl sok kis darabban, kis sávszélességű rádiós kapcsolaton megy át. Órákkal számoljon, tartsa a készüléket tápellátás alatt és hatótávolságban. Ha elakad, a rádiós kapcsolatot javítsa, ne indítsa újra és újra.
Az ellenőrzés kikényszerítése
A Home Assistant döntése, mikor keres firmware-t. Ha saját maga szeretne ellenőrzést indítani:
A ZHA Toolkit kiegészítővel — telepítse a Zigbee Home Assistant Toolkitet, majd nyissa meg a Fejlesztői eszközök → Műveletek részt, válassza a Trigger Device's Firmware Update műveletet, Device Reference-ként a ZiggyMeter Firmware szenzorát, és futtassa a műveletet.

Kiegészítők nélkül — küldje el az image_notify Zigbee-parancsot az OTA klaszterre. Nyissa meg a ZiggyMeter eszközoldalát, válassza a Manage Zigbee Device lehetőséget, majd az OTA Cluster klasztert, végül a Commands részen az image_notify (id: 0x0000) parancsot, és adja meg a paramétereket.
Mit kap
A ZHA által létrehozott entitások az Integrációk → Zigbee oldalon felsorolt klasztereken alapulnak. Számíthat a hálózatból vett és a hálózatba táplált energiára, a hatásos teljesítményre, az effektív feszültségre és áramra, a készülék hőmérsékletére és az elem töltöttségére — attól függően, mit jelez valójában a mérőórája.
INFO
Az üresen maradó érték általában azt jelenti, hogy a mérőóra nem adja meg, nem azt, hogy a Zigbee-kapcsolat hibás. Egyfázisú mérőórán nincs B és C fázisú érték.