structure state in dummy

Begonnen von coolice, 05 März 2015, 19:39:29

Vorheriges Thema - Nächstes Thema

coolice

Hallo,

Ich habe 2 Handys mit Geofency die auch in fhem eingebunden sind. Läuft auch sehr gut. Da ich gerne die Heizung steuern möchte habe ich die beiden Devices in eine structure namens Gesamte_Anwesenheit gepackt. Um das Ganze hübsch im Floorplan darzustellen habe ich einen dummy namens d_GesamteAnwesenheit definiert. In diesen dummy möchte ich mittels notify den state der structure schreiben. Ich habe es mit define n_GesamteAnwesenheit notify Gesamte_Anwesenheit:state.* {fhem("set d_GesamteAnwesenheit $EVTPART1")} versucht doch leider scheint das falsch zu sein. Kann mir jemand zeigen wie es richtig aussehen muss?

Danke

justme1968

und warum zeigst du nicht die structure selber an?
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

coolice

Das hatte ich ursprünglich auch versucht, doch immer wenn ich das Icon für die structure verschoben habe hat sich ein anderes Icon für ein Handy (was in der structure enthalten ist) mit verschoben.

justme1968

du musst structexclude passend setzen.

gruß
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

coolice

Hab ich mir in der Commanref durchgelesen werde aber nicht schlau raus


Gesendet von meinem iPhone mit Tapatalk

justme1968

attr <deine geofency devices> structexclude d_GesamteAnwesenheit:.*
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

coolice

Das hatte ich so versucht aber ein unknow attribute bekommen.


Gesendet von meinem iPhone mit Tapatalk

justme1968

auch nach dem du die devices in die structure eingebaut hast?
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

coolice

Zitat von: justme1968 am 06 März 2015, 14:56:54
auch nach dem du die devices in die structure eingebaut hast?

Aktuell sieht es so aus. Ist doch das was Du meinst oder?

justme1968

das structexclude musst du jeweils in den devices setzen die über die structure zusammen gefasst werden.

attr Marvin.homestatus structexclude Allgemeine_Anwesenheit:.*
attr Mirco.homestatus structexclude Allgemeine_Anwesenheit:.*


das define für deine structure ist übrigens falsch. da fehlt als erster parameter im define der struct_type.

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

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