>> damit man die device immer wieder erneut benutzen kann unabhängig davon ob neu gebootet genau dafür haben wir es gemacht. Die ttyS0 würde bei einem erneuten Start des skripts ohne vorherigen reboot nicht funktionieren. Wir müssen der 'Neu/Startproblematik' noch mal genau auf den Grund gehen. Ich vermute, das Vitoconnect muss neu gestartet werden, nicht die ganze Anlage. Bei den Opto1 war es so, dass das beim Einschalten zuerst die Verbindung zur Heizung aufgebaut hat, und wenn die stand, die WLAN Verbindung und dann die Verbindung zum Viessmann Server. Wenn man jetzt bei laufender Serververbindung die Heizung 'ausmacht' (so sieht das für das Viconnect aus, wenn man das Skript stoppt), kann es sein, dass es die ursprüngliche Initialisierungssequenz wieder erwartet - d.h. Viconnect aus, Heizung an, ... Um dahinter zu kommen, was passiert, müsstest du man in der settings_ini log_vitoconnect = True setzen und poll_interval = -1 Dann wäre es gut, wenn du im Betrieb mal den Optolinkkopf für 1..2 Minuten abziehen und wieder drauf stecken würdest (an der Heizung, ich weiss, das ist etwas friemelig, aber es hilft uns). Wenn dann die Vitoconnect Verbindung weiter läuft, haben wir Chancen, das mit dem Neu Starten in der Software hin zu bekommen. Sonst hilft nur das Vitoconnect mit einem Relais neu zu starten (können wir unkompliziert auch automatisiert realisieren). Danke für die Liste! Ich werde die Punkte mal angehen.
... Mehr anzeigen