Ankündigung

Einklappen
Keine Ankündigung bisher.

Plugin installieren / aktivieren

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

  • 2ndsky
    antwortet
    Steht eigentlich alles in der Fehlermeldung. Im Helios Plugin ist in Zeile 134 ein Komma, das da nicht hin gehört.

    Es müsste

    Code:
    except Exception as e:
    heißen.

    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

    Einen Kommentar schreiben:


  • linux
    antwortet
    erstmal Danke fuer die Antwort!

    Zitat von 2ndsky Beitrag anzeigen
    anschauen... wenn dann noch was unklar ist, hier wieder melden
    Komme leider nicht weiter.

    Aktulle Config:
    plugin.conf
    Code:
    # 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
    In smartvisu.conf habe folgendes eingefuegt:
    Code:
    [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') }}
    ...
    Auszug von: /usr/smarthome/bin/smarthome.py -d

    Der einzigste Fehler den ich sehe ist:

    Code:
    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
    ...
    Die Datei ist 1zu1 von https://knx-user-forum.de/smarthome-...os-plugin.html

    Aktuell ist die Anlage ueber einen rs485-USB Converter angeschlossen.
    Wenn ich das Scipt /usr/smarthome/plugins/helios/__init__.py von der Konsole starte,
    dann sehe ich alle Werte bzw. kann diese Anpassen.

    Desshalb denke ich das die Schnitte soweit passt.

    Hat jemand einen Tip?
    bzw. Welche Informationen braucht Ihr noch?

    Hat mir jemand noch das Passwort fuer: http://smartvisu.de/kurzanleitung/in..._item 

    Danke

    Einen Kommentar schreiben:


  • 2ndsky
    antwortet
    Zitat von linux Beitrag anzeigen
    Leider finde ich keine Datei mit dem Namen: items.conf
    Das

    SmartHome.py ? SmartHome.py 1.0 documentation

    und das

    http://www.smartvisu.de/download/ins...n_sh_sv_en.pdf

    und dann das

    https://knx-user-forum.de/smarthome-...rbehebung.html

    anschauen... wenn dann noch was unklar ist, hier wieder melden

    Einen Kommentar schreiben:


  • linux
    hat ein Thema erstellt [Codebeispiel] Plugin installieren / aktivieren.

    Plugin installieren / aktivieren

    Hallo

    Leider schaffe ich es nicht das Plugin ( helios-plugin.html ) zu installieren.

    Ich habe folgendes versucht:

    Datei erstellt
    /usr/smarthome/plugins/helios/__init__.py
    Die Datei plugin.conf erweitert.

    Leider finde ich keine Datei mit dem Namen: items.conf

    Wo finde ich diese Datei?
    Derzeit taucht unter: http://rapsery.ip/smartvisu/index.php nur die Default Icon auf.

    Zugriff auf die KWL-Anlage per Konsole funktioniert!

    Danke
Lädt...
X