Głowice termostatyczne i termostaty ścienne - [bramka ZigBee]

Moderator: vajera

User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

walanar1 wrote: Wed Feb 19, 2025 12:51 pm Producent RTX
model ZRT2
To tak nie działa. Powtarzanie po kilka razy postów z prośbą w takiej formie nic nie da ;)
Jeśli masz fizycznie taką głowicę, to przepuść ją przez skaner.
Tam pojawi się ciąg znaków, który musisz tutaj zamieścić (model, manufacture).
Możesz też zamieścić ten log w całości.
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: 7292
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

To są beta-testy dla chętnych, którzy będą współpracować i przesyłać zwrotnie mnóstwo danych. Osoby, które chciałyby dodać swoją głowicę, żeby mieć działający w domu/pracy termostat zapraszam tutaj za jakiś czas - kilka tygodni a może miesięcy ;)
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
walanar1
Posts: 54
Joined: Fri May 18, 2018 5:31 pm

Post

Zibi_007 wrote: Wed Feb 19, 2025 1:14 pm
walanar1 wrote: Wed Feb 19, 2025 12:51 pm Producent RTX
model ZRT2
To tak nie działa. Powtarzanie po kilka razy postów z prośbą w takiej formie nic nie da ;)
Jeśli masz fizycznie taką głowicę, to przepuść ją przez skaner.
Tam pojawi się ciąg znaków, który musisz tutaj zamieścić (model, manufacture).
Możesz też zamieścić ten log w całości.
Możesz podpowiedzieć czym i jak to zrobić ewentualnie gdzie takie informacje znaleźć
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

walanar1 wrote: Wed Feb 19, 2025 3:22 pm
Zibi_007 wrote: Wed Feb 19, 2025 1:14 pm
walanar1 wrote: Wed Feb 19, 2025 12:51 pm Producent RTX
model ZRT2
To tak nie działa. Powtarzanie po kilka razy postów z prośbą w takiej formie nic nie da ;)
Jeśli masz fizycznie taką głowicę, to przepuść ją przez skaner.
Tam pojawi się ciąg znaków, który musisz tutaj zamieścić (model, manufacture).
Możesz też zamieścić ten log w całości.
Możesz podpowiedzieć czym i jak to zrobić ewentualnie gdzie takie informacje znaleźć
Najlepiej poczytać viewtopic.php?t=16396
Gotowy soft (bramka i skaner) masz tutaj https://github.com/lsroka76/Z2S_Library
I nie zaśmiecajmy tego tematu. Nie w tym celu został stworzony. Jakbyś miał dalej jakieś pytania, to pisz tutaj viewtopic.php?t=16396
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: 7292
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

