Przyciski, guziki, kontrolery scen - zgłoszenia, uwagi, pomysły [bramka ZigBee]

Moderator: vajera

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

Post

marcel13 wrote: Fri Sep 12, 2025 10:05 am Dzień dobry,

Czy mogę prosić o dodanie przycisku:

https://pl.aliexpress.com/item/10050096 ... pt=glo2pol

Nieznany model _TZ3000_lrfvzq1e::TS004F

Niestety więcej informacji nie jestem w stanie podać.
To wystarczy +BWNU 0.9.25-12/09/2025.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
marcel13
Posts: 2
Joined: Fri Sep 12, 2025 9:53 am

Post

vajera wrote: Fri Sep 12, 2025 10:28 am
marcel13 wrote: Fri Sep 12, 2025 10:05 am Dzień dobry,

Czy mogę prosić o dodanie przycisku:

https://pl.aliexpress.com/item/10050096 ... pt=glo2pol

Nieznany model _TZ3000_lrfvzq1e::TS004F

Niestety więcej informacji nie jestem w stanie podać.
To wystarczy +BWNU 0.9.25-12/09/2025.
Super.
Działają wszystkie 3 funkcje :D
Dziękuję bardzo za szybkie dopisanie :)
mikyy3374
Posts: 4
Joined: Tue Dec 03, 2024 11:28 am

Post

Witam wszystkich.
Zachełem się interesować bramką zigbee ponieważ chce w całym domu zamontować sobie kilka pilotów do wykonywania scen.
Kupiłem w polsce ESP32-C6 i jeden pitot z 4 przyciskami na testy.
Cz to naprawdę jest tak że jak będę miał 5 takich pilotów to w cloud będę widział 60 przekaźników ? :o :o :o
To w zasadzie braknie mi chyba limitu na reakcję, nie da się tego powiązać z jakoś z natywnie wspieranymi wyzwalaczami akcji ?
Może w nowym GUI zrobić jakieś powiązania do wyzwalaczy akcji tak żeby każdy mógł sobie to ustawić według swoich potrzeb.
User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 290 times
Been thanked: 161 times

Post

mikyy3374 wrote: Tue Sep 23, 2025 10:13 am Witam wszystkich.
Zachełem się interesować bramką zigbee ponieważ chce w całym domu zamontować sobie kilka pilotów do wykonywania scen.
Kupiłem w polsce ESP32-C6 i jeden pitot z 4 przyciskami na testy.
Cz to naprawdę jest tak że jak będę miał 5 takich pilotów to w cloud będę widział 60 przekaźników ? :o :o :o
To w zasadzie braknie mi chyba limitu na reakcję, nie da się tego powiązać z jakoś z natywnie wspieranymi wyzwalaczami akcji ?
Może w nowym GUI zrobić jakieś powiązania do wyzwalaczy akcji tak żeby każdy mógł sobie to ustawić według swoich potrzeb.
Cześć!
  • Zakładasz, że obsłużysz jednym C6 cały dom?
  • W przypadku pilota 4x3 faktycznie wychodzi 12 przekaźników/pilot, ale zaraz po dodaniu pilota możesz usunąć niepotrzebne - chya, że zakładasz wykorzystanie wszystkich 60?
  • Bramka obsługuje też lokalne reakcje - tam limit to 255.
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
klew
Posts: 13909
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 135 times
Been thanked: 137 times

Post

vajera wrote: Tue Sep 23, 2025 10:26 am
  • Zakładasz, że obsłużysz jednym C6 cały dom?
  • W przypadku pilota 4x3 faktycznie wychodzi 12 przekaźników/pilot, ale zaraz po dodaniu pilota możesz usunąć niepotrzebne - chya, że zakładasz wykorzystanie wszystkich 60?
  • Bramka obsługuje też lokalne reakcje - tam limit to 255.
Mi się wydaje, że po prostu ludzie są przyzwyczajeni do tego, że przycisk to Wyzwalacz Akcji, a nie zestaw "przekaźników".
Rozumiem, że na jakiś debug można się tak bawić, ale jak już coś jest i działa, to powinno się używać komponentów, które są przeznaczone do obsługi danego elementu.
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

