Hallo ihr Kundigen,
ich bin dabei, mir eine Beschattungssteuerung mit Homematic Komponenten zu programmieren.
Das läuft soweit ganz gut, nur kommt es immer wieder mal vor, dass irgend einer der Funkschalter (HM-LC-Bl1PBU-FM) aus irgend einem Grunde nicht reagiert. Meine Visualisierung der Heimsteuerung läuft über iPSStudio und es erscheint z.B. ein Popup mit der Meldung „Homematic-Error: Failure“.
Solche Meldungen würde ich gerne skriptgesteuert abfangen und auswerten (z.B. um die nicht reagierende Komponente mach ein paar Sekunden noch einmal anzusprechen). Wie?
$erfolg = @HM_WriteValueFloat($id, "LEVEL", $level);
So bekomme ich zwar heraus, ob z.B. die Anforderung eine Rolladenstellung geklappt hat oder nicht, kann ich einen eventuellen Fehler jedoch auch präziser herausfinden?
Und wo wir schon mal dabei sind: hat jemand eine Idee, wie ich fehlgeschlagene Befehle an Funkkomponenten quasi „auf Halde“ legen kann, um sie nach einer festgesetzten Zeit noch einmal zu probieren?
Cheers,
Andreas