Hallo ich hatte es mit der neuen Art “Label und Klima” erstellt.
Habe jetzt mal die Entität der Daikin selber genommen und warte mal auf mrogen Mittag ob sie dann anspringt.
Danke Euch für die bisherige Unterstützung.
Holger
Hallo ich hatte es mit der neuen Art “Label und Klima” erstellt.
Habe jetzt mal die Entität der Daikin selber genommen und warte mal auf mrogen Mittag ob sie dann anspringt.
Danke Euch für die bisherige Unterstützung.
Holger
Du musst nicht bis morgen warten, du kannst die Automation antriggern über die Entwicklerwerkzeuge.
Du Simulierst eine Höherer Temperatur und schwups geht die Automation an.
Gehe auf Zustände dann auf Zustand setzen, wähle deine Entität von deinem Thermostat aus das der Klimaanlage sagt es ist über 25 Grad. Setze bei Zustand eine Temperatur z.B. 27 und klicke auf Zustand setzen. Damit überschreibst du die Aktuelle Temperatur und die Automation wird angetriggert/gestartet. Eventuell musst du deine Zeitzschaltuhr Deaktivieren. Damit kannst du jederzeit testen ob deine Automation funktioniert und musst nicht auf morgen warten.
Im nachhinein musst du natürlich wieder die Wirkliche Temperatur setzen also korrigieren.
Das Bild ist nur ein Hinweis wovon ich rede.
Hallo TinoB,
danke für die Info das war gut..
Getestet und klappt.
Trotzdem bin ich gespannt ob sie tatsächlich morgen anspringt.
Denn wie gesagt gestern mehmals die Klima abgeschaltet um die Temp hoch zu jagen.
Und da sprang sie auch an, bloß dann heute keine Reaktion obwohl Temperatur locker über 25 Grad war.
Gruß
Holger
ich drücke dir die Daumen, wenn sie aber jetzt Funktioniert hat dann liegt es eventuell an deinem Timer, das er den Einschalt Befehl verhindert
Was meinst du mit Timer?
Ich habe nur einen Helfer Zeitschaltuhr als Bedingung hinzugefügt.
Könnte da der Wurm drin sein?
Den meine ich ![]()
Eventuell mal Deaktivieren
Kurze Rückmeldung, es funktioniert jetzt.
Aus irgend einem Grund ist die Automatisierung nicht angelaufen, wenn ich meinen zuvor erstellten Helfer Zeitschaltuhr als Bedingung eingestellt habe.
Ich habe es jetzt so gelöst einen Zeitpunkt Auslöser als Trigger eingefügt.
Und nun läuft sie an.
Danke Euch nochmal für die Unterstützung.
Guten Morgen das freut mich, also war der Timer schuld, wie ich vermutet hatte.
Dann kannst du „Lösung“ bei mir setzen. Ich hatte dir zur Lösung des Problem entscheidend geholfen . ![]()
Hallo zusammen,
das Problem ist leider noch nicht ganz gelöst.
Aber ich habe es jetzt eingekreist.
Die Klima wird eingeschaltet wenn über 25° erreicht sind und die Zeitschaltuhr über der Zeit ist .
Aber wenn zum Zeitpunkt der Zeitschaltuhr die Temp schon bei 25,5°
schaltet sie nicht mehr ein.
z.B. Sprich 10.30 freigeschaltet - Temp steigt von 24,5 auf 25 Klima springt an
z.B. Sprich 10.30 freigeschaltet - Temp bei 25 oder mehr Klima springt nicht an.
Gruß
Holger
Wenn es nur das ist dann wäre es ja gar nicht so schlimm ![]()
Verändere die Temperatur und schau ob es dann geht ![]()
Ich würde mich für dich freuen!
Hallo tinoB,
das ist klar ich brauche nur meinetwegen auf 27° stellen dann springt sie an.
Aber das ist ja nicht Sinn der Sache wenn der vorgegebene Zeitpunkt erreicht ist und die Temp. dann schon über meinen 25° liegt warum die Automation das nicht erkennt und einschaltet?
Gruß Holger
Schicke mir mal bitte die Yaml der Automation vielleicht finde ich ja was ![]()
alias: Daikin Klima automatisch ein/aus
description: Schaltet die Daikin Klimaanlage ab 25°C ein und um 00:30 Uhr aus
triggers:
- entity_id:
- sensor.0x00158d008bc19081_temperature
above: 25
trigger: numeric_state
for:
hours: 0
minutes: 2
seconds: 0
enabled: true
- at: "00:30:00"
trigger: time
conditions: []
actions:
- choose:
- conditions:
- condition: numeric_state
entity_id: sensor.0x00158d008bc19081_temperature
above: 25
enabled: true
- condition: time
after: "10:45:00"
enabled: true
sequence:
- action: climate.turn_on
data: {}
target:
entity_id: climate.daikinap55499_room_temperature
- delay:
hours: 0
minutes: 0
seconds: 1
milliseconds: 0
- data:
temperature: 23.5
hvac_mode: cool
action: climate.set_temperature
target:
entity_id: climate.daikinap55499_room_temperature
- action: climate.set_fan_mode
metadata: {}
target:
entity_id: climate.daikinap55499_room_temperature
data:
fan_mode: "1"
- action: climate.set_swing_mode
metadata: {}
target:
entity_id: climate.daikinap55499_room_temperature
data:
swing_mode: swing
- conditions:
- condition: time
after: "00:29:00"
before: "00:31:00"
sequence:
- action: climate.turn_off
data: {}
target:
entity_id: climate.daikinap55499_room_temperature
mode: single
Die vier verfügbaren Modi sind:
- Einzeln (Single) (Standard): Ein neuer Auslöser wird ignoriert, solange die Automation noch läuft.
Könnte es darn liegen und ich einen anderen Modus wählen muß?
Moin, dein 25°C Trigger ist ein Schwellwert und löst nur beim überschreiten aus. 25 auf 25.1 löst den Trigger aus. 25.1 auf 25.2 löst nicht aus, weil der Schwellwert schon überschritten.
Ich würde die Automation auf die neuen zweckspezifischen Trigger (aktuelles HA erforderlich) umbauen. Dann wird bei jeder Temperaturänderung oberhalb von 25°C ausgelöst.
Danke, werde ich testen.
Gruß
Holger
alias: "Daikin Klima: Automatische Steuerung (Pro+)"
description: "Fängt Hitze am Morgen und Home Assistant Neustarts zuverlässig ab."
mode: restart
triggers:
# 1. Normalfall: Es wird tagsüber wärmer als 25 Grad
- trigger: numeric_state
entity_id: sensor.0x00158d008bc19081_temperature
above: 25
for:
minutes: 2
id: "klima_einschalten"
# 2. Die Lösung für dein Beispiel: Zeitfenster beginnt (Falls es schon morgens heiß ist)
- trigger: time
at: "10:45:00"
id: "klima_einschalten"
# 3. Sicherheitsgurt: Falls Home Assistant um 10:45 Uhr offline war und später startet
- trigger: homeassistant
event: start
id: "klima_einschalten"
# 4. Schlafenszeit
- trigger: time
at: "00:30:00"
id: "klima_ausschalten"
actions:
- choose:
# --------------------------------------------------------
# EINSCHALTEN
# --------------------------------------------------------
- conditions:
- condition: trigger
id: "klima_einschalten"
# Darf sie laufen?
- condition: time
after: "10:44:00"
before: "00:30:00"
# Ist es WIRKLICH warm genug? (Wichtig für Auslöser 2 und 3)
- condition: numeric_state
entity_id: sensor.0x00158d008bc19081_temperature
above: 25
# Läuft sie nicht ohnehin schon?
- condition: state
entity_id: climate.daikinap55499_room_temperature
state: "off"
sequence:
- action: climate.turn_on
target:
entity_id: climate.daikinap55499_room_temperature
- action: climate.set_temperature
target:
entity_id: climate.daikinap55499_room_temperature
data:
temperature: 23.5
hvac_mode: cool
- action: climate.set_fan_mode
target:
entity_id: climate.daikinap55499_room_temperature
data:
fan_mode: "1"
- action: climate.set_swing_mode
target:
entity_id: climate.daikinap55499_room_temperature
data:
swing_mode: swing
# --------------------------------------------------------
# AUSSCHALTEN
# --------------------------------------------------------
- conditions:
- condition: trigger
id: "klima_ausschalten"
# Nur ausschalten, wenn sie läuft
- condition: not:
- condition: state
entity_id: climate.daikinap55499_room_temperature
state: "off"
sequence:
- action: climate.turn_off
target:
entity_id: climate.daikinap55499_room_temperature
Wenn ich den Code einfüge und speichere, bekomme ich immer ab Zeile77 Fehler und kann nicht speichern.
Gruß
Holger
sry hatte es nicht richtig kontrolliert.
alias: "Daikin Klima: Automatische Steuerung (Pro+)"
description: "Kühlt bei Hitze (ab 25°C) ab 10:45 Uhr und schaltet um 00:30 Uhr ab. Fängt Neustarts und frühe Hitze sicher ab."
mode: restart
triggers:
# 1. Normalfall: Es wird tagsüber wärmer als 25 Grad
- trigger: numeric_state
entity_id: sensor.0x00158d008bc19081_temperature
above: 25
for:
minutes: 2
id: "klima_einschalten"
# 2. Die Lösung für frühe Hitze: Zeitfenster beginnt
- trigger: time
at: "10:45:00"
id: "klima_einschalten"
# 3. Sicherheitsgurt: Falls Home Assistant offline war
- trigger: homeassistant
event: start
id: "klima_einschalten"
# 4. Schlafenszeit
- trigger: time
at: "00:30:00"
id: "klima_ausschalten"
actions:
- choose:
# --------------------------------------------------------
# EINSCHALTEN
# --------------------------------------------------------
- conditions:
- condition: trigger
id: "klima_einschalten"
# Darf sie laufen? (Frühestens 10:45 Uhr)
- condition: time
after: "10:44:00"
before: "00:30:00"
# Ist es WIRKLICH warm genug?
- condition: numeric_state
entity_id: sensor.0x00158d008bc19081_temperature
above: 25
# Läuft sie nicht ohnehin schon?
- condition: state
entity_id: climate.daikinap55499_room_temperature
state: "off"
sequence:
- action: climate.turn_on
target:
entity_id: climate.daikinap55499_room_temperature
- action: climate.set_temperature
target:
entity_id: climate.daikinap55499_room_temperature
data:
temperature: 23.5
hvac_mode: cool
- action: climate.set_fan_mode
target:
entity_id: climate.daikinap55499_room_temperature
data:
fan_mode: "1"
- action: climate.set_swing_mode
target:
entity_id: climate.daikinap55499_room_temperature
data:
swing_mode: swing
# --------------------------------------------------------
# AUSSCHALTEN
# --------------------------------------------------------
- conditions:
- condition: trigger
id: "klima_ausschalten"
# Nur ausschalten, wenn sie läuft (Syntax korrigiert)
- not:
- condition: state
entity_id: climate.daikinap55499_room_temperature
state: "off"
sequence:
- action: climate.turn_off
target:
entity_id: climate.daikinap55499_room_temperature
Danke!!!
Werde berichten ob alles klappt.
Wirklich Danke nochmals für Deine Arbeit.
Gruß
Holger