
Ovaj uređaj komunicira preko protokola Zigbee putem pristupnika Tasmota. Prije nastavka provjerite jeste li uvezli predložak Zigbee2Tasmota Gateway i uparili uređaj.
Aqara Door and Window Sensor (MCCGQ11LM) je kompaktan Zigbee kontaktni senzor na baterije. Pomoću magnetskog reed kontakta prepoznaje jesu li vrata ili prozor otvoreni ili zatvoreni. TapHome komunicira sa senzorom preko protokola MQTT putem pristupnika Zigbee2Tasmota. Senzor pri svakoj promjeni stanja objavljuje stanje kontakta u JSON poruci ZbReceived.
Ovaj predložak od jednog fizičkog senzora stvara dva uređaja: Senzor vrata i Senzor prozora. Oba čitaju isto polje Contact iz Zigbee poruke. Korisnik tako u sustavu TapHome jedan uređaj može dodijeliti kao kontakt vrata, a drugi kao kontakt prozora, ili koristiti samo onaj koji odgovara stvarnoj ugradnji. Uređaje koji se ne koriste moguće je sakriti u postavkama sustava TapHome.
Konfiguracija
Uparivanje senzora
- U sustavu TapHome uključite sklopku Permit Join u modulu Zigbee2Tasmota Gateway
- Na senzoru pritisnite i držite malu tipku dok plava LED dioda ne počne treptati, a zatim je otpustite
- Pričekajte da se brojač Devices Found poveća. Device ID senzora (npr.
0x1234) prikazuje se u servisnim atributima pristupnika - Uvezite ovaj predložak uređaja s Device ID-jem dobivenim pri uparivanju
Parametri uvoza
| Parametar | Opis | Primjer |
|---|---|---|
| MQTT Broker IP Address | IP adresa vašeg MQTT brokera | 192.168.1.10 |
| MQTT Broker Port | Port brokera (zadano 1883) | 1883 |
| Gateway name | MQTT tema uređaja Tasmota (Configuration → MQTT → Topic) | tasmota_XXXXX |
| Device ID | Kratka Zigbee adresa dobivena pri uparivanju | 0x1234 |
Mogućnosti uređaja
Prepoznavanje kontakta vrata i prozora
Predložak sadrži dva uređaja s reed kontaktom, Senzor vrata i Senzor prozora. Oba su mapirana kao PacketParserReedContact sa sigurnosnom funkcijom security. Svaki uređaj čita polje Contact iz ZbReceived.{DeviceID} u MQTT poruci SENSOR:
- Contact = true → zatvoreno (vrata/prozor su zatvoreni)
- Contact = false → otvoreno (vrata/prozor su otvoreni)
Senzor javlja stanje kontakta odmah pri svakoj promjeni, pa automatizacije mogu reagirati u stvarnom vremenu (npr. uključiti svjetlo kad se vrata otvore ili poslati upozorenje kad se prozor neočekivano otvori).
Praćenje baterije
Modul prati stanje baterije putem dva servisna atributa:
- Razina baterije — procijenjena razina napunjenosti; upozorenje na slabu bateriju pojavljuje se kad razina padne ispod 30 %
- Napon baterije — neobrađena vrijednost napona članka CR1632 u voltima
Podaci o bateriji čitaju se iz polja BatteryPercentage i BatteryVoltage u poruci ZbReceived.
Prepoznavanje prekida veze
Predložak prati dostupnost uređaja pomoću vremenske oznake LastSeenEpoch iz periodičnog upita ZbInfo (svakih sat vremena):
- Upozorenje — uređaj se nije javio dulje od 12 sati
- Pogreška — uređaj se nije javio dulje od 24 sata
Tako se mogu otkriti situacije u kojima je senzor izgubio Zigbee vezu ili je baterija potpuno ispražnjena.
Dijagnostički servisni atributi
Modul prikazuje dodatne Zigbee metapodatke dobivene periodičnim upitom ZbInfo:
| Atribut | Opis |
|---|---|
| IEEEAddr | Jedinstveni 64-bitni hardverski identifikator |
| ModelId | Zigbee ID modela (lumi.sensor_magnet.aq2) |
| Proizvođač | Naziv proizvođača koji javlja uređaj |
| Endpoints | Aktivne Zigbee krajnje točke (endpoints) |
| Config | Zigbee konfiguracija uređaja |
| Kvaliteta veze | Jačina signala u rasponu 0–100 % |
Dodatne mogućnosti
Aqara MCCGQ11LM preko protokola Zigbee javlja i unutarnju temperaturu uređaja. Kvaliteta veze (LQI) dostupna je u svakoj poruci SENSOR, ali se zasad prikazuje samo na razini modula putem upita ZbInfo svakih sat vremena. Ove mogućnosti mogu se dodati u nekom od budućih ažuriranja predloška.
Rješavanje problema
Senzor ne javlja stanje kontakta
- Provjerite je li senzor uparen s pristupnikom Zigbee2Tasmota. Provjerite
ZbStatusu konzoli Tasmota - Provjerite odgovara li Device ID u predlošku kratkoj adresi dobivenoj pri uparivanju (npr.
0x1234) - Otvorite i zatvorite vrata/prozor kako biste izazvali promjenu stanja. Senzor objavljuje poruke samo pri promjeni, a ne neprekidno
- Pomoću MQTT klijenta (npr. MQTT Explorer) pretplatite se na temu
tele/{GWname}/SENSORi provjerite objavljuje li senzor porukeZbReceiveds poljemContact
Upozorenje o prekidu veze iako senzor radi
- Prepoznavanje prekida veze oslanja se na upit
ZbInfo(svakih sat vremena). Ako senzor u 12 sati nije poslao nijednu poruku, pojavljuje se upozorenje - Zigbee uređaji na baterije između događaja su u stanju mirovanja. To je normalno. Upozorenje obično nestaje nakon sljedeće promjene stanja kontakta ili sljedećeg upita
ZbInfo - Ako upozorenje traje dulje od 24 sata, provjerite bateriju (CR1632) i po potrebi ponovno uparite uređaj
Senzor vrata i Senzor prozora prikazuju isto stanje
To je očekivano, jer oba uređaja čitaju polje Contact istog fizičkog senzora. Uređaj koji ne koristite sakrijte u sustavu TapHome (Postavke → Uređaji → odaberite uređaj → Sakrij).
Aqara MCCGQ11LM koristi gumbastu bateriju CR1632. Pri uobičajenoj upotrebi baterija obično traje više od 2 godine. Česte promjene stanja (npr. vrata kroz koja se često prolazi) ili slab Zigbee signal (zbog kojeg se poruke moraju ponovno slati) mogu skratiti trajanje baterije.