Zgłoszenia nowych urządzeń [bramka Zigbee]

Moderator: vajera

LukiSpajder
Posts: 1548
Joined: Tue Aug 18, 2020 2:22 pm
Has thanked: 25 times
Been thanked: 34 times

Post

vajera wrote: Mon Feb 17, 2025 3:30 pm @Yepestis
@LukiSpajder

wrzuciłem 2x bin 16:27 - mam prośbę o sparowanie z nim czujnika gleby i tego czujnika dymu - kluczowy dla mnie będzie log z parowania aż do restartu bramki - tam powinna pojawić się cała seria custom commands z różnymi payload.
Poszło w prywatnej wiadomości, na końcu wcisnąłem przycisk ,,test,, .
Jak by to nie było wystarczające to napisz .
Yepestis
Posts: 890
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław
Has thanked: 19 times
Been thanked: 3 times

Post

vajera wrote: Mon Feb 17, 2025 3:30 pm @Yepestis
@LukiSpajder

wrzuciłem 2x bin 16:27 - mam prośbę o sparowanie z nim czujnika gleby i tego czujnika dymu - kluczowy dla mnie będzie log z parowania aż do restartu bramki - tam powinna pojawić się cała seria custom commands z różnymi payload.
Wysłałem na priv jakby było za mało daj znać
andras
Posts: 636
Joined: Fri Dec 30, 2016 5:51 pm
Has thanked: 2 times
Been thanked: 4 times

Post

Dalej załącza i wyłącza 2 kanały
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

andras wrote: Mon Feb 17, 2025 4:12 pm Dalej załącza i wyłącza 2 kanały
Może to jest jakiś "wadliwy" egzemplarz... Przypomnij mi - puszczałeś go przez skaner?
Podeślij jeszcze raz link do sklepu.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

LukiSpajder wrote: Mon Feb 17, 2025 3:54 pm
vajera wrote: Mon Feb 17, 2025 3:30 pm @Yepestis
@LukiSpajder

wrzuciłem 2x bin 16:27 - mam prośbę o sparowanie z nim czujnika gleby i tego czujnika dymu - kluczowy dla mnie będzie log z parowania aż do restartu bramki - tam powinna pojawić się cała seria custom commands z różnymi payload.
Poszło w prywatnej wiadomości, na końcu wcisnąłem przycisk ,,test,, .
Jak by to nie było wystarczające to napisz .
Jest OK, dzięki!
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

Yepestis wrote: Mon Feb 17, 2025 3:57 pm
vajera wrote: Mon Feb 17, 2025 3:30 pm @Yepestis
@LukiSpajder

wrzuciłem 2x bin 16:27 - mam prośbę o sparowanie z nim czujnika gleby i tego czujnika dymu - kluczowy dla mnie będzie log z parowania aż do restartu bramki - tam powinna pojawić się cała seria custom commands z różnymi payload.
Wysłałem na priv jakby było za mało daj znać
Niestety najważniejsze dane są obcięte 😞

EDIT Takie coś potrzebuję :

Code: Select all

