Zgłoszenia nowych urządzeń 2026 [bramka ZigBee]

Moderator: vajera

User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

zzrr wrote: Thu Apr 16, 2026 10:27 am
vajera wrote: Thu Apr 16, 2026 9:47 am ...
W związku z zawartością tego dokumentu mam pytanie:

1. endpoint 0x23 IAS - tutaj daję ALARM_1/TAMPER/LOW BATTERY
2. endpoint 0x26 - tutaj TEMP,
3. endpoint 0x27 - tutaj ILLUMINANCE,
4. endpoint 0x22, 0x28, 0x29 - to są takie odpowiedniki operacji logicznych na poziomie urządzenia 0/1 w zależności od aktywacji PIR i warunków temperatury lub oświetlenia - chcesz tutaj 3x BINARY_SENSOR - będziesz z tego korzystał ustawiając progi temperatury/oświetlenia w urządzeniu czy raczej wolisz logikę Supla?
Widzę że nie omijasz niczego. Godne podziękowań, więc dzięki.
Tak myślę, żeby to było zgodne z tym co będzie przydatne w użytku.
Wypróbuj najpierw wersję 1.5.14-16/04/26 - wcześniej usuń czujnik z bramki (najlepiej z poziomu Cloud) i sprawdź czy dodają się 3 kanały IAS (CONTACT, TAMPER, LOW BATTERY), kanał TEMP i kanał ILLUMINANCE oraz czy te kanały działają - wtedy będziemy się zastanawiać nad dalszym rozwojem.
Myślę że jeśli chodzi o aktywność alarmu w uzależnieniu od temperatury czy światła to się już wczoraj zastanawiałem jak to z tym by było przy ewentualnej możliwości ustawiania tego. Jeśli chodzi o powiązanie tego sprzętowo z lumi to raczej można zrezygnować. Co do temperatury chyba też. Jak Ty @vajera byś podpowiedział mając w tym zdecydowanie lepsze doświadczenie?
Powiedz przy okazji jak przy takich czujkach wygląda później ustawienie TIMEOUT alarmu po aktywacji bo też coś o tym było i ewentualnie ustawień LED. Chociaż z LED to też nie wiem czy aż tak bardzo to potrzebne. Chociaż... może by warto mieć możliwość jej włączania lub wyłączania.
EDIT:
Próbuję sobie w ogóle wyobrazić sytuację w której uaktywnienie alarmu uzależnione od temperatury lub światła miało by sens i nie mam pomysłu ;) ? Aczkolwiek po coś to w tej czujce zrobili. Hmm
Oni sami podają przykłady w tej instrukcji, np. włączanie klimatyzacji gdy temperatura powyżej zadanej wartości i czujnik wykryje obecność człowieka - moim skromnym zdaniem to akurat bez sensu, ale nie znam się na HVAC ;)
Inny przykład to włączanie świata, gdy wykryta zostanie obecność i jest ciemno - to akurat ma sens.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

Ok. Będę w domu ok. 17tej. Zacznę próby dokładnie od zainstalowania czujnika na nowo wgranym sofcie. W tym domku łazienka i WC jest na dole więc to co napisałeś w odniesieniu do wykrycia ruchu przy tym jak jest ciemno zaczyna nabieraś sensu. Mówię o wykryciu obecności. Np. Ktoś z góry będzie schodził na dół i można zrobić jakieś doświetlenie schodów. Noo... było by to całkiem całkiem.
User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

zzrr wrote: Thu Apr 16, 2026 11:13 am Ok. Będę w domu ok. 17tej. Zacznę próby dokładnie od zainstalowania czujnika na nowo wgranym sofcie. W tym domku łazienka i WC jest na dole więc to co napisałeś w odniesieniu do wykrycia ruchu przy tym jak jest ciemno zaczyna nabieraś sensu. Mówię o wykryciu obecności. Np. Ktoś z góry będzie schodził na dół i można zrobić jakieś doświetlenie schodów. Noo... było by to całkiem całkiem.
Teraz i tak można to zrobić w bramce poprzez lokalne akcje, warunkowanie i bramki logiczne - kilka osób już korzysta z tego rozwiązania - jego plusem jest łatwiejsza konfiguracja i możliwość powiązania z innymi warunkami logicznymi.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

