Głowice termostatyczne i termostaty ścienne - [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

Mario78 wrote: Mon May 19, 2025 7:22 pm Mam zainstalowana glowice TRV06 której wykres temperatury wygląda jak poniżej. Jak zrobić aby temperatura była częściej odczytywana jak ma to miejsce w sonoff lub auraton?
To jest Tuya - temperatury nie odczytasz, o ile głowica nie zdecyduje się jej wysłać, natomiast zauważyłem, że zmiany temperatury są dosyć regularnie raportowane.
Być może częstsze odczyty są faktycznie zbyteczne - pamiętaj, że to jest czujnik temperatury wbudowany w głowicę termostatyczną, więc tak naprawdę oczekiwana precyzyja to ± 0,5°C.
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

LukiSpajder wrote: Mon May 19, 2025 3:53 pm Tak właśnie myślałem że tylko raportuje kiedy bateria już słaba , zamówiłem bramkę tuya to może jest jakaś aktualizacja dla niej i wtedy będzie dawała info że bateria 100%.
Chyba jest tak jak mówisz ona wysyła jak jest słaba bateria , natomiast ME167 wysyła jak jest też nie jest rozładowana .
Mam tę samą głowicę. A nawet dwie. Bramka Tuya Ci nic nie da, bo nie ma dla niej aktualizacji. Jest sposób na zmuszenie jej do pokazania stanu baterii. Pisałem już o tym i dałem dokładne instrukcje. Ciężko mi się szuka na telefonie, ale jak znajdę, to wrzucę tutaj.Będzie Ci oczywiście pokazywać tylko 100% i low battery, ale kanał baterii w Supli będzie widoczny.
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
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

LukiSpajder wrote: Mon May 19, 2025 3:53 pm Tak właśnie myślałem że tylko raportuje kiedy bateria już słaba , zamówiłem bramkę tuya to może jest jakaś aktualizacja dla niej i wtedy będzie dawała info że bateria 100%.
Chyba jest tak jak mówisz ona wysyła jak jest słaba bateria , natomiast ME167 wysyła jak jest też nie jest rozładowana .
Znalazłem. Postępuj według tego poradnika. Sukces gwarantowany :)

viewtopic.php?p=203991#p203991
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
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

vajera wrote: Sun May 18, 2025 8:51 pm
Zibi_007 wrote: Sun May 18, 2025 8:05 pm @vajera - może wiesz, bo dla mnie jesteś encyklopedią Zigbee. Jak wgrać soft do takiej głowicy samemu? Dałoby się to zrobić przez Twoją bramkę mając oczywiście oryginalny plik z takim softem? Może da się też taki soft zgrać? Robię to na termometrach Xiaomi (nawet dodając różne nowe rzeczy, czy zmieniając niektóre funkcje) ale korzystam z softu, który już ktoś, kiedyś napisał. Wiem, że pewnie sam z siebie Sonoff takim softem się nie pochwali, ale jakby szło go zgrać, to i wgrać można. Patrz teraz na taką sytuacje jaką mamy. Ludzie specjalnie kupują bramki oryginalne Zigbee, aby tylko mieć możliwość aktualizacji softu. Jakby mogli to zrobić inaczej, to znowu odpada im kolejny zakup.
Sama procedura wgrania aktualizacji w oparciu o klaster OTA jest w sumie dosyć prosta, tak naprawdę to boardy w wersji 3.2.0 już mają tę funkcjonalność. Problemy są dwa:
  1. nie mam pojęcia czy Sonoff korzysta ze standardu Zigbee czy też wspomaga się jakimiś funkcjami własnymi,
  2. zajrzyj np. tutaj - jeżeli tam nie ma pliku ota dla Sonoffa to my raczej nie mamy szansy go zdobyć a klaster OTA nie umożliwia odczytu pliku z urządzenia :(
EDIT - Jednak znalazłem :P
https://github.com/Koenkk/zigbee-OTA/tr ... ges/Sonoff
Sprawdziłem te głowice, które mi przyszły. Od jednego sprzedawcy, ale jedna ma soft 1.2.1 a druga 1.1.5. Normalnie dodały się do bramki Z2S i działają (baterię też pokazują). Nie aktualizuję. Poczekam na Ciebie, jak będziesz gotowy z tą aktualizacją, to się pobawimy i spróbujemy je zaktualizować ;-)
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
LukiSpajder
Posts: 1548
Joined: Tue Aug 18, 2020 2:22 pm
Has thanked: 25 times
Been thanked: 34 times

