Uživatelské nástroje

Nástroje pro tento web


zigbee

Toto je starší verze dokumentu!


ZigBee

  • typy zařízení
    • koncové zařízení
    • router - nemusí být, zvyšuje rozsaha spolehlivost sítě, ukládá/přeposílá pakety
    • koordinátor - v síti je jen jeden, musí tam být.
  • pracuje na frekvencích 868 MHz, 902–928 MHz a 2,4 GHz
  • v evropě se prý používá 868 Mhz

Hardware

  • USB dongle
    • lze připojit k rpi nebo PC
    • nahráním firmware lze použít jako koordinátor nebo router
    • SONOFF ZBDongle-P (SONOFF Zigbee 3.0 USB Dongle Plus)
      • používá CC2652P Soc + CP2102(N) sériové rozhraní
      • 5 dBm (default), Max 20 dBm
    • SONOFF ZBDongle-E (SONOFF Zigbee 3.0 USB Dongle Plus V2)
      • používá EFR32MG21 SoC + CH9102F seriové rozhraní
      • 20 dBm (default)
      • nástupce ZBDongle-P
  • ESP32
    • musí se použít jejich IDE.. prý je to špatně dokumentováno a i hello world tutoriály je těžké rozjet
    • modely
      • ESP32-H2
      • ESP32-C6
        • má navíc WIFI/BT, ale nejde provozovat ZigBee a Wifi současně, takže stačí H2
  • XBee
    • XBee 3
      • nahrazuje starý XBee S2 (Series 2)
      • pracuje na 2.4 Ghz (short range)
      • lze propojit s Arduino / AVR / ESP …
      • ale sám obsahuje GPIO, které dokáže přímo ovládat.. takže to asi pro triviální aplikace stačí
      • konfiguruje se přes X-CTU nástroj .. návod (pro starou S2)
    • XBee SX 900 / 868
      • pracuje na 900/868 Mhz
      • při nastavení 1W output to má dosah prý 100 km :D
  • Xiaomi MCCGQ11LM door senzor
    • CR1632
    • nějak neposílá signál zavření a tváří se pořád jako otevřený. Když dám magnet k senzoru, tak v něm cvakne, ale nic to nezahlasí.
    • když jsem je nechal pár minut spolu, tak to začalo fungovat a hlásí to okamžitě :) možná je tam nějaká kalibrace

Teploměry

  • Xiaomi WSDCGQ01LM teploměr bez LCD
    • píšou, že se někdy sám odpojí od sítě… to se mi asi fakt stalo, prtoože mi to přestalo reportovat teplotu nějak :D .. aha, tak snad po hodině to reportovalo teplotu, ale něajakou podezřele vysokou :D
    • aha, tak ono to asi vůbec nic nereportuje, pokud nedojde ke změně nějaké hodnoty :D když jsem ho dal na jiné místo, tak začal posílat zhruba každou minutu
python3 zb_bin_ota.py z03mmc.bin z03mmc -m0x1141 -i0x020a -v0x09993001 -s"Zigbee ver: ZigbeeTLc to devis"
  • parametry pro devbis FW a)
"fileVersion": 285224961, //0x11003001
"manufacturerCode": 4417, //0x1141
"imageType": 515,  //0x203
"url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Telink/1141-0203-11003001-z03mmc.zigbee",
  • parametry pro zibbeetlc FW b)
"fileVersion": 18886657, //0x01203001
"manufacturerCode": 4417, //0x1141
"imageType": 522,  //0x020a 
"url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Telink/1141-020a-01203001-Z03MMC.zigbee",

FIXME

2024-02-17 11:33:14.782 DEBUG (SyncWorker_17) [zigpy.ota.provider] ImageKey(manufacturer_id=4417, image_type=515): ./zigbee_ota/1141-0203-09993001-Z03MMC_v0120.zigbee, version: 161034241, hw_ver: (None, None), OTA string: Zigbee ver:devis to ZigbeeTLc
2024-02-17 12:12:24.226 DEBUG (SyncWorker_3) [zigpy.ota.provider] ImageKey(manufacturer_id=4417, image_type=515): ./zigbee_ota/1141-0203-99993001-ATC_v46.zigbee, version: 2576953345, hw_ver: (None, None), OTA string: Zigbee ver:devis to BLE
..
2024-02-17 11:33:19.079 DEBUG (MainThread) [zigpy.zcl] [0xEC8B:1:0x0019] OTA query_next_image handler for 'Xiaomi LYWSD03MMC': field_control=0, manufacturer_id=56085, image_type=515, current_file_version=285224961, hardware_version=None, model='LYWSD03MMC'

TRV

  • Sonoff TRVZB
    • je na 3x AA
    • je prý hodně tichá
    • ovládání teploty je kolečkem :)
    • není tam to blbý víčko, které mi Kuba rozdělává a blbě se tam dává, ale button, kterým se sundá kryt
    • má to základní zigbee funkce..
      • má to openning degree, který umožnáje nastavit velikost otevření :)
        • only version v1.1.4 or higher is supported.
      • child lock to má, ale ve videu to nemá jako zigbee funkci i když na zigbee2mqtt to je :D
      • ve videu tomu chybi tomu i scheduler, window open/close, profily, což mě netrápí…. na zigbee2mqtt ale nějaké funkce jsou tak nevím :D
    • od 700 Kč na Ali
  • TuYa TS0601
    • z topení nedosáhne ke coordinátoru v pracovně i když tlačitko fungovalo v obýváku
    • křehké víčko
    • nelze používat nabíjecí baterky, protože to hned hlasí vybité
    • dotykové ovládání funguje nějak divně, občas se to zaboha nechce rozsvítit nebo ignoruje moje dotyky
    • při kalibraci dokázal úplně uzavřít přívod, ale pak tvrdil, že je úplně zavřen i když furt voda trochu procházela… asi by pomohlo sehnat menší vnitřní kroužek.. možná je trn moc daleko (obývák/kuchyň) - pomohlo
    • další označení
      • ZTRV-368-MS
      • Moes HY368, Moes HY369RT, SHOJZJ 378RT, Silvercrest TVR01, Immax 07732B, Evolveo Heat M30
    • prodává se s kovovou nebo plastovou maticí
    • zigbee funkce
      • zjištění pozice ventilu, ale nejde nastavit přímo
      • nastavení cílové teploty, vyčtení teploty (přesnost 0.5C)
      • profily away, eco, comfort, …
      • schedule
      • child lock, detekce otevření okna,
      • stav baterky, kvalita linky
    • cca 850 Kč na Ali

Software

    • pro komunikaci se ZigBee lze použít integrovaný ZHA nebo Zigbee2MQTT
  • OpenHAB
  • Zigbee2MQTT
    • psaný v nodejs :D vyžaduje MQTT broker server mosquito
  • IoBroker
  • Domoticz Zigbee Plugin
  • Jeedom Zigbee Plugin
zigbee.1730971569.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki