70_Heating_Elektro.pm Steuerung Nachtspeicher

Begonnen von michael.winkler, 15 Dezember 2017, 09:01:34

Vorheriges Thema - Nächstes Thema

michael.winkler

Für meine Nachtspeicherofen-Steuerung habe ich mir ein eigenes Helper Modul erstellt. Da sich das Modul aktuell noch in der Entwicklungsphase befindet, habe ich noch keine Doku im FHEM Wiki oder im FHEM Forum hinterlegt. Wenn das Modul in das Offizielle SVN aufgenommen wird, werde ich die FHEM relevanten Infos auch dort ablegen.

Ich weiß dass es schon ein Heating_Control Modul gib, allerdings habe ich dort meine Anforderungen nicht wiedergefunden.

Aktuell sind folgende Features darin enthalten:

  • Fenster- und Türkontakte überwachen
  • Abwesenheitserkennung überachen
  • Steuerung Hauptheizung und Zusatzheizung
  • Ansteuerung ESPEasy OLED Display
  • Timersteuerung

Die Einrichtung ist sehr einfach. Neues Device anlegen


define Heizung.Badezimmer Heating_Elektro


Danach einfach die einzelnen Device Attribute konfigurieren.


attr Heizung.Wohnzimmer room ZZ_Heizung;
attr Heizung.Wohnzimmer alias Badezimmer;
attr Heizung.Wohnzimmer group Heizung;
attr Heizung.Badezimmer 0 06:00 22|08:00 20|17:00 22|22:00 19;
attr Heizung.Badezimmer 1 06:00 22|08:00 20|17:00 22|22:00 19;
attr Heizung.Badezimmer 2 06:00 22|08:00 20|17:00 22|22:00 19;
attr Heizung.Badezimmer 3 06:00 22|08:00 20|17:00 22|22:00 19;
attr Heizung.Badezimmer 4 06:00 22|08:00 20|17:00 22|22:00 19;
attr Heizung.Badezimmer 5 06:00 22|08:00 20|17:00 22|22:00 19;
attr Heizung.Badezimmer 6 06:00 22|08:00 20|17:00 22|22:00 19;
attr Heizung.Badezimmer temperature_hysterese 0.3;
attr Heizung.Badezimmer temperature_absent -2;
setreading Heizung.Badezimmer temperature_mode automatic;
attr Heizung.Badezimmer temperature_zusatz off;
attr Heizung.Badezimmer device_aswitch Heizung.Badezimmer.ASwitch;
attr Heizung.Badezimmer device_aswitch_state Switch;
attr Heizung.Badezimmer device_display Heizung.Badezimmer.Display;
attr Heizung.Badezimmer device_display_on 06:00;
attr Heizung.Badezimmer device_display_off 22:00;
attr Heizung.Badezimmer device_presences Anwesend.Mutter.gTag|Anwesend.Vater.gTag;
attr Heizung.Badezimmer device_switch Heizung.Badezimmer.Switch;
attr Heizung.Badezimmer device_switch_state Switch;
attr Heizung.Badezimmer device_tempperature Badezimmer.Clima;
attr Heizung.Badezimmer device_windows Badezimmer.Fenster|Badezimmer.Tuer;


Eine genaue Beschreibung der Attribute & Readings findet Ihr hier ==> https://mwinkler.jimdo.com/smarthome/eigene-module/heating-elektro/

2017.12.28 - Bug Display Off
2017.12.18 - Erweiterung Timermodus
2017.12.14 - Erste Version

Gruß
Michael

michael.winkler

Temperatur Modus um einen Timermode erweitert.

Hier kann wird der Betrieb der Heizung festgelegt.


  • automatic = Automatischer Betrieb(Standard-Wert)
  • manuell = Manueller Betrieb
  • timer = Manueller Betrieb ist x Minuten aktiv