Du musst dich registrieren, bevor du Beiträge verfassen kannst. Klicke auf Jetzt registrieren!, um den Registrierungsprozess zu starten.
Registrierte User surfen werbefrei, können Suchen durchführen und sehen die volle Darstellung des Forums mit vielen anderen Unterforen!!!
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Wenn ich die conf ändere und dann deinen Dienst neu starte hab ich desöfteren
Probleme mit der Temp ausgabe. Sprich alle Kanäle fangen an zu zappeln.
Wenn ich dann den raspi neu starte ist alles wieder im grünen bereich?!
Hast du da eine idee? Wenn du willst kann ich dir auch die plotausgabe hochladen damit du das chaos siehst...
Lg
Edit.:Mit dienst neustarten mein ich natürlich wenn er übern WD neu gestartet wird. Anders hab ichs noch nicht getestet.
ich bin leider noch immer nicht zu Deiner Beta gekommen. Da ich morgen noch gegrounded bin, schaue ich mir das mal an. Mit der alten Version habe ich so etwas noch nie gesehen! Kann es sein, dass hier irgendwo ein Prozess nicht beendet wurde und mehrere Python-Daemonen laufen?
Danke für deine mühe.
Wie kann ich schaun ob der Daemon beendet wurde?bzw ob er mehrfach läuft...
Wenn du die Version noch nicht Installiert hast von mir dann schick ich dir die neue Beta.(glaub du hast noch eine alpha?!)
Die neue beta sollte so ziemlich alle Einstellungen inkl. Neues Logfile anlegen
schon können. Event. läuft ja mit dem watchdog von Joe was nicht richtig...
Aja beim stichwort Joe,
JOE LEBST DU NOCH?
Brauche für den WD noch ein paar Funktionen...
Hab mal parallel zu meinem Post htop installiert (kenn ich noch aus den nslu zeiten ) also htop hat mir die auskunft gegeben dass der py dienst nicht beendet wird. Also zweimal die conf ändern und plötzlich laufen 3 Dienste?!
besteht eigl. die möglichkeit, dass man auf der Seite der Log-Dateien eine Lösch-Option für die einzelnen files einfügt. z.B. einfach den haken bei einer oder mehreren dateien setzen und löschen. wäre natürlich auch noch nett wenn man dazu nochmals das passwort eingeben müsste.
der vorteil liegt darin, dass dass man somit nicht immer über putty auf den raspy connecten muss um die files zu löschen und man könnte mehr ordnung halten.
was haltet ihr davon?
Alternativ:
Man zieht sich erst die Dateien mit dem Browser herunter, die man braucht und löst dann ein "service WLANThermo cleanup" und "service "WLANThermo start" über das UI aus.
sorry das ich mich noch nicht eher gemeldet habe aber mein todo Liste war mit anderen Aufgaben belegt (Smoker abschleifen, reparieren, neu Lakieren, neu Griffe anfertigen, Kabeldurchführung bauen, usw...) aber die version 2 des WD ist in Arbeit.
Wegen dem Problem mit den mehrfach gestarteten Dienst --> in welchem Zeitintervall forderst du mit dem GUI einen Neustart an, also wenn du z.B. nach einem Neustart 2 Sek. später einen weiteren anforderst könnte es sein das der WD mit dem ersten noch nicht fertig ist und deshalb dieser Fehler auftritt. Du musst im GUI einfach darauf warten das der restart = true Wert in der config wieder false ist und erst dann einen weiteren Neustart einleiten.
Das mit den 2sekunden hab ich schon
mitbekommen wegen einem anderen Problem...
aber daran liegt es nicht. Der 2te Dienst wird
auch beim ersten mal schon gestartet
der WD nutzt zum neustarten den "normalen" neustart Befehl von Armin.
Vielleicht müssen wir beim "/etv/init.d/WLANThermo" script im bereich start einbauen das er vorher alle anderen Thermo Dienste beendet für den Fall das zweimal hintereindander ein start ausgeführt wird?
Edit: Du kannst ja den befehl vom stop Bereich (ps aux|grep ....) Testweise vor dem Start kopieren, dann sehen wir ob es das war!
habe dir gerade eine Mail geschickt mit meinen Testergebnissen.
Beim Anfordern einer neuen Log-Datei löst der Watchdog zweimal aus. Vielleicht hat es damit zu tun!
Einen ausführlichen bericht gibts später auf die mail
Der WD greift nur 2mal wenn der parameter
in der config für daa Logfile auf False ist.
Grund ist weil ich ihn auf True setzen muss dann den
Restart und dann wieder auf False zurück.
Das mit den Diensten is mir schon klar.
Nur wird keiner beendet bei mir vom WD
sondern einfach ein neuer gestartet. Sprich
3mal in der config einen Parameter ändern der einen
Neustart braucht und dann laufen 4 wlt_2_comp.py
Also aus irgendeinen Grund beendet der WD
nicht die wlt_2_comp.py
aja er macht das nicht ab und zu sondern immer!
Stoppe mal den Watchdog-Dienst.
Dann gibst Du ein:
python /usr/sbin/wlt_2_watchdog
Jetzt machst Du ein zweites root-fenster auf und änderst mal von Hand den wert in der Conf auf True. Speichern und der Watchdog legt los. Im ersten Fenster siehst Du dann die Ausgabe. Wenn hier ein Fehler kommt, screenshot machen und posten!