NEWS
Selector $ [state.id=STATE](functions='Tür')
-
Schönen guten Tag,
es will bei mir einfach nicht klappen.
Ich habe diese Script, um meine Türen zu überwachen. Funktioniert super. Nur muss ich bei neuen Türkontakten, dass Script immer anpassen.
Deshalb möchte auf den Selector umstellen. Wie in der Anleitung habe ich in den Aufzählungen "Tür" erstellt und diese dann dem Objekt "State" des jeweiligen Türkontaktes zugewiesen.
Hier nun mein zukünftiges Script.
Leider passiert nix, wenn ich eine Tür öffne.
Im Log kann ich folgendes sehen.
Wenn ich das funktionierende Script starte. Gibt es eine Subscription.
Ich glaube meine Selector Statement passt nicht. Aber was mache ich falsch.
Die Türkontakte können in hm-rpc.0 (Homematic), hm-rpc.1 (Homematic IP) und hm-rpc.2 (CUxD) sein.
Vielen Dank für eure Hilfe mich an mein Ziel zu bringen.
-
@piro sagte in Selector $ [state.id=STATE](functions='Tür'):
Wie in der Anleitung
welche ?
Vielleicht ist hier was für Dich dabei.
https://forum.iobroker.net/post/346230 -
@piro
und in Deiner Aufzählung ist tür klein geschrieben, im Selector nicht.
(es ist das letzte Wort nach dem Punkt entscheidend)
enum.functions.tür -
1000 Dank dir. Das war es.
Jetzt hat er die Kontakte registriert.
Ist ja schon etwas verwirrend, dass man die kleine "tür" nehmen muss.