Ankündigung

Einklappen

Serverwartung 21.2.



Am 21.2. im Laufe des späten Abends wird eine Serverwartung durchgeführt. Das Forum ist dadurch für gut zwei Stunden nicht erreichbar.
Es wird eine Wartungsseite geschaltet.

Mehr anzeigen
Weniger anzeigen

Keine Exec-Binding-Ausführung nach Neustart von OpenHAB

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

    Keine Exec-Binding-Ausführung nach Neustart von OpenHAB

    Hallo,

    ich habe Exec-Bindings der folgendenden Art in meiner .items-Datei:

    Code:
    String Waermepumpenstatus       "Wärmepumpe [%s]"       <smiley>        (Waermepumpe)   { exec="<[/usr/local/luxtronik/lux4openhab.pl betriebszustand:60000:REGEX((.*?))]" }
    
    ....
    Ich habe festgestellt, dass die IN-Bindings "<" nach einem Neustart von Openhab leider nicht ausgeführt werden. Fehlermeldung gibt es auch nicht. Wird zur Laufzeit von OpenHAB die items-Datei einfach nochmals abgespeichert bzw. mit dem Kommando "touch xxx.items" der Timestamp modifiziert, wird das Items-File automatisch neu eingelesen und die Bindings funktionieren.

    Aktueller Workaround nach einem Neustart von OpenHAB ist also ein "touch" auf die Items-Datei, was natürlich unschön ist. Kennt jemand das Problem und evtl. eine Lösung?

    Gruß,
    thoern

    #2
    Hi Thoern,

    Zitat von thoern Beitrag anzeigen
    Aktueller Workaround nach einem Neustart von OpenHAB ist also ein "touch" auf die Items-Datei, was natürlich unschön ist. Kennt jemand das Problem und evtl. eine Lösung?
    könntest Du mal das debugging für das exec-binding auf "TRACE" stellen, also einen Eintrag in logback.xml der Art:

    Code:
    <logger name="org.openhab.binding.exec" level="TRACE" />
    erzeugen?

    Da sollte es dann Einträge der Art:

    Code:
     ... won't be started because it isn't properly configured.
    oder
    Code:
     ... won't be started because no bindings exist.
    geben. Es liegt vermutlich an der internen Start-Reihenfolge der Bundles. Wie genau wir das lösen müssen wir dann noch sehen.

    Gruß,

    Thomas E.-E.
    Visualisierung, Rule/Logic-Engine, Integrationsplattform mit openhab (Supportforum)

    Kommentar

    Lädt...
    X