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

Moderator: vajera

rysieks
Posts: 30
Joined: Tue Feb 25, 2025 12:22 pm

Post

Czy można liczyć na dołączenie 4- kanałowego; Tuya Zigbee ZG-005-RF
Tuya_Zigbee_ZG-005-RF.jpg
You do not have the required permissions to view the files attached to this post.
[email protected]
Posts: 1585
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

rysieks wrote: Tue Mar 04, 2025 10:49 pm Czy można liczyć na dołączenie 4- kanałowego; Tuya Zigbee ZG-005-RF

Tuya_Zigbee_ZG-005-RF.jpg
Zrób logi to się okaże co można zrobić
User avatar
klimasstudio
Posts: 1273
Joined: Wed Aug 28, 2019 9:35 pm
Location: localhost

Post

vajera wrote: Tue Mar 04, 2025 10:39 am
klimasstudio wrote: Tue Mar 04, 2025 10:35 am
Wygląda na to, że IKEA używa różnych custom clusters w tych samych urządzeniach, dodam ten Twój w najbliższym update.
Super dzięki :]
Dodałem w 0.4.2, który się właśnie buduje - proszę o testy. W temacie różnych akcji dla kropek - może się komuś przyda, jak nie zawsze można wyrzucić ;)
Jeszcze pytanko. Po wpisaniu update w pasku adresu wyskakuje pytanie o login i hasło. update.png
To standardowe admin/pass z httpUpdateServer ;)
Po zmianach jest problem z sparowaniem przycisku. Jak juz po wielu próbach się uda to nie działają żadnbe przyciski. Chyba lepiej wrócić do poprzedniej wersji a obsluge kropek sie najwyzej usunie/zablokuje.

EDIT: Usunąłem i jeszcze raz sparowałem, załapało ale kropki dalej nie działają. Reszta przycisków reaguje.

Logi dla klików kropek

Code: Select all

