Keiner meiner 105155 Funk-Stellantriebe übernimmt den Wochenplan.
Benutzt werden 2 Stellantriebe in Verbindung mit dem EQ3 85128 HomeMatic Konfigurations-Adapter LAN.
Die manuelle Temperatureinstellung über Fhem funktioniert Problemlos.
Hier mal meine 99_myUtils.pm:
package main;
use strict;
use warnings;
use POSIX;
sub
myUtils_Initialize($$)
{
my ($hash) = @_;
}
######## SZ.Heizung Temperatur setzen ########
#Nach dem Speichern das Thermostat aktualisieren mit dem Kommandozeilenbefehl {SetTempList_Schalfzimmer_Thermostat}
sub
SetTempList_Schalfzimmer_Thermostat()
{
{ fhem ("set Schalfzimmer.Thermostat_Clima tempListMon prep 05:30 20.0 07:00 21.0 08:00 10.0 16:00 21.0 24:00 15.0")};
{ fhem ("set Schalfzimmer.Thermostat_Clima tempListTue prep 05:30 20.0 07:00 21.0 08:00 10.0 16:00 30.0 24:00 15.0")};
{ fhem ("set Schalfzimmer.Thermostat_Clima tempListWed prep 05:30 20.0 07:00 21.0 08:00 10.0 16:00 21.0 24:00 15.0")};
{ fhem ("set Schalfzimmer.Thermostat_Clima tempListThu prep 05:30 20.0 07:00 21.0 08:00 10.0 16:00 21.0 24:00 15.0")};
{ fhem ("set Schalfzimmer.Thermostat_Clima tempListFri prep 05:30 20.0 07:00 21.0 08:00 10.0 16:00 21.0 24:00 15.0")};
{ fhem ("set Schalfzimmer.Thermostat_Clima tempListSat prep 05:30 20.0 09:00 21.0 10:00 22.0 21:00 21.0 24:00 20.0")};
{ fhem ("set Schalfzimmer.Thermostat_Clima tempListSun exec 05:30 20.0 09:00 21.0 10:00 22.0 21:00 21.0 24:00 20.0")};
}
1;
######## WZ.Heizung Temperatur setzen ########
#Nach dem Speichern das Thermostat aktualisieren mit dem Kommandozeilenbefehl {SetTempList_Wohnzimmer_Thermostat}
sub
SetTempList_Wohnzimmer_Thermostat()
{
{ fhem ("set Wohnzimmer.Thermostat_Clima tempListMon prep 05:30 20.0 07:00 21.0 08:00 10.0 16:00 21.0 24:00 15.0")};
{ fhem ("set Wohnzimmer.Thermostat_Clima tempListTue prep 05:30 20.0 07:00 21.0 08:00 25.0 16:00 30.0 24:00 15.0")};
{ fhem ("set Wohnzimmer.Thermostat_Clima tempListWed prep 05:30 20.0 07:00 21.0 08:00 10.0 16:00 21.0 24:00 15.0")};
{ fhem ("set Wohnzimmer.Thermostat_Clima tempListThu prep 05:30 20.0 07:00 21.0 08:00 10.0 16:00 21.0 24:00 15.0")};
{ fhem ("set Wohnzimmer.Thermostat_Clima tempListFri prep 05:30 20.0 07:00 21.0 08:00 10.0 16:00 21.0 24:00 15.0")};
{ fhem ("set Wohnzimmer.Thermostat_Clima tempListSat prep 05:30 20.0 09:00 21.5 10:00 22.0 21:00 21.0 24:00 20.0")};
{ fhem ("set Wohnzimmer.Thermostat_Clima tempListSun exec 05:30 20.0 09:00 21.0 10:00 22.0 21:00 21.0 24:00 20.0")};
}
2;
Nach Eingabe des Befehls: {SetTempList_Schalfzimmer_Thermostat} kommt auch keine Fehlermeldung.
Was ist ein 105155?
Hast du die Kommandos einmal manuel identisch eingegeben?
Wenn du es im script machst bekommst du keine fehlermeldungen.
Stelle selbständig fest ob das Kommando akzeptiert wird. Wenn ja ob es über tragen wird. Prüfen die Übertragung z.b. mit hminfo protevents.
Dann berichte, was das eigentliche Problem ist