Ich versuche über WeekdayTimer eine Heizung zu steuern, ohne Erfolg.
define Heizung RPI_GPIO 17
attr Heizung direction output
attr Heizung room HWR
define Fruehschicht WeekdayTimer Heizung de 12345|04:00|on 12345|05:00|off 12345|06:00|on 12345|07:00|off 12345|14:00|on 12345|21:30|off
attr Fruehschicht room HWR
Auf der Oberfläsche zeigt er die Schaltvorgänge an, aber GPIO schaltet nicht.
Raspberry Pi: Debian/Jessy Fhem 5.7
Schwer zu sagen
Probier mal verbose 5 bei dem gpio
Muss zugeben,
Zitatverbose 5 bei dem gpio
sagt mir überhaupt nichts. :-\
Trotzdem vielen Dank, nach einem UPDATE funktionierte alles.
Kannst du mir einen Tipp geben wie ich einfach zwischen mehreren WeekdayTimer umschalten kann.
Frühschicht>Spätschicht>Nachtschicht>Urlaub ::)
Bin absoluter Anfänger, am besten den CODE :)
Nacher
fhem.cfg
define Heizung dummy ;
attr Heizung webCmd Aus:Ueb:Ein ;
fhem.cfg
define HeizungKueche_an_wt Heating_Control HeizungKueche de 05:35|25 06:15|22 (heizungAnAus("Ein")) ;
define HeizungKueche_uz_wt Heating_Control HeizungKueche de 05:35|25 06:15|22 (heizungAnAus("Ueb"))} ;
define HeizungKueche_uz_wt Heating_Control HeizungKueche de 05:35|25 06:15|22 (heizungAnAus("Aus"))} ;
99_utils
sub heizungAnAus($) {
my ($myState) = @_;
my $state = ReadingsVal("Heizung", "state", "Off");
my $ret = ($state eq $myState);
return $ret;
}
Wenn du etwas nicht verstehst, dann nochmals fragen.