Fehler bei Verwendung von devStateIcon in separater cfg-Datei

Begonnen von tupol, 15 April 2014, 11:25:42

Vorheriges Thema - Nächstes Thema

tupol

Hallo,

ich nutze seit kurzem das Attribut devStateIcon (z.B. für FS20 Aktuatoren). Dabei habe ich festgestellt, dass es nicht als Attribut akzeptiert wird, wenn es in einer separaten cfg-Datei definiert wird (Einbinden über include...)
Man erhält immer die Fehlermeldung:
Alle_EG_Rollos: unknown attribute devStateIcon. Type 'attr Alle_EG_Rollos ?' for a detailed list.

Bei einem "shutdown restart" wird es jedoch tadellos akzeptiert.

(mit FHEM update von heute)

Gruß

Tupo

rudolfkoenig

devStateIcon wird zum "attr global userAttr" hinzugefuegt beim reinlesen des FHEMWEB Moduls. Falls in fhem.cfg bzw. einer der inkludierten Dateien ein "attr XXX devStateIcon" vor dem "attr global userAttr ..." auftaucht, dann erhaelt man die erwaehnte Fehlermeldung.
Auch aus diesem Grund werden beim save als erstes die Attribute von global geschrieben, d.h. wer save verwendet, der sollte dieses Problem nicht haben.

tupol

Danke. Ich habe devStateIcon zu den userAttr hinzugefügt.