Beiträge von CeBe

    Hallo Charlyt, ich hatte in der Openhab Oberfläche von "Design" auf "Code" umgeschaltet und dachte das was ich gepostet hatte wäre der Code der Rule gewesen. Habe leider noch keine Kenntnisse von Java, beherrsche aber C und VB. Ich fürchte ich mache hier noch irgendeinen blöden Anfängerfehler, komme aber selbst nicht drauf. Ich habe jetzt den Livisi Lichtschalter resettet und neu eingebunden. Openhab hat ihn auch erkannt und ich konnte ihn in das Model einfügen. Jetzt habe ich als anderes/einfacheres Beispiel mal die gezeigte Rule entworfen die das Licht einschaltet wenn die Haustür geöffnet wird.

    Im Log erscheint auch der Status Change wie in der Rule angegeben:


    2024-02-14 16:12:15.318 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'WDS_Haustur_Flur_TurFensterstatus' changed from CLOSED to OPEN

    2024-02-14 16:12:19.711 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'WDS_Haustur_Flur_TurFensterstatus' changed from OPEN to CLOSED


    Trotzdem scheint das Kommando "on" nicht anzukommen. Es gibt auch irgendwie kein Debugging so dass man sehen könnte ob die Rule überhaupt getriggert wurde. Sie ist im Status "idle". Muss die vielleicht noch irgendwie "aktiv" geschalten werden?

    Hier noch die Rule zum Einschalten die nicht funktioniert:


    configuration: {}

    triggers:

    - id: "1"

    configuration:

    thingUID: livisismarthome:ISS2:639bd73c0c:55f1c9f1f81b4b76880c626317d036da

    channelUID: livisismarthome:ISS2:639bd73c0c:55f1c9f1f81b4b76880c626317d036da:button1

    event: PRESSED

    type: core.ChannelEventTrigger

    - id: "4"

    configuration:

    thingUID: livisismarthome:ISS2:639bd73c0c:55f1c9f1f81b4b76880c626317d036da

    channelUID: livisismarthome:ISS2:639bd73c0c:55f1c9f1f81b4b76880c626317d036da:button2

    event: PRESSED

    type: core.ChannelEventTrigger

    conditions:

    - inputs: {}

    id: "3"

    configuration:

    itemName: ISS2_Licht_Buro_Dachgeschoss

    state: OFF

    operator: =

    type: core.ItemStateCondition

    actions:

    - inputs: {}

    id: "2"

    configuration:

    command: ON

    itemName: ISS2_Licht_Buro_Dachgeschoss

    type: core.ItemCommandAction

    Erstmal vielen Dank für eure Antworten. Ich hatte leider die letzten Tage keine Zeit an dem Thema weiter zu arbeiten. Daher meine späte Antwort.


    CharlyT : Die Funktion über Livisi geht auch bei mir. Das steuern über Openhab Basic UI geht auch. Was nicht funktioniert ist jegliche Art von Rule. Ich möchte alle Livisi Automations sukzessive auf Openhab umsetzen. Ich habe auch bereits zusätzlich zur Livisi Bridge eine Raspberrymatic aufgesetzt und die Livisi Geräte die kaputt gegangen sind durch Homematic IP erstetzt. Über Openhab möchte ich nun beide Welten steuern und Schritt für Schritt auf Homematic IP Geräte umsteigen.


    M1K: Danke für den Entwurf. Ich habe das mit meinen Item Namen versucht aber das Script wird nicht als Rule erkannt. D.h. Ich kopiere den Text in den Editor und schalte dann in der Oberfläche auf Design um. Ich hätte erwartet, dass bei korrekter Syntax die Rule hätte erkannt werden müssen.


    Ich fürchte ich verstehe da einfach noch zu wenig von der Scripting Sprache.


    Ich habe mal das Log ausgelesen und herauskopiert was passiert wen man den Schalter drückt:


    2024-02-13 16:56:41.850 [INFO ] [openhab.event.ChannelTriggeredEvent ] - livisismarthome:ISS2:639bd73c0c:55f1c9f1f81b4b76880c626317d036da:button1 triggered PRESSED

    2024-02-13 16:56:43.641 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'ISS2_Licht_Buro_Dachgeschoss_Schalter' changed from ON to OFF

    2024-02-13 16:56:44.008 [INFO ] [openhab.event.ChannelTriggeredEvent ] - livisismarthome:ISS2:639bd73c0c:55f1c9f1f81b4b76880c626317d036da:button1 triggered SHORT_PRESSED

    2024-02-13 16:56:44.011 [INFO ] [openhab.event.ChannelTriggeredEvent ] - livisismarthome:ISS2:639bd73c0c:55f1c9f1f81b4b76880c626317d036da:button1 triggered PRESSED

    2024-02-13 16:56:44.016 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'ISS2_Licht_Buro_Dachgeschoss_Button1Count' changed from 32 to 33

    2024-02-13 16:56:46.767 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'ISS2_Licht_Buro_Dachgeschoss_Schalter' changed from OFF to ON


    Mein Ziel wäre immer noch den Schalter mit Hilfe einer Rule in Openhab so zu steueren dass egal welche Taste am Schalter wie lange gedrückt wird das Licht von Aus zu An oder An zu Aus geschaltet wird.


    Helfen die Log Einträge?

    Liebe Community, ich betreibe OpenHAB 3 im Docker Container auf einer Synology Diskstation. Einbindung Livisi Zentrale in OH funktioniert wie hier in der Community beschrieben. Alle Geräte können auch in der Openhab Basic UI bedient werden. Ich scheitere aber seit Wochen an einer einfachen Rule die ich in Livisi nutze, aber nicht auf OpenHAB umgesetzt bekomme.

    Ich möchte ein Deckenlicht wie folgt schalten: Egal ob die Channels Button1 oder Button2 ein "PRESSED" oder "SHORT-PRESSED" liefern soll das Deckenlicht den Zustand ändern. D.h. egal wo ich wie lange auf den Taster drücke soll sich das Licht mit jedem Druck von An zu Aus oder von Aus zu AN ändern, je nachdem in welchem Zustand es vorher war. Leider mache ich irgendetwas in der Programmierung falsch. Es würde mir sehr helfen wenn jemand hier den Codeschnipsel für einfaches Licht an/aus posten könnte. Vielen Dank!

    Hallo Zusammen,


    Habe gerade die Infos zur Einführung der Offline Variante der Zentrale gelesen. In den Voraussetzungen steht, dass für die Zentrale der ersten Generation die Version 3.1.x erforderlich ist.


    Bei meiner Zentrale steht: SOFTWAREVERSION 1.913-3.0.1008.0. Ich nehme an, dass es damit die Version 3.0.x ist, für die es keinen offline Betrieb geben wird.


    Kann man die Zentrale updaten oder nachrüsten?


    Freue mich auf eine Antwort.


    Viele Grüße

    Mittlerweile bin ich in einem anderen Thread auch auf dieses Thema gestoßen. Auch dort war die Antwort, dass man um eine Hue Bridge nicht herum kommt. Also noch ein Gerät einbinden - das wollte ich eigentlich vermeiden. Vielen Dank für die raschen Antworten!

    Kann man den eingebauten Zigbee Hub des Amazon Echo Plus, der für die Steuerung von Hue Lampen genutzt werden kann, als Hue-Bridge in das Innogy Smarthome einbinden? Ich habe es versucht, aber es wurde keine Bridge gefunden. Habe daraufhin die IP des Echo in der Konfiguration angegeben, aber auch das hat nicht funktioniert. Hat das bereits jemand versucht oder geschafft? Damit könnte man die Lampen nämlich nicht nur über Alexa schalten sondern auch in komplexere Abläufe des Innogy Systems einbinden.