[Gelöst] Meldung im LOG: has no TYPE, but following keys: nach Aufruf Room System

Begonnen von Rewe2000, 25 Mai 2025, 16:06:59

Vorheriges Thema - Nächstes Thema

Rewe2000

Hallo,

ich beobachte seit einigen Wochen bei mir im Log die Fehlermeldung:
2025.05.25 14:22:30 1: Error: >di_Test< has no TYPE, but following keys: >READINGS<
immer dann, wenn ich bei mir den Raum System aufrufe.
Ein Neustart von Fhem mit vorherigen Neuanlegen des besagten Device di_Test hat den Fehler nicht beseitigt.
Lediglich wenn ich ein neues Device di_Test anlege verschwindet der Fehler, aber dies kann ja nicht die Lösung sein.
Ich vermute es hängt bei mir mit dem Umbenennen des Device zusammen.

Nach längerem Studium des Forums habe ich wie hier zu lesen, meine fhem.save geprüft und darin noch einen Verweis auf das besagte di_Test Device gefunden:
setstate DOIFtools 2025-05-23 21:08:55 state initialized
setstate DOIFtools 2022-06-12 09:35:35 statisticsDeviceFilterRegex .*
setstate DOIFtools 2025-02-28 16:17:21 targetDOIF di_Test ######## hier ist das besagte Device noch eingetragen! ########
setstate DOIFtoolsLog active
setstate DOIFtoolsLog 2025-05-25 15:36:24.422 linesInTheFile 890
setstate Druckpumpe_Zisterne off
setstate Druckpumpe_Zisterne 2025-05-23 21:09:06 IODev WAGO
setstate Druckpumpe_Zisterne 2025-05-25 15:36:36 state off
setstate E3DC_S10E opened
setstate E3DC_S10E 2025-05-24 17:17:00 Abregelung_aktiv 0

Da ich nur sehr ungern irgendwo in den Systemdateien etwas lösche oder ändere meine Frage an euch, kann ich diesen Verweis in der fhem.save einfach löschen oder gibt es einen besseren Weg diesen Fehler wieder los zu werden?
Ich möchte nicht mein gut laufendes Fhem System, wegen einer unbedachten Änderung gefährden.

Gruß Reinhard
Fhem 6.3 auf Raspberry Pi4 SSD mit Raspbian Bookworm, Homematic, Homematic IP, CCU3 mit RapberryMatic, WAGO 750-880, E3DC S10E Hauskraftwerk, E3DC Wallbox, my-PV AC ELWA-E Heizstab, Fritz!Box 7590, KIA Bluelinky

RalfRog

Zitat von: Rewe2000 am 25 Mai 2025, 16:06:59Da ich nur sehr ungern irgendwo in den Systemdateien etwas lösche oder ändere meine Frage an euch, kann ich diesen Verweis in der fhem.save einfach löschen oder gibt es einen besseren Weg diesen Fehler wieder los zu werden?
Musst Du auch nicht. Schau doch mal in deinem DOIFtools-Device nach ob da dein nicht existentes "di_Test" noch erfasst wird (Reading: doif_to_log).
=> Stopp das Logging / lösche ggfs. die DoStatistics.
Ob "di_Test" dann von allein verschwindet, da fehlt mir allerdings die Erfahrung mit den DOIFtools.
Probier halt mal. 

(Module: 98_DOIFtools.pm Forum: Automatisierung/DOIF)

Gruß Ralf
FHEM auf Proxmox VM Bookworm (Futro S740) - nanoCUL, HM-MOD-RPI-PCB und MAX!Cube über LAN
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder sowie Shelly 3EM, 1PM, PlugS und IT Schaltsteckdosen

Rewe2000

Hallo Ralf,

vielen Dank mit dem Tipp, in der Tat war dieses Device noch als Reading unter targetDOIF in dem Device DOIFtools eingetragen.
Mir hat es hier geholfen, einfach ein noch bestehendes doif Device mit set <name> targetDOIF <target name> einzutragen.

Jetzt ist der nervige Fehler bei mir verschwunden.

Gruß Reinhard
Fhem 6.3 auf Raspberry Pi4 SSD mit Raspbian Bookworm, Homematic, Homematic IP, CCU3 mit RapberryMatic, WAGO 750-880, E3DC S10E Hauskraftwerk, E3DC Wallbox, my-PV AC ELWA-E Heizstab, Fritz!Box 7590, KIA Bluelinky