Post

Zibi_007 wrote: Mon May 19, 2025 8:27 pm
LukiSpajder wrote: Mon May 19, 2025 3:53 pm Tak właśnie myślałem że tylko raportuje kiedy bateria już słaba , zamówiłem bramkę tuya to może jest jakaś aktualizacja dla niej i wtedy będzie dawała info że bateria 100%.
Chyba jest tak jak mówisz ona wysyła jak jest słaba bateria , natomiast ME167 wysyła jak jest też nie jest rozładowana .
Znalazłem. Postępuj według tego poradnika. Sukces gwarantowany :)

viewtopic.php?p=203991#p203991
Dzieki @Zibi_007 zadziałało od strzału ,a ja się tyle męczyłem ;) Niby to samo co Me167 a inne :D
LukiSpajder
Posts: 1548
Joined: Tue Aug 18, 2020 2:22 pm
Has thanked: 25 times
Been thanked: 34 times

Post

vajera wrote: Mon May 12, 2025 10:20 am Wersja 0.7.77-12/05/2025 wprowadza dyskutowane tutaj alternatywne rozwiązanie dla trybu AUTO w głowicach:
  1. tryb domyślny pozostaje bez zmian - czyli włączenie trybu AUTO(SCHEDULE) w głowicy wyłącza termostat Supla, następnie:
    • jeżeli wyłączymy tryb AUTO w głowicy to termostat Supla włączy się ponownie,
    • jeżeli włączymy termostat Supla to głowica przejdzie z trybu AUTO(SCHEDULE) na MANUAL.
    Tak to działało do tej pory i tak też domyślnie zostaje.
  2. Alternatywnie można wydać polecenie update-device-flags nr_kanału_termostatu SET 3 i wtedy:
    • włączenie trybu AUTO w głowicy spowoduje przejście termostatu Supla w tryb tygodniowy (o ile już w nim nie jest),
    • jednocześnie głowica przejdzie z powrotem w tryb MANUAL.
    Wprowadzenie tego rozwiązania wymagało pewnych sztuczek z omijaniem komunikatów z głowicy i przetestowałem to gruntownie na SONOFF TRVZB, chętnych do sprawdzenia na innych głowicach proszę o feedback.
w ver.0.7.97 ten mechanizm działa tylko raz tzn. po wysłaniu polecenia w telnet włączeniu programu na głowicy przełączy na program suplowy , następna próba wyłącza termostat supli - przynajmniej u Mnie się tak dzieje . Może ktoś potwierdzić ?
User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 290 times
Been thanked: 161 times

Post

LukiSpajder wrote: Sat May 24, 2025 5:34 am w ver.0.7.97 ten mechanizm działa tylko raz tzn. po wysłaniu polecenia w telnet włączeniu programu na głowicy przełączy na program suplowy , następna próba wyłącza termostat supli - przynajmniej u Mnie się tak dzieje . Może ktoś potwierdzić ?
Nic tam nie było zmieniane od 2 tygodni...

Zrób taki test:
  1. update-device-flags nr_kanału_termostatu SET 3,
  2. list-devices ,
  3. wciśnij AUTO na głowicy,
  4. list-devices ,
  5. wciśnij AUTO na głowicy,
  6. list-devices .
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: Sat May 24, 2025 7:28 am
Nic tam nie było zmieniane od 2 tygodni...

Zrób taki test:
  1. update-device-flags nr_kanału_termostatu SET 3,
  2. list-devices ,
  3. wciśnij AUTO na głowicy,
  4. list-devices ,
  5. wciśnij AUTO na głowicy,
  6. list-devices .

Code: Select all

>Welcome 192.168.0.168
>Use quit  to disconnect.
update-device-flags 1 SET 3
list-devices
--------------------------------------------------------------------------------
ENTRY                   0
IEEE ADDRESS            84:27:12:FF:FE:7E:5E:64
SHORT ADDRESS           0xC191
ENDPOINT                0x1
CLUSTER                 0xFC11
MODEL                   6005
SUPLA CHANNEL           0
SUPLA SECONDARY CHANNEL 255
SUPLA CHANNEL TYPE      3038
SUPLA CHANNEL NAME
SUPLA CHANNEL FUNCTION  0
SUB ID                  -1
USER FLAGS              4
USER DATA(1)            0
USER DATA(2)            0
USER DATA(3)            0
USER DATA(4)            0
KEEP ALIVE(S)           0
TIMEOUT(S)              0
REFRESH(S)              0
ZB device id            0

