Es müsste
Code:
except Exception as e:
BTW: das Helios Plugin ist auch in Git zu bekommen... scheint sich etwas zu unterscheiden, aber der Fehler ist da auch an anderer Stelle noch drin: https://github.com/mknx/smarthome/bl...os/__init__.py
except Exception as e:

# plugin.conf
[B][helios]
class_name = Helios
class_path = plugins.helios
tty = /dev/ttyUSB0
cycle = 60 # default 300 seconds[/B]
[knx]
class_name = KNX
class_path = plugins.knx
[visu]
class_name = WebSocket
class_path = plugins.visu
smartvisu_dir = /var/www/smartvisu
[cli]
class_name = CLI
class_path = plugins.cli
ip = 0.0.0.0
update = True
[sql]
class_name = SQL
class_path = plugins.sqlite
[first]
[B][[ventilation]]
name = Ventilation
sv_page = room
[[[power_state]]]
name = power
type = num
helios_var = power_state
visu=yes
[[[outside_temp]]]
type = num
helios_var = outside_temp
visu=yes[/B]
[[[light]]]
name = Light2
type = bool
visu_acl = rw
sv_widget = {{ basic.switch('item', 'item') }}
...
2014-05-23 11:54:48,310 INFO Main Start SmartHome.py 1.0-5-g5300605 -- smarthome.py:__init__:231
2014-05-23 11:54:48,316 DEBUG Main Python 3.2.3 -- smarthome.py:__init__:232
2014-05-23 11:54:48,322 INFO Main Init Scheduler -- scheduler.py:__init__:86
2014-05-23 11:54:48,329 INFO Main Init Plugins -- smarthome.py:start:274
2014-05-23 11:54:48,336 DEBUG Scheduler creating 5 workers -- scheduler.py:run:93
[B]2014-05-23 11:54:48,354 DEBUG Main Plugin: helios -- plugin.py:__init__:43
2014-05-23 11:54:48,397 ERROR Main Plugin helios exception: invalid syntax (__init__.py, line 134) -- plugin.py:__init__:57
Traceback (most recent call last):
File "/usr/smarthome/lib/plugin.py", line 53, in __init__
plugin_thread = Plugin(smarthome, plugin, classname, classpath, args)
File "/usr/smarthome/lib/plugin.py", line 79, in __init__
exec("import {0}".format(classpath))
File "<string>", line 1, in <module>
File "/usr/smarthome/plugins/helios/__init__.py", line 134
except Exception, e:
^[/B]
SyntaxError: invalid syntax
2014-05-23 11:54:48,418 DEBUG Main Plugin: knx -- plugin.py:__init__:43
2014-05-23 11:54:48,438 DEBUG Main Plugin: visu -- plugin.py:__init__:43
2014-05-23 11:54:48,514 DEBUG Main Plugin: cli -- plugin.py:__init__:43
2014-05-23 11:54:48,527 DEBUG Main Plugin: sql -- plugin.py:__init__:43
2014-05-23 11:54:48,560 DEBUG Main SQLite 3.7.13 -- __init__.py:__init__:62
2014-05-23 11:54:48,638 DEBUG Main SQLite: database integrity ok -- __init__.py:__init__:78
2014-05-23 11:54:48,667 DEBUG Main SQLite pack next time: 2014-05-24 03:02:00+02:00 -- scheduler.py:_next_time:289
...
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.


Einen Kommentar schreiben: