Seite 1 von 1

Thermostat als Thermometer

Verfasst: Mi 15. Jun 2022, 14:53
von mondface
Hallo,
ich habe 4 Bitron Video Thermostate, die ich gerne nur als Thermometer verwenden möchte.

Wie kann ich das Darstellen bzw. Umwandeln?

Bitron
type: thermostat
entity: climate.badezimmer_thermostat

Netatmo:
type: gauge
entity: sensor.netatmo_humbo24_schlafzimmer_aussen_temperature

Re: Thermostat als Thermometer

Verfasst: Mi 15. Jun 2022, 15:08
von Osorkon
Ich gehe davon aus, dass die Ist-Temperatur als Attribut bereitgestellt wird. Dann kannst Du Dir einfach ein Template Sensor erstellen, der das Attribut Temperatur von der climate Entität übernimmt.

Du kannst im Dashboard aber auch z.B. mit bestimmten Karten auch direkt die Attribute darstellen.

Gruß
Osorkon

Re: Thermostat als Thermometer

Verfasst: Mi 15. Jun 2022, 15:21
von mondface
Es gibt leider nur diese Entitäten pro Gerät!
1.jpg
1.jpg (16.45 KiB) 1194 mal betrachtet

Wie stell ich nur die Temperatur dar?

Re: Thermostat als Thermometer

Verfasst: Mi 15. Jun 2022, 15:43
von Osorkon
Wenn Du unter Entwicklungswerkzeuge gehts, dort dann auf Zustände und nach der climate Entität filtern tust.
Welche Statusattribute werden Dir den angezeigt?

Gruß
Osorkon

Re: Thermostat als Thermometer

Verfasst: Mi 15. Jun 2022, 16:21
von mondface
hvac_modes: heat, off
min_temp: 7
max_temp: 35
current_temperature: 23.1
temperature: 28
offset: 0
friendly_name: Badezimmer Thermostat
supported_features: 1

Re: Thermostat als Thermometer

Verfasst: Mi 15. Jun 2022, 16:27
von Osorkon
Also das Attribut „curent_temperature“ ist vorhanden.

Kannst Dir somit einen Template Sensor erstellen.

Kann Dir später mal das Template zur Verfügung stellen.

Muss jetzt den Flugmodus einschalte, der Flieger startet.

Gruß
Osorkon

Re: Thermostat als Thermometer

Verfasst: Mi 15. Jun 2022, 16:35
von mondface
Danke!
Guten Flug!

Re: Thermostat als Thermometer

Verfasst: Mi 15. Jun 2022, 20:01
von Osorkon
Hier mal das Template. Es ist ein Auszug aus der template.yaml

Code: Alles auswählen

- sensor:
  - name: "Temperatur Badezimmer"
    state: >-
      {{ state_attr('climate.badezimmer_thermostat', 'current_temperature') | float(0) }}
    unique_id: temperatur_badezimmer
    device_class: temperature
Damit erstellst Du einen neuen Sensor mit der Entität: sensor.temeperatur_badezimmer

Den Namen und unique_id kannst Du natürlich nach Deinen belieben ändern.
Bei unique_id aber keinen Leerzeichen, Sonderzeichen, etc. verwenden.

Gruß
Osorkon

Re: Thermostat als Thermometer

Verfasst: Mi 15. Jun 2022, 20:35
von mondface
Gibt leider ne Fehlermeldung

2022-06-15 20:33:29 ERROR (MainThread) [homeassistant.config] Invalid config for [template]: invalid template (TemplateSyntaxError: expected token ',', got 'current_temperature') for dictionary value @ data['sensor'][0]['state']. Got "{{ state_attr('climate.badezimmer_thermostat, 'current_temperature') | float(0) }}". (See /config/template.yaml, line 23).

Re: Thermostat als Thermometer

Verfasst: Mi 15. Jun 2022, 20:46
von mondface
'climate.badezimmer_thermostat',

Jetzt klappt es!

Danke!

Re: Thermostat als Thermometer

Verfasst: Mi 15. Jun 2022, 21:30
von Osorkon
Habs oben korrigiert.
Passiert, wenn Mann am Handy tippt! 😉

Aber Du hast Dir ja auch selbst helfen können.

Gruß
Osorkon