
Toto zařízení komunikuje přes Zigbee prostřednictvím Tasmota gateway. Ujistěte se, že máte importovanou šablonu Zigbee2Tasmota Gateway a vaše zařízení je spárované.
Aqara Door and Window Sensor (MCCGQ11LM) je kompaktní, bateriově napájený Zigbee kontaktní senzor. Detekuje, zda jsou dveře nebo okno otevřené nebo zavřené pomocí magnetického jazýčkového kontaktu. TapHome komunikuje se senzorem přes MQTT prostřednictvím Zigbee2Tasmota gateway — senzor publikuje svůj kontaktní stav v JSON zprávě ZbReceived při každé změně stavu.
Tato šablona vytváří dvě zařízení z jednoho fyzického senzoru: Dveřní senzor a Okenní senzor. Obě čtou stejné pole Contact ze Zigbee zprávy. Uživatel tak může jedno zařízení přiřadit jako dveřní kontakt a druhé jako okenní kontakt v TapHome, nebo použít pouze to, které odpovídá skutečné instalaci. Nepoužívaná zařízení lze skrýt v nastavení TapHome.
Konfigurace
Spárování senzoru
- V TapHome zapněte přepínač Permit Join v modulu Zigbee2Tasmota Gateway
- Na senzoru stiskněte a podržte malé tlačítko, dokud nezačne blikat modrá LED, pak uvolněte
- Počkejte, až se zvýší počítadlo Devices Found — Device ID senzoru (např.
0x1234) se zobrazí v servisních atributech gateway - Importujte tuto šablonu zařízení s Device ID z párování
Parametry importu
| Parametr | Popis | Příklad |
|---|---|---|
| MQTT Broker IP Address | IP adresa vašeho MQTT brokeru | 192.168.1.10 |
| MQTT Broker Port | Port brokeru (výchozí 1883) | 1883 |
| Gateway name | Tasmota MQTT topic (Configuration → MQTT → Topic) | tasmota_XXXXX |
| Device ID | Zigbee krátká adresa z párování | 0x1234 |
Schopnosti zařízení
Detekce kontaktu dveří a oken
Šablona poskytuje dvě zařízení s jazýčkovým kontaktem — Dveřní senzor a Okenní senzor — obě mapované jako PacketParserReedContact s bezpečnostní funkcí. Každé zařízení parsuje pole Contact z ZbReceived.{DeviceID} v MQTT SENSOR zprávě:
- Contact = true → zavřeno (dveře/okno jsou zavřené)
- Contact = false → otevřeno (dveře/okno jsou otevřené)
Senzor hlásí kontaktní stav okamžitě při každé změně, což umožňuje automatizační triggery v reálném čase (např. zapnutí světla při otevření dveří, odeslání upozornění při neočekávaném otevření okna).
Monitoring baterie
Modul sleduje stav baterie prostřednictvím dvou servisních atributů:
- Battery Percentage — odhadovaná úroveň nabití; upozornění na nízkou baterii se aktivuje, když úroveň klesne pod 30 %
- Battery Voltage — nezpracované napětí článku CR1632 ve voltech
Údaje o baterii se parsují z polí BatteryPercentage a BatteryVoltage ve zprávě ZbReceived.
Detekce offline stavu
Šablona monitoruje dostupnost zařízení pomocí časového razítka LastSeenEpoch z pravidelného dotazování ZbInfo (každou 1 hodinu):
- Varování — zařízení nebylo viděno déle než 12 hodin
- Chyba — zařízení nebylo viděno déle než 24 hodin
Pomáhá to odhalit situace, kdy senzor ztratil Zigbee připojení nebo je baterie zcela vybitá.
Diagnostické servisní atributy
Modul poskytuje další Zigbee metadata získaná přes pravidelné dotazování ZbInfo:
| Atribut | Popis |
|---|---|
| IEEEAddr | Unikátní 64bitový hardwarový identifikátor |
| ModelId | Zigbee model ID (lumi.sensor_magnet.aq2) |
| Manufacturer | Řetězec výrobce hlášený zařízením |
| Endpoints | Aktivní Zigbee endpointy |
| Config | Zigbee konfigurace zařízení |
| Link Quality | Síla signálu v rozsahu 0–100 % |
Další schopnosti
Aqara MCCGQ11LM také hlásí interní teplotu zařízení přes Zigbee. Kvalita spojení (LQI) pro jednotlivé zprávy je dostupná v každém SENSOR payloadu, ale momentálně je zpřístupněna pouze na úrovni modulu přes hodinové dotazování ZbInfo. Tyto schopnosti mohou být přidány v budoucí aktualizaci šablony.
Řešení problémů
Senzor nehlásí kontaktní stav
- Ověřte, že senzor je spárovaný se Zigbee2Tasmota gateway — zkontrolujte
ZbStatusv Tasmota konzoli - Potvrďte, že Device ID v šabloně odpovídá krátké adrese z párování (např.
0x1234) - Otevřete a zavřete dveře/okno pro vyvolání změny stavu — senzor publikuje pouze při změně, ne průběžně
- Použijte MQTT klienta (např. MQTT Explorer) pro přihlášení k topicu
tele/{GWname}/SENSORa ověřte, že senzor publikuje zprávyZbReceiveds polemContact
Upozornění na offline stav navzdory funkčnímu senzoru
- Detekce offline stavu se opírá o dotazování
ZbInfo(hodinové). Pokud senzor neodeslal žádnou zprávu za 12 hodin, zobrazí se varování - Bateriová Zigbee zařízení spí mezi událostmi — jde o normální chování. Varování se obvykle vymaže po další změně kontaktního stavu nebo
ZbInfodotazu - Pokud varování přetrvává déle než 24 hodin, zkontrolujte baterii (CR1632) a v případě potřeby zařízení znovu spárujte
Dveřní senzor i okenní senzor zobrazují stejný stav
Toto je očekávané — obě zařízení čtou pole Contact ze stejného fyzického senzoru. Skryjte nepoužívané zařízení v TapHome (Settings → Devices → vyberte zařízení → Hide).
Aqara MCCGQ11LM používá knoflíkovou baterii CR1632. Životnost baterie je obvykle 2+ roky při běžném používání. Časté změny stavu (např. frekventované dveře) nebo slabý Zigbee signál (vyžadující opakované přenosy zpráv) mohou životnost baterie zkrátit.