mikyy3374 wrote: Tue Sep 23, 2025 10:13 am Witam wszystkich.
Zachełem się interesować bramką zigbee ponieważ chce w całym domu zamontować sobie kilka pilotów do wykonywania scen.
Kupiłem w polsce ESP32-C6 i jeden pitot z 4 przyciskami na testy.
Cz to naprawdę jest tak że jak będę miał 5 takich pilotów to w cloud będę widział 60 przekaźników ? :o :o :o
To w zasadzie braknie mi chyba limitu na reakcję, nie da się tego powiązać z jakoś z natywnie wspieranymi wyzwalaczami akcji ?
Może w nowym GUI zrobić jakieś powiązania do wyzwalaczy akcji tak żeby każdy mógł sobie to ustawić według swoich potrzeb.
Masz lokalne reakcje. Ustawisz sobie co chcesz. Na jednej bramce 255 powinno Ci wystarczyć. Pochwal się, jak to wszystko pociągniesz jedną bramką. Ciekaw jestem, jak to będzie chodzić na nowym sofcie (GUI). Kiedyś (dawno temu) dobiłem chyba do ponad 50...
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: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 290 times
Been thanked: 161 times

Post

klew wrote: Tue Sep 23, 2025 10:38 am
vajera wrote: Tue Sep 23, 2025 10:26 am
  • Zakładasz, że obsłużysz jednym C6 cały dom?
  • W przypadku pilota 4x3 faktycznie wychodzi 12 przekaźników/pilot, ale zaraz po dodaniu pilota możesz usunąć niepotrzebne - chya, że zakładasz wykorzystanie wszystkich 60?
  • Bramka obsługuje też lokalne reakcje - tam limit to 255.
Mi się wydaje, że po prostu ludzie są przyzwyczajeni do tego, że przycisk to Wyzwalacz Akcji, a nie zestaw "przekaźników".
Rozumiem, że na jakiś debug można się tak bawić, ale jak już coś jest i działa, to powinno się używać komponentów, które są przeznaczone do obsługi danego elementu.
Masz rację, problem tylko w tym, że lista Action Triggers wygląda tak:

Code: Select all

 // Action trigger
  SEND_AT_TURN_ON,
  SEND_AT_TURN_OFF,
  SEND_AT_TOGGLE_x1,
  SEND_AT_TOGGLE_x2,
  SEND_AT_TOGGLE_x3,
  SEND_AT_TOGGLE_x4,
  SEND_AT_TOGGLE_x5,
  SEND_AT_HOLD,
  SEND_AT_SHORT_PRESS_x1,
  SEND_AT_SHORT_PRESS_x2,
  SEND_AT_SHORT_PRESS_x3,
  SEND_AT_SHORT_PRESS_x4,
  SEND_AT_SHORT_PRESS_x5,
  
a niektóre przyciski (Ikea, Philips) mają taką listę zdarzeń:

Code: Select all

#define IKEA_CUSTOM_CMD_SYMFONISK_PLAY_SID                  0x00
#define IKEA_CUSTOM_CMD_SYMFONISK_VOLUME_UP_SID             0x01
#define IKEA_CUSTOM_CMD_SYMFONISK_VOLUME_DOWN_SID           0x02
#define IKEA_CUSTOM_CMD_SYMFONISK_NEXT_TRACK_SID            0x03
#define IKEA_CUSTOM_CMD_SYMFONISK_PREV_TRACK_SID            0x04

#define IKEA_CUSTOM_CMD_SYMFONISK_DOT_PRESSED_SID           0x05
#define IKEA_CUSTOM_CMD_SYMFONISK_DOT_SHORT_RELEASED_SID    0x06
#define IKEA_CUSTOM_CMD_SYMFONISK_DOT_HELD_SID              0x07
#define IKEA_CUSTOM_CMD_SYMFONISK_DOT_LONG_RELEASED_SID     0x08
#define IKEA_CUSTOM_CMD_SYMFONISK_DOT_DOUBLE_PRESSED_SID    0x09

#define IKEA_CUSTOM_CMD_SYMFONISK_DOTS_PRESSED_SID          0x0A
#define IKEA_CUSTOM_CMD_SYMFONISK_DOTS_SHORT_RELEASED_SID   0x0B
#define IKEA_CUSTOM_CMD_SYMFONISK_DOTS_HELD_SID             0x0C
#define IKEA_CUSTOM_CMD_SYMFONISK_DOTS_LONG_RELEASED_SID    0x0D
#define IKEA_CUSTOM_CMD_SYMFONISK_DOTS_DOUBLE_PRESSED_SID   0x0E


