Hallo zusammen, bin noch ziemlich neu in der HA Welt aber bis jetzt läuft alles auch dank der Vorschläge aus dem Forum aber bei der Automation verzweifle ich schön langsam.
Ich möchte eine Automatik erstellen für einen Shelly 1pmplus mit addon wo eine Wärme Lampe angeschlossen wird.
Ich möchte je Monat eine eigene erstellen
Zeit von 10-16 zb.
ein schalten wenn Temperatur unter 15° ist
ausschalten wenn Temperatur über 17° ist
das die Lampe aufwärmzeit braucht soll es nur alle 30min überprüft werden
für ein hätte ich es so gelöst aber es läuft nicht wie es soll
was mache ich falsch?
maxe
30. April 2025 um 08:10
2
Ich würde es auf die schnelle mal so versuchen (Entitäten musst du natürlich noch anpassen)
description: ""
mode: single
triggers:
- trigger: numeric_state
entity_id:
- sensor.temperatursensor_xy
below: 15
id: ein
- trigger: numeric_state
entity_id:
- sensor.temperatursensor_xy
id: aus
above: 17
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id:
- ein
- condition: time
after: "10:00:00"
before: "16:00:00"
sequence:
- action: switch.turn_on
metadata: {}
data: {}
target:
entity_id: switch.waermelampe
- conditions:
- condition: trigger
id:
- aus
sequence:
- action: switch.turn_off
metadata: {}
data: {}
target:
entity_id: switch.waermelampe
bzw. wenn du nur alle 30 Minuten triggern willst, dann eher so
description: ""
mode: single
triggers:
- trigger: time_pattern
minutes: /30
conditions: []
actions:
- choose:
- conditions:
- condition: time
after: "10:00:00"
before: "16:00:00"
- condition: numeric_state
entity_id: sensor.temperatursensor_xy
below: 15
sequence:
- action: switch.turn_on
metadata: {}
data: {}
target:
entity_id: switch.waermelampe
- conditions:
- condition: numeric_state
entity_id: sensor.temperatursensor_xy
above: 17
sequence:
- action: switch.turn_off
metadata: {}
data: {}
target:
entity_id: switch.waermelampe
wo und wie könnte ich das Monat noch mit einbauen? ich teste mal danke
maxe
30. April 2025 um 08:50
4
jeweils in die conditions der Aktionen.
Danke nochmal. Die Automatik funktioniert soweit nur hab ich jetzt das Problem das wenn sich die Lampe einschaltet sich der Sensor ausschaltet. Zufall oder? Jemand eine Idee
alias: Wäremlampe 05 Mai 20° 09-17 uhr
description: ""
triggers:
- trigger: time_pattern
minutes: /30
conditions: []
actions:
- choose:
- conditions:
- condition: time
after: "09:00:00"
before: "17:00:00"
- condition: template
value_template: "{{ now().month in [5] }}"
- condition: numeric_state
entity_id: sensor.shellyplus1pm_345f45205af4_temperature
below: 20
sequence:
- action: switch.turn_on
metadata: {}
data: {}
target:
entity_id: 29ab660f80c379ca7c25dcd7f670d768
- conditions:
- condition: numeric_state
entity_id: sensor.shellyplus1pm_345f45205af4_temperature
above: 21
sequence:
- action: switch.turn_off
metadata: {}
data: {}
target:
entity_id: 29ab660f80c379ca7c25dcd7f670d768
mode: single
by HarryP: Zusammenführung Doppelpost (bei Änderungen oder hinzufügen von Inhalten bitte die „Bearbeitungsfunktion“ anstatt „Antworten“ zu nutzen)
maxe
2. Mai 2025 um 08:05
7
mcmillian:
Zufall oder?
Ja, würde ich sagen. Mit der Automation sehe ich keinen Zusammenhang.
danke. Kann ich mir auch nicht vorstellen aber dann muss der Fehler beim schalten des Relais sein mit dem Addon
der mit dem 30 min trigger lief ganz ok jetzt wollte ich den ersten testen aber die läuft nicht. eine idee was ich falsch mache?
alias: Wärempad neu
description: Wäremapd neu
triggers:
- trigger: numeric_state
entity_id:
- sensor.shellyplus1pm_30c922562554_temperature
below: 12
id: "on"
- trigger: numeric_state
entity_id:
- sensor.shellyplus1pm_30c922562554_temperature
id: "off"
above: 14
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id:
- "on"
- condition: time
after: "17:00:00"
before: "09:00:00"
sequence:
- action: switch.turn_on
metadata: {}
data: {}
target:
entity_id: switch.shellyplus1pm_30c922562554_switch_0
- conditions:
- condition: trigger
id:
- "off"
sequence:
- action: switch.turn_off
metadata: {}
data: {}
target:
entity_id: switch.shellyplus1pm_30c922562554_switch_0
mode: single
so läufts aber ich würde es gerne nur von der Temperatur triggern lassen
alias: Wärmepad 05 Mai 12° 17-9 Uhr
description: ""
triggers:
- trigger: time_pattern
minutes: /30
conditions: []
actions:
- choose:
- conditions:
- condition: time
after: "17:00:00"
before: "09:00:00"
- condition: template
value_template: "{{ now().month in [5] }}"
- condition: numeric_state
entity_id: sensor.shellyplus1pm_30c922562554_temperature
below: 12
sequence:
- action: switch.turn_on
metadata: {}
data: {}
target:
entity_id: fe93c5df570c98b09711e0f23a457647
- conditions:
- condition: numeric_state
entity_id: sensor.shellyplus1pm_30c922562554_temperature
above: 14
sequence:
- action: switch.turn_off
metadata: {}
data: {}
target:
entity_id: fe93c5df570c98b09711e0f23a457647
mode: single
maxe
5. Mai 2025 um 19:01
11
mcmillian:
aber die läuft nicht
Wenn die Temperatur unter 12° fällt und es nach 17 Uhr ist, sollte der Switch on schalten.
er triggert aber nicht und wenn ich ihn triggere, dann schaltet er auch nicht um
sagt das was aus
warum er nicht auslöst
maxe
5. Mai 2025 um 21:36
13
Wenn du selber manuell triggerst, gibt es keine TriggerID on oder off. Also kann die Bedingung dann nicht stimmen.
Nur wenn die Temperatur von über 12° zu unter 12° sinkt, wird getriggert.
danke werd ich heute mal testen
bekomme es so leider nicht zum laufen es triggert einfach nicht