NEWS
[gelöst] Raum/Funktion werden nicht gefunden
-
Hallo, bitte um Hilfe:
Ich möchte gerne das/die Objekte finden, bei denen der Raum und die Funktion
übereinstimmt.
Ich habe dafür diese Zeilen gefunden:var sensors = $('channel[state.id=*.STATE](rooms=Bad)(functions=Alarmanlage)').each(function(id) { log("R1: " + id); });
Es sollten doch javascript.0.haus.Heizung.Bad.Man und javascript.0.haus.Heizung.Wohnzimmer.Man
gefunden werden.Ich habe schon alles Mögliche ausprobiert, aber ich erhalte einfach kein Ergebnis.
Hoffentlich kann mir da jemand weiterhelfen.
Es ist Node.js: v10.19.0 installiert. -
@hanss Alarmanlage muss glaube ich klein geschrieben werden
-
Funktioniert auch nicht kleingeschrieben, auch nicht wenn man (functions=Alarmanlage) wegläßt.
-
Versuch mal
$('state[id=*](rooms=Bad)(functions=Alarmanlage)').each(function(id) { log("R1: " + id); });
oder
$('channel[state.id=*](rooms=Bad)(functions=Alarmanlage)').each(function(id) { log("R1: " + id); });
-
@hanss sagte in Raum/Funktion werden nicht gefunden:
(functions=Alarmanlage)
Hallo CruziX,
vielen Dank, mit der ersten Version funktioniert es, aber erst nachdem ich JS neu gestartet habe.
Das ist offensichtlich bei jeder Änderung der "Aufzählungen" notwendig. -
@hanss sagte in Raum/Funktion werden nicht gefunden:
aber erst nachdem ich JS neu gestartet habe.
manchmal reicht auch das nicht. Admin und JS Adapter neu starten (nicht stoppen !) hilft bei mir dann eigentlich immer.