--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
ENTRY                   1
IEEE ADDRESS            84:27:12:FF:FE:7E:5E:64
SHORT ADDRESS           0xC191
ENDPOINT                0x1
CLUSTER                 0xFC11
MODEL                   6005
SUPLA CHANNEL           1
SUPLA SECONDARY CHANNEL 0
SUPLA CHANNEL TYPE      6100
SUPLA CHANNEL NAME      THERMOSTAT
SUPLA CHANNEL FUNCTION  420
SUB ID                  -1
USER FLAGS              8
USER DATA(1)            0
USER DATA(2)            0
USER DATA(3)            0
USER DATA(4)            0
KEEP ALIVE(S)           0
TIMEOUT(S)              0
REFRESH(S)              0
ZB device id            0

--------------------------------------------------------------------------------
list-devices
--------------------------------------------------------------------------------
ENTRY                   0
IEEE ADDRESS            84:27:12:FF:FE:7E:5E:64
SHORT ADDRESS           0xC191
ENDPOINT                0x1
CLUSTER                 0xFC11
MODEL                   6005
SUPLA CHANNEL           0
SUPLA SECONDARY CHANNEL 255
SUPLA CHANNEL TYPE      3038
SUPLA CHANNEL NAME
SUPLA CHANNEL FUNCTION  0
SUB ID                  -1
USER FLAGS              4
USER DATA(1)            0
USER DATA(2)            0
USER DATA(3)            0
USER DATA(4)            0
KEEP ALIVE(S)           0
TIMEOUT(S)              0
REFRESH(S)              0
ZB device id            0

--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
ENTRY                   1
IEEE ADDRESS            84:27:12:FF:FE:7E:5E:64
SHORT ADDRESS           0xC191
ENDPOINT                0x1
CLUSTER                 0xFC11
MODEL                   6005
SUPLA CHANNEL           1
SUPLA SECONDARY CHANNEL 0
SUPLA CHANNEL TYPE      6100
SUPLA CHANNEL NAME      THERMOSTAT
SUPLA CHANNEL FUNCTION  420
SUB ID                  -1
USER FLAGS              0
USER DATA(1)            1
USER DATA(2)            0
USER DATA(3)            0
USER DATA(4)            0
KEEP ALIVE(S)           0
TIMEOUT(S)              0
REFRESH(S)              0
ZB device id            0

--------------------------------------------------------------------------------
list-devices
--------------------------------------------------------------------------------
ENTRY                   0
IEEE ADDRESS            84:27:12:FF:FE:7E:5E:64
SHORT ADDRESS           0xC191
ENDPOINT                0x1
CLUSTER                 0xFC11
MODEL                   6005
SUPLA CHANNEL           0
SUPLA SECONDARY CHANNEL 255
SUPLA CHANNEL TYPE      3038
SUPLA CHANNEL NAME
SUPLA CHANNEL FUNCTION  0
SUB ID                  -1
USER FLAGS              4
USER DATA(1)            0
USER DATA(2)            0
USER DATA(3)            0
USER DATA(4)            0
KEEP ALIVE(S)           0
TIMEOUT(S)              0
REFRESH(S)              0
ZB device id            0

--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
ENTRY                   1
IEEE ADDRESS            84:27:12:FF:FE:7E:5E:64
SHORT ADDRESS           0xC191
ENDPOINT                0x1
CLUSTER                 0xFC11
MODEL                   6005
SUPLA CHANNEL           1
SUPLA SECONDARY CHANNEL 0
SUPLA CHANNEL TYPE      6100
SUPLA CHANNEL NAME      THERMOSTAT
SUPLA CHANNEL FUNCTION  420
SUB ID                  -1
USER FLAGS              0
USER DATA(1)            1
USER DATA(2)            0
USER DATA(3)            0
USER DATA(4)            0
KEEP ALIVE(S)           0
TIMEOUT(S)              0
REFRESH(S)              0
ZB device id            0

--------------------------------------------------------------------------------
update-device-flags 1 SET 3

