wie sichert man ein Script bei dem mehrere Homematic Komponenten, auch bei Kommunikationsproblemen, zuverlässig nacheinander geschaltet werden.
Angenommen man will 5 Kanäle einschalten, aber einer ist nicht erreichbar.
Dieser eine bleibt dann einfach aus.
Das Script wirft dann ja immer einen Fehler aus. Aber wie kann man die Fehlerhafte Line erneut starten lassen, ohne alle anderen noch mal schalten zu lassen?
Und wenn der Funkaktor nach fünf Versuchen nicht agiert, sollte ein anderes Script gestartet werden.
Schreib eine Hilfsfunktion, die jeden der Befehle x mal in einer for Schleife ausführt und bei 5maligen Fehlerfall per IPS_RunSkript einen Error Handler startet.
Danke für die grobe Erklärung.
Aber ich bräuchte eine Starthilfe beim Script.
Oder eins wo ich es mir herleiten kann.
Wo ist ein Beispiel für eine „for“ Schleife zu finden?