vajera wrote: Thu Apr 16, 2026 11:21 am ....
Teraz i tak można to zrobić w bramce poprzez lokalne akcje, warunkowanie i bramki logiczne - kilka osób już korzysta z tego rozwiązania - jego plusem jest łatwiejsza konfiguracja i możliwość powiązania z innymi warunkami logicznymi.
@vajera... że akcje lokalne i bramki logiczne są the best to ja już sie przekonałem nie raz i dalej odkrywam dobrodziejstwa tych funkcjonalności.
User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

zzrr wrote: Thu Apr 16, 2026 11:28 am
vajera wrote: Thu Apr 16, 2026 11:21 am ....
Teraz i tak można to zrobić w bramce poprzez lokalne akcje, warunkowanie i bramki logiczne - kilka osób już korzysta z tego rozwiązania - jego plusem jest łatwiejsza konfiguracja i możliwość powiązania z innymi warunkami logicznymi.
@vajera... że akcje lokalne i bramki logiczne są the best to ja już sie przekonałem nie raz i dalej odkrywam dobrodziejstwa tych funkcjonalności.
Właśnie dodałem nowe funkcje - viewtopic.php?p=234628#p234628
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
LukiSpajder
Posts: 1548
Joined: Tue Aug 18, 2020 2:22 pm
Has thanked: 25 times
Been thanked: 34 times

Post

Nieśmiało się przypomnę , jestem ciekawy jak to będzie działać . A że nie da się dodać do żadnej komercyjnej bramki to nie można sprawdzić .
Jedyną nadzieją w Supla - zigbee 😁
Nazwa czujnika po aktualizacji zmieniła się na sonoff

viewtopic.php?t=18057&start=730
User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

LukiSpajder wrote: Thu Apr 16, 2026 3:43 pm Nieśmiało się przypomnę , jestem ciekawy jak to będzie działać . A że nie da się dodać do żadnej komercyjnej bramki to nie można sprawdzić .
Jedyną nadzieją w Supla - zigbee 😁
Nazwa czujnika po aktualizacji zmieniła się na sonoff

viewtopic.php?t=18057&start=730
Ten link prowadzi gdzieś na manowce?
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
LukiSpajder
Posts: 1548
Joined: Tue Aug 18, 2020 2:22 pm
Has thanked: 25 times
Been thanked: 34 times

Post

vajera wrote: Thu Apr 16, 2026 4:36 pm
LukiSpajder wrote: Thu Apr 16, 2026 3:43 pm Nieśmiało się przypomnę , jestem ciekawy jak to będzie działać . A że nie da się dodać do żadnej komercyjnej bramki to nie można sprawdzić .
Jedyną nadzieją w Supla - zigbee 😁
Nazwa czujnika po aktualizacji zmieniła się na sonoff

viewtopic.php?t=18057&start=730
Ten link prowadzi gdzieś na manowce?
to ta wiadomość :

Proszę o dodanie Urządzenia

Unknown model Sonoff::ZG-204ZL-z, no binding is possible

Jest to czujnki ruchu taki :
https://pvvx.github.io/ZG-204ZL-3.0/
z wgranym alternatywnym softem @pvvx w ver.1.3.6 to jest aktualizacja dla HOBEIAN ZG-204Z

Dużo nie pisze autor softu co wnosi jego uaktualnienie a wdaje się że dotyczy zużycia baterii :D ;)

logi w razie czego ;)

Code: Select all