list-devices
--------------------------------------------------------------------------------
ENTRY                   0
IEEE ADDRESS            84:27:12:FF:FE:7E:5E:64
SHORT ADDRESS           0xC191
ENDPOINT                0x1
CLUSTER                 0xFC11
MODEL                   6005
SUPLA CHANNEL           0
SUPLA SECONDARY CHANNEL 255
SUPLA CHANNEL TYPE      3038
SUPLA CHANNEL NAME
SUPLA CHANNEL FUNCTION  0
SUB ID                  -1
USER FLAGS              4
USER DATA(1)            0
USER DATA(2)            0
USER DATA(3)            0
USER DATA(4)            0
KEEP ALIVE(S)           0
TIMEOUT(S)              0
REFRESH(S)              0
ZB device id            0

--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
ENTRY                   1
IEEE ADDRESS            84:27:12:FF:FE:7E:5E:64
SHORT ADDRESS           0xC191
ENDPOINT                0x1
CLUSTER                 0xFC11
MODEL                   6005
SUPLA CHANNEL           1
SUPLA SECONDARY CHANNEL 0
SUPLA CHANNEL TYPE      6100
SUPLA CHANNEL NAME      THERMOSTAT
SUPLA CHANNEL FUNCTION  420
SUB ID                  -1
USER FLAGS              8
USER DATA(1)            1
USER DATA(2)            0
USER DATA(3)            0
USER DATA(4)            0
KEEP ALIVE(S)           0
TIMEOUT(S)              0
REFRESH(S)              0
ZB device id            0

--------------------------------------------------------------------------------
list-devices
--------------------------------------------------------------------------------
ENTRY                   0
IEEE ADDRESS            84:27:12:FF:FE:7E:5E:64
SHORT ADDRESS           0xC191
ENDPOINT                0x1
CLUSTER                 0xFC11
MODEL                   6005
SUPLA CHANNEL           0
SUPLA SECONDARY CHANNEL 255
SUPLA CHANNEL TYPE      3038
SUPLA CHANNEL NAME
SUPLA CHANNEL FUNCTION  0
SUB ID                  -1
USER FLAGS              4
USER DATA(1)            0
USER DATA(2)            0
USER DATA(3)            0
USER DATA(4)            0
KEEP ALIVE(S)           0
TIMEOUT(S)              0
REFRESH(S)              0
ZB device id            0

--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
ENTRY                   1
IEEE ADDRESS            84:27:12:FF:FE:7E:5E:64
SHORT ADDRESS           0xC191
ENDPOINT                0x1
CLUSTER                 0xFC11
MODEL                   6005
SUPLA CHANNEL           1
SUPLA SECONDARY CHANNEL 0
SUPLA CHANNEL TYPE      6100
SUPLA CHANNEL NAME      THERMOSTAT
SUPLA CHANNEL FUNCTION  420
SUB ID                  -1
USER FLAGS              0
USER DATA(1)            1
USER DATA(2)            0
USER DATA(3)            0
USER DATA(4)            0
KEEP ALIVE(S)           0
TIMEOUT(S)              0
REFRESH(S)              0
ZB device id            0

--------------------------------------------------------------------------------

Głowica User Flags.rar
tak jakby to ustawienie się zmieniało powrotem na 0
You do not have the required permissions to view the files attached to this post.
User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 290 times
Been thanked: 161 times

Post

LukiSpajder wrote: Sat May 24, 2025 9:00 am tak jakby to ustawienie się zmieniało powrotem na 0
Ups...chciałem poprawić kod, żeby miał bardziej profesjonalny wygląd i zrobiłem szkolny błąd z #define 😞 - kto zgadnie jaki? 😉
Wersja 0.7.98-24/05/2025 powinna już działać prawidłowo, ale sprawdź proszę bo ja daleko od domu.
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: Sat May 24, 2025 10:17 am
LukiSpajder wrote: Sat May 24, 2025 9:00 am tak jakby to ustawienie się zmieniało powrotem na 0
Ups...chciałem poprawić kod, żeby miał bardziej profesjonalny wygląd i zrobiłem szkolny błąd z #define 😞 - kto zgadnie jaki? 😉
Wersja 0.7.98-24/05/2025 powinna już działać prawidłowo, ale sprawdź proszę bo ja daleko od domu.
Nie wiem co zrobiłeś ale działa :D poprawnie ( zgaduje może ustawiało flage ale ją nie zapisywało ;) )

Return to “Bramka ZigBee”