NEWS
Selektor ODER Verknüpfung
-
Hallo,
ich möchte zwei Gerätetypen über den Selektor abfragen. Bisher:
var a = $('channel[state.id=*.METER](functions="Energie")'); var b = $('channel[state.id=*.ENERGY_COUNTER](functions="Energie")');
Ich habe das so zusammen gefasst, aber dabei löst nur der erste Teil aus
var a = $('channel[state.id=*.METER](functions="Energie")' || 'channel[state.id=*.ENERGY_COUNTER](functions="Energie")');
Oder kann ich im folgenden Subscribe irgendwas dahingehend machen?
a.on(function(obj) { machwas(obj); }); b.on(function(obj) { machwas(obj); });
Es geht mir um die ODER Verknüpfung. Entweder Geräte mit Datenpunkt METER oder ENERGY_COUNTER
Gruß
Pix
-
Hast Du es mal mit RegExp anstelle Selektor versucht ? Vielleicht so:
on({id: /^\.METER|\.ENERGY_COUNTER$/}, Energie);
-
Danke, ich probieres es aus.
Gesendet mit Tapatalk
-
Hallo,
es hat funktioniert.: http://forum.iobroker.com/viewtopic.php … 076#p19603
lediglich das "^" habe ich weggelassen.
Gruß
Pix