Krótkie podsumowanie analizy tematu:
  • większość z tych głowic, które do tej pory analizowałem, to tak naprawdę autonomiczne termostaty z trybami eco/boost, z możliwością ustawienia harmonogramu tygodniowego itd.,
  • jednocześnie istnieje możliwość przejęcia kontroli nad taką głowicą i sterowania zaworem,
  • największym minusem jest fakt, że większość wewnętrzych stanów głowicy jest nieodczytywalna :(, tzn. można ustawić konkretny parametr i wtedy głowica wysle raport o jego stanie, ale odczytać już nie idzie...nawet odczytanie aktualnej temperatury mierzonej przez głowicę wymaga wysłania polecenia kalibracji temperatury z wartością 0 - wtedy głowica odpowie komunikatem,
  • próba przeniesienia termostatu Supla na taką głowicę może wyglądać następująco - traktujemy głowicę jako przekaźnik 0/1, ewentualnie również jako termometr a wszystkie opcje termostatu głowicy ignorujemy - czekam na Wasze uwagi i opinie.
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: Thu Feb 20, 2025 7:24 am Krótkie podsumowanie analizy tematu:
  • większość z tych głowic, które do tej pory analizowałem, to tak naprawdę autonomiczne termostaty z trybami eco/boost, z możliwością ustawienia harmonogramu tygodniowego itd.,
  • jednocześnie istnieje możliwość przejęcia kontroli nad taką głowicą i sterowania zaworem,
  • największym minusem jest fakt, że większość wewnętrzych stanów głowicy jest nieodczytywalna :(, tzn. można ustawić konkretny parametr i wtedy głowica wysle raport o jego stanie, ale odczytać już nie idzie...nawet odczytanie aktualnej temperatury mierzonej przez głowicę wymaga wysłania polecenia kalibracji temperatury z wartością 0 - wtedy głowica odpowie komunikatem,
  • próba przeniesienia termostatu Supla na taką głowicę może wyglądać następująco - traktujemy głowicę jako przekaźnik 0/1, ewentualnie również jako termometr a wszystkie opcje termostatu głowicy ignorujemy - czekam na Wasze uwagi i opinie.
Już to kiedyś pisałem, ale powtórzę. Myślę, że nie ma co dużo kombinować. Proponuję przypisać głowicy funkcję termostatu Supla ze wszystkimi jej zaletami (i wadami). Głowicę Zigbee traktujemy 0/1, dajemy możliwość przypisania termometru do głowicy (albo wbudowany, albo zewnętrzny), a resztę niech załatwia wewnętrzny soft głowicy (np. procent otwarcia zaworu). Jeśli będzie termostat Supli, to zadziałają i programy i harmonogramy, te pozostałe opcje głowicy można zignorować. Reasumując - tryb manualny głowicy sterowany przez Suplę.
Kiedyś, w przyszłości, będzie można się zastanowić nad kolejnymi funkcjonalnościami. Ale i tak patrząc na to co już jest w Supli, to może okazać się, że wystarczy (np. korekta temperatury).
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

Też właśnie o tym myślałem
I jak by się udało wrzucić to do Supli jako termostat , wyłączenie termometrów , komunikatów o czasie . Możliwość ustawienia temperatury która zostanie wysłana do głowicy , możliwość przełączenia z trybu ręcznego i automatu przesyłając to do głowicy . Możliwość przesłania on/off . Przesłanie korekty do głowicy .

To w sumie pokrywa się z tym co powiedział @Zibi_007
To tylko taka propozycja co się da zrobić jak najmniejszym kosztem pracy
User avatar
vajera
Posts: 7292
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

Chciałbym Wam coś pokazać:

https://www.zigbee2mqtt.io/devices/TS06 ... ostat.html
https://www.zigbee2mqtt.io/devices/TRV801Z.html
https://www.zigbee2mqtt.io/devices/ME167.html
https://www.zigbee2mqtt.io/devices/AVATTO_TRV06.html

To są wszystko głowice Tuya/Tuyopodobne ;)

Zwrócicie uwagę na te opisy
Climate
This climate device supports the following features: current_heating_setpoint, local_temperature, system_mode, running_state, local_temperature_calibration.

current_heating_setpoint: Temperature setpoint. To control publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"current_heating_setpoint": VALUE} where VALUE is the °C between 5 and 35. Reading (/get) this attribute is not possible.
local_temperature: Current temperature measured on the device (in °C). Reading (/get) this attribute is not possible.
system_mode: Mode of this device. To control publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"system_mode": VALUE} where VALUE is one of: auto, heat, off. Reading (/get) this attribute is not possible.
running_state: The current running state. Possible values are: idle, heat. Reading (/get) this attribute is not possible.
local_temperature_calibration: Offset to add/subtract to the local temperature. To control publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"local_temperature_calibration": VALUE}.The minimal value is -9 and the maximum value is 9 with a step size of 1.
Nie jest wykluczone, że Tuya dysponuje jakimś tajnym protokołem do komunikacji z tymi głowicami, ale nikt tego nie rozgryzł...

A teraz spójrzcie na to:

https://www.zigbee2mqtt.io/devices/BTH-RA.html
Climate
This climate device supports the following features: local_temperature, local_temperature_calibration, occupied_heating_setpoint, system_mode, pi_heating_demand, running_state.