[16:38:25][ 42100][I][ZigbeeHandlers.cpp:343] zb_cmd_custom_cluster_req_handler(): Receive custom command: 2 from address 0xe4c1
[16:38:25][ 42101][I][ZigbeeHandlers.cpp:345] zb_cmd_custom_cluster_req_handler(): Payload size: 7
[16:38:25][ 42101][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
[16:38:25][ 42102][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x48
[16:38:25][ 42102][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x1
[16:38:25][ 42103][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x4
[16:38:25][ 42103][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x0
[16:38:25][ 42104][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x1
[16:38:25][ 42104][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x1
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
andras
Posts: 636
Joined: Fri Dec 30, 2016 5:51 pm
Has thanked: 2 times
Been thanked: 4 times

Post

vajera wrote: Mon Feb 17, 2025 4:16 pm
andras wrote: Mon Feb 17, 2025 4:12 pm Dalej załącza i wyłącza 2 kanały
Może to jest jakiś "wadliwy" egzemplarz... Przypomnij mi - puszczałeś go przez skaner?
Podeślij jeszcze raz link do sklepu.
https://pl.aliexpress.com/item/10050074 ... pt=glo2pol

Tak puszczałem przez skaner
Yepestis
Posts: 890
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław
Has thanked: 19 times
Been thanked: 3 times

Post

vajera wrote: Mon Feb 17, 2025 4:23 pm
Yepestis wrote: Mon Feb 17, 2025 3:57 pm
vajera wrote: Mon Feb 17, 2025 3:30 pm @Yepestis
@LukiSpajder

wrzuciłem 2x bin 16:27 - mam prośbę o sparowanie z nim czujnika gleby i tego czujnika dymu - kluczowy dla mnie będzie log z parowania aż do restartu bramki - tam powinna pojawić się cała seria custom commands z różnymi payload.
Wysłałem na priv jakby było za mało daj znać
Niestety najważniejsze dane są obcięte 😞

EDIT Takie coś potrzebuję :

Code: Select all

[16:38:25][ 42100][I][ZigbeeHandlers.cpp:343] zb_cmd_custom_cluster_req_handler(): Receive custom command: 2 from address 0xe4c1
[16:38:25][ 42101][I][ZigbeeHandlers.cpp:345] zb_cmd_custom_cluster_req_handler(): Payload size: 7
[16:38:25][ 42101][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
[16:38:25][ 42102][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x48
[16:38:25][ 42102][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x1
[16:38:25][ 42103][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x4
[16:38:25][ 42103][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x0
[16:38:25][ 42104][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x1
[16:38:25][ 42104][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x1
To jest coś takiego w pliku:

Code: Select all

[  2368][I][ZigbeeCore.cpp:356] esp_zb_app_signal_handler(): Network(0x069a) is                                                                                                                                                              open for 180 seconds
LittleFsConfig: writing to file "/supla-dev.cfg"
LittleFsConfig: writing to file "/supla-dev.cfg.bak"
[ 18843][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1040) callback
[ 18844][I][ZigbeeHandlers.cpp:343] zb_cmd_custom_cluster_req_handler(): Receive custom command: 2 from address 0xedf5
[ 18844][I][ZigbeeHandlers.cpp:345] zb_cmd_custom_cluster_req_handler(): Payload size: 23
[ 18845][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
[ 18845][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x14
[ 18846][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x3
[ 18846][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x2
[ 18847][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x0
[ 18847][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x4
[ 18848][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x0
[ 18848][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x7] = 0x0
[ 18849][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x8] = 0x0
[ 18849][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x9] = 0x0
[ 18849][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0xa] = 0x5
[ 18850][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0xb] = 0x2
[ 18850][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0xc] = 0x0
[ 18851][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0xd] = 0x4
[ 18851][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0xe] = 0x0
[ 18852][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0xf] = 0x0
[ 18852][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x10] = 0x0
[ 18853][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x11] = 0xd1
[ 18853][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x12] = 0x9
[ 18853][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x13] = 0x4
[ 18854][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x14] = 0x0
[ 18854][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x15] = 0x1
[ 18855][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x16] = 0x0
[ 18855][I][z2s_devices_table.cpp:61] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x42:0xa8:0x37:0xb4:0x1, endpoint 0x1, channel type 0x17d4
[ 18856][I][z2s_devices_table.cpp:61] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x42:0xa8:0x37:0xb4:0x1, endpoint 0x1, channel type 0xfa0
[ 18857][I][z2s_devices_table.cpp:61] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x42:0xa8:0x37:0xb4:0x1, endpoint 0x1, channel type 0xbde
Nie o to chodziło?
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

@LukiSpajder - jeszcze raz dzięki za logi - jak pewnie widziałeś mamy już wszystkie DP dla Twojego czujnika, wiec teraz wymyśl jak on ma się przełożyć na Supla? ;) Moje propozycje:
  • czujnik binarny 0/1 (smoke/no smoke) + battery level+ KPOP (smoke level [ppm]
  • opcjonalnie czujnik binarny (device fault)?
  • nie wiem do czego służy battery_state i silence
  • są czujniki z DP 0x04 - tamper, ale Twój tego nie ma
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

Yepestis wrote: Mon Feb 17, 2025 4:55 pm
vajera wrote: Mon Feb 17, 2025 4:23 pm
Yepestis wrote: Mon Feb 17, 2025 3:57 pm

Wysłałem na priv jakby było za mało daj znać
Niestety najważniejsze dane są obcięte 😞

EDIT Takie coś potrzebuję :

Code: Select all

[16:38:25][ 42100][I][ZigbeeHandlers.cpp:343] zb_cmd_custom_cluster_req_handler(): Receive custom command: 2 from address 0xe4c1
[16:38:25][ 42101][I][ZigbeeHandlers.cpp:345] zb_cmd_custom_cluster_req_handler(): Payload size: 7
[16:38:25][ 42101][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
[16:38:25][ 42102][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x48
[16:38:25][ 42102][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x1
[16:38:25][ 42103][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x4
[16:38:25][ 42103][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x0
[16:38:25][ 42104][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x1
[16:38:25][ 42104][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x1
To jest coś takiego w pliku:

Code: Select all

[  2368][I][ZigbeeCore.cpp:356] esp_zb_app_signal_handler(): Network(0x069a) is                                                                                                                                                              open for 180 seconds
LittleFsConfig: writing to file "/supla-dev.cfg"
LittleFsConfig: writing to file "/supla-dev.cfg.bak"
[ 18843][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1040) callback
[ 18844][I][ZigbeeHandlers.cpp:343] zb_cmd_custom_cluster_req_handler(): Receive custom command: 2 from address 0xedf5
[ 18844][I][ZigbeeHandlers.cpp:345] zb_cmd_custom_cluster_req_handler(): Payload size: 23
[ 18845][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x0
[ 18845][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x14
[ 18846][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x2] = 0x3
[ 18846][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x3] = 0x2
[ 18847][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x4] = 0x0
[ 18847][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x5] = 0x4
[ 18848][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x6] = 0x0
[ 18848][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x7] = 0x0
[ 18849][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x8] = 0x0
[ 18849][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x9] = 0x0
[ 18849][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0xa] = 0x5
[ 18850][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0xb] = 0x2
[ 18850][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0xc] = 0x0
[ 18851][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0xd] = 0x4
[ 18851][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0xe] = 0x0
[ 18852][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0xf] = 0x0
[ 18852][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x10] = 0x0
[ 18853][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x11] = 0xd1
[ 18853][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x12] = 0x9
[ 18853][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x13] = 0x4
[ 18854][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x14] = 0x0
[ 18854][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x15] = 0x1
[ 18855][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x16] = 0x0
[ 18855][I][z2s_devices_table.cpp:61] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x42:0xa8:0x37:0xb4:0x1, endpoint 0x1, channel type 0x17d4
[ 18856][I][z2s_devices_table.cpp:61] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x42:0xa8:0x37:0xb4:0x1, endpoint 0x1, channel type 0xfa0
[ 18857][I][z2s_devices_table.cpp:61] Z2S_findChannelNumberSlot(): Z2S_findChannelNumberSlot 0xa4:0xc1:0x38:0x42:0xa8:0x37:0xb4:0x1, endpoint 0x1, channel type 0xbde
Nie o to chodziło?
Dokładnie o to, teraz widzę, że to jest w tym pliku tekstowym, ale jakoś totalnie rozjechane :(
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277

Return to “Bramka ZigBee”