FHEM Forum

FHEM => Automatisierung => Thema gestartet von: DerFrickler am 02 Mai 2016, 22:44:00

Titel: structure Schachtelung
Beitrag von: DerFrickler am 02 Mai 2016, 22:44:00
Hallo zusammen,

ich habe hier eine Schachtelung von structures und würde gerne eine Teil davon als Alarm-Sensor im Alarm Modul benutzen. Die Verschachteln sieht wie folgt aus:

                                                                                                                                          /-> Fenster-Sensor-links
                                                                                                                                         /                                                                                   
                                                                                    /-> Fenster-Sensoren-Wohnkeller
                                                                                   /                                                     \                                             
                                       /-> Fenster-Sensoren-Keller                                                       \-> Fenster-Sensor-rechts
                                     /                                             \
Fenster-Sensoren-Haus                                              \-> Fenster-Sensoren-Waschkeller u.s.w.
                                     \
                                       \-> Fenster-Sensoren-Erdgeschoss u.s.w.

Mir würde es reichen lediglich auf Etagenebene die kumulierten Zustände als Alarm Sensoren zu definieren, leider wird das Attribut "alarmDevice" an die Räume und dann auch noch an die jeweiligen Fenster weiter vererbt. Kann man diese Vererbungen auch unterbinden?

Gruß!
Titel: Antw:structure Schachtelung
Beitrag von: justme1968 am 02 Mai 2016, 22:56:47
schau dir das structexclude attribut an.

gruss
  andre
Titel: Antw:structure Schachtelung
Beitrag von: DerFrickler am 02 Mai 2016, 23:30:30
Zitat von: justme1968 am 02 Mai 2016, 22:56:47
schau dir das structexclude attribut an.

gruss
  andre

   structexclude structWindowSensor:alarmDevice

das habe ich schon bei allen (abgesehen von der Haus-Ebene) Strukturen mit drin.

Gruß!
Titel: Antw:structure Schachtelung
Beitrag von: justme1968 am 02 Mai 2016, 23:37:05
structexclude wird mit dem namen der structure verwendet nicht mit dem structure_type.

gruss
  andre
Titel: Antw:structure Schachtelung
Beitrag von: DerFrickler am 02 Mai 2016, 23:46:40
Zitat von: justme1968 am 02 Mai 2016, 23:37:05
structexclude wird mit dem namen der structure verwendet nicht mit dem structure_type.

gruss
  andre

dann klappt es, danke!