#define PHILIPS_HUE_DIMMER_SWITCH_ON_PRESS_SID              0x00
#define PHILIPS_HUE_DIMMER_SWITCH_ON_HOLD_SID               0x01
#define PHILIPS_HUE_DIMMER_SWITCH_ON_PRESS_RELEASE_SID      0x02
#define PHILIPS_HUE_DIMMER_SWITCH_ON_HOLD_RELEASE_SID       0x03
#define PHILIPS_HUE_DIMMER_SWITCH_UP_PRESS_SID              0x04
#define PHILIPS_HUE_DIMMER_SWITCH_UP_HOLD_SID               0x05
#define PHILIPS_HUE_DIMMER_SWITCH_UP_PRESS_RELEASE_SID      0x06
#define PHILIPS_HUE_DIMMER_SWITCH_UP_HOLD_RELEASE_SID       0x07
#define PHILIPS_HUE_DIMMER_SWITCH_DOWN_PRESS_SID            0x08
#define PHILIPS_HUE_DIMMER_SWITCH_DOWN_HOLD_SID             0x09
#define PHILIPS_HUE_DIMMER_SWITCH_DOWN_PRESS_RELEASE_SID    0x0A
#define PHILIPS_HUE_DIMMER_SWITCH_DOWN_HOLD_RELEASE_SID     0x0B
#define PHILIPS_HUE_DIMMER_SWITCH_OFF_PRESS_SID             0x0C
#define PHILIPS_HUE_DIMMER_SWITCH_OFF_HOLD_SID              0x0D
#define PHILIPS_HUE_DIMMER_SWITCH_OFF_PRESS_RELEASE_SID     0x0E
#define PHILIPS_HUE_DIMMER_SWITCH_OFF_HOLD_RELEASE_SID      0x0F

Może ktoś ma jakiś pomysł, jak to pożenić? Albo dla tych przycisków, co mają 3, 4, 5 akcji zrobić AT a tamtym zostawić przekaźniki?
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
klew
Posts: 13909
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 135 times
Been thanked: 137 times

Post

vajera wrote: Tue Sep 23, 2025 10:57 am a niektóre przyciski (Ikea, Philips) mają taką listę zdarzeń:

Code: Select all

#define IKEA_CUSTOM_CMD_SYMFONISK_PLAY_SID                  0x00
#define IKEA_CUSTOM_CMD_SYMFONISK_VOLUME_UP_SID             0x01
#define IKEA_CUSTOM_CMD_SYMFONISK_VOLUME_DOWN_SID           0x02
#define IKEA_CUSTOM_CMD_SYMFONISK_NEXT_TRACK_SID            0x03
#define IKEA_CUSTOM_CMD_SYMFONISK_PREV_TRACK_SID            0x04

#define IKEA_CUSTOM_CMD_SYMFONISK_DOT_PRESSED_SID           0x05
#define IKEA_CUSTOM_CMD_SYMFONISK_DOT_SHORT_RELEASED_SID    0x06
#define IKEA_CUSTOM_CMD_SYMFONISK_DOT_HELD_SID              0x07
#define IKEA_CUSTOM_CMD_SYMFONISK_DOT_LONG_RELEASED_SID     0x08
#define IKEA_CUSTOM_CMD_SYMFONISK_DOT_DOUBLE_PRESSED_SID    0x09

#define IKEA_CUSTOM_CMD_SYMFONISK_DOTS_PRESSED_SID          0x0A
#define IKEA_CUSTOM_CMD_SYMFONISK_DOTS_SHORT_RELEASED_SID   0x0B
#define IKEA_CUSTOM_CMD_SYMFONISK_DOTS_HELD_SID             0x0C
#define IKEA_CUSTOM_CMD_SYMFONISK_DOTS_LONG_RELEASED_SID    0x0D
#define IKEA_CUSTOM_CMD_SYMFONISK_DOTS_DOUBLE_PRESSED_SID   0x0E


#define PHILIPS_HUE_DIMMER_SWITCH_ON_PRESS_SID              0x00
#define PHILIPS_HUE_DIMMER_SWITCH_ON_HOLD_SID               0x01
#define PHILIPS_HUE_DIMMER_SWITCH_ON_PRESS_RELEASE_SID      0x02
#define PHILIPS_HUE_DIMMER_SWITCH_ON_HOLD_RELEASE_SID       0x03
#define PHILIPS_HUE_DIMMER_SWITCH_UP_PRESS_SID              0x04
#define PHILIPS_HUE_DIMMER_SWITCH_UP_HOLD_SID               0x05
#define PHILIPS_HUE_DIMMER_SWITCH_UP_PRESS_RELEASE_SID      0x06
#define PHILIPS_HUE_DIMMER_SWITCH_UP_HOLD_RELEASE_SID       0x07
#define PHILIPS_HUE_DIMMER_SWITCH_DOWN_PRESS_SID            0x08
#define PHILIPS_HUE_DIMMER_SWITCH_DOWN_HOLD_SID             0x09
#define PHILIPS_HUE_DIMMER_SWITCH_DOWN_PRESS_RELEASE_SID    0x0A
#define PHILIPS_HUE_DIMMER_SWITCH_DOWN_HOLD_RELEASE_SID     0x0B
#define PHILIPS_HUE_DIMMER_SWITCH_OFF_PRESS_SID             0x0C
#define PHILIPS_HUE_DIMMER_SWITCH_OFF_HOLD_SID              0x0D
#define PHILIPS_HUE_DIMMER_SWITCH_OFF_PRESS_RELEASE_SID     0x0E
#define PHILIPS_HUE_DIMMER_SWITCH_OFF_HOLD_RELEASE_SID      0x0F

