Shelly TRV
Q1 2024: ich habe alle Shelly TRVs verkauft. Das war mit zu instabil mit der WLAN Kommunikation, obwohl ich gerade dieses auf ein komplett neues WIFI mit 9 Als im Haus upgedatet hatte.
Die ShellyTRV lassen es zu, als Temperatur Fühler einen externen Sensor zu nutzen und dessen Temperatur zu setzen.
Da es mir hier zu lästig ist nur auf Shelly Geräte zu setzen, nutze ich weiter meine bestehenden Sensoren und habe ein Skript und eine Automation, die die Temperatur setzen.
Im übrigen konfiguriere ich alle meine Shelly Geräte mit einer statischen IP. Das hat sich über die letzten Jahre als am stabilsten erwiesen. Damit kommt es nicht zum Verbindungsverlust, wenn das WIFI einmal "wackelt". Die zusätzliche Protokoll Last des DHCP wird damit unterbunden.
Shell Command in der configuration.yaml
shell_command:
trv_set_ext_temp: "curl http://{{ trv_ip }}/ext_t?temp={{ ext_temp }}"
Die IP Adresse des TRV vergebe ich statisch und Speicher sie in einer input_number Entität.
Regex zur Überprüfung auf eine korrekte IP Adresse
[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}
Im TRV muss der externe Sensor aktiviert sein
Automation
alias: Set TRV Büro Ext Temperature
description: ""
trigger:
- platform: state
entity_id:
- sensor.mittelwert_buero_temperature
condition: []
action:
- service: shell_command.trv_set_ext_temp
data_template:
trv_ip: "{{ states('input_text.trv_buero_ip') }}"
ext_temp: "{{ states('sensor.mittelwert_buero_temperatur') }}"
mode: single
No Comments