Witam. Potrzebuje zrobić “pusty” termostat którym bym zmieniał temperaturę dla zmiennej jakiegoś wirtualnego czujnika. Następnie wartość bym sobie pobierał w node red. Nie ma pojęcia jak to ugryźć. Może ktoś miałby jakiś pomysł.
Więc tak faktycznie użyłem generic thermostat:
climate:
- platform: generic_thermostat
name: Grzejniki-termostat
heater: switch.empty1 #wskazuje pusty switch którego nie ma żeby nic mi nie włączało i wyłączało
target_sensor: sensor.0xa4c138f62eb76a7b_temperature #czujnik temperatury
min_temp: 20
max_temp: 25
ac_mode: false
# target_temp: 22.8 # bez tego pamięta ostatnią zadaną temeraturę; z tym po resecie to ustawia
cold_tolerance: 0.1
hot_tolerance: 0.1
precision: 0.1
min_cycle_duration:
seconds: 5
Potem wyciągnąłem sobie temperaturę zadaną z tego termostatu do template-a:
template:
- sensor:
- name: "Podlogowka temperatura"
unit_of_measurement: "°C"
state: "{{ state_attr('climate.podlogowka_termostat', 'temperature') }}"
Ten sensor wykorzystałem w node red i sobie reguluje moje ustawienia jak chce.