FHEM Forum

FHEM => Sonstiges => Thema gestartet von: firebladerx52 am 06 September 2019, 11:08:45

Titel: Seltsame Meldung im WebIF
Beitrag von: firebladerx52 am 06 September 2019, 11:08:45
Ich hab seit kkurzen seltsame Meldungen im Webinterface und hab keine Ahnung wo das Problem liegt bzw wie ich es lösen kann.
Hier ein Auszug dieser Meldungen:

Messages collected while initializing FHEM:
configfile: global: unknown attribute icon. Type 'attr global ?' for a detailed list.
telnetPort: unknown attribute icon. Type 'attr telnetPort ?' for a detailed list.
Hue_HUEDevice6: unknown attribute fp_Aussenbereich. Type 'attr Hue_HUEDevice6 ?' for a detailed list.
Hue_HUEDevice3: unknown attribute fp_Erdgeschoss. Type 'attr Hue_HUEDevice3 ?' for a detailed list.
Hue_HUEDevice7: unknown attribute fp_Aussenbereich. Type 'attr Hue_HUEDevice7 ?' for a detailed list.
Hue_HUEDevice2: unknown attribute fp_Erdgeschoss. Type 'attr Hue_HUEDevice2 ?' for a detailed list.
Hue_HUEDevice8: unknown attribute fp_Kellergeschoss. Type 'attr Hue_HUEDevice8 ?' for a detailed list.
Hue_HUEDevice1: unknown attribute fp_Erdgeschoss. Type 'attr Hue_HUEDevice1 ?' for a detailed list.
Hue_HUEDevice4: unknown attribute fp_Dachgeschoss. Type 'attr Hue_HUEDevice4 ?' for a detailed list.
Hue_HUEDevice5: unknown attribute fp_Aussenbereich. Type 'attr Hue_HUEDevice5 ?' for a detailed list.
HarmonyHub: unknown attribute fp_Erdgeschoss. Type 'attr HarmonyHub ?' for a detailed list.
HarmonyHub: unknown attribute siriName. Type 'attr HarmonyHub ?' for a detailed list.
DM800HDSEv2twin: unknown attribute siriName. Type 'attr DM800HDSEv2twin ?' for a detailed list.
DM500HDv2: unknown attribute siriName. Type 'attr DM500HDv2 ?' for a detailed list.
Hue_HUESensor_DG: unknown attribute alarmDevice. Type 'attr Hue_HUESensor_DG ?' for a detailed list.
Hue_HUESensor_DG: unknown attribute alarmSettings. Type 'attr Hue_HUESensor_DG ?' for a detailed list.
Osram_HUEDevice9: unknown attribute siriName. Type 'attr Osram_HUEDevice9 ?' for a detailed list.
Osram_HUEDevice10: unknown attribute siriName. Type 'attr Osram_HUEDevice10 ?' for a detailed list.
Osram_HUEDevice12: unknown attribute siriName. Type 'attr Osram_HUEDevice12 ?' for a detailed list.
Hue_HUEDevice29: unknown attribute alarmDevice. Type 'attr Hue_HUEDevice29 ?' for a detailed list.
Hue_HUEDevice29: unknown attribute alarmSettings. Type 'attr Hue_HUEDevice29 ?' for a detailed list.
HM_34DB47_Clima: unknown attribute siriName. Type 'attr HM_34DB47_Clima ?' for a detailed list.
HM_50926B: unknown attribute siriName. Type 'attr HM_50926B ?' for a detailed list.
HM_519D41_Clima: unknown attribute siriName. Type 'attr HM_519D41_Clima ?' for a detailed list.
HM_568B09_Clima: unknown attribute siriName. Type 'attr HM_568B09_Clima ?' for a detailed list.
HM_568AD1_Clima: unknown attribute siriName. Type 'attr HM_568AD1_Clima ?' for a detailed list.
HM_568B1E_Clima: unknown attribute siriName. Type 'attr HM_568B1E_Clima ?' for a detailed list.
HM_568B0A_Clima: unknown attribute siriName. Type 'attr HM_568B0A_Clima ?' for a detailed list.
HM_568B08_Clima: unknown attribute siriName. Type 'attr HM_568B08_Clima ?' for a detailed list.
HM_5A1BF4: unknown attribute alarmDevice. Type 'attr HM_5A1BF4 ?' for a detailed list.
HM_5A1BF4: unknown attribute alarmSettings. Type 'attr HM_5A1BF4 ?' for a detailed list.
HM_5681C3_Clima: unknown attribute siriName. Type 'attr HM_5681C3_Clima ?' for a detailed list.
HM_53181F_Sw_01: unknown attribute siriName. Type 'attr HM_53181F_Sw_01 ?' for a detailed list.
HM_53181F_Sw_02: unknown attribute siriName. Type 'attr HM_53181F_Sw_02 ?' for a detailed list.
MyTTS: unknown attribute alarmDevice. Type 'attr MyTTS ?' for a detailed list.
MyTTS: unknown attribute alarmSettings. Type 'attr MyTTS ?' for a detailed list.
HM_5809CD: unknown attribute alarmDevice. Type 'attr HM_5809CD ?' for a detailed list.
HM_5809CD: unknown attribute alarmSettings. Type 'attr HM_5809CD ?' for a detailed list.
Titel: Antw:Seltsame Meldung im WebIF
Beitrag von: Otto123 am 06 September 2019, 13:58:51
Hi,
zur Erklärung: Dies ist quasi die Überschrift
Messages collected while initializing FHEM

