Aqara Water Leak Sensor wie konfigurieren?

  • ok dann items und rules NICHT aus meinem letzten beitrag nehmen. hier kommt die finale version. damit werden dann auch nochmals die namen aller alarmauslösenden wassersensoren in der erinnerungsrule gesendet.

    sitemap:

    Code
    Text item=Water_Sensor1_leak
    Text item=Water_Sensor2_leak

    items:

    Code
    Group:Switch:OR(ON, OFF) Wassersensor
    Switch      Water_Sensor1_leak          "Wassersensor Aquarium [MAP(Wassersensor.map):%s]"       <water>    (Wassersensor)          {channel="mihome:sensor_wleak_aqxxxxxxxxxxx:xxxxxxxxxxxxxxx:leak"}
    Switch      Water_Sensor2_leak          "Wassersensor Küche [MAP(Wassersensor.map):%s]"          <water>    (Wassersensor)         {channel="mihome:sensor_wleak_aqyyyyyyyyyyy:yyyyyyyyyyyyyyy:leak"}


    datei runterladen, entpacken und Wassersensor.map in den transform ordner von openhab schieben /etc/openhab/transform Wassersensor.zip
    achtung das "Map Transformation" binding muss in openhab installiert sein.

    rule 1:


    rule 2

  • Die Wiederholung des Alarms will nicht.

    2022-03-04 19:50:26.177 [ERROR] [internal.handler.ScriptActionHandler] - Script execution of rule with UID 'aufnahme-3' failed: The name 'Wassersensor' cannot be resolved to an item or type; line 40, column 18, length 12 in aufnahme
    ==> /var/[definition='1','0']log[/definition]/openhab/events.[definition='1','0']log[/definition] <==
    2022-03-04 19:50:26.074 [INFO ] [openhab.event.ItemCommandEvent ] - Item 'Alarm_repeat' received command OFF
    2022-03-04 19:50:26.120 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Alarm_repeat' changed from ON to OFF

    muss es anstatt
    if (Wassersensor.state

    vielleicht
    if (Wassersensor.state.members

    heißen?


    Außerdem gibt die Rule Fehler aus:

    There is no context to infer the closure's argument types from. Consider typing the arguments or put the closures into a typed context.


    The name 'Wassersensor' cannot be resolved to an item or type;

  • Aah da muss ich noch mal schauen, in der ersten Version hieß die Gruppe Wassersensoren, in der zweiten Wassersensor. Vielleicht habe ich das nicht geändert.

    möglich, deswegen schrieb ich oben ja:

    ok dann items und rules NICHT aus meinem letzten beitrag nehmen. hier kommt die finale version.


    nenne die gruppe gleich mal so
    Group:Switch:OR(ON, OFF) Wassersensor

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!