[12:37:30][233165][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1040) callback
[12:37:30][233165][I][ZigbeeHandlers.cpp:343] zb_cmd_custom_cluster_req_handler(): Receive custom command: 1 from address 0xb7a3
[12:37:30][233166][I][ZigbeeHandlers.cpp:345] zb_cmd_custom_cluster_req_handler(): Payload size: 2
[12:37:30][233166][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x1
[12:37:30][233167][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x1
[12:37:30][233167][I][z2s_devices_table.cpp:707] Z2S_onCmdCustomClusterReceive(): Unknown custom cluster(0xfc7f) command(0x1)
[12:37:32][235202][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1040) callback
[12:37:32][235202][I][ZigbeeHandlers.cpp:343] zb_cmd_custom_cluster_req_handler(): Receive custom command: 1 from address 0xb7a3
[12:37:32][235203][I][ZigbeeHandlers.cpp:345] zb_cmd_custom_cluster_req_handler(): Payload size: 2
[12:37:32][235203][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x1
[12:37:32][235204][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x2
[12:37:32][235204][I][z2s_devices_table.cpp:707] Z2S_onCmdCustomClusterReceive(): Unknown custom cluster(0xfc7f) command(0x1)
[12:37:34][237459][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1040) callback
[12:37:34][237459][I][ZigbeeHandlers.cpp:343] zb_cmd_custom_cluster_req_handler(): Receive custom command: 1 from address 0xb7a3
[12:37:34][237460][I][ZigbeeHandlers.cpp:345] zb_cmd_custom_cluster_req_handler(): Payload size: 2
[12:37:34][237460][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x2
[12:37:34][237461][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x1
[12:37:34][237461][I][z2s_devices_table.cpp:707] Z2S_onCmdCustomClusterReceive(): Unknown custom cluster(0xfc7f) command(0x1)
[12:37:35][238573][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1040) callback
[12:37:35][238573][I][ZigbeeHandlers.cpp:343] zb_cmd_custom_cluster_req_handler(): Receive custom command: 1 from address 0xb7a3
[12:37:35][238574][I][ZigbeeHandlers.cpp:345] zb_cmd_custom_cluster_req_handler(): Payload size: 2
[12:37:35][238574][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x2
[12:37:35][238575][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x2
[12:37:35][238575][I][z2s_devices_table.cpp:707] Z2S_onCmdCustomClusterReceive(): Unknown custom cluster(0xfc7f) command(0x1)
[12:37:37][240016][I][Z2S_Gateway.ino:300] loop(): Device on endpoint(0x1), short address(0xb7a3), model id(0x5203), rejoined(NO)
[12:37:37][240017][I][Z2S_Gateway.ino:300] loop(): Device on endpoint(0x1), short address(0xb7a3), model id(0x5203), rejoined(NO)
[12:37:37][240018][I][Z2S_Gateway.ino:300] loop(): Device on endpoint(0x1), short address(0xb7a3), model id(0x5203), rejoined(NO)
[12:37:37][240018][I][Z2S_Gateway.ino:300] loop(): Device on endpoint(0x2), short address(0xb7a3), model id(0x5204), rejoined(NO)
[12:37:37][240019][I][Z2S_Gateway.ino:300] loop(): Device on endpoint(0x3), short address(0xb7a3), model id(0x5205), rejoined(NO)
Więc chodź OSUPLUJE Ci dom :mrgreen:

Druk 3D - > https://klimastech.eu.org/druk-3d
rysieks
Posts: 30
Joined: Tue Feb 25, 2025 12:22 pm

Post

Logi z urządzenia;

Tuya Zigbee ZG-005-RF

P.S. Dodaję jeszcze log ze skanera, bo walczyłem z uszkodzonym portem USB na płytce.
You do not have the required permissions to view the files attached to this post.
Last edited by rysieks on Wed Mar 05, 2025 1:28 pm, edited 1 time in total.
arqiu70
Posts: 190
Joined: Fri Jan 04, 2019 9:27 am

Post

vajera wrote: Fri Feb 28, 2025 4:39 pm
arqiu70 wrote: Fri Feb 28, 2025 4:34 pm
vajera wrote: Fri Feb 28, 2025 2:17 pm
Musiałem poprawić kod bo @klew pozmieniał nazwy funkcji i na GitHubie nie chciało się kompilować ;) Release 0.4.1 właśnie się skompilował.
Żarówka dodana.
Działa włącz, wyłącz na ściemniaczu ale nie ma reakcji na ustawienia procentowe.
Nie działa RGB.
Tak przypuszczałem - dimmer w tym modelu działa nie przez LEVEL_CONTROL a przez ustawienie Color_Temp, co do RGB podobno obsługuje tryb XY i HSV - ja zaimplementowałem póki co tylko HSV, ale może trzeba zmienić tryb.
Przygotuję wersję testową przez weekend.
Czy są może jakieś postępy w powyższym temacie?

Plus dodatkowe urządzenie:
[ 62033][ZigbeeGateway.cpp:337] zbReadBasicCluster(): Peer Model is "CK-BL702-AL-01(7009_Z102LG03-1)"
[ 59825][ZigbeeGateway.cpp:330] zbReadBasicCluster(): Peer Manufacturer is "eWeLink"
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

klimasstudio wrote: Wed Mar 05, 2025 11:27 am Po zmianach jest problem z sparowaniem przycisku. Jak juz po wielu próbach się uda to nie działają żadnbe przyciski. Chyba lepiej wrócić do poprzedniej wersji a obsluge kropek sie najwyzej usunie/zablokuje.

EDIT: Usunąłem i jeszcze raz sparowałem, załapało ale kropki dalej nie działają. Reszta przycisków reaguje.
Sprawdzisz 0.4.6?
EDIT 0.4.9 ;)
Last edited by vajera on Wed Mar 05, 2025 10:50 pm, edited 1 time in total.
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
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

Zibi_007 wrote: Fri Feb 28, 2025 5:13 pm To ja poproszę o dodanie takiego cuda:

_TZ3210_0zabbfax::TS0503B

Logi w załączniku.

To sterownik RGB
[...]
@vajera - coś z tym robimy, czy odkładasz na później? Bo nie wiem, czy mam wrzucić na dno pudła, czy trzymać na wierzchu :lol:
Image Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Image Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

Zibi_007 wrote: Wed Mar 05, 2025 6:14 pm
Zibi_007 wrote: Fri Feb 28, 2025 5:13 pm To ja poproszę o dodanie takiego cuda:

_TZ3210_0zabbfax::TS0503B

Logi w załączniku.

To sterownik RGB
[...]
@vajera - coś z tym robimy, czy odkładasz na później? Bo nie wiem, czy mam wrzucić na dno pudła, czy trzymać na wierzchu :lol:
Trzymaj na wierzchu - mam to rozgrzebane, ale w planach. RGBW
Największy problem z RGB/RGBW/CCT to tak naprawdę połączenie tego z interface Supla, ale coś się do przodu posuwam.
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
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

vajera wrote: Wed Mar 05, 2025 6:24 pm
Zibi_007 wrote: Wed Mar 05, 2025 6:14 pm
Zibi_007 wrote: Fri Feb 28, 2025 5:13 pm To ja poproszę o dodanie takiego cuda:

_TZ3210_0zabbfax::TS0503B

Logi w załączniku.

To sterownik RGB
[...]
@vajera - coś z tym robimy, czy odkładasz na później? Bo nie wiem, czy mam wrzucić na dno pudła, czy trzymać na wierzchu :lol:
Trzymaj na wierzchu - mam to rozgrzebane, ale w planach. RGBW
Największy problem z RGB/RGBW/CCT to tak naprawdę połączenie tego z interface Supla, ale coś się do przodu posuwam.
Dobra, nie zakopuję. I Łukasz spokojnie... to mi nigdzie nie ucieknie ;-) Tak tylko pytałem, to nie jest potrzebne "na już". W każdym razie, jak się uda, to będzie fajnie :) Wiem ile z tym wszystkim masz roboty, a jeszcze te głowice czekają pewnie w kolejce :lol: Pozdrawiam gorąco i idę do tematu ciekawego softu do Basic R4, bo YoMan pewnie czeka na feedback.
Image Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Image Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036
User avatar
klimasstudio
Posts: 1273
Joined: Wed Aug 28, 2019 9:35 pm
Location: localhost

Post

vajera wrote: Wed Mar 05, 2025 5:44 pm
klimasstudio wrote: Wed Mar 05, 2025 11:27 am Po zmianach jest problem z sparowaniem przycisku. Jak juz po wielu próbach się uda to nie działają żadnbe przyciski. Chyba lepiej wrócić do poprzedniej wersji a obsluge kropek sie najwyzej usunie/zablokuje.

EDIT: Usunąłem i jeszcze raz sparowałem, załapało ale kropki dalej nie działają. Reszta przycisków reaguje.
Sprawdzisz 0.4.6?
EDIT 0.4.9 ;)
Niestety bez zmian... nie reagujące kropki. Logi po wciskaniu kropek mówią:

Code: Select all

[09:13:31][ 39032][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1040) callback
[09:13:31][ 39032][I][ZigbeeHandlers.cpp:343] zb_cmd_custom_cluster_req_handler(): Receive custom command: 1 from address 0xb779
[09:13:31][ 39033][I][ZigbeeHandlers.cpp:345] zb_cmd_custom_cluster_req_handler(): Payload size: 2
[09:13:31][ 39033][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x1
[09:13:31][ 39034][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x1
[09:13:31][ 39034][I][z2s_devices_table.cpp:707] Z2S_onCmdCustomClusterReceive(): Unknown custom cluster(0xfc7f) command(0x1)
[09:13:33][ 41162][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1040) callback
[09:13:33][ 41162][I][ZigbeeHandlers.cpp:343] zb_cmd_custom_cluster_req_handler(): Receive custom command: 1 from address 0xb779
[09:13:33][ 41163][I][ZigbeeHandlers.cpp:345] zb_cmd_custom_cluster_req_handler(): Payload size: 2
[09:13:33][ 41163][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x1
[09:13:33][ 41164][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x2
[09:13:33][ 41164][I][z2s_devices_table.cpp:707] Z2S_onCmdCustomClusterReceive(): Unknown custom cluster(0xfc7f) command(0x1)
[09:13:35][ 42757][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1040) callback
[09:13:35][ 42758][I][ZigbeeHandlers.cpp:343] zb_cmd_custom_cluster_req_handler(): Receive custom command: 1 from address 0xb779
[09:13:35][ 42758][I][ZigbeeHandlers.cpp:345] zb_cmd_custom_cluster_req_handler(): Payload size: 2
[09:13:35][ 42759][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x2
[09:13:35][ 42759][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x1
[09:13:35][ 42760][I][z2s_devices_table.cpp:707] Z2S_onCmdCustomClusterReceive(): Unknown custom cluster(0xfc7f) command(0x1)
[09:13:36][ 44092][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1040) callback
[09:13:36][ 44093][I][ZigbeeHandlers.cpp:343] zb_cmd_custom_cluster_req_handler(): Receive custom command: 1 from address 0xb779
[09:13:36][ 44093][I][ZigbeeHandlers.cpp:345] zb_cmd_custom_cluster_req_handler(): Payload size: 2
[09:13:36][ 44094][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x2
[09:13:36][ 44094][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x2
[09:13:36][ 44095][I][z2s_devices_table.cpp:707] Z2S_onCmdCustomClusterReceive(): Unknown custom cluster(0xfc7f) command(0x1)
[09:13:37][ 45292][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1040) callback
[09:13:37][ 45293][I][ZigbeeHandlers.cpp:343] zb_cmd_custom_cluster_req_handler(): Receive custom command: 1 from address 0xb779
[09:13:37][ 45293][I][ZigbeeHandlers.cpp:345] zb_cmd_custom_cluster_req_handler(): Payload size: 2
[09:13:37][ 45294][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x2
[09:13:37][ 45294][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x3
[09:13:37][ 45295][I][z2s_devices_table.cpp:707] Z2S_onCmdCustomClusterReceive(): Unknown custom cluster(0xfc7f) command(0x1)
[09:13:42][ 50086][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1040) callback
[09:13:42][ 50086][I][ZigbeeHandlers.cpp:343] zb_cmd_custom_cluster_req_handler(): Receive custom command: 1 from address 0xb779
[09:13:42][ 50087][I][ZigbeeHandlers.cpp:345] zb_cmd_custom_cluster_req_handler(): Payload size: 2
[09:13:42][ 50087][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x2
[09:13:42][ 50088][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x1
[09:13:42][ 50088][I][z2s_devices_table.cpp:707] Z2S_onCmdCustomClusterReceive(): Unknown custom cluster(0xfc7f) command(0x1)
[09:13:43][ 51472][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1040) callback
[09:13:43][ 51473][I][ZigbeeHandlers.cpp:343] zb_cmd_custom_cluster_req_handler(): Receive custom command: 1 from address 0xb779
[09:13:43][ 51474][I][ZigbeeHandlers.cpp:345] zb_cmd_custom_cluster_req_handler(): Payload size: 2
[09:13:43][ 51474][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x2
[09:13:43][ 51475][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x2
[09:13:43][ 51475][I][z2s_devices_table.cpp:707] Z2S_onCmdCustomClusterReceive(): Unknown custom cluster(0xfc7f) command(0x1)
[09:13:45][ 53101][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1040) callback
[09:13:45][ 53102][I][ZigbeeHandlers.cpp:343] zb_cmd_custom_cluster_req_handler(): Receive custom command: 1 from address 0xb779
[09:13:45][ 53102][I][ZigbeeHandlers.cpp:345] zb_cmd_custom_cluster_req_handler(): Payload size: 2
[09:13:45][ 53103][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x1
[09:13:45][ 53103][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x2
[09:13:45][ 53104][I][z2s_devices_table.cpp:707] Z2S_onCmdCustomClusterReceive(): Unknown custom cluster(0xfc7f) command(0x1)
[09:13:47][ 55621][I][ZigbeeHandlers.cpp:35] zb_action_handler(): Receive Zigbee action(0x1040) callback
[09:13:47][ 55621][I][ZigbeeHandlers.cpp:343] zb_cmd_custom_cluster_req_handler(): Receive custom command: 1 from address 0xb779
[09:13:47][ 55622][I][ZigbeeHandlers.cpp:345] zb_cmd_custom_cluster_req_handler(): Payload size: 2
[09:13:47][ 55622][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x0] = 0x1
[09:13:47][ 55623][I][ZigbeeHandlers.cpp:347] zb_cmd_custom_cluster_req_handler(): Payload [0x1] = 0x2
[09:13:47][ 55623][I][z2s_devices_table.cpp:707] Z2S_onCmdCustomClusterReceive(): Unknown custom cluster(0xfc7f) command(0x1)
[09:13:47]Send: [53 55 50 4C 41 17 58 00 00 00 28 00 00 00 10 00 00 00 4A 67 C9 67 00 00 00 00 B6 6C 04 00 00 00 00 00 ]
[09:13:47]Send: [53 55 50 4C 41 ]
[09:13:47]Recv: [53 55 50 4C 41 17 51 00 00 00 32 00 00 00 10 00 00 00 3C 59 C9 67 00 00 00 00 5F B5 01 00 00 00 00 00 53 55 50 4C 41 ]
[09:13:52][ 60001][I][Z2S_Gateway.ino:300] loop(): Device on endpoint(0x1), short address(0xb779), model id(0x5203), rejoined(NO)
[09:13:52][ 60002][I][Z2S_Gateway.ino:300] loop(): Device on endpoint(0x1), short address(0xb779), model id(0x5203), rejoined(NO)
[09:13:52][ 60003][I][Z2S_Gateway.ino:300] loop(): Device on endpoint(0x1), short address(0xb779), model id(0x5203), rejoined(NO)
[09:13:52][ 60003][I][Z2S_Gateway.ino:300] loop(): Device on endpoint(0x2), short address(0xb779), model id(0x5204), rejoined(NO)
[09:13:52][ 60004][I][Z2S_Gateway.ino:300] loop(): Device on endpoint(0x3), short address(0xb779), model id(0x5205), rejoined(NO)
Może całkiem usuń te kropki... 5 przycisków to itak wystarczająco :]
Więc chodź OSUPLUJE Ci dom :mrgreen:

Druk 3D - > https://klimastech.eu.org/druk-3d

Return to “Bramka ZigBee”