Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy

p.kaczmarek2 17 May 2021 10:43 1029 0
  • Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Witajcie moi drodzy.
    Przedstawię tutaj czujnik otwarcia drzwi/okna Aqara model MCCGQ11LM. Sparuję go z Home Assistant poprzez Zigbee2MQTT, pokażę jego działanie, wnętrze oraz przedstawię jakie możliwości automatyzacji on oferuje.

    Czujnik otwarcia drzwi Aqara
    Czujnik został zakupiony na jednym z polskich portali ze sprzedażą online:
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Koszt zakupu - 60 zł + wysyłka.
    Sprzedawca podaje następujące jego parametry:
    Quote:
    Marka: Aqara (Xiaomi EcoSystem)
    Nazwa: Door & Window Sensor
    Model: MCCGQ11LM
    Łączność: Bezprzewodowa, protokół ZigBee
    Zasilanie: Bateria CR1632
    Wilgotność pracy: 0% ~ 95% RH
    Temperatura pracy: -10°C ~ 50°C
    Kolor: Biały
    Standard: Q/QLML003-2015
    Wymiary: 41 x 22 x 11mm

    Pokazana też jest jego budowa:
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Normalnie do użycia tego czujnika potrzeba osobno zakupić hub Zigbee, ale ja użyję go wraz z moim serwerem Home Assistant.

    Powiązany temat o czujniku otwarcia drzwi na WiFi
    Jakiś czas temu testowałem nieco inny czujnik otwarcia drzwi (inny producent, inny rodzaj komunikacji - WiFi a nie ZigBee oraz inny sposób zasilania). Polecam zapoznać się z tematem:
    https://www.elektroda.pl/rtvforum/viewtopic.php?p=19211057
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy

    Powiązany temat o innym produkcie z serii Aqara
    Jakiś czas temu testowałem też czujnik temperatury/ciśnienia/wilgotności Aqara model WSDCGQ11LM. Doświadczenia opisałem tutaj:
    https://www.elektroda.pl/rtvforum/topic3791330.html
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy


    Czujnik otwarcia drzwi Aqara - pierwsze wrażenie
    Produkt zapakowany jest w estetycznym pudełeczku, na którym można przeczytać jego dokładną nazwę modelu oraz kod SKU:
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Kod SKU: AS006CNW01
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Model: MCCGQ11LM
    W zestawie jest instrukcja, czujnik (jedna część tylko z magnesem, druga z elektroniką) i podkładki do przyklejenia go do drzwi/ramy:
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Teraz pora sparować czujnik z hubem (firmowym lub własnym...) i zamocować na drzwiach.

    Czujnik otwarcia drzwi Aqara - parowanie z Home Assistant
    Nie posiadam hubu producenta Aqary, ale na szczęście istnieją też darmowe rozwiązania open-source kompatybilne z tym czujnikiem. W roli huba użyłem tutaj CC2531:
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    a po stronie softwarowej, użyłem Home Assistant wraz z wtyczką Zigbee2mqtt.
    Szczegółowy tutorial Home Assistant jest tutaj:
    https://www.elektroda.pl/rtvforum/viewtopic.php?p=19247020#19247020
    Czujnik był już w opakowaniu razem z baterią. Nie trzeba było nic robić, poza wciśnięciem przycisku na obudowie.
    Po wciśnięciu przycisku zobaczyłem krótki komunikat w dymku na stronie Home Assistant. Wcześniej go też widziałem, ale w przypadku poprzedniego urządzenia (czujnik temperatury, ciśnienia, wilgotności) nie zdążyłem zrobić zrzutu ekranu. Tym razem zdążyłem:
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Wtedy w zakładce Zigbee2mqtt pojawiło się nowe urządzenie, MCCGQ11LM (miałem już dwa z tej serii):
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Szczegółowy widok urządzenia:
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Informacje udostępniane przez czujnik (tak, w serii Aqara nawet czujnik drzwi zwraca temperaturę, tak jak i pozostałe czujniki - ruchu i wilgotności, ciśnienia):
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Zmienna 'contact' określa czy drzwi są zamknięte (false oznacza otwarte, true zamknięte).
    To samo jako tekst, z zakładki 'State':
    Quote:

    {
    "battery": 100,
    "contact": false,
    "linkquality": 70,
    "temperature": 23,
    "voltage": 3055
    }


    Czujnik otwarcia drzwi Aqara - montaż na drzwiach
    Czujnik po prostu przyklejamy do ramy i drzwi. Powierzchnia klejąca jest fabrycznie nałożona na plastik, wystarczy ją odsłonić. To jest naprawdę banalnie proste, choć mam pewne obawy co do trwałości takiego połączenia.
    Przy montażu trzeba zwrócić uwagę na to, czy kreski widoczne na obu częsciach sa skierowane do siebie. One oznaczaja położenie magnesu i czujnika. Powinny do siebie przylegać.
    Przyklejone:
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Można też oczywiście umieścić go w mniej widocznym miejscu, to bez znaczenia:
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Dystans wykrycia drzwi wynosi około 2cm:
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    (czyli trochę przesadziłem z bliskością obu elementów na drzwiach, mogłyby być nieco dalej i by działało tak samo)

    Czujnik otwarcia drzwi Aqara - wnętrze
    Do czujnika dostałem się podważając jego obudowę tutaj:
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    dopiero wtedy też można zmienić mu baterię:
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    CR1632 (to ta, która była w nim już w momencie zakupu):
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Dalej można dostać się w ten sam sposób - też podważamy:
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Wyjęte PCB:
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Znów widać dużo punktów testowych (pewnie po produkcji sprawdzają nimi czy czujnik działa, w pozostałych produktach Aqara też je widziałem) i złącze do programowania.
    Druga strona płytki:
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Podobnie tak jak w pozostałych produktach z Aqara, siedzi tutaj JN5169 od NXP:
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    obok też jest duży kondensator elektrolityczny o kodzie 227, czyli 220µF. Jest też przycisk, jest antena na płytce (ze ścieżki), rezonator kwarcowy (bądź generator zegara) dla JN5169, no i charakterystyczna 'rurka' czujnika, którą znam też z innych czujników otwarcia drzwi/okna:
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    (zdjęcie powyżej pochodzi z tematu https://www.elektroda.pl/rtvforum/viewtopic.php?p=19211057 )

    Gdzie ten czujnik temperatury?
    Po przeanalizowaniu wnętrza brakowało mi jeszcze jednej rzeczy, a mianowicie czujnika temperatury, przecież w środku musi jakiś być, skoro moduł daje jej odczyty. Czy to któryś z niewinnie wyglądających elementów SMD? Wygląda na to, że nie. Czujnik temperatury jest chyba w samym JN5169. To też tłumaczy czemu każdy produkt z tej serii go ma:
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Oczywiście ma to swoje minusy. Noty katalogowa otwarcie o tym wspomina. Umiejscowienie czujnika temperatury w układzie sprawia, że temperatura układu ma też na niego wpływ i bardziej mierzymy właśnie temperaturę scalaka, a nie otoczenia:
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy


    Historia stanu drzwi w Home Assistant
    Home Assistant pokazuje też całodobową historię stanu drzwi z tego czujnika. Pozwala to sprawdzić czy np. ktoś wchodził do mieszkania o danej porze. Wygląda to tak:
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Osobno mamy wykres i osobno listę zmian stanów czujnika.
    I to samo dla temperatury:
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Wykresy mogą być lepsze jak użyjem odpowiedniej wtyczki dla Home Assistant, ale o tym kiedy indziej.


    Automatyzacje dla tego czujnika w Home Assistant
    Home Assistant ma wspólny system automatyzacji dla wszystkich wspieranych przez niego urządzeń i można bazować automatyzacje na każdym parametrze udostępnianym przez te urządzenia.
    W ten sposób, przede wszystkim możemy wyzwalać zdarzenia np. otwarciem lub zamknięciem drzwi:
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Możemy też użyć stanu drzwi jako warunku dla innego wyzwalacza (tzn. zdarzenie wyzwala np. ruch, ale dodatkowym warunkiem zdarzenia jest to, że drzwi mają być zamknięte w tym momencie):
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Poza stanem drzwi mamy też inne zmienne dostępne, lista poniżej:
    Czujnik otwarcia drzwi Aqara WSDCGQ11LM na Zigbee - test, wnętrze, wykresy
    Więc możemy nawet robić takie rzeczy jak:
    - np. wyzwalanie zdarzenia gdy temperatura zmierzona przez sensor z drzwi spadnie powyżej X
    - np. wyzwalanie zdarzenia gdy poziom baterii z sensoru drzwi spadnie poniżej X %
    - np. wyzwalanie zdarzenia gdy sensor z drzwi straci zasięg (np. ktoś go zdemontuje...)
    Więcej informacji o wyzwalaczach:
    https://www.home-assistant.io/docs/automation/trigger/
    Więcej informacji o warunkach:
    https://www.home-assistant.io/docs/scripts/conditions/
    Pełny mój tutorial Home Assistant z opisami krok po kroku co gdzie na interfejsie HA się konfiguruje:
    https://www.elektroda.pl/rtvforum/topic3777098.html


    Podsumowanie
    Czujnik ten wydaje mi się być lepszą alternatywą dla omawianych przeze mnie wcześniej czujników opartych o moduły z WiFi. Jego mocną stroną jest energooszczędność i mniejszy rozmiar. Zigbee też jest jego plusem, nie jest wcale problematyczne i można go łatwo wykorzystać z rozwiązaniami open source takimi jak Home Assistant. Nie trzeba polegać na urządzeniach producenta.
    Niestety jest nieco droższy od alternatyw z WiFi, ale to zrozumiałe. Ogólnie produkty Zigbee są nieco droższe.
    Dodatkowym bonusem jest to, że ten czujnik również pokazuje temperaturę przy drzwiach, chociaż dokładność tego pomiaru budzi moje wątpliwości. Ale może jednak się przyda. Informacje o temperaturze pokazuje każde urządzenie z serii Aqara (a mam czujnik otwarcia drzwi, czujnik ruchu i ciśnienia/temp/wilgoci).
    PS: W kolejnym temacie z tej serii omówię czujnik ruchu Aqara.

    Cool! Ranking DIY
    [22.06.2021, g.9.00] Zabezpieczenia Internetu Rzeczy (IoT) programowe i sprzętowe. Zarejestruj się za darmo
    About Author
    p.kaczmarek2
    Level 25  
    Offline 
  • OptexOptex