Zigbee

Kaksitasoinen yhdyskäytävä/päätelaite-integraatio, joka puhuu EZSP:tä - suoraa sarjaliikennettä paljaalle Silicon Labs -koordinaattorille, ei erillistä ohjelmistoa tarvita. Yhdistetyllä yhdyskäytävällä on omat verkkoonsa liittyneet päätelaitteensa, jotka lisätään käsin eikä automaattisesti tunnistaen.

deCONZ/ConBee-koordinaattorit ovat oma erillinen integraationsa - katso deCONZ - koska nämä kaksi puhuvat täysin eri paikallisia protokollia, vaikka molemmat ovatkin käsitteellisesti "Zigbee-koordinaattoreita".

USB-tikun välittäminen Athenalle

Toisin kuin yllä olevat deCONZ/Z-Wave/Matter, tämä ei tarvitse erillistä konttia - koordinaattorin sarjaportin täytyy vain näkyä Athenan omassa kontissa. Sekä docker-compose.yml että docker-compose-with-esphome.yml sisältävät kommentoidun devices: -kartoituksen athena-palvelussa juuri tätä varten; poista kommentti ja osoita se tikkuusi ennen yhdyskäytävän lisäämistä:

# docker-compose.yml - poista kommentti athena-palvelussa
devices:
  - /dev/serial/by-id/<oma-tikkusi>:/dev/ttyUSB0

Käytä ls /dev/serial/by-id/ löytääksesi vakaan nimen paljaan /dev/ttyUSB0:n sijaan, joka voi vaihtua uudelleenkäynnistysten välillä, jos isäntäkoneeseen on kytketty useampi USB-sarjasovitin. Tämä lukitsee kuitenkin yhden tietyn tikun - Docker ratkaisee sen yhdeksi kiinteäksi laitesolmuksi kontin käynnistyessä, joten sen irrottaminen (tai vaihtaminen toiseen) ei ole taattu toimimaan ilman docker compose up -d -komennon ajamista uudelleen.

Molemmat compose-tiedostot dokumentoivat myös toisen vaihtoehdon heti tuon kartoituksen alapuolella, oikeaa kuumavaihtotukea varten: korvaa devices:-lohko rivillä - /dev:/dev ja lisää device_cgroup_rules:-merkintä, joka myöntää pääsyn koko USB-sarjalaiteluokkaan yhden lukitun polun sijaan. Katso kummankin tiedoston oma kommentti tästä samasta Zigbee EZSP -liitännästä tarkkoja rivejä varten - kannattaa, jos odotat irrottavasi/kytkeväsi tikun tai vaihtavasi sen toiseen ilman kontin uudelleenkäynnistystä.

Yhdyskäytävän lisääminen

Laitteet ja palvelut > Zigbee > "Lisää yhdyskäytävä" ottaa vastaan sarjaporttipolun (esim. /dev/ttyUSB0), joka puhuu suoraan koordinaattorille ASH-kehystyksellä ja perinteisillä EZSP-komennoilla. Päätelaitteet lisätään käsin yhdistetyn yhdyskäytävän alle - IEEE-osoite, päätepiste ja laitetyyppi - eikä niitä tunnisteta automaattisesti.

Tätä integraatiota ei ole varmennettu oikealla koordinaattorilaitteistolla - rakennettu tuotantokirjastojen käyttämien ZCL-klusterimääritysten pohjalta, ei testattu oikeaa radiota vasten. deCONZ on paremmin testattu vaihtoehto, jos uusi yhdyskäytävä ei yhdisty.

Mitä on tuettu

  • Kytkimet - päällä/pois, ZCL:n On/Off-klusterista.
  • Himmennettävät valot - päällä/pois sekä kirkkaus (ZCL Level Control), pidetään Zigbeen omalla natiivilla 0-254-alueella prosenttiluvuksi muuntamisen sijaan.
  • Värivalot - lisää sävy/kylläisyys-värin ja värilämpötilan (ZCL Color Control) himmennyksen päälle.
  • Lämpötila- ja läsnäoloanturit - vain luku.

Jokainen laitetyyppi toimii ohjauspaneelikorttien ja automaatioiden kanssa aivan kuin mikä tahansa muu integraatio. Zigbee-entiteettejä ei ole vielä kytketty Historia-sivun monen kohteen kaavionvalitsimeen.