Hab ein kleines Problem mit meinem SmarthomeNG System.
Hab heute versucht mein SmarthomeNG auf den aktuellen Master-Branch zu aktualisieren,
seitdem erhalte ich beim Starten im Logfile einen Fehler des BackendServer Plugins:
Alle Python Module sind auf dem aktuellen Stand, und Debian Jessie ebenfalls.
Das Python Modul cherrypy hab ich auch schon mal neu installiert.
Kann evtl. jemand einen Tipp geben, was ich noch machen könnte, ansonsten bleibt nur ein neu aufsetzen des Systems,
da ansonsten meine Linux-Kenntnisse nicht weiter kommen.
Hier das Logfile:
Kleines Update:
Hab gerade versucht, die alte SmartHomeNG Version wieder zurückzuspielen,
hat auch soweit funktioniert, allerdings besteht der Fehler auch hier, es hat mir also somit eher irgendwas im Python zerschossen.
Hab heute versucht mein SmarthomeNG auf den aktuellen Master-Branch zu aktualisieren,
seitdem erhalte ich beim Starten im Logfile einen Fehler des BackendServer Plugins:
Code:
TypeError: source code string cannot contain null bytes
Das Python Modul cherrypy hab ich auch schon mal neu installiert.
Kann evtl. jemand einen Tipp geben, was ich noch machen könnte, ansonsten bleibt nur ein neu aufsetzen des Systems,
da ansonsten meine Linux-Kenntnisse nicht weiter kommen.
Hier das Logfile:
Code:
2017-08-24 19:08:10 WARNING Main -------------------- Init SmartHomeNG 1.3.v1.3_Hotfix_2 -------------------- 2017-08-24 19:08:10 INFO Main Init Scheduler 2017-08-24 19:08:10 INFO Main Init Plugins 2017-08-24 19:08:10 INFO Main Loading '/usr/local/smarthome/etc/plugin.yaml' to 'OrderedDict' 2017-08-24 19:08:11 ERROR Main Plugin BackendServer exception: source code string cannot contain null bytes Traceback (most recent call last): File "/usr/local/smarthome/lib/plugin.py", line 90, in __init__ plugin_thread = PluginWrapper(smarthome, plugin, classname, classpath, args, instance) File "/usr/local/smarthome/lib/plugin.py", line 127, in __init__ exec("import {0}".format(classpath)) File "<string>", line 1, in <module> File "/usr/local/smarthome/plugins/backend/__init__.py", line 25, in <module> import cherrypy File "/usr/local/lib/python3.4/dist-packages/cherrypy/__init__.py", line 76, in <module> from cherrypy import _cprequest File "/usr/local/lib/python3.4/dist-packages/cherrypy/_cprequest.py", line 10, in <module> from cherrypy import _cpreqbody, _cpconfig File "/usr/local/lib/python3.4/dist-packages/cherrypy/_cpreqbody.py", line 135, in <module> import cheroot.server File "/usr/local/lib/python3.4/dist-packages/cheroot/server.py", line 65, in <module> from .workers import threadpool TypeError: source code string cannot contain null bytes 2017-08-24 19:08:13 INFO Main Init InfluxData 2017-08-24 19:08:14 INFO Main Init UZSU 2017-08-24 19:08:14 INFO Main SP: Adding listener on: http:0.0.0.0:2788 2017-08-24 19:08:14 INFO Main SP: Server Starts - 0.0.0.0:2788 2017-08-24 19:08:14 INFO Main RCswitch: setup on localhost OK 2017-08-24 19:08:14 INFO Main Init Items
Hab gerade versucht, die alte SmartHomeNG Version wieder zurückzuspielen,
hat auch soweit funktioniert, allerdings besteht der Fehler auch hier, es hat mir also somit eher irgendwas im Python zerschossen.
Kommentar