Skip to content

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:

yaml
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.json

A 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.

Az eszköz firmware-frissítésének kikényszerítése

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.

Következő lépés ​