
Aqara RTCGQ11LM (na niektorých trhoch predávaný ako Xiaomi Mi Motion Sensor) je kompaktný batériový Zigbee 3.0 PIR snímač obsadenosti napájaný gombíkovou batériou CR2450. S TapHome komunikuje nepriamo — snímač sa spáruje s koordinátorom Zigbee2MQTT (napr. Sonoff ZBDongle-P/E alebo stick založený na CC2652), ktorý premosťuje Zigbee správy do MQTT topicov. TapHome sa na tieto MQTT topicy pripája cez modul PacketParser MQTT.
Šablóna mapuje snímač ako binárny vstup obsadenosti (pohyb / bez pohybu) a vystavuje percento batérie, surové napätie batérie a kvalitu Zigbee spojenia ako servisné atribúty.
Konfigurácia
Nastavenie Zigbee2MQTT
Pred importom šablóny do TapHome musí byť RTCGQ11LM spárovaný s koordinátorom Zigbee2MQTT:
- Otvorte webové UI Zigbee2MQTT a zapnite párovací režim (Permit join)
- Na RTCGQ11LM podržte reset tlačidlo približne 5 sekúnd, kým nezačne blikať modrá LED
- Zariadenie sa zobrazí v zozname zariadení Zigbee2MQTT s IEEE adresou (napr.
0x00158d00036cd3e2). Voliteľne mu vo webovom UI Zigbee2MQTT v nastaveniach zariadenia priraďte friendly name.
Ak sa párovanie nepodarí, skúste namiesto dlhého podržania jedno krátke stlačenie. Na koordinátoroch typu CC2531 zvyčajne pomôže vytiahnuť a znova zasunúť USB stick pred reštartom Zigbee2MQTT.
Premenná modulu
Po importe šablóny v TapHome nastavte vlastnú premennú XiaomiRTCGQ11LM, ktorá identifikuje zariadenie na MQTT brokeri:
| Premenná | Popis | Kde získať | Príklad |
|---|---|---|---|
XiaomiRTCGQ11LM | Zigbee2MQTT friendly name alebo IEEE adresa tohto RTCGQ11LM | Zigbee2MQTT web UI → Devices → nájdite RTCGQ11LM → skopírujte IEEE alebo friendly name | 0x00158d00036cd3e2 |
Predvolený zástupný text v šablóne (0x00158d00036cd3e2) je iba príklad a musí byť nahradený skutočnou adresou vášho snímača. Skript listeneru sa prihlasuje k topicu zigbee2mqtt/{XiaomiRTCGQ11LM} a parsuje JSON payload stavu.
Použitie friendly name (napr.
chodba_pohyb) namiesto surovej IEEE adresy robí konfiguráciu čitateľnejšou a zostane stabilná aj pri prípadnom opätovnom spárovaní snímača.
Schopnosti zariadenia
Detekcia pohybu
Šablóna mapuje snímač ako Reed Contact zariadenie v TapHome. Názov “reed contact” je konvencia šablóny; správanie je štandardný PIR vstup obsadenosti. Udalosti pohybu prichádzajú na topic zigbee2mqtt/{id} v JSON formáte a mapujú sa na číselný stav:
| Payload Zigbee2MQTT | Hodnota v TapHome |
|---|---|
"occupancy": true | 1 (pohyb) |
"occupancy": false | 0 (kľud) |
| iné / chýba | NaN |
Prvá správa occupancy: true sa publikuje až pri prvej detekcii pohybu po pripojení zariadenia do siete — nie pri dokončení párovania.
Hardvér RTCGQ11LM vynucuje 60-sekundovú mŕtvu zónu po každej detekcii: po nahlásení pohybu snímač ignoruje ďalší pohyb počas 60 sekúnd. Voľbu
occupancy_timeoutv Zigbee2MQTT preto ponechajte na predvolených 90 s (alebo viac) — hodnoty pod 60 s by vygenerovali správuoccupancy: falseešte počas prítomnosti osoby. Toto obmedzenie sa bez hardvérovej úpravy nedá obísť.
Batéria, napätie a kvalita spojenia
Inštancia snímača vystavuje tri servisné atribúty iba na čítanie, parsované z tej istej JSON stavovej správy:
- Battery — zvyšné percento batérie (0–100 %), formátované ako
"N%". Prvú hodnotu po spárovaní môže hlásiť až po 24 hodinách. Kým nepríde prvá správa, zobrazuje sa"-". - Voltage — surové napätie batérie v milivoltoch (typicky ~3000 mV na novom CR2450), formátované ako
"N mV". Užitočný nezávislý indikátor slabnúcej batérie — percento môže ešte vyzerať zdravo, keď je článok už príliš slabý pre spoľahlivý prenos Zigbee. - LinkQuality — indikátor kvality Zigbee spojenia (0–255 LQI), formátovaný ako
"N lqi". Hodnoty pod 20 spravidla znamenajú nespoľahlivé spojenie.
Schopnosti, ktoré šablóna zatiaľ nemapuje
RTCGQ11LM cez Zigbee2MQTT publikuje aj tieto entity, ktoré šablóna nespracováva — dajú sa doplniť rozšírením skriptu listeneru v budúcej revízii šablóny:
illuminance/illuminance_lux— úroveň okolitého osvetlenia v luxoch (vhodné pre lux-filtrované automatizácie pohybu)device_temperature— vnútorná teplota čipu v °C (iba diagnostická, nie okolitá teplota v miestnosti)power_outage_count— počítadlo vybratí batérie
Topic dostupnosti Zigbee2MQTT (zigbee2mqtt/{id}/availability) ani konfiguračná voľba occupancy_timeout (zigbee2mqtt/bridge/request/device/options) nie sú šablónou obsluhované; ako indikátor živosti tohto spiaceho zariadenia sa odporúča LinkQuality a Battery.
Riešenie problémov
Snímač nehlási žiadny stav
- Overte, že RTCGQ11LM sa v zozname zariadení Zigbee2MQTT zobrazuje so zeleným stavom.
- Skontrolujte, či premenná
XiaomiRTCGQ11LMpresne zodpovedá friendly name alebo IEEE adrese — u friendly name záleží na veľkosti písmen. - Spustite detekciu pohybom pred snímačom. Prvá stavová správa sa publikuje až pri prvej detekcii po pripojení.
- Pomocou MQTT klienta (napr. MQTT Explorer) sa prihláste k topicu
zigbee2mqtt/#a overte, že pri pohybe prichádzajú správy na topiczigbee2mqtt/{vas_nazov}.
Pohyb zostáva aktívny aj po odchode osoby
Ide o očakávanú 60-sekundovú hardvérovú mŕtvu zónu v kombinácii so occupancy_timeout v Zigbee2MQTT (predvolene 90 s). Snímač neohlási occupancy: false, kým časovač nevyprší bez ďalšieho pohybu. Kratšie timeouty nie sú spoľahlivé — snímač prvých 60 s po detekcii pohyb jednoducho ignoruje.
Náhodné odpojenia
Bežné príčiny vypadávania Aqara/Xiaomi koncových zariadení zo Zigbee siete:
- Slabý signál — skontrolujte LinkQuality; hodnoty pod 20 zvyčajne znamenajú, že snímač potrebuje bližší mains-powered Zigbee router.
- Nízke napätie batérie — atribút Voltage je lepší ukazovateľ ako percento. Zigbee2MQTT výslovne upozorňuje, že snímač môže vypadnúť zo siete aj pri stále “zdravo” vyzerajúcom percente, sledujte teda citeľný pokles voči ~3000 mV na novej článku a CR2450 vymeňte, keď sa spojenie stane nespoľahlivým.
- Nekompatibilné routre — Centralite, General Electric, Iris, Ledvance, Legrand, OSRAM, Sylvania, SmartThings a Securifi routre sú známe tým, že staršie Xiaomi/Aqara zariadenia zo siete “vypadnú”. Často pomôže spárovať snímač priamo s koordinátorom (reset snímača s ním v bezprostrednej blízkosti).
Koncové zariadenia Aqara Zigbee nepodporujú štandardný ping v režime Zigbee2MQTT availability a môžu sa javiť ako offline, aj keď normálne fungujú. Na sledovanie živosti sa nespoliehajte na availability topic — použite LinkQuality a Battery ako ukazovatele zdravia.