occupied_heating_setpoint: Temperature setpoint. To control publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"occupied_heating_setpoint": VALUE} where VALUE is the °C between 5 and 30. To read send a message to zigbee2mqtt/FRIENDLY_NAME/get with payload {"occupied_heating_setpoint": ""}.
pi_heating_demand: Position of the valve (= demanded heat) where 0% is fully closed and 100% is fully open. To control publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"pi_heating_demand": VALUE} where VALUE is the % between 0 and 100. To read send a message to zigbee2mqtt/FRIENDLY_NAME/get with payload {"pi_heating_demand": ""}.
local_temperature: Temperature used by the heating algorithm. This is the temperature measured on the device (by default) or the remote temperature (if set within the last 30 min). (in °C). To read send a message to zigbee2mqtt/FRIENDLY_NAME/get with payload {"local_temperature": ""}.
system_mode: Mode of this device. To control publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"system_mode": VALUE} where VALUE is one of: heat. To read send a message to zigbee2mqtt/FRIENDLY_NAME/get with payload {"system_mode": ""}.
running_state: The current running state. Possible values are: idle, heat. To read send a message to zigbee2mqtt/FRIENDLY_NAME/get with payload {"running_state": ""}.
local_temperature_calibration: Offset to add/subtract to the local temperature. To control publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"local_temperature_calibration": VALUE}.To read send a message to zigbee2mqtt/FRIENDLY_NAME/get with payload {"local_temperature": ""}.The minimal value is -5 and the maximum value is 5 with a step size of 0.1.
albo na to:

https://www.zigbee2mqtt.io/devices/TRVZB.html
Climate
This climate device supports the following features: occupied_heating_setpoint, local_temperature, local_temperature_calibration, system_mode, running_state.

occupied_heating_setpoint: Temperature setpoint. To control publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"occupied_heating_setpoint": VALUE} where VALUE is the °C between 4 and 35. To read send a message to zigbee2mqtt/FRIENDLY_NAME/get with payload {"occupied_heating_setpoint": ""}.
local_temperature: Current temperature measured on the device (in °C). To read send a message to zigbee2mqtt/FRIENDLY_NAME/get with payload {"local_temperature": ""}.
system_mode: Mode of the thermostat. To control publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"system_mode": VALUE} where VALUE is one of: off, auto, heat. To read send a message to zigbee2mqtt/FRIENDLY_NAME/get with payload {"system_mode": ""}.
running_state: The current running state. Possible values are: idle, heat. To read send a message to zigbee2mqtt/FRIENDLY_NAME/get with payload {"running_state": ""}.
local_temperature_calibration: Offset to add/subtract to the local temperature. To control publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"local_temperature_calibration": VALUE}.To read send a message to zigbee2mqtt/FRIENDLY_NAME/get with payload {"local_temperature": ""}.The minimal value is -12.8 and the maximum value is 12.7 with a step size of 0.2.
cdn...
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: 7292
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

c.d. ;)

Reasumując - z jednej strony mamy stosunkowo tanie glowice Tuya, z których niewiele można odczytać, z drugiej droższe modele, które wydają się bardziej przyjazne pod kątem integracji z Supla. O ile ten Bosch powala ceną to tego Sonoff'a kupiłem przed chwilą za 126 zł z darmową dostawą (podobno jutro?!?), więc wezmę go na warsztat i zobaczymy czy rzeczywiście współpracuje.

Oczywiście taką Tuya nadal można wykorzystać, tylko nie odczytamy z niej nawet aktualnej temperatury, więc widzę to tak:
  • zewnętrzny czujnik temperatury
  • termostat Supla
  • głowica On/Off a w przypadku tak fatalnego modelu, jaki jest w moim posiadaniu, to konieczna może okazac się proteza polegająca na ustawianiu HEAT_SETPOINT na 30°C/5°C bo sterowanie On/Off wydaje się nie działać.
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

Czy wynika z tego można odczytać te wartości w bosch i sonoff , to te głowicy mogły by funkcjonować pod kanałem termostatu w Supli z zachowaniem wszystkich funkcjonalności tego kanału .
Może kupić taką na testy .
A ciekawe jak przedstawiają się te głowice Tuya w bramce dedykowanej do nich czy można tam odczytać temperaturę bieżącą , stan w jakim teraz jest . Jeśli tak to muszą w jakiś sposób to udostępniać bramce .

Return to “Bramka ZigBee”