Originally posted by: <email address deleted>
Hallo,
am Ende meiner fhem.cfg steht (eigentlich) folgendes:
define WohnungAlle structure Wohnung WohnungLicht WohnungAudio
attr WohnungAlle room Wohnung
attr ezAlle room Esszimmer
attr wzAlle room Wohnzimmer
attr szAlle room Schlafzimmer
Nach Speichern der fhem.cfg werden diese attr-statements zu den
jeweiligen defines 'wegsortiert'. Da die defines zu ezAlle, szAlle,
wzAlle weiter oben stehen, ist der Effekt, dass WohnungAlle zuletzt
gesetzt wird - und durch Vererbung den room Wohnung auf alle Objekte
überträgt. Um genau das zu vermeiden, hatte ich o.g. Reihenfolge der
Befehle gewählt.
Da das wegsortieren (ebenso wie das Verschwinden der #-Zeilen) vmtl.
nicht unterbunden werden kann: Was kann ich hier tun? Kann man die
Vererbung unterbinden? Gibt es zB sowas wie attrlocal?
Gruss, Uli
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
> Kann man die Vererbung unterbinden?
Nein, jedenfalls noch nicht, aber structure ist ein relativ simples Modul
(*hint* :)
Alternativ packt man solche Sachen in das lastinclude
(http://fhem.de/commandref.html#lastinclude) File rein.
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Originally posted by: <email address deleted>
Einbindung in lastinclude funktioniert perfekt.
Danke!
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com