Może ktoś ma jakiś pomysł, jak to pożenić? Albo dla tych przycisków, co mają 3, 4, 5 akcji zrobić AT a tamtym zostawić przekaźniki?
Już chyba o tym rozmawialiśmy ;).

Ogólnie mam na to pomysł, ale to Przemek i Wojtek muszą najpierw zrealizować ;P

Natomast zasada 1. - jeden AT to jeden przycisk. Ile ten Philips Hue Dimmer Switch ich ma? Jeśli dobrze widzę na zdjęciach (ale nie wiem czy znalazłem to co trzeba, to przynajmniej ma 4 przyciski - on, off, up, down?)

Czyli taki "UP" to jeden przycisk i do niego są akcje: HOLD (HOLD w Supli), PRESS (TURN_ON), PRESS RELEASE (TURN_OFF), HOLD RELEASE (tego nie ma, Supla tu używa też TURN_OFF - ale mogę dodać HOLD RELEASE).

Z tego Symfonika: PRESSED -> TURN_ON, HELD -> HOLD, SHORT PRESSED -> SHORT_PRESS_x1 (?), DOUBLE PRESSED -> SHORT_PRESS_x2, LONG RELEASED ? to nie wiem jak rozumieć :) - chyba, że to to samo co "HOLD RELEASE"?

Więc patrząc na to co podesłałeś, to obstawiam, że brakuje:
1. "hold release"
2. oraz sposobu na identyfikację danego przycisku, bo obecnie by się dodały 4x AT i jedynie można "default caption" to jakoś rozróżnić (ale tu czekam na Przemka i Wojtka :) )
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 290 times
Been thanked: 161 times

Post

klew wrote: Tue Sep 23, 2025 11:10 am
vajera wrote: Tue Sep 23, 2025 10:57 am a niektóre przyciski (Ikea, Philips) mają taką listę zdarzeń:

Code: Select all

#define IKEA_CUSTOM_CMD_SYMFONISK_PLAY_SID                  0x00
#define IKEA_CUSTOM_CMD_SYMFONISK_VOLUME_UP_SID             0x01
#define IKEA_CUSTOM_CMD_SYMFONISK_VOLUME_DOWN_SID           0x02
#define IKEA_CUSTOM_CMD_SYMFONISK_NEXT_TRACK_SID            0x03
#define IKEA_CUSTOM_CMD_SYMFONISK_PREV_TRACK_SID            0x04

#define IKEA_CUSTOM_CMD_SYMFONISK_DOT_PRESSED_SID           0x05
#define IKEA_CUSTOM_CMD_SYMFONISK_DOT_SHORT_RELEASED_SID    0x06
#define IKEA_CUSTOM_CMD_SYMFONISK_DOT_HELD_SID              0x07
#define IKEA_CUSTOM_CMD_SYMFONISK_DOT_LONG_RELEASED_SID     0x08
#define IKEA_CUSTOM_CMD_SYMFONISK_DOT_DOUBLE_PRESSED_SID    0x09

#define IKEA_CUSTOM_CMD_SYMFONISK_DOTS_PRESSED_SID          0x0A
#define IKEA_CUSTOM_CMD_SYMFONISK_DOTS_SHORT_RELEASED_SID   0x0B
#define IKEA_CUSTOM_CMD_SYMFONISK_DOTS_HELD_SID             0x0C
#define IKEA_CUSTOM_CMD_SYMFONISK_DOTS_LONG_RELEASED_SID    0x0D
#define IKEA_CUSTOM_CMD_SYMFONISK_DOTS_DOUBLE_PRESSED_SID   0x0E


