Alarm Channel auslesen

  • Hallo,

    ich versuche mit openhab2 und dem neuesten shelly binding die ALARM infos auszuwerten. Hintergrund: die shelly´s sind in der prallen Sonne im Garten (wasserdicht) in einiger Entfernung vom Router verpackt. Jetzt würde ich gerne den Grund sehen, warum sie wann ausfallen (zu hohe Temperatur, WiFi Abriss, ...). Dient alles der Steuerung meiner Gartenbewässerung. Eingebunden sind sie im hausinternen WLAN Netz und schalten bisher ohne Probleme.

    Jetzt sehe ich im binding, dass es einen Alarm Channel gibt, den man aber nicht zu einen item verlinken kann, weil es kein Profil zum Auswählen gibt ... oder übersehe ich da was?

    Firmware im shelly: v1.7

    binding openhab2: binding-shelly - 2.5.7

    Konkrete Frage: Wie komme ich an die ALARM Infos von den shelly über openhab2 heran?

    Dankt euch im Voraus!

  • Also,

    habe es mittlerweile selbst herausgefunden. Relativ einfach. Es steht alles in der openhab Doku ...

    https://www.openhab.org/addons/bindings/shelly/

    Man legt sich einfach eine rule an und reagiert wie auch immer auf diese.

    Beispiel aus der doku:

    Code
    rule "Shelly Alarm"
       when
        Channel "shelly:shelly1:XXXXXX:device#alarm" triggered
       then
        logInfo("Shelly", "alarm detected:" + receivedEvent.toString())
       end

    Anstelle von logInfo kann man jetzt auch items füllen, etc.