structure conditionel on/off per webcmd möglich?

Begonnen von eldrik, 27 Juni 2014, 12:40:32

Vorheriges Thema - Nächstes Thema

eldrik

Hi,

ich möchte gerne aus dem webcmd für eine structure ein on absetzen, mit der Bedingung, dass nur der on Befehl an Devices geht, welche derzeit off sind.

Ich meine diesbezüglich korrekt gelesen zu haben, dass diese mit  set structure [FILTER=STATE=off] on gehen müsste, aus einem Programm heraus wird dies wahrscheinlich auch ohne weiteres möglich sein, aber wie realisiere ich dies per webcmd?

Ein eventmap [FILTER=STATE=off]on:on hat leider keinen Erfolg gebracht :/

Jemand eine Idee?

Greetz
Eldrik

eldrik

Keiner eine Idee?

Wie macht ihr das mit einem structure, dass auch wirklich nur die Geräte an oder ausgeschaltet werden, die den gegenteiligen Status haben?

Greetz
Eldrik

justme1968

über die devspec FILTER. schau in der commandref bei structure und bei devspec.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

eldrik

Hallo Andre,

Devspec habe ich doch in meinem eingangspost mehr oder weniger bereits erwähnt oder? Wie kann ich das passende Kommando über das Webcmd absetzen? Irgendwie scheint sich mir dies nicht zu erschließen :/

Gruß
Jens

justme1968

ups. sorry. hatte nur den zweiten post gesehen. nicht den ersten.

aus dem stehgreif fällt mir erst mal nur ein das vor die eckigen klammern eventuell ein \ zum maskieren muss und das vor das in ein leerzeichen muss. du solltest also sie /.../ version von eventMap verwenden.

was sagt denn das logfile?

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

justme1968

ich hab gerade ein bisschen probiert und fürchte es geht zur zeit nicht weil die interne reihenfolge von [] auswerten, devSpec auswerten und eventMap ersetzen nicht passt und statt dessen der [] ausdruck wörtlich ins set übernommen wird statt auszuwerten. das rückwärts mappen des set auf das event funkt glaube ich auch noch dazwischen.

ich glaube das ganze ist mit notifys und dummys einfacher zu bauen.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

eldrik

Hmm schade :(

dann werd ich die devspec Variante wohl für meine Programme verwenden und für das webcmd mir eine Alternative einfallen lassen müssen...

Dank dir fürs probieren!

Gruß
Jens