Hallo,
Da ich begeistert bin von meinem rPI Smarthome will ich an einer weiteren KNX Anlage sh.py und SmartVISU in einer Linux VM laufen lassen.
Server: Ubuntu 13.10 64 bit
Python: 3.3.2+
Apache: 2.4.6
sh.py: 1.0
SmartVISU: 2.7
Client: Firefox 26 unter Windows 7 64 bit
eibd läuft, sh.py starte ich im debug Modus. Es startet ohne Fehler und zeigt die KNX Telegramme auch schön an.
Sobald ich jedoch in der SmartVISU einen Raum auswähle habe ich folgendes im sh.py log.
Unnötig zu sagen dass smartVISU auch die aktuellen Zustände nicht anzeigt :-)
Javascript ist aktiviert, hab ich getestet. Mit Internet Explorer das gleiche Resultat.
Hat einer eine Idee wo ich noch suchen könnte ?
plugin.conf
Edit: Python Version korrigiert
Da ich begeistert bin von meinem rPI Smarthome will ich an einer weiteren KNX Anlage sh.py und SmartVISU in einer Linux VM laufen lassen.
Server: Ubuntu 13.10 64 bit
Python: 3.3.2+
Apache: 2.4.6
sh.py: 1.0
SmartVISU: 2.7
Client: Firefox 26 unter Windows 7 64 bit
eibd läuft, sh.py starte ich im debug Modus. Es startet ohne Fehler und zeigt die KNX Telegramme auch schön an.
Sobald ich jedoch in der SmartVISU einen Raum auswähle habe ich folgendes im sh.py log.
Code:
2014-01-23 10:48:14,977 DEBUG Main WebSocket: incoming connection from 10.24.0.250:22711 to 0.0.0.0:2424 -- connection.py:accept:187 2014-01-23 10:48:14,978 ERROR Main Connection polling failed: release unlocked lock -- smarthome.py:start:344 Traceback (most recent call last): File "/usr/smarthome/bin/smarthome.py", line 342, in start self.connections.poll() File "/usr/smarthome/lib/connection.py", line 103, in poll server.handle_connection() File "/usr/smarthome/plugins/visu/__init__.py", line 126, in handle_connection self._lock.release() RuntimeError: release unlocked lock 2014-01-23 10:48:15,184 DEBUG Main 10.24.0.250:22711 sent '{"cmd":"proto","ver":3}' -- __init__.py:json_parse:273 2014-01-23 10:48:15,185 DEBUG Main 10.24.0.250:22711 sent '{"cmd":"monitor","items":["CPG.couloir.lumiere_passerelle","CPG.couloir.lumiere_passerelle.grader"]}' -- __init__.py:json_parse:273
Javascript ist aktiviert, hab ich getestet. Mit Internet Explorer das gleiche Resultat.
Hat einer eine Idee wo ich noch suchen könnte ?
plugin.conf
Code:
# plugin.conf [knx] class_name = KNX class_path = plugins.knx host = 127.0.0.1 port = 6720 [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
Kommentar