[gelöst] structure und sortby

Begonnen von jschmitt, 28 März 2014, 00:30:10

Vorheriges Thema - Nächstes Thema

jschmitt

Hallo,

ich habe vier Rolladen. Zwei oben, zwei unten.
Die zwei oben sind der structure OBEN zugeordnet, die zwei anderen der UNTEN.

Nun habe ich eine Gruppe ROLL definiert (zwecks Anzeige).

Das Problem: ich nutze das Attribut "sortby" zwecks Sortierung in der Anzeige in fhemweb.

Sobald ich aber das Attribut "sortby" auf structure z.B. ROLL EG anwende, nehmen alle
Mitglieder dieser structure das Attribut mit.

Das sollte im fhemweb dann so aussehen:

(ROLL EG) sortby 01
Roll.EG1 sortby 02
Roll.EG2 sortby 03
(ROLL OG) sortby 04
Roll.OG1 sortby 05
Roll.OG2 sortby 06

...und in dieser Reihenfolge...

aber das geht nicht. Sobald ich einer structure ein "sortby"
übergebe, scheint sich das auf die "Mitglieder" zu vererben.

D.h.
ROLL.EG hat in den Readings dann "01"
aber auch Roll.EG1 und Roll.EG.2
sowie
Roll.OG hat in den Readings  "04"
sowie die zugeordneten Rolladen.

Ich hoffe das ist verständlich wie beschrieben.

Eine Sortierung per "sortby" ist so nicht möglich.

Oder habe ich da etwas falsch verstanden?

Bitte um klitzekleine Hilfe...


Johannes
FHEM auf (QNAP TS-219P II, alt) HP T610 Thin Client : 1 x HM-CFG-LAN + 6 x HM-LC-Sw1PBU-FM (Rolladen) + 12 x  HM-Sec-SD (Rauchmelder) + 2 x HM-SWI-3-FM (diverses)

justme1968

#1
schau dir structexclude an. damit verhinderst du das die structure attribute durchreicht.

attr ROLL.EG structexclude ROLL.EG:.*

damit wird z.b. noch genau ein mal etwas durchgereicht. und zwar das structexclude attribut das so jedes weiter durchreichen verhindert. 

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

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

jschmitt

Ah ja, danke, geht!

Viele Grüße,

Johannes
FHEM auf (QNAP TS-219P II, alt) HP T610 Thin Client : 1 x HM-CFG-LAN + 6 x HM-LC-Sw1PBU-FM (Rolladen) + 12 x  HM-Sec-SD (Rauchmelder) + 2 x HM-SWI-3-FM (diverses)