Tatsächlich scheint der Watchdog den Arduino hin und wieder neu zu starten. Bemerkenswerterweise in den letzten zwei Wochen so gegen 3 Uhr nachts. Auf Cosm, wo die Daten hingeschoben werden, steht die Statistik dann für ein paar Minuten still.
Grund nach der Recherche: Die DSL-Verbindung wird dann zwangsunterbrochen und der Arduino kann nicht senden (und die Uhrzeit - jede 10 Minuten empfangen).
Dies führt dazu, dass die entsprechende Funktion im Code für so lange hängt und der Watchdog (8 Sekunden Überwachungszeit) auslöst.
Also werde ich mich in den nächsten Wochen auf die Suche im Code machen, um das Problem zu lösen.
Die Heizungssteuerung mit dem Arduino Mega 2560 befindet sich im produktiven Einsatz. Der Mega sendet die erfassten Daten zur grafischen Darstellung an Cosm. Es ist möglich, die Daten überall von der Ferne abzufragen.Diese Angaben werden auch lokal auf einem 4-zeiligen Display angezeigt (20x4). Eine manuelle Steuerung ist mit einem Keypad möglich (PCF8574). Sonst steuert der Mega über die Relaiskarte (Solid State Relais) Pumpen und Ventile vollautomatisch. Das System ist 24/7 sicher (Watchdog)
Abonnieren
Kommentare zum Post (Atom)
Keine Kommentare:
Kommentar veröffentlichen