+BWNUendrju_88 wrote: Mon Jun 09, 2025 5:10 pm Proszę o dodanie kontaktrona.
DziękiCode: Select all
_TZ3000_zutizvyk::TS0203
Czujniki T/H/P/IL i IAS - zgłoszenia, uwagi, pomysły [bramka Zigbee]
Moderator: vajera
-
vajera
- Posts: 7290
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 289 times
- Been thanked: 161 times
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
-
vajera
- Posts: 7290
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 289 times
- Been thanked: 161 times
Mam pewną koncepcję, ale musiałbyś wypróbować czujnik z wersją 0.8.25-10/06/2025 - koniecznie z wyczyszczonym flashem.endrju_88 wrote: Tue Jun 10, 2025 7:17 pm Kurcze ,aż wstyd się przyznać. Moja wina , jakimś cudem miałem wgraną wersję 0.8.15 , musiałem pomylić nazwy folderów z 0.8.23. Czujniki , 2 szt.się już dodały ale działanie ich nie jest jak powinno. Dodały się 2 kanały na czujnik , VIBRATION i CONTACT. Teraz jak przykładam magnes do czujnika ale nie dotykając go to włącza się dioda i zmienia się kanał VIBRATION na ON i następnie na OFF, po czym odsuwam magnes to zmienia się tak jak ma się zmienić kanał CONTACT na open ale po chwili sam się zmienia na close i w tym samym momencie zmienia stan VIBRATION na ON. Nie wiem czy dość wyraźnie napisałem. Tak jak by zmiana stanu kanału CONTACT miała wpływ na zmianę stanu kanału VIBRATION gdy nawet nie dotykamy czujnika. No i ten kanał kontaktrona nie powinien sam się zmieniać z powrotem na close. Sprawdziłem i na 2 czujnikach jest te same zachowanie. Da się coś z tym zrobić ? A może to jest wina fabryczna tych czujników..Wrzucam logi z przyłożenia magnesu do czujnika i odsunięcia.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Tak więc , wyczyszczone i wgrane merged według zaleceń. Jest lepiej ponieważ kanał CONTACT już sam z siebie nie zmienia stanu na zamknięte po odsunięciu magnesu , jednakże jest nadal problem z przełączaniem się kanału VIBRATION razem z kanałem CONTACT.Mam pewną koncepcję, ale musiałbyś wypróbować czujnik z wersją 0.8.25-10/06/2025 - koniecznie z wyczyszczonym flashem.
Wygląda to tak :
1. Mam odsunięty magnes od czujnika ( kanał CONTACT jest open ; kanał VIBRATION jest OFF) ,
2. Zbliżam magnes do czujnika ( kanał CONTACT jest close ; kanał VIBRATION jest ON )
3. Znowu odsuwam magnes ,i tu robi się ciekawie bo ( kanał CONTACT jest open ; kanał VIBRATION jest OFF ) po czym mija 5 sekund i kanał VIBRATION sam z siebie przełącza się na ON mija 0,5sec i wraca na OFF.
Sprawdziłem na trzech tego typu czujnikach i zawsze dzieje się tak samo na wszystkich.
-
vajera
- Posts: 7290
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 289 times
- Been thanked: 161 times
Spróbuj powtórzyć te operacje i złap logi, ok?endrju_88 wrote: Wed Jun 11, 2025 1:43 pmTak więc , wyczyszczone i wgrane merged według zaleceń. Jest lepiej ponieważ kanał CONTACT już sam z siebie nie zmienia stanu na zamknięte po odsunięciu magnesu , jednakże jest nadal problem z przełączaniem się kanału VIBRATION razem z kanałem CONTACT.Mam pewną koncepcję, ale musiałbyś wypróbować czujnik z wersją 0.8.25-10/06/2025 - koniecznie z wyczyszczonym flashem.
Wygląda to tak :
1. Mam odsunięty magnes od czujnika ( kanał CONTACT jest open ; kanał VIBRATION jest OFF) ,
2. Zbliżam magnes do czujnika ( kanał CONTACT jest close ; kanał VIBRATION jest ON )
3. Znowu odsuwam magnes ,i tu robi się ciekawie bo ( kanał CONTACT jest open ; kanał VIBRATION jest OFF ) po czym mija 5 sekund i kanał VIBRATION sam z siebie przełącza się na ON mija 0,5sec i wraca na OFF.
Sprawdziłem na trzech tego typu czujnikach i zawsze dzieje się tak samo na wszystkich.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Jak będziesz miał okazję, to sprawdź ten czujnik pod oryginalną bramką Zigbee. Teraz nie mam takiego pod ręką, ale kiedyś miałem na WiFi i fizycznie w zasadzie nie było możliwe, aby wyzwolić czujnik zamknięcia bez równoczesnego wzbudzenia czujnika wibracji. To bardzo czułe urządzenie. Po to są tam między innymi do wyboru różne poziomy czułości. Nie wiem czy u Ciebie @vajera doszedł już do tego jak je zmieniać. Na najwyższym wystarczy w zasadzie tylko kichnąć w pobliżu tego czujnika i już łapie wibracje. Teraz mam czujnik wibracji (sam) i dzięki @vajera można mu ustawić kilkadziesiąt poziomów czułości, ale na największej jest prawie tak samo czuły, jak był ten zintegrowany na wi-fi. Możliwe (ale głowy nie dam), że opisywane przez Ciebie zachowanie jest skutkiem właśnie zbyt dużej czułości czujnika wibracji. Warto sprawdzić.endrju_88 wrote: Wed Jun 11, 2025 1:43 pmTak więc , wyczyszczone i wgrane merged według zaleceń. Jest lepiej ponieważ kanał CONTACT już sam z siebie nie zmienia stanu na zamknięte po odsunięciu magnesu , jednakże jest nadal problem z przełączaniem się kanału VIBRATION razem z kanałem CONTACT.Mam pewną koncepcję, ale musiałbyś wypróbować czujnik z wersją 0.8.25-10/06/2025 - koniecznie z wyczyszczonym flashem.
Wygląda to tak :
1. Mam odsunięty magnes od czujnika ( kanał CONTACT jest open ; kanał VIBRATION jest OFF) ,
2. Zbliżam magnes do czujnika ( kanał CONTACT jest close ; kanał VIBRATION jest ON )
3. Znowu odsuwam magnes ,i tu robi się ciekawie bo ( kanał CONTACT jest open ; kanał VIBRATION jest OFF ) po czym mija 5 sekund i kanał VIBRATION sam z siebie przełącza się na ON mija 0,5sec i wraca na OFF.
Sprawdziłem na trzech tego typu czujnikach i zawsze dzieje się tak samo na wszystkich.
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036Dzięki @Zibi_007 , sprawdzę to na bramce konkurencji. Zauważyłem właśnie ,że jest też problem ,że czujnik wibracji w ogóle nie można wzbudzić przez uderzenie lub ruch tylko poprzez zbliżenie magnesu. Napewno sprawdzę co napisałeś , ale @vajera potrzebuje logi do sprawdzenia o co chodzi z tym czujnikiem a logi już mam tak więc zobaczymy , może znajdzie jakiś błąd i rozwiązanie jego.Jak będziesz miał okazję, to sprawdź ten czujnik pod oryginalną bramką Zigbee. Teraz nie mam takiego pod ręką, ale kiedyś miałem na WiFi i fizycznie w zasadzie nie było możliwe, aby wyzwolić czujnik zamknięcia bez równoczesnego wzbudzenia czujnika wibracji. To bardzo czułe urządzenie. Po to są tam między innymi do wyboru różne poziomy czułości. Nie wiem czy u Ciebie @vajera doszedł już do tego jak je zmieniać. Na najwyższym wystarczy w zasadzie tylko kichnąć w pobliżu tego czujnika i już łapie wibracje. Teraz mam czujnik wibracji (sam) i dzięki @vajera można mu ustawić kilkadziesiąt poziomów czułości, ale na największej jest prawie tak samo czuły, jak był ten zintegrowany na wi-fi. Możliwe (ale głowy nie dam), że opisywane przez Ciebie zachowanie jest skutkiem właśnie zbyt dużej czułości czujnika wibracji. Warto sprawdzić.
Ad.2.1. Mam odsunięty magnes od czujnika ( kanał CONTACT jest open ; kanał VIBRATION jest OFF) ,
2. Zbliżam magnes do czujnika ( kanał CONTACT jest close ; kanał VIBRATION jest ON )
3. Znowu odsuwam magnes ,i tu robi się ciekawie bo ( kanał CONTACT jest open ; kanał VIBRATION jest OFF ) po czym mija 5 sekund i kanał VIBRATION sam z siebie przełącza się na ON mija 0,5sec i wraca na OFF.
Sprawdziłem na trzech tego typu czujnikach i zawsze dzieje się tak samo na wszystkich.
Spróbuj powtórzyć te operacje i złap logi, ok?
Code: Select all
17:58:10.162 -> [360011][I][Z2S_Gateway.ino:1332] loop(): Local Time Cluster UTC time attribute 802979890, local time attribute 802979890
17:58:20.224 -> [370058][I][Z2S_Gateway.ino:1363] loop(): Device on endpoint(0x1), short address(0x2fe1), model id(0x2030), cluster id(0x0), rejoined(NO)
17:58:20.224 -> [370058][I][Z2S_Gateway.ino:1365] loop(): Gateway version: 0.8.25-10/06/2025
17:58:20.224 -> [370059][I][Z2S_Gateway.ino:1368] loop(): Zigbee TX power: 20
17:58:20.224 -> [370059][I][Z2S_Gateway.ino:1394] loop(): getZbgDeviceUnitLastSeenMs 0, current millis 370059
17:58:20.224 -> [370060][I][Z2S_Gateway.ino:1363] loop(): Device on endpoint(0x1), short address(0xd81c), model id(0x2030), cluster id(0x0), rejoined(NO)
17:58:20.224 -> [370061][I][Z2S_Gateway.ino:1365] loop(): Gateway version: 0.8.25-10/06/2025
17:58:20.224 -> [370061][I][Z2S_Gateway.ino:1368] loop(): Zigbee TX power: 20
17:58:20.224 -> [370062][I][Z2S_Gateway.ino:1394] loop(): getZbgDeviceUnitLastSeenMs 0, current millis 370062
17:58:20.224 -> [370062][I][Z2S_Gateway.ino:1363] loop(): Device on endpoint(0x1), short address(0xda8b), model id(0x2030), cluster id(0x0), rejoined(NO)
17:58:20.224 -> [370063][I][Z2S_Gateway.ino:1365] loop(): Gateway version: 0.8.25-10/06/2025
17:58:20.224 -> [370063][I][Z2S_Gateway.ino:1368] loop(): Zigbee TX power: 20
17:58:20.224 -> [370064][I][Z2S_Gateway.ino:1394] loop(): getZbgDeviceUnitLastSeenMs 312894, current millis 370064
17:58:26.927 -> [376785][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1040) callback
17:58:26.927 -> [376785][I][ZigbeeHandlers.cpp:370] zb_cmd_custom_cluster_req_handler(): Receive custom command: 2 from address 0xda8b
17:58:26.974 -> [376786][I][ZigbeeHandlers.cpp:371] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
17:58:26.974 -> [376786][I][ZigbeeHandlers.cpp:372] zb_cmd_custom_cluster_req_handler(): Payload size: 7
17:58:26.974 -> [376787][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
17:58:26.974 -> [376787][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x54
17:58:26.974 -> [376788][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x65
17:58:26.974 -> [376788][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x1
17:58:26.974 -> [376789][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x0
17:58:26.974 -> [376789][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x1
17:58:26.974 -> [376789][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x0
17:58:26.974 -> [376790][I][z2s_device_tuya_custom_cluster.cpp:1120] processTuyaCustomCluster(): processing Tuya custom cluster 0xEF00, command id 0x2
17:58:26.974 -> [376791][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0xffffffff
17:58:26.974 -> [376791][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:58:26.974 -> [376792][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:58:27.021 -> Channel(5) value changed to 1
17:58:27.021 -> Send: [53 55 50 4C 41 17 44 00 00 00 67 00 00 00 0E 00 00 00 05 00 00 00 00 00 01 00 00 00 00 00 00 00 ]
17:58:27.021 -> Send: [53 55 50 4C 41 ]
17:58:27.536 -> [377375][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1031) callback
17:58:27.536 -> [377376][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:58:27.536 -> [377376][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:58:27.536 -> [377377][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:58:27.536 -> [377378][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:58:27.536 -> [377378][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:58:27.536 -> [377379][I][z2s_devices_table.cpp:1278] Z2S_onIASzoneStatusChangeNotification(): IASZONE - NO_CUSTOM_CMD_SID channel:4, status: 0
17:58:27.536 -> Channel(4) value changed to 1
17:58:27.536 -> Send: [53 55 50 4C 41 17 45 00 00 00 67 00 00 00 0E 00 00 00 04 00 00 00 00 00 01 00 00 00 00 00 00 00 ]
17:58:27.536 -> Send: [53 55 50 4C 41 ]
17:58:28.052 -> [377880][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1040) callback
17:58:28.052 -> [377880][I][ZigbeeHandlers.cpp:370] zb_cmd_custom_cluster_req_handler(): Receive custom command: 2 from address 0xda8b
17:58:28.052 -> [377881][I][ZigbeeHandlers.cpp:371] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
17:58:28.052 -> [377881][I][ZigbeeHandlers.cpp:372] zb_cmd_custom_cluster_req_handler(): Payload size: 7
17:58:28.052 -> [377882][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
17:58:28.052 -> [377882][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x57
17:58:28.052 -> [377883][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x1
17:58:28.052 -> [377883][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x4
17:58:28.052 -> [377884][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x0
17:58:28.052 -> [377884][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x1
17:58:28.052 -> [377885][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x1
17:58:28.052 -> [377885][I][z2s_device_tuya_custom_cluster.cpp:1120] processTuyaCustomCluster(): processing Tuya custom cluster 0xEF00, command id 0x2
17:58:28.052 -> [377886][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0xffffffff
17:58:28.052 -> [377887][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:58:28.052 -> [377887][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:58:28.052 -> Channel(4) value changed to 0
17:58:28.052 -> Send: [53 55 50 4C 41 17 46 00 00 00 67 00 00 00 0E 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
17:58:28.052 -> Send: [53 55 50 4C 41 ]
17:58:30.396 -> Wrote 1 bytes to storage at 25
17:58:30.396 -> Wrote 7 bytes to storage at 8
17:58:30.396 -> Commit
17:58:30.771 -> Send: [53 55 50 4C 41 17 47 00 00 00 28 00 00 00 10 00 00 00 C7 C3 49 68 00 00 00 00 F2 58 02 00 00 00 00 00 ]
17:58:30.771 -> Send: [53 55 50 4C 41 ]
17:58:30.865 -> Recv: [53 55 50 4C 41 17 2A 00 00 00 32 00 00 00 10 00 00 00 A7 A7 49 68 00 00 00 00 4C 68 06 00 00 00 00 00 53 55 50 4C 41 ]
17:58:32.552 -> [382409][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1040) callback
17:58:32.552 -> [382410][I][ZigbeeHandlers.cpp:370] zb_cmd_custom_cluster_req_handler(): Receive custom command: 2 from address 0xda8b
17:58:32.552 -> [382410][I][ZigbeeHandlers.cpp:371] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
17:58:32.599 -> [382411][I][ZigbeeHandlers.cpp:372] zb_cmd_custom_cluster_req_handler(): Payload size: 7
17:58:32.599 -> [382411][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
17:58:32.599 -> [382412][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x58
17:58:32.599 -> [382412][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x1
17:58:32.599 -> [382413][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x4
17:58:32.599 -> [382413][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x0
17:58:32.599 -> [382414][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x1
17:58:32.599 -> [382414][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x0
17:58:32.599 -> [382415][I][z2s_device_tuya_custom_cluster.cpp:1120] processTuyaCustomCluster(): processing Tuya custom cluster 0xEF00, command id 0x2
17:58:32.599 -> [382415][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0xffffffff
17:58:32.599 -> [382416][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:58:32.599 -> [382417][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:58:32.599 -> Channel(4) value changed to 1
17:58:32.599 -> Send: [53 55 50 4C 41 17 48 00 00 00 67 00 00 00 0E 00 00 00 04 00 00 00 00 00 01 00 00 00 00 00 00 00 ]
17:58:32.599 -> Send: [53 55 50 4C 41 ]
17:58:33.152 -> [382969][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1031) callback
17:58:33.152 -> [382970][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:58:33.152 -> [382970][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:58:33.152 -> [382971][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:58:33.152 -> [382972][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:58:33.152 -> [382973][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:58:33.152 -> [382973][I][z2s_devices_table.cpp:1278] Z2S_onIASzoneStatusChangeNotification(): IASZONE - NO_CUSTOM_CMD_SID channel:4, status: 0
17:58:34.043 -> NLME Status Indication, status: 0x12
17:58:35.402 -> Wrote 1 bytes to storage at 24
17:58:35.402 -> Wrote 7 bytes to storage at 8
17:58:35.449 -> CommitCode: Select all
17:58:35.402 -> Wrote 7 bytes to storage at 8
17:58:35.449 -> Commit
17:58:55.886 -> Send: [53 55 50 4C 41 17 49 00 00 00 28 00 00 00 10 00 00 00 E0 C3 49 68 00 00 00 00 89 0A 04 00 00 00 00 00 ]
17:58:55.886 -> Send: [53 55 50 4C 41 ]
17:58:56.074 -> Recv: [53 55 50 4C 41 17 2B 00 00 00 32 00 00 00 10 00 00 00 C0 A7 49 68 00 00 00 00 FC 60 09 00 00 00 00 00 53 55 50 4C 41 ]
17:59:05.730 -> [415580][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1040) callback
17:59:05.730 -> [415581][I][ZigbeeHandlers.cpp:370] zb_cmd_custom_cluster_req_handler(): Receive custom command: 2 from address 0xda8b
17:59:05.730 -> [415582][I][ZigbeeHandlers.cpp:371] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
17:59:05.730 -> [415582][I][ZigbeeHandlers.cpp:372] zb_cmd_custom_cluster_req_handler(): Payload size: 7
17:59:05.730 -> [415582][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
17:59:05.730 -> [415583][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x5a
17:59:05.730 -> [415583][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x65
17:59:05.730 -> [415584][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x1
17:59:05.730 -> [415584][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x0
17:59:05.730 -> [415585][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x1
17:59:05.730 -> [415586][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x1
17:59:05.730 -> [415586][I][z2s_device_tuya_custom_cluster.cpp:1120] processTuyaCustomCluster(): processing Tuya custom cluster 0xEF00, command id 0x2
17:59:05.730 -> [415587][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0xffffffff
17:59:05.730 -> [415588][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:59:05.777 -> [415588][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:59:05.777 -> Channel(5) value changed to 0
17:59:05.777 -> Send: [53 55 50 4C 41 17 4A 00 00 00 67 00 00 00 0E 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
17:59:05.777 -> Send: [53 55 50 4C 41 ]
17:59:06.293 -> [416141][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1031) callback
17:59:06.293 -> [416142][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:59:06.293 -> [416142][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:59:06.293 -> [416143][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:59:06.293 -> [416144][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:59:06.293 -> [416145][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:59:06.293 -> [416145][I][z2s_devices_table.cpp:1278] Z2S_onIASzoneStatusChangeNotification(): IASZONE - NO_CUSTOM_CMD_SID channel:4, status: 1
17:59:06.386 -> Channel(4) value changed to 0
17:59:06.386 -> Send: [53 55 50 4C 41 17 4B 00 00 00 67 00 00 00 0E 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
17:59:06.386 -> Send: [53 55 50 4C 41 ]
17:59:10.183 -> [420013][I][Z2S_Gateway.ino:1318] loop(): New UTC time 802979950, new local time 802979950
17:59:10.183 -> [420013][I][Z2S_Gateway.ino:1332] loop(): Local Time Cluster UTC time attribute 802979950, local time attribute 802979950
17:59:10.418 -> Wrote 1 bytes to storage at 24
17:59:10.418 -> Wrote 1 bytes to storage at 25
17:59:10.418 -> Wrote 7 bytes to storage at 8
17:59:10.418 -> Commit
17:59:10.746 -> [420582][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1040) callback
17:59:10.746 -> [420582][I][ZigbeeHandlers.cpp:370] zb_cmd_custom_cluster_req_handler(): Receive custom command: 2 from address 0xda8b
17:59:10.746 -> [420583][I][ZigbeeHandlers.cpp:371] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
17:59:10.746 -> [420583][I][ZigbeeHandlers.cpp:372] zb_cmd_custom_cluster_req_handler(): Payload size: 7
17:59:10.746 -> [420584][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
17:59:10.746 -> [420584][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x5c
17:59:10.746 -> [420585][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x1
17:59:10.746 -> [420585][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x4
17:59:10.746 -> [420586][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x0
17:59:10.746 -> [420586][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x1
17:59:10.746 -> [420586][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x0
17:59:10.746 -> [420587][I][z2s_device_tuya_custom_cluster.cpp:1120] processTuyaCustomCluster(): processing Tuya custom cluster 0xEF00, command id 0x2
17:59:10.746 -> [420588][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0xffffffff
17:59:10.746 -> [420589][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:59:10.746 -> [420589][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:59:10.839 -> Channel(4) value changed to 1
17:59:10.839 -> Send: [53 55 50 4C 41 17 4C 00 00 00 67 00 00 00 0E 00 00 00 04 00 00 00 00 00 01 00 00 00 00 00 00 00 ]
17:59:10.839 -> Send: [53 55 50 4C 41 ]
17:59:11.308 -> [421141][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1031) callback
17:59:11.308 -> [421142][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:59:11.308 -> [421142][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:59:11.308 -> [421143][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:59:11.308 -> [421144][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:59:11.308 -> [421145][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
17:59:11.308 -> [421145][I][z2s_devices_table.cpp:1278] Z2S_onIASzoneStatusChangeNotification(): IASZONE - NO_CUSTOM_CMD_SID channel:4, status: 1
17:59:11.308 -> Channel(4) value changed to 0
17:59:11.308 -> Send: [53 55 50 4C 41 17 4D 00 00 00 67 00 00 00 0E 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
17:59:11.355 -> Send: [53 55 50 4C 41 ]Code: Select all
18:00:40.438 -> Commit
18:00:44.563 -> [514384][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1040) callback
18:00:44.563 -> [514384][I][ZigbeeHandlers.cpp:370] zb_cmd_custom_cluster_req_handler(): Receive custom command: 2 from address 0xda8b
18:00:44.563 -> [514385][I][ZigbeeHandlers.cpp:371] zb_cmd_custom_cluster_req_handler(): Frame control 0x0
18:00:44.563 -> [514385][I][ZigbeeHandlers.cpp:372] zb_cmd_custom_cluster_req_handler(): Payload size: 7
18:00:44.563 -> [514386][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
18:00:44.563 -> [514386][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x64
18:00:44.563 -> [514386][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x1
18:00:44.563 -> [514387][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x4
18:00:44.563 -> [514387][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x0
18:00:44.563 -> [514388][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x1
18:00:44.563 -> [514388][I][ZigbeeHandlers.cpp:374] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x0
18:00:44.563 -> [514389][I][z2s_device_tuya_custom_cluster.cpp:1120] processTuyaCustomCluster(): processing Tuya custom cluster 0xEF00, command id 0x2
18:00:44.563 -> [514389][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0xffffffff
18:00:44.563 -> [514390][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
18:00:44.563 -> [514391][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
18:00:44.610 -> Channel(4) value changed to 1
18:00:44.610 -> Send: [53 55 50 4C 41 17 56 00 00 00 67 00 00 00 0E 00 00 00 04 00 00 00 00 00 01 00 00 00 00 00 00 00 ]
18:00:44.610 -> Send: [53 55 50 4C 41 ]
18:00:45.125 -> [514943][I][ZigbeeHandlers.cpp:37] zb_action_handler(): Receive Zigbee action(0x1031) callback
18:00:45.125 -> [514944][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
18:00:45.125 -> [514945][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
18:00:45.125 -> [514945][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
18:00:45.125 -> [514946][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
18:00:45.125 -> [514947][I][z2s_devices_table.cpp:99] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot a4:c1:38:ee:4a:cf:49:f7, endpoint 0x1, channel type 0x3e8
18:00:45.125 -> [514947][I][z2s_devices_table.cpp:1278] Z2S_onIASzoneStatusChangeNotification(): IASZONE - NO_CUSTOM_CMD_SID channel:4, status: 1
18:00:45.172 -> Channel(4) value changed to 0
18:00:45.172 -> Send: [53 55 50 4C 41 17 57 00 00 00 67 00 00 00 0E 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
18:00:45.172 -> Send: [53 55 50 4C 41 ]-
vajera
- Posts: 7290
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 289 times
- Been thanked: 161 times
Dzięki za logi - wypróbuj w takim razie wersję 0.8.27-11/06/2025.
W temacie czułości czujnika wibracji - w teorii posiada on 50 poziomów czułości (min=1, max=50), w logach widziałem, że Twój ma 0x28(40), więc powinien być dosyć czuły?
Ustawia się go tak:
custom-cmd nr_kanału_czujnika 0xEF00 0 SET 10 010206020004000000XX, gdzie XX to pożądany poziom czułości (hex, ale bez 0x).
Np. custom-cmd nr_kanału_czujnika 0xEF00 0 SET 10 01020602000400000032 ustawi maksymalną czułość (50).
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Dzięki @Zibi_007 , sprawdzę to na bramce konkurencji
Właśnie jest po i na bramce konkurencji czujnik działa. Zjechałem mu na ,, - ” z czułością na wibracje ( ma tam chyba 50 poziomów czułości) i wygląda na to jak by wszystko działało jak należy. Wzbudzę zmianę kanału kontaktrona to vibracje się nie załączają a jak wzbudzimy wibracje to załączają się na 10 sec i powraca do stanu OFF. Po ustawieniu mniejszej czułości usunąłem urządzenie z tej bramki i sprawdziłem jak się zachowa z tą czułością w z bramką Z2S i bez zmian niestety
Ja bym z tą czułością jeszcze sprawdził. W czujniku wibracji moim i @Zenona ustawienie mniejszej wartości parametru zwiększa poziom czułości.vajera wrote: Wed Jun 11, 2025 5:50 pmDzięki za logi - wypróbuj w takim razie wersję 0.8.27-11/06/2025.
W temacie czułości czujnika wibracji - w teorii posiada on 50 poziomów czułości (min=1, max=50), w logach widziałem, że Twój ma 0x28(40), więc powinien być dosyć czuły?
Ustawia się go tak:
custom-cmd nr_kanału_czujnika 0xEF00 0 SET 10 010206020004000000XX, gdzie XX to pożądany poziom czułości (hex, ale bez 0x).
Np. custom-cmd nr_kanału_czujnika 0xEF00 0 SET 10 01020602000400000032 ustawi maksymalną czułość (50).
Tam poleceniem:
Code: Select all
write-attribute nr_kanału_czujnika IAS 0x13 U8 1 nowy_poziom_czułościTo też dla potomnych, jakby szukali informacji o czujniku wibracji.
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036