OH3: Heizungssteuerung via Schedule

Für welche Projekte verwendet Ihr OpenHAB? Was habt Ihr automatisiert? Stellt eure Projekte hier vor.

Moderatoren: Cyrelian, seppy

Antworten
AndreM77
Beiträge: 123
Registriert: 2. Feb 2021 21:31

OH3: Heizungssteuerung via Schedule

Beitrag von AndreM77 »

Hi,

ich hatte bisher die Heizungssteuerung via Google Kalender Einbindung.

Aber eigentlich kann man dies doch auch wunderbar per Schedule erledigen. Muss man halt nur initial mal ein paar Regeln ala

Code: Alles auswählen

triggers:
  - id: "1"
    configuration:
      cronExpression: 0 30 6 ? * SUN,MON,TUE,WED,THU,FRI,SAT *
    type: timer.GenericCronTrigger
conditions:
  - inputs: {}
    id: "3"
    configuration:
      itemName: HI_Heizung_Schedule
      state: ON
      operator: =
    type: core.ItemStateCondition
actions:
  - inputs: {}
    id: "2"
    configuration:
      itemName: EG_Flur_Thermostat_SetpointHeating
      state: "18"
    type: core.ItemStateUpdateAction
anlegen.

Hab mir noch eine Hilfsvariable "HI_Heizung_Schedule" anlegt, damit in der nicht-Heizperiode die Thermostate immer auf und zugedreht werden.

Frage: Was spricht gegen diesen Lösungsansatz? Hab ich was übersehen?

Wollte das einmal diskutieren, bevor ich jetzt 30-40 Regeln anlege...

Danke & Grüße
André
--
Connectivity: Z-WAVE, TCP/IP, Hue Bridge und IO-Homecontrol
Backend: openHAB 3.3.0 im Docker Container auf QNAP NAS
UI: HABPanel auf Amazon Fire 8

Benutzeravatar
udo1toni
Beiträge: 13858
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: OH3: Heizungssteuerung via Schedule

Beitrag von udo1toni »

Nichts. Genau dafür ist Schedule in openHAB3 dazu gekommen.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

daniel_n100
Beiträge: 16
Registriert: 1. Sep 2021 14:06

Re: OH3: Heizungssteuerung via Schedule

Beitrag von daniel_n100 »

Hallo!
Bin gerade dabei mir einen Zeitplan für meine Z Waver Thermostate einzurichten und hab dafür deine Regel verwendet.
Funktioniert bei mir aber nur kurzfristig. Die Temperatur wird zur gewählten Zeit erhört aber nach ein paar Minuten wieder auf die ursprüngliche Temperatur geändert.
Hat jemand eine Idee an was das liegen könnte.
Danke!
LG Daniel

Code: Alles auswählen

triggers:
  - id: "1"
    configuration:
      cronExpression: 0 10 9 ? * SUN,MON,TUE,WED,THU,FRI,SAT *
    type: timer.GenericCronTrigger
conditions: []
actions:
  - inputs: {}
    id: "2"
    configuration:
      itemName: ZWaveHKThermostatSchlafzimmerOG_Setpointheating
      state: "24"
    type: core.ItemStateUpdateAction

AndreM77
Beiträge: 123
Registriert: 2. Feb 2021 21:31

Re: OH3: Heizungssteuerung via Schedule

Beitrag von AndreM77 »

Hi,

hast Du mal in Events & Co geschaut, ob nicht irgendwo (doch noch) eine Regel rum geistert. Meist hilft auch OH runter, Cache & Temp leeren, OH wieder rauf fahren. Ist ein bisschen wie Windows (manchmal) o)

Viel Erfolg!

VG
André
--
Connectivity: Z-WAVE, TCP/IP, Hue Bridge und IO-Homecontrol
Backend: openHAB 3.3.0 im Docker Container auf QNAP NAS
UI: HABPanel auf Amazon Fire 8

daniel_n100
Beiträge: 16
Registriert: 1. Sep 2021 14:06

Re: OH3: Heizungssteuerung via Schedule

Beitrag von daniel_n100 »

Hallo André!
Danke für die rasche Antwort.
Werd ich gleich mal versuchen.

LG Daniel

Benutzeravatar
udo1toni
Beiträge: 13858
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: OH3: Heizungssteuerung via Schedule

Beitrag von udo1toni »

Das ist eine ganz einfache Sache.

Code: Alles auswählen

configuration:
      itemName: ZWaveHKThermostatSchlafzimmerOG_Setpointheating
      state: "24"
    type: core.ItemStateUpdateAction
Diese Konfiguration sagt:
Setze den Status des Items auf 24.
Du möchtest aber wohl eher einen Befehl senden, damit das Ventil die neue Solltemperatur bekommt.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

daniel_n100
Beiträge: 16
Registriert: 1. Sep 2021 14:06

Re: OH3: Heizungssteuerung via Schedule

Beitrag von daniel_n100 »

Ich möchte zu einer bestimmten Uhrzeit z.b. 6.00 Uhr die Solltemperatur auf 21 Grad einstellen und um 22 Uhr auf 18 Grad absenken.
Der der Regel wird zwar die Solltemperatur auf den gewünschten Wert abgesenkt, aber nach 1-5min. wieder auf die ursprüngliche Temperatur umgestellt.

Kannst du mir bitte einen Tipp geben, wie ich das am besten einstelle. Hab die letzten Tage vergeblich im Netz eine Anleitung gesucht, leider ohne erfolgt.

AndreM77
Beiträge: 123
Registriert: 2. Feb 2021 21:31

Re: OH3: Heizungssteuerung via Schedule

Beitrag von AndreM77 »

erstell den Schedule doch per Web UI. Dort wird alles abgefragt, was benötigt wird.

Grüße
André
--
Connectivity: Z-WAVE, TCP/IP, Hue Bridge und IO-Homecontrol
Backend: openHAB 3.3.0 im Docker Container auf QNAP NAS
UI: HABPanel auf Amazon Fire 8

Benutzeravatar
udo1toni
Beiträge: 13858
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: OH3: Heizungssteuerung via Schedule

Beitrag von udo1toni »

Wie gesagt, es ist wichtig, ein Command zu senden, anstatt den Status zu setzen. Ansonsten sollte die Rule schon funktionieren.

Das heißt, der Type muss auf core.ItemCommandAction eingestellt sein.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

daniel_n100
Beiträge: 16
Registriert: 1. Sep 2021 14:06

Re: OH3: Heizungssteuerung via Schedule

Beitrag von daniel_n100 »

Danke! Damit hat es jetzt funktioniert.

Antworten