Will sagen: es gibt Meldungen beim Start, diese wurden gesammelt und werden Dir angezeigt. Immer dann, wenn die Hauptseite von FHEM neu geöffnet werden.

Darunter sind die Meldungen.                             dahinter jeweils die Empfehlung:
telnetPort: unknown attribute icon.                     Type 'attr telnetPort ?' for a detailed list.

Gespeichert diese Meldungen im attr global motd

Funktioniert denn alles?

Gruß Otto
Titel: Antw:Seltsame Meldung im WebIF
Beitrag von: rudolfkoenig am 06 September 2019, 14:32:48
Klingt so, als ob "attr global userreadings" geloescht, und/oder die Reihenfolge der Definitionen geaendert wurde (FHEMWEB, FLOORPLAN nach hinten geschoben)
Titel: Antw:Seltsame Meldung im WebIF
Beitrag von: Otto123 am 06 September 2019, 17:21:22
Rudi, Du meinst userattr? Wobei sich das bei mir gar nicht löschen lässt.
attr global userreadings gibt es bei mir nicht.

@firebladerx52 mach mal bitte:
list global userattr
Titel: Antw:Seltsame Meldung im WebIF
Beitrag von: firebladerx52 am 06 September 2019, 18:29:55
hier die Ausgabe von list global userattr

global   Velux_1 cmdIcon devStateIcon:textField-long devStateStyle fp_Aussenbereich fp_Dachgeschoss fp_Erdgeschoss fp_Kellergeschoss genericDeviceType:security,ignore,switch,outlet,light,blind,thermometer,thermostat,contact,garage,window,lock homebridgeMapping:textField-long icon siriName sortby subType webCmd webCmdLabel:textField-long widgetOverride

dabei ist mir sofort aufgefallen das ich zuletzt mit "Velux_1" rumgespielt hab.
Kann ich das löschen?
Titel: Antw:Seltsame Meldung im WebIF
Beitrag von: Otto123 am 06 September 2019, 18:39:49
Also bei mir wäre dies der default Inhalt.
cmdIcon devStateIcon:textField-long devStateStyle icon sortby webCmd webCmdLabel:textField-long widgetOverride
Die Doku sagt:
Zitatuserattr
A space separated list which contains the names of additional attributes for all devices. Without specifying them you will not be able to set them (in order to prevent typos).
userattr can also specified for other devices, in this case these additinal attribute names are only valid for this device.

Ich habe keine Ahnung wie das eigentlich befüllt wird wird. Besser Rudi sagt hier was dazu.

Gruß Otto
Titel: Antw:Seltsame Meldung im WebIF
Beitrag von: firebladerx52 am 06 September 2019, 18:53:35
Ich kann den Inhalt von userattr zwar ändern aber nach Neustart steht wieder der alte Inhalt drin.
Titel: Antw:Seltsame Meldung im WebIF
Beitrag von: rudolfkoenig am 06 September 2019, 19:05:37
attr global userattr wird von manchen Modulen beim ersten Instanziieren erweitert (vulgo bei der ersten FHEMWEB/FLOORPLAN/etc Definition), damit man z.Bsp. allen Geraeten ein icon hinzufuegen kann.
Diese Zeile wird auch als erstes in fhem.cfg gespeichert, damit man global selbst ein icon vergeben kann.

Wenn man diese Zeile entfernt und FHEMWEB/FLOORPLAN nach hinten schiebt, dann kriegt man genau die beschriebenen Fehlermeldungen beim naechsten FHEM Start.
Nach dem aktuellen Wert von "global userattr" zu fragen hilft nicht: da FHEMWEB irgendwann definiert wird, wird "global userattr" auch gefuellt, leider zu spaet fuer etliche attr Befehle, die damit verloren gehen.
Nach save+restart wird "attr global userattr" auch hergestellt sein, auf die Kosten der verlorenen Attribute.
Vermutlich muss "attr global motd" explizit geloescht werden.

ZitatIch kann den Inhalt von userattr zwar ändern aber nach Neustart steht wieder der alte Inhalt drin.
Falls vor dem Neustart ein save durchgefuehrt wurde, dann sollte die Aenderung den Neustart ueberleben.
Sonst wuerde ich nach Speichern den Inhalt von fhem.cfg ueberpruefen.
Titel: Antw:Seltsame Meldung im WebIF
Beitrag von: firebladerx52 am 06 September 2019, 21:01:59
Vielen Dank für diese ausführlichen Hinweise!!!

Ich hab jetzt die Zeile "attr global userattr" aus einen Backup direkt in die fhem.cfg geschrieben, Alles wieder i.o.