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.