Using 'COM10' as serial port.
Unexpected error: could not open port 'COM10': PermissionError(13, 'Odmowa dostępu.', None, 5)
[20:00:31]NLME Status Indication, status: 0x12
[20:00:33]Send: [53 55 50 4C 41 1C 0E 00 00 00 28 00 00 00 10 00 00 00 61 4B DD 69 00 00 00 00 C4 B2 04 00 00 00 00 00 ]
[20:00:33]Send: [53 55 50 4C 41 ]
[20:00:33]Recv: [53 55 50 4C 41 1C 0E 00 00 00 32 00 00 00 10 00 00 00 41 2F DD 69 00 00 00 00 15 00 09 00 00 00 00 00 53 55 50 4C 41 ]
[20:00:37][ 45460][V][ZigbeeCore.cpp:503] esp_zb_app_signal_handler(): ZDO signal: NWK Device Associated (0x12), status: ESP_OK
[20:00:37]NLME Status Indication, status: 0x12
[20:00:51][ 60001][I][Z2S_Gateway.ino:1101] loop(): New UTC time 829425651, new local time 829425651
[20:00:51][ 60002][I][Z2S_Gateway.ino:1133] loop(): 
[20:00:51]Local Time Cluster Time status attribute 2
[20:00:51]UTC time attribute 829425651
[20:00:51]local time attribute 829425651
[20:00:51][ 60004][I][z2s_web_gui.cpp:1081] fillMemoryUptimeInformation(): Memory & uptime information <b><i>Flash chip real size:</b></i> 8388608 B <b>| <i>Free Sketch Space:</b></i> 3407872 B<br><b><i>HeapSize:</b></i> 357004 B <b>| <i>FreeHeap:</b></i> 92228 B <b>| <i>MinimalFreeHeap:</b></i> 47080 B <b>| <i>MaxAllocHeap:</b></i> 69620 B<br><b><i>uxTaskGetStackHighWaterMark:</b></i> 2940 B <br><b><i>Total PSRAM:</b></i> 0 B <b>| <i>Free PSRAM:</b></i> 0 B<br><br><b><i>Local time:</i></b> Mon Apr 13 20:00:51 2026
[20:00:51]<b><i>Supla uptime:</i></b> 60 s
[20:00:52][ 60465][I][ZigbeeCore.cpp:475] esp_zb_app_signal_handler(): Device 0xc2a7 authorized (status: 0, type: 0)
[20:00:52][ 61296][V][ZigbeeCore.cpp:503] esp_zb_app_signal_handler(): ZDO signal: NWK Device Associated (0x12), status: ESP_OK
[20:00:53][ 61830][D][ZigbeeCore.cpp:515] zb_apsde_data_indication_handler(): APSDE INDICATION - Received APSDE-DATA indication, status: 0
[20:00:53][ 61831][D][ZigbeeCore.cpp:519] zb_apsde_data_indication_handler(): APSDE INDICATION - dst_endpoint: 0, src_endpoint: 0, dst_addr_mode: 255
[20:00:53]APSDE INDICATION - src_addr_mode: 1, cluster_id: 0x0013, asdu_length: 12
[20:00:53]APSDE INDICATION - dst_short_addr: 0xfffd, src_short_addr: 0x9c01
[20:00:53]APSDE INDICATION - profile_id: 0x0000, security_status: 0, lqi: 51, rx_time: 0
[20:00:53][ 61833][I][ZigbeeCore.cpp:390] esp_zb_app_signal_handler(): New device commissioned or rejoined (short: 0x9c01)
[20:00:53][ 61833][V][ZigbeeCore.cpp:394] esp_zb_app_signal_handler(): Device capabilities: 0x80
[20:00:53][ 61834][I][z2s_devices_table.cpp:6601] Z2S_onBTCBoundDevice(): BTC bound device A4:C1:38:1C:32:F0:C5:91 (0x9c01) on endpoint(0x0), cluster id(0x0)
[20:00:53][ 61834][I][z2s_devices_table.cpp:6610] Z2S_onBTCBoundDevice(): zb_device_slot 255
[20:00:53][ 61835][I][z2s_devices_table.cpp:6614] Z2S_onBTCBoundDevice(): No ZbDevice - full registration required
[20:00:53][ 62345][D][ZigbeeCore.cpp:515] zb_apsde_data_indication_handler(): APSDE INDICATION - Received APSDE-DATA indication, status: 0
[20:00:53][ 62345][D][ZigbeeCore.cpp:519] zb_apsde_data_indication_handler(): APSDE INDICATION - dst_endpoint: 0, src_endpoint: 0, dst_addr_mode: 255
[20:00:53]APSDE INDICATION - src_addr_mode: 0, cluster_id: 0x8006, asdu_length: 6
[20:00:53]APSDE INDICATION - dst_short_addr: 0x0000, src_short_addr: 0x9c01
[20:00:54]APSDE INDICATION - profile_id: 0x0000, security_status: 0, lqi: 51, rx_time: 0
[20:00:54][ 62347][D][ZigbeeGateway.cpp:489] find_Cb(): BASIC cluster found: short address(0x9c01), endpoint(1)
[20:00:54][ 62349][I][Z2S_Gateway.ino:406] disableZ2SNotifications(): disabling Zigbee Gateway notifications
[20:00:54][ 62350][I][ZigbeeGateway.cpp:1094] printJoinedDevices(): joined devices:
[20:00:54][ 62351][I][ZigbeeGateway.cpp:1097] printJoinedDevices(): Device on endpoint 1, short address: 0x9c01
[20:00:54][ 62351][V][esp32-hal-rmt.c:490] rmtInit(): GPIO 8 - TX MODE - MemSize[48] - Freq=10000000Hz
[20:00:54][ 62352][V][esp32-hal-rmt.c:307] _rmtWrite(): GPIO: 8 - Request: 24 RMT Symbols - Blocking - Timeout: -1
[20:00:54][ 62353][V][esp32-hal-rmt.c:315] _rmtWrite(): GPIO: 8 - Currently in Loop Mode: [NO] | Loop Request: [NO], LoopCancel: [NO]
[20:00:54][ 62353][I][ZigbeeGateway.cpp:631] zbQueryDeviceBasicCluster(): Query basic cluster attribute 0x4
[20:00:54][ 62569][D][ZigbeeCore.cpp:515] zb_apsde_data_indication_handler(): APSDE INDICATION - Received APSDE-DATA indication, status: 0
[20:00:54][ 62570][D][ZigbeeCore.cpp:519] zb_apsde_data_indication_handler(): APSDE INDICATION - dst_endpoint: 1, src_endpoint: 1, dst_addr_mode: 255
[20:00:54]APSDE INDICATION - src_addr_mode: 0, cluster_id: 0x0000, asdu_length: 14
[20:00:54]APSDE INDICATION - dst_short_addr: 0x0000, src_short_addr: 0x9c01
[20:00:54]APSDE INDICATION - profile_id: 0x0104, security_status: 0, lqi: 51, rx_time: 0
[20:00:54][ 62572][I][ZigbeeHandlers.cpp:246] zb_raw_cmd_handler(): cluster id: 0x0, command id: 1
[20:00:54][ 62572][I][ZigbeeHandlers.cpp:249] zb_raw_cmd_handler(): src endpoint (0x1, dst endpoint 0x1
[20:00:54][ 62572][I][ZigbeeHandlers.cpp:253] zb_raw_cmd_handler(): is common comand 1, disable_default_response 1, is_manuf_specific 0
[20:00:54][ 62573][I][ZigbeeHandlers.cpp:257] zb_raw_cmd_handler(): manuf_specific 0x0
[20:00:54][ 62573][I][ZigbeeHandlers.cpp:261] zb_raw_cmd_handler(): RAW bufid: 21 size: 11
[20:00:54][ 62574][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x04 
[20:00:54][ 62574][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x00 
[20:00:54][ 62574][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x00 
[20:00:54][ 62575][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x42 
[20:00:54][ 62575][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x06 
[20:00:54][ 62575][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x53 
[20:00:54][ 62576][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x6F 
[20:00:54][ 62576][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x6E 
[20:00:54][ 62576][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x6F 
[20:00:54][ 62577][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x66 
[20:00:54][ 62577][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x66 
[20:00:54][ 62577][I][ZigbeeHandlers.cpp:274] zb_raw_cmd_handler(): ZigbeeHandlers rawCMD 0x9c01, 0x9c01, 0x0, 0x0
[20:00:54][ 62578][I][ZigbeeHandlers.cpp:301] zb_raw_cmd_handler(): -----------------raw command not processed------------------
[20:00:54][ 62578][I][ZigbeeHandlers.cpp:89] zb_action_handler(): Receive Zigbee action(0x1000) callback
[20:00:54][ 62579][V][ZigbeeHandlers.cpp:374] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x9c01) src endpoint(1) to dst endpoint(1) cluster(0x0)
[20:00:54][ 62580][V][ZigbeeHandlers.cpp:382] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x4), type(0x42), value(6)
[20:00:54][ 62580][I][ZigbeeGateway.cpp:705] zbReadBasicCluster(): Peer Manufacturer is "Sonoff"
[20:00:54][ 63036][D][ZigbeeCore.cpp:515] zb_apsde_data_indication_handler(): APSDE INDICATION - Received APSDE-DATA indication, status: 0
[20:00:54][ 63036][D][ZigbeeCore.cpp:519] zb_apsde_data_indication_handler(): APSDE INDICATION - dst_endpoint: 0, src_endpoint: 0, dst_addr_mode: 255
[20:00:54]APSDE INDICATION - src_addr_mode: 0, cluster_id: 0x0002, asdu_length: 3
[20:00:54]APSDE INDICATION - dst_short_addr: 0x0000, src_short_addr: 0x9c01
[20:00:54]APSDE INDICATION - profile_id: 0x0000, security_status: 0, lqi: 10, rx_time: 0
[20:00:54][ 63354][I][ZigbeeGateway.cpp:637] zbQueryDeviceBasicCluster(): basic tsn 0x0
[20:00:54][ 63354][I][ZigbeeGateway.cpp:631] zbQueryDeviceBasicCluster(): Query basic cluster attribute 0x5
[20:00:55][ 63828][D][ZigbeeCore.cpp:515] zb_apsde_data_indication_handler(): APSDE INDICATION - Received APSDE-DATA indication, status: 0
[20:00:55][ 63828][D][ZigbeeCore.cpp:519] zb_apsde_data_indication_handler(): APSDE INDICATION - dst_endpoint: 1, src_endpoint: 1, dst_addr_mode: 255
[20:00:55]APSDE INDICATION - src_addr_mode: 0, cluster_id: 0x0000, asdu_length: 18
[20:00:55]APSDE INDICATION - dst_short_addr: 0x0000, src_short_addr: 0x9c01
[20:00:55]APSDE INDICATION - profile_id: 0x0104, security_status: 0, lqi: 5, rx_time: 0
[20:00:55][ 63830][I][ZigbeeHandlers.cpp:246] zb_raw_cmd_handler(): cluster id: 0x0, command id: 1
[20:00:55][ 63830][I][ZigbeeHandlers.cpp:249] zb_raw_cmd_handler(): src endpoint (0x1, dst endpoint 0x1
[20:00:55][ 63831][I][ZigbeeHandlers.cpp:253] zb_raw_cmd_handler(): is common comand 1, disable_default_response 1, is_manuf_specific 0
[20:00:55][ 63832][I][ZigbeeHandlers.cpp:257] zb_raw_cmd_handler(): manuf_specific 0x0
[20:00:55][ 63832][I][ZigbeeHandlers.cpp:261] zb_raw_cmd_handler(): RAW bufid: 6 size: 15
[20:00:55][ 63832][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x05 
[20:00:55][ 63833][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x00 
[20:00:55][ 63833][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x00 
[20:00:55][ 63833][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x42 
[20:00:55][ 63834][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x0A 
[20:00:55][ 63834][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x5A 
[20:00:55][ 63834][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x47 
[20:00:55][ 63835][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x2D 
[20:00:55][ 63835][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x32 
[20:00:55][ 63835][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x30 
[20:00:55][ 63836][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x34 
[20:00:55][ 63836][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x5A 
[20:00:55][ 63837][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x4C 
[20:00:55][ 63837][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x2D 
[20:00:55][ 63837][I][ZigbeeHandlers.cpp:264] zb_raw_cmd_handler(): 0x7A 
[20:00:55][ 63838][I][ZigbeeHandlers.cpp:274] zb_raw_cmd_handler(): ZigbeeHandlers rawCMD 0x9c01, 0x9c01, 0x0, 0x0
[20:00:55][ 63838][I][ZigbeeHandlers.cpp:301] zb_raw_cmd_handler(): -----------------raw command not processed------------------
[20:00:55][ 63839][I][ZigbeeHandlers.cpp:89] zb_action_handler(): Receive Zigbee action(0x1000) callback
[20:00:55][ 63839][V][ZigbeeHandlers.cpp:374] zb_cmd_read_attr_resp_handler(): Read attribute response: from address(0x9c01) src endpoint(1) to dst endpoint(1) cluster(0x0)
[20:00:55][ 63840][V][ZigbeeHandlers.cpp:382] zb_cmd_read_attr_resp_handler(): Read attribute response: status(0), cluster(0x0), attribute(0x5), type(0x42), value(10)
[20:00:55][ 63841][I][ZigbeeGateway.cpp:715] zbReadBasicCluster(): Peer Model is "ZG-204ZL-z"
[20:00:55][ 64356][I][ZigbeeGateway.cpp:637] zbQueryDeviceBasicCluster(): basic tsn 0x1
[20:00:55][ 64356][I][Z2S_Gateway.ino:1345] loop(): sizeof(Z2S_DEVICES_LIST) = 28204
[20:00:56][ 64358][D][Z2S_Gateway.ino:2079] loop(): Unknown model Sonoff::ZG-204ZL-z, no binding is possible
[20:00:56][ 64359][V][esp32-hal-rmt.c:490] rmtInit(): GPIO 8 - TX MODE - MemSize[48] - Freq=10000000Hz
[20:00:56][ 64360][V][esp32-hal-rmt.c:307] _rmtWrite(): GPIO: 8 - Request: 24 RMT Symbols - Blocking - Timeout: -1
[20:00:56][ 64361][V][esp32-hal-rmt.c:315] _rmtWrite(): GPIO: 8 - Currently in Loop Mode: [NO] | Loop Request: [NO], LoopCancel: [NO]
[20:00:57][ 65362][I][Z2S_Gateway.ino:360] enableZ2SNotifications(): enabling Zigbee Gateway notifications
[20:00:58]Send: [53 55 50 4C 41 1C 0F 00 00 00 28 00 00 00 10 00 00 00 7A 4B DD 69 00 00 00 00 D1 C6 04 00 00 00 00 00 ]
[20:00:58]Send: [53 55 50 4C 41 ]
[20:00:58]Recv: [53 55 50 4C 41 1C 0F 00 00 00 32 00 00 00 10 00 00 00 5A 2F DD 69 00 00 00 00 D2 11 0A 00 00 00 00 00 53 55 50 4C 41 ]
[20:00:59][ 68030][D][ZigbeeCore.cpp:515] zb_apsde_data_indication_handler(): APSDE INDICATION - Received APSDE-DATA indication, status: 0
[20:00:59][ 68031][D][ZigbeeCore.cpp:519] zb_apsde_data_indication_handler(): APSDE INDICATION - dst_endpoint: 0, src_endpoint: 0, dst_addr_mode: 255
[20:00:59]APSDE INDICATION - src_addr_mode: 0, cluster_id: 0x0002, asdu_length: 3
[20:00:59]APSDE INDICATION - dst_short_addr: 0x0000, src_short_addr: 0x9c01
[20:00:59]APSDE INDICATION - profile_id: 0x0000, security_status: 0, lqi: 5, rx_time: 0
[20:01:00][ 68836][I][ZigbeeCore.cpp:475] esp_zb_app_signal_handler(): Device 0x9c01 authorized (status: 0, type: 1)
[20:01:01][ 69407][D][ZigbeeCore.cpp:515] zb_apsde_data_indication_handler(): APSDE INDICATION - Received APSDE-DATA indication, status: 0
[20:01:01][ 69408][D][ZigbeeCore.cpp:519] zb_apsde_data_indication_handler(): APSDE INDICATION - dst_endpoint: 0, src_endpoint: 0, dst_addr_mode: 255
[20:01:01]APSDE INDICATION - src_addr_mode: 0, cluster_id: 0x0036, asdu_length: 3
[20:01:01]APSDE INDICATION - dst_short_addr: 0xfffc, src_short_addr: 0x9c01
[20:01:01]APSDE INDICATION - profile_id: 0x0000, security_status: 0, lqi: 10, rx_time: 0
[20:01:01][ 69410][I][ZigbeeCore.cpp:447] esp_zb_app_signal_handler(): Network(0x6186) is open for 180 seconds
[20:01:01][ 69410][I][ZigbeeCore.cpp:450] esp_zb_app_signal_handler(): channel 20
[20:01:01][ 69411][I][Z2S_Gateway.ino:324] Z2S_onOpenNetwork(): Network open for 180 s
[20:01:01][ 69411][V][esp32-hal-rmt.c:490] rmtInit(): GPIO 8 - TX MODE - MemSize[48] - Freq=10000000Hz
[20:01:01][ 69412][V][esp32-hal-rmt.c:307] _rmtWrite(): GPIO: 8 - Request: 24 RMT Symbols - Blocking - Timeout: -1
[20:01:01][ 69412][V][esp32-hal-rmt.c:315] _rmtWrite(): GPIO: 8 - Currently in Loop Mode: [NO] | Loop Request: [NO], LoopCancel: [NO]
[20:01:01][ 69414][I][Z2S_local_action_handlers.cpp:292] handleAction(): &&&&&&&&&&&&&&&&&&&&&&&&&&event 16417, action 0
[20:01:02]
Serial port closed!
u mnie link niby działa
viewtopic.php?t=18057&start=730
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

vajera wrote: Thu Apr 16, 2026 11:04 am .......
Wypróbuj najpierw wersję 1.5.14-16/04/26 - wcześniej usuń czujnik z bramki (najlepiej z poziomu Cloud) i sprawdź czy dodają się 3 kanały IAS (CONTACT, TAMPER, LOW BATTERY), kanał TEMP i kanał ILLUMINANCE oraz czy te kanały działają - wtedy będziemy się zastanawiać nad dalszym rozwojem.
....
:P Poniżej wynik testu.
OCCUPANCY.jpg
CONTACT - działa. Reaguje na ruch. Czas powrotu do CLEAR 20s
TEMP, ILLUMINANCE - działa.
TAMPER
Nie działa. Na płytce jest miejsce na microswich, w obudowie jest przedłużenie które w przypadku jego instalacji na płytce włączała by go w momencie zakładania obudowy. Na ten moment próbowałem zwierać styki/rozwierać. Nie udało mi się wyzwolić zmiany stanu. Próbowałem zasymulować założenie obudowy czyli styki zwarte, czekałem aż CONTACT wróci na CLEAR, rozwierałem nic. Nie widziałem tez na konsoli by w momencie prób jakieś dane były wysyłane do bramki. Albo ten egzemplarz nie wspiera styków antysabotażowych albo funkcje trzeba by jakoś uruchomić. Może domyślnie jest wyłączona.
LOW BATERY.
Nie działa. Zasilanie czujnika to 2x 1.5V. Szeregowe połączenie. Przy zmniejszaniu napięcia w przedziale kilku minut brak reakcji na ikonkach baterii. Przy napięciu 2V.(Prawdopodobnie domyślna wartość dla alarmu baterii) uaktywnia się kanał CONTACT zamiast LOW BATERY. Później przy zmniejszaniu o każde nawet 0.1V również uaktywnia się CONTACT. Oczywiście w trakcie sprawdzania stanu baterii na czujniku było pudełeczko żeby wykluczyć przypadkowe wykrycie ruchu.
W logu:
ok. 18:51:30 - CONTACT
ok. 18:52:05 - 2.5V
ok. 18:53:00 - 2V
MS2Pet.rar
EDIT:

Teoretycznie TAMPER powinno działać. Hmm. Ale nie będę raczej z czujki ciągnął kabli do jakiegoś switcha czy żeby ktoś był w stanie obudowę zdjąć. TAMPER odpuśćmy może? Co myślisz?
TAMPER.jpg
You do not have the required permissions to view the files attached to this post.
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

@vajera w necie sa sprzeczne informacje co do tego TAMPERA. Ale znalazłem nowszy manual od tego co był wcześniej wstawiony. Zerknij proszę na 5 stronę.
MOSZB-15X.pdf
EDIT:
Miałem włączony i zostawiony czujnik na zasilaniu 2.3V. po ok. 30 minutach, dosłownie minutę temu ikonki baterii zmieniły status na 50%. To jest wartość prawidłowa lub bliska prawidłowej :) Bo czujnik działa w zakresie ok. 1.8V - 3V. Poniżej jest już OUT
You do not have the required permissions to view the files attached to this post.

Return to “Bramka ZigBee”