Lieben Dank!
Da werde ich bei Zeiten mal ein wenig mit experimentieren!
Leider habe ich inzwischen ein anderes Problem. Für unsere Weihnachtsbeleuchtung habe ich eine Zeitschaltuhr mit zwei Plugwise und drei Homematic Steckdosen eingerichtet:
case 'Start':
IPSUtils_Include("Plugwise_Include.ips.php","IPSLibrary::app::hardware::Plugwise");
IPSUtils_Include("Plugwise_Configuration.inc.php","IPSLibrary::config::hardware::Plugwise");
circle_on_off("000D6F0002603657",true); // false = aus, true = ein
circle_on_off("000D6F0002602B63",true); // false = aus, true = ein
HM_WriteValueBoolean(19457 /*[Wohnzimmer\Steckdose 1]*/, "STATE", true);
HM_WriteValueBoolean(13814 /*[Wohnzimmer\Steckdose 2]*/, "STATE", true);
HM_WriteValueBoolean(30239 /*[Wohnzimmer\Steckdose 3]*/, "STATE", true);
break;
case 'Stop':
IPSUtils_Include("Plugwise_Include.ips.php","IPSLibrary::app::hardware::Plugwise");
IPSUtils_Include("Plugwise_Configuration.inc.php","IPSLibrary::config::hardware::Plugwise");
circle_on_off("000D6F0002603657",false); // false = aus, true = ein
circle_on_off("000D6F0002602B63",false); // false = aus, true = ein
HM_WriteValueBoolean(19457 /*[Wohnzimmer\Steckdose 1]*/, "STATE", false);
HM_WriteValueBoolean(13814 /*[Wohnzimmer\Steckdose 2]*/, "STATE", false);
HM_WriteValueBoolean(30239 /*[Wohnzimmer\Steckdose 3]*/, "STATE", false);
break;
Meist läuft das auch, nur manchmal schaltet eine der drei Homematic-Steckdosen nicht und es erscheint in den Logs folgende Meldung:
Line 67 wäre die viertletzte Zeile aus dem PHP-Code.
Beim Einschalten gab´s bisher noch nie Probleme, nur das Ausschalten hakt manchmal.
Wenn ich den gleichen Code in ein einfaches Script einfüge, läuft sowohl das Ein- als auch das Ausschalten Problemlos für alle fünf Steckdosen.
Hat jemand ´ne Idee woran das liegen kann?
Danke
Timo