Wenn ich mir das jetzt in Ruhe bei ner Tasse Tee anschaue hab ich nen Verdacht.
Hast du die Option "Wait for Network at Boot" in raspi-config an? Wäre gut möglich, dass du beim Hochfahren noch kein Netzwerk hast und Python dann die URLError Exception wirft und beendet?
Wichtig wär hier dann, dass die Netzwerkverbindung eben beim ausführen schon aufgebaut ist.
Lesezeichen