FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: kutschi am 20 November 2016, 07:44:56

Titel: Modul Heating Control
Beitrag von: kutschi am 20 November 2016, 07:44:56
Hallo zusammen,

ich habe ein Problem mit dem Modul Heating_Control. Ich wollte den Zeitplan über ein Dummy ein oder ausschalten. Aber leider reagiert das Modul nicht. Ich finde aber auch keine Fehler.
Vielleicht kann sich ja jemand mal den Code ansehen.

Danke


define HPGaestezimmer Heating_Control HM_1D2B21_Climate 0123456|08:00|22  0123456|19:00|19 (ReadingsVal("Heizung_AGZ", "state", "off") eq "on")
attr HPGaestezimmer alias Gästezimmer
attr HPGaestezimmer group Heizplan
attr HPGaestezimmer room Heizung


#########Heizung Ein/Aus##########
define Heizung_AGZ dummy
attr Heizung_AGZ alias Heizungsautomatik Gästezimmer
attr Heizung_AGZ devStateIcon on:general_an off:general_aus
attr Heizung_AGZ group Automatik
attr Heizung_AGZ icon sani_heating_automatic
attr Heizung_AGZ room Heizung
attr Heizung_AGZ sortby 1
attr Heizung_AGZ webCmd on:off
Titel: Antw:Modul Heating Control
Beitrag von: Dietmar63 am 20 November 2016, 08:23:10
Schalte mal beim HC verbose 5 ein
Titel: Antw:Modul Heating Control
Beitrag von: kutschi am 20 November 2016, 08:52:33
Hallo hier ein Auszug aus dem Logfile

2016.11.20 08:32:07 5: [HPGaestezimmer] setting  Timer: HPGaestezimmer_1 2016-11-20 08:00:00
2016.11.20 08:32:08 5: [HPGaestezimmer] delayedExecutionCond:0
2016.11.20 08:32:08 5: [HPGaestezimmer] result of delayedExecutionCond:0
2016.11.20 08:32:08 5: [HPGaestezimmer] list of window sensors found: 'HPGaestezimmer'
2016.11.20 08:32:08 4: [HPGaestezimmer] condition:(ReadingsVal("Heizung_AGZ", "state", "off") eq "on") - Tage:7,8
2016.11.20 08:32:08 5: [HPGaestezimmer] condition: {my $days={};;map{$days->{$_}=1}();;;;( (ReadingsVal("Heizung_AGZ", "state", "off") eq "on") && (defined $days->{$wday} ||  $we || !$we))}
2016.11.20 08:32:08 5: [HPGaestezimmer] result of condition:
2016.11.20 08:32:08 4: [HPGaestezimmer] condition:(ReadingsVal("Heizung_AGZ", "state", "off") eq "on") - Tage:0,1,2,3,4,5,6
2016.11.20 08:32:08 5: [HPGaestezimmer] condition: {my $days={};;map{$days->{$_}=1}(0,1,2,3,4,5,6);;;;( (ReadingsVal("Heizung_AGZ", "state", "off") eq "on") && (defined $days->{$wday}))}
2016.11.20 08:32:08 5: [HPGaestezimmer] result of condition:
2016.11.20 08:32:08 4: [HPGaestezimmer] Update   - past timer activated
Titel: Antw:Modul Heating Control
Beitrag von: Dietmar63 am 20 November 2016, 21:27:32
und wie sieht es zu den jeweiligen Schaltzeitpunkten aus ?
Titel: Antw:Modul Heating Control
Beitrag von: kutschi am 24 November 2016, 18:21:42
Danke es klappt alles. Habe das wohl falsch interpretiert.

Markus