Ankündigung

Einklappen
Keine Ankündigung bisher.

smartVISU lädt das sehr langsam

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    smartVISU lädt das sehr langsam

    Hallo, ich habe smarthome.py und smartVisu auf meinem Raspi installiert. Nach anfänglichen Problemen läuft es soweit auch.
    Nur habe ich immer wenn ich mich mit einem Browser verbinde eine Fehlermeldung von smarthome.py:

    2014-03-08 02:31:35,794 DEBUG Main WebSocket: incoming connection from 192.168.1.141:3203 to 0.0.0.0:2424 -- connection.py:accept:187
    2014-03-08 02:31:35,811 ERROR Main Connection polling failed: release unlocked lock -- smarthome.py:start:344
    Traceback (most recent call last):
    File "./smarthome.py", line 342, in start
    self.connections.poll()
    File "/usr/local/smarthome/lib/connection.py", line 103, in poll
    server.handle_connection()
    File "/usr/local/smarthome/plugins/visu/__init__.py", line 126, in handle_connection
    self._lock.release()
    _thread.error: release unlocked lock
    2014-03-08 02:31:36,084 DEBUG Main 192.168.1.141:3203 sent '{"cmd":"proto","ver":3}' -- __init__.py:json_parse:273
    2014-03-08 02:31:36,130 DEBUG Main 192.168.1.141:3203 sent '{"cmd":"monitor","items":["testbench.switch1","testbench.switch2"]}' -- __init__.py:json_parse:273


    Ich glaube das ist auch der Grund warum die Visu so lange zum laden braucht (>15s).

    Damit ich es zum laufen bekommen habe musste ich unter Einstellungen den Driver auf Smarthome.py stellen und die IP des Raspi angeben. Stimmt das so. Mit Eibd als Treiber hab ich es nämlich nicht geschaft das ich Schalten kann (ich habe nur Fehlermeldungen wie oben erhalten, aber ohne das etwas geschaltet hat).

    Meine test.conf:
    [testbench]
    [[switch1]]
    type = bool
    visu_acl = rw
    knx_dpt = 1
    knx_listen = 1/1/1
    knx_send = 1/1/1
    knx_init = 1/1/1
    [[switch2]]
    type = bool
    visu_acl = rw
    knx_dpt = 1
    knx_listen = 1/1/2
    knx_send = 1/1/2
    knx_init = 1/1/2

    und meine plugin.conf:
    # /usr/local/smarthome/etc/plugin.conf

    [knx]
    class_name = KNX
    class_path = plugins.knx
    host = 127.0.0.1
    port = 6720
    send_time = 30 #43200 # update date/time every 600 seconds, default none
    time_ga = 5/2/0 # default none
    date_ga = 5/2/1 # default none

    [sql]
    class_name = SQL
    class_path = plugins.sqlite

    [visu]
    class_name = WebSocket
    class_path = plugins.visu
    # ip='0.0.0.0'
    # port=2424
    # visu_dir = /var/www/smarthome
    smartvisu_dir = /var/www/smartVISU


    Woher könnte diese Fehlermeldung kommen?
Lädt...
X