Shelly 1 PM Gen2 mit Datum & Zeit Steuerung - YAML Code?

Novell1

Member
Hallo zusammen, ich habe einen Shelly 1PM gen3 mit einem virtuellen taster erstellt. Dies funktioniert als Strom Steckerleiste einwandfrei, und auch in HA als virtuellen Taster. Möchte nun aber diesen Zeitgesteuert am Mittwoch um 17:00 einschalten und am Mittwoch 18:00 wieder ausschalten. Habe x Varianten erstellt, aber irgendwie geht es überhaupt nicht. Hat jemand ein yaml Code für den Shelly 1PM damit ich es vergleichen kann? Anbei mein YAML Skript aber ohne Wochentag der fehlerhaft ist bzw nicht funktioniert...
Besten Dank für eure Hilfe!!!!!
 

Anhänge

  • HA Shelly 169 Switch6 skript.txt
    691 Bytes · Aufrufe: 4
Hallo @Novell1,
kannst Du nicht in HA eine Automation dafür erstellen? Da kannst Du doch sagen Mittwochs von 17:00 bis 18:00 den Shelly einschalten. Eventuell musst Du noch eine zweite Automation machen: ausschalten wenn kleiner 17:00 oder größer 18:00.
(Sonst schaltet er ein, aber nie wieder aus.)
 
Vielleicht die zweite Automation so machen: Mittwochs zwischen 16:00 und 17:00 oder zwischen 18:00 und 19:00 aus. Dann kannst du (ausgenommen am Mittwoch zwischen 16:00 und 19:00) den Shelly manuell schalten.
 
Ja, das Problem ist, das es nur Mittwochs sein soll.
Ich habe hier eine Automatisierung, die JEDEN Mittwoch um 17:00 Uhr die Gasheizung anweist, das Warmwasser auf 70 Grad zu erhitzen und nach einer halben Stunde wieder auf 50 Grad zu senken. Stichwort Legionellenschutz.
Code:
alias: Legionellen Schutz Mi nach 17 Uhr
description: jeden Mittwoch nach 17:00 Uhr
mode: single
triggers:
  - at: "17:00:05"
    trigger: time
conditions:
  - condition: time
    after: "17:00:00"
    weekday:
      - wed
actions:
  - metadata: {}
    data:
      value: "70"
    target:
      entity_id: number.opentherm_dhw_target
    action: number.set_value
  - delay:
      hours: 0
      minutes: 30
      seconds: 0
      milliseconds: 0
  - metadata: {}
    data:
      value: "50"
    target:
      entity_id: number.opentherm_dhw_target
    action: number.set_value
Die Automatisierung wird JEDEN TAG um 17:00:05 gestartet. In der Bedingung wird dann geschaut, ob es NACH 17:00 Uhr ist und ob der Wochentag ein Dienstag ist.
Bei Dann mache mußt Du dann nur deine Shelly entsprechend ansteuern.
 
Hallo @RudiP,
die Idee ist gut mit dem Legionellen Schutz.
Wenn Du jetzt noch bei den 70°C alle Leitungen spülst durch den Rücklauf, dann bist Du vermutlich auf der 100% Seite.
So ist ja nur der Behälter von den Legionellen gereinigt, aber nicht die Leitungen und die Toträume in den Leitungen.....
Leider etwas OT, aber ich wollte das erwähnt haben.
 
Hallo RudiP und Loxley, danke, leider klappt es immer noch nicht mit meinem Zeitgesteuertem Skript. Anbei der virtuelle Button Power on in dem die Entity ersichtlich ist und der Printscreen im automations.yaml sowie der Skript im notepad++. Der Skript greift überhaupt nicht.
Im Studio Code Server werden einige rot markiert ( end of the stream.... unexpected end of the stream...
Es gibt mir zu denken, so was einfaches nicht hinzubekommen.....
Vielen Dank für eure Hilfe!!!!!
Gruss
Novell1
 

Anhänge

  • Automations.yaml Shelly Switch6 Power On.png
    Automations.yaml Shelly Switch6 Power On.png
    120,5 KB · Aufrufe: 1
  • HA Shelly Virt Switch Power On.png
    HA Shelly Virt Switch Power On.png
    82,3 KB · Aufrufe: 1
  • Shelly Skript Power on.txt
    381 Bytes · Aufrufe: 0

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
6.828
Beiträge
65.998
Mitglieder
7.147
Neuestes Mitglied
majestix
Zurück
Oben