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