
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
||
|
Hallo > > Hallo, ich benutze die CC Station 2.0 zur Steuerung meiner Rollläden über Helligkeitssensoren, die während bestimmter Zeitfenster berücksichtigt werden. Das ganze läuft schon monatelang ohne Probleme. Heute um ca. 13 Uhr gingen plötzlich alle Läden runter. Als ich auf das Display (unter anderem wird darauf alle Sekunde die DCF-Zeit angezeigt) waren die Stunden plötzlich bei 27. Kann es sein, dass das Betriebssystem in der Variablen hour einen Wert höher als 24 liefert? Da mein Programm schon so lange läuft, nehme ich nicht an, dass es sich um einen Programmierfehler handelt. > > Inzwischen konnte ich das Verhalten rekonstruieren.Alle Rollläden werden bei einer Aussentemperatur unter 8 Grad C normalerweise um ca. 23:30 zwecks Kälteschutz heruntergefahren. Da um ca. 13 Uhr die Funkzeit 27 Uhr war, trat dieser Zustand ein. Es war also ein Problem der falschen Zeit. Wie kann das geschehen? Bei der CC1 lief die interne Uhr einfach nach 24 weiter, wenn keine Synchronisation erfolgte. Aber 27 statt 13 - da muß etwas mit dem Signal total daneben liegen. Bei selbstgeschriebenen Routinen ist mir sowas schon passiert. Ist also wahrscheinlich schlecht programmiert. Machen kann man da nicht viel, wenn man nicht den ganzen Interpreter für das DCF neu schreiben will. Natürlich kann man erstmal unsinnige Zeiten aussortieren, aber dann werden die Rolläden nicht mehr runtergefahren. Cu Rene ogoianer früher mal topmail |
| Antwort schreiben |