Hallo,
ich würde gerne z.B. plots in mehreren Räumen anzeigen und dazu diese irgendwie zusammenfassen. Da dachte ich man könnte dies mit einem structure realisieren. Tut aber nicht.
Hat da jemand einen Tipp für mich? Danke schon mal.
ciao walter
Hallo,
bei jedem Plot händisch ein
attr <Plotname> room Raum1,Raum2,Raum3
eintragen.
Achtung! Keine Leerzeichen zwischen den Kommata verwenden.
Da gab es aber glaub ich vor garnicht allzu langer Zeit schonmal so eine Frage ;)
Grüße
P.S.: Nein. Über die attr-Zuweisung über FHEM geht das nicht da diese (noch) kein Multiroom kann.
schau mal hier: http://forum.fhem.de/index.php/topic,16846.msg109987.html#msg109987 (http://forum.fhem.de/index.php/topic,16846.msg109987.html#msg109987)
gruss
andre
edit: ich such den thread raus und du antwortest einfach. kein wunder das du schneller warst :P
Hallo,
Zitatedit: ich such den thread raus und du antwortest einfach. kein wunder das du schneller warst :P
Naja. Die Antwort ging mir schneller von der Hand als das suchen danach ::)
Grüße
ich will ja nicht immer das selbe schreiben :)
Hallo,
Zitatich will ja nicht immer das selbe schreiben
Dann sollten wir uns einen Short-Link auf die commandref zulegen 8)
Grüße
Hallo,
geht also nicht, schade :(
ciao walter
was geht nicht?
entweder wie haben nicht ganz verstanden was du möchtest oder du hast nicht gelesen was wir geschrieben haben.
du kannst jedes device mehreren rooms und groups zuordnen.
das sollte eigentlich genau sein was du möchtest. structure hat damit nichts zu tun.
gruss
sndre
nun, dass ich die Räume einzeln dem attr ... room ... zuordnen kann ist mir klar.
attr ... room Kueche,Buero.Esszimmer
Was ich meinte ist, ob es eine Gruppierungsmöglichkeit um sich Schreibarbeit zu sparen.
AlleEGRaeume=Kueche,Buero,Esszimmer,Wohnzimmer
AlleOGRaeume=Badezimmer,Schlafzimmer
Diese dann für die Raumzuordnung nutzen.
attr ... room AlleEGRaeume
ciao walter
also a). wir haben es nicht verstanden :)
gruss
andre
Hi,
das geht mit structure. Also eine structure für EG und eine für OG.
Wenn Du dann der structure ein Attribut zuweist, wird's auf alle zugeordneten devices durchvererbt.
=8-)
jein. ich glaube nicht das das wirklich praktikabel ist:
plot1 -> wohnzimmer
plot2 -> schlafzimmer
plot1+2 -> OG
wenn man das über eine structure macht sind beide plots immer in allen räumen und nicht plot1 in OG und wohnzimmer und plot2 in OG und schlafzimmer.
gruss
andre
attr plot1 room OG,schlafzimmer
attr plot2 room OG,wohnzimmer
In diesem Fall kannst Du's nicht durch Klicken im frontend machen, sondern musst die Attribute manuell eingeben (im fhem commandfield).
=8-)
eben. unserer rede. es geht nur von hand :)
gruss
andre
Hallo Uli,
eben das mit dem structure scheint nicht zu funtionieren.
define AlleRaeume structure RaumGruppe H.EG.Buero H.EG.Kueche H.EG.Esszimmer H.EG.Wohnzimmer H.EG.DieleWindfang H.EG.GaesteToilette H.OG.Badezimmer H.OG.Schlafzimmer
attr AlleRaeume room Z.HA.fhem
und dann
define Zirkulationspumpe_HK_Tag_aktuell SVG MyDbLog:MyState
attr Zirkulationspumpe_HK_Tag_aktuell group Pumpen
attr Zirkulationspumpe_HK_Tag_aktuell icon time_graph
attr Zirkulationspumpe_HK_Tag_aktuell label "Zirkulationspumpe HK - aktueller Status: $data{currval1}"
attr Zirkulationspumpe_HK_Tag_aktuell plotfunction Zirkulationspumpe_HK
attr Zirkulationspumpe_HK_Tag_aktuell room H.DV.Heizung,AlleRaeume
attr Zirkulationspumpe_HK_Tag_aktuell title "Title"
Der plot wird in den anderen Räumen nicht angezeigt.
ciao walter
Hallo,
und mal wieder.
Punkte (.) in Namen oder Bezeichnungen etc. würde ich persönlich vermeiden da diese in Perl als regexp für EIN! beliebiges Zeichen stehen.
Grüße
Hallo,
klingt logisch und ich kann mir nun eine neue Nomenklatur überlegen >:(
ciao walter
Hallo,
. gegen _ ersetzen ;)
Grüße
Hallo,
spricht was gegen : ? Ich denke nicht.
ciao walter
Hallo,
Zitatspricht was gegen : ? Ich denke nicht.
Ich denke schon - sorry.
regexp werden in FHEM durch : vom Devicenamen getrennt.
Grüße
Hallo,
die Räume habe ich nun auf '-' umgestellt.
define AlleRaeume structure RaumGruppe H-EG-R-Buero H-EG-R-Kueche H-EG-R-Esszimmer H-EG-R-Wohnzimmer H-EG-R-GaesteToilette H-EG-R-DieleWindfang H-OG-R-Badezimmer H-OG-R-Schlafzimmer
attr AlleRaeume room Z-HA-fhem
Jedoch wirkt sich 'AlleRaeume nicht aus. Heißt kein plot in den anderen Räumen.
define Zirkulationspumpe_FH_Tag_aktuell SVG MyDbLog:MyState
attr Zirkulationspumpe_FH_Tag_aktuell group Pumpen
attr Zirkulationspumpe_FH_Tag_aktuell icon time_graph
attr Zirkulationspumpe_FH_Tag_aktuell label "Zirkulationspumpe FH - aktueller Status: $data{currval1}"
attr Zirkulationspumpe_FH_Tag_aktuell plotfunction Zirkulationspumpe_FH
attr Zirkulationspumpe_FH_Tag_aktuell room H-DV-Heizung,AlleRaeume
attr Zirkulationspumpe_FH_Tag_aktuell title "Title"
'As is' oder Fehlverhalten?
ciao walter