[GELÖST?] unknown attribute uniqueID

Begonnen von Burny4600, 24 Mai 2018, 14:47:11

Vorheriges Thema - Nächstes Thema

Burny4600

Seit kurzem fällt mir nur bei einigen Systemen nach dem Start von FHEM folgende Meldung auf.
Messages collected while initializing FHEM:
configfile: global: unknown attribute uniqueID. Type 'attr global ?' for a detailed list.

Autosave deactivated

Das Attribut ist aber bei allen System gleich definiert.
attr global uniqueID ./FHEM/FhemUtils/uniqueID

Type 'attr global ?' for a detailed list
bringt jedenfalls nichts sinnvolles hervor.

Was verursacht diese Meldung bzw. wie kann ich diese Meldung abstellen?
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

rudolfkoenig


Burny4600

unter global ist das Attribut
uniqueID ./FHEM/FhemUtils/uniqueID
mit der Standarteinstellung definiert.

Der Inhalt selbst wurde manuell nie verändert.
# This file is auto generated.
# Please do not modify, move or delete it.

uniqueID:869.......................................................
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

Burny4600

Mittlerweile bekomme ich auf allen Systemen diese Meldung.
Messages collected while initializing FHEM:
configfile: global: unknown attribute uniqueID. Type 'attr global ?' for a detailed list.

Autosave deactivated

Irgendetwas muss sich geändert haben warum auf einmal diese Meldungen auftauchen.
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

rudolfkoenig

Hast du mein Link gelesen?Ich vermute, es ist unverstaendlich, ich weiss nur nicht wieso.

Beta-User

Zitat von: rudolfkoenig am 28 Mai 2018, 14:01:00
Hast du mein Link gelesen?Ich vermute, es ist unverstaendlich, ich weiss nur nicht wieso.
Vermutlich, weil die wesentliche Handlungsanleitung für den Enduser eher versteckt ist:1. Lösche das Attribut aus dem global-Device;
2. Laß' ansonsten alles wie es ist, insbesondere die im Attribut genannte Datei muß weiter im Dateisystem verbeiben.

Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Burny4600

Ehrlich gesagt ich habe daraus nicht wirklich etwas hilfreiches lesen können.
Muss jetzt das Attribut uniqueID entfernt werden oder nicht oder was wird jetzt wirklich benötigt.
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

Burny4600

#7
Um nochmals auf das Thema zurück zu kommen.
Messages collected while initializing FHEM:
configfile: global: unknown attribute uniqueID. Type 'attr global ?' for a detailed list.

Autosave deactivated

Das Attribut ist unbekannt aber dennoch vorhanden?
Wird dieses Attribut noch benötigt oder nicht?
Wenn ja, was ist zu ändern um diese Meldung abzuschalten?
Reicht es das Attribut zu entfernen, denn die Datei an sich wird von FHEM anscheinend doch noch benötigt?
Wie oder was generiert den Dateninhalt der uniqueID Datei?
Was hat es dabei mit SSL auf sich?

Jedes FHEM Device hat seinen eigenen Inhalt mit einer HEX Definition.
Wie wird dieser generiert?
# This file is auto generated.
# Please do not modify, move or delete it.

uniqueID:869...................................................

Ich würde gerne diesen Punkt abhacken um unnötiges aus FHEM zu entfernen.
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

marvin78

Schmeiß das Attribut raus.

Die Meldung ist eigentlich so selbsterklärend, dass man meine sollte, dass es im Zusammenhang mit dem hier verlinkten Thema gut sein sollte....

Burny4600

Wenn es so selbsterklärend wäre würde ich nicht darauf eingehen.
Für was wird der Dateninhalt der uniqueID Datei überhaupt noch benötigt wenn das FHEM Attribut nicht mehr notwendig ist?
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

rudolfkoenig

Ich versuche es nochmal:
- das Attribut wurde seit laengerem (Jahren) nicht mehr verwendet, war also sinnlos, deswegen habe ich aus dem Programm entfernt, und deswegen gibt es nach dem Neustart eine Meldung.
- das global Attribut uniqueID wird aus fhem.cfg (oder configDB) entfernt, wenn man nach einem Neustart save macht, danach kommt die Warnung nicht mehr.
- wer kein save macht, der soll die Zeile "attr global uniqueID ..." bitte selbst entfernen, wie auch immer.
- die entsprechende Datei (/opt/fhem/FHEM/FhemUtils/uniqueID) wird weiterhin verwendet zur Speicherung von Passwoertern und der uniqueID (was wiederum fuer die Statistik verwendet wird), diese Datei bitte nicht loeschen.

Burny4600

@rudolfkoenig
Danke für die Aufklärung.
Nur das save nach dem Neustrat hat bei keinem der 10 Systemen das Attribut entfernt.
Ich habe es manuell entfernt.
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

Burny4600

Jetzt wird es spannend.
Ich habe bei allen System das globale Attribut uniqueID entfernt, gespeichert und FHEM neu gestartet.
Dennoch tauchen bei allen Systemen immer noch die gleiche Meldung auf, als ob das Attribut uniqueID immer noch vorhanden wäre!?
Da muss noch ein anderer Fehler vorhanden sein, da ich nur das Attribut uniqueID entfernt habe aber nicht das File uniqueID was sich unter Root\opt\fhem\FHEM\FhemUtils\ befindet.
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

marvin78

Es ist vermutlich kein anderer Fehler vorhanden. Du hast lediglich das Vorgehen für motd nicht beachtet.

Burny4600

Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT