Hallo zusammen,
ich habe einen sehr merkwürdigen Effekt.
Python führt bei meinem Pi nach einer nicht nachvollziehbaren und variablen Zeit einen hardreset durch, bzw. läßt den Pi neustarten.
Ich greife auf den PiZero per Putty zu. Mit dem Putty fällt es direkt auf. Die Meldung vom Putty ist "Network error: Software caused connection abort". Der Neustart passier auch wenn der Putt nicht läuft, dann merke ich es nur nicht.
Diese Neustart passiert nur, wenn ein Python script läuft. Wenn kein Python script läuft, gibt es auch kein Neustart, dann läuft der PI tadellos durch.
Die ganzen Python scripte liefen vorher über Monate tadellos und sind halt leider notwendig für meine Gartenbewässerung.
"Vorher...". Was hab ich verändert. Da ich die Steuerung auf MQTT umstellen wollte, habe ich paho mqtt für Python installiert. Ich verwende Python2.7.13.
Nachdem mir aufgefallen ist, dass der PI immer wieder (mal nach 15min mal nach 3 Stunden) einen Neustart hinlegt, wenn ein Python Script läuft, habe ich paho mqtt wieder deinstalliert. Ohne Erfolg, der Effekt ist immer noch da. Da der PI hart resettet wird, also keine Logeinträger meiner Python scripts, habe ich mit
geschaut, ob das script bis zum ende läuft und welche CPU last und Speichernutzung es hat.
Ja, es läuft bis zum Ende und keine Besonderheiten.
Kann es sein, dass die Installation von MQTT bei Python eine Einstellung verändert hat, die Python dazu bringt einen Neustart durchzuführen? (was ich mir nicht vorstellen kann...
Hat jemand eine Idee?
Gruß
Heiko