#define PHILIPS_HUE_DIMMER_SWITCH_ON_PRESS_SID              0x00
#define PHILIPS_HUE_DIMMER_SWITCH_ON_HOLD_SID               0x01
#define PHILIPS_HUE_DIMMER_SWITCH_ON_PRESS_RELEASE_SID      0x02
#define PHILIPS_HUE_DIMMER_SWITCH_ON_HOLD_RELEASE_SID       0x03
#define PHILIPS_HUE_DIMMER_SWITCH_UP_PRESS_SID              0x04
#define PHILIPS_HUE_DIMMER_SWITCH_UP_HOLD_SID               0x05
#define PHILIPS_HUE_DIMMER_SWITCH_UP_PRESS_RELEASE_SID      0x06
#define PHILIPS_HUE_DIMMER_SWITCH_UP_HOLD_RELEASE_SID       0x07
#define PHILIPS_HUE_DIMMER_SWITCH_DOWN_PRESS_SID            0x08
#define PHILIPS_HUE_DIMMER_SWITCH_DOWN_HOLD_SID             0x09
#define PHILIPS_HUE_DIMMER_SWITCH_DOWN_PRESS_RELEASE_SID    0x0A
#define PHILIPS_HUE_DIMMER_SWITCH_DOWN_HOLD_RELEASE_SID     0x0B
#define PHILIPS_HUE_DIMMER_SWITCH_OFF_PRESS_SID             0x0C
#define PHILIPS_HUE_DIMMER_SWITCH_OFF_HOLD_SID              0x0D
#define PHILIPS_HUE_DIMMER_SWITCH_OFF_PRESS_RELEASE_SID     0x0E
#define PHILIPS_HUE_DIMMER_SWITCH_OFF_HOLD_RELEASE_SID      0x0F

Może ktoś ma jakiś pomysł, jak to pożenić? Albo dla tych przycisków, co mają 3, 4, 5 akcji zrobić AT a tamtym zostawić przekaźniki?
Już chyba o tym rozmawialiśmy ;).

Ogólnie mam na to pomysł, ale to Przemek i Wojtek muszą najpierw zrealizować ;P

Natomast zasada 1. - jeden AT to jeden przycisk. Ile ten Philips Hue Dimmer Switch ich ma? Jeśli dobrze widzę na zdjęciach (ale nie wiem czy znalazłem to co trzeba, to przynajmniej ma 4 przyciski - on, off, up, down?)

Czyli taki "UP" to jeden przycisk i do niego są akcje: HOLD (HOLD w Supli), PRESS (TURN_ON), PRESS RELEASE (TURN_OFF), HOLD RELEASE (tego nie ma, Supla tu używa też TURN_OFF - ale mogę dodać HOLD RELEASE).

Z tego Symfonika: PRESSED -> TURN_ON, HELD -> HOLD, SHORT PRESSED -> SHORT_PRESS_x1 (?), DOUBLE PRESSED -> SHORT_PRESS_x2, LONG RELEASED ? to nie wiem jak rozumieć :) - chyba, że to to samo co "HOLD RELEASE"?
Mądrego zawsze warto posłuchać, aczkolwiek też już o tym myślałem ;)
Więc patrząc na to co podesłałeś, to obstawiam, że brakuje:
1. "hold release"
2. oraz sposobu na identyfikację danego przycisku, bo obecnie by się dodały 4x AT i jedynie można "default caption" to jakoś rozróżnić (ale tu czekam na Przemka i Wojtka :) )
Tak naprawdę to pkt. 2 jest hamulcem -bo ludzie chcą mieć jasną mapę/identyfikację tych akcji.
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
klew
Posts: 13909
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 135 times
Been thanked: 137 times

Post

vajera wrote: Tue Sep 23, 2025 11:13 am
Tak naprawdę to pkt. 2 jest hamulcem -bo ludzie chcą mieć jasną mapę/identyfikację tych akcji.
Ale to możesz objeść nadając nazwy kanałom AT. "PLAY BUTTON", "VOLUME UP" itd.
Dla AT, które nie są powiązane z przekaźnikiem, to powinno wystarczyć. W przypadku powiązanych AT z przekaźnikiem, jest o tyle trudniej, że tam kanał AT w Cloud jest ukrywany i go nie widać (poza ikonką). Więc tutaj miałem pomysł, aby wygenerować trochę ikon i wtedy urządzenie (bramka) może ustawiać domyślną ikonę na symbol np. "play".
Dużo więcej tutaj nie wymyślimy.
Chyba, że masz jakieś propozycje, to słucham :)
I jeśli wiesz co robią te akcje, których nie byłem pewien, to prosiłbym o krótki opis.
Najlepsze suple dla Twojego domu :mrgreen:

Return to “Bramka ZigBee”