Rätselhafte Fehlermeldung beim Sichern von fhem.cfg: "Unknown module Fi ..."

Begonnen von Frank-39, 29 Dezember 2013, 14:35:11

Vorheriges Thema - Nächstes Thema

Frank-39

Hallo,
vielleicht steh ich grad auf der Leitung, aber beim Sichern der fhem.cfg beglückt mich der FHEM-Server mit einer Fehlermeldung, die da lautet "Unknown module Fi, choose one of ALL3076 ALL4000T ALL4027 ....". In dem fhem.cfg file gibt es weder eine module Anweisung noch irgendein Objekt, das mit "Fi" bezeichnet ist. Die fhem.cfg als Anhang. Danke für Ideen.
Grüsse,
    Frank



ph1959de

Frank,

hast Du schon mal die fhem.save (sollte im Log-Verzeichnis stehen) nach dem beanstandeten "Fi" durchsucht?

Gruß, Peter
Aktives Mitglied des FHEM e.V. | Moderator im Forenbereich "Wiki"

Frank-39

Hi Peter,
danke für Deine Antwort, aber die fhem.save ist komplett leer (0 Bytes Dateilänge)...
Gruss,
   Frank


betateilchen

Zitat von: Frank-39 am 29 Dezember 2013, 14:35:11In dem fhem.cfg file gibt es weder eine module Anweisung noch irgendein Objekt, das mit "Fi"

naja, ein fehlerhaftes define würde ja auch in der fhem.cfg nicht abgespeichert werden, dann kannst Du das auch nicht finden ;)

Meine Vermutung geht dahin, dass Du seit dem letzten fhem-Start (bzw. rereadcfg) irgendwann versucht hattest, irgendein neues Logfile zu definieren. "Fi" deutet zumindest auf diese Möglichkeit hin.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Frank-39

Hallo,
ja, in der Tat hab ich in der fhem.cfg ein paar Versuche durchgeführt, z.B. mit Grafik usw. Die Änderungen habe ich aber wieder rückgängig gemacht. Wo werden denn die Module definiert, wenn nicht in der fhem.cfg?  Danke.
Gruss,
   Frank

betateilchen

Die Definitionen werden natürlich standardmäßig in der fhem.cfg gesichert.

Es kommt aber auch auf die Art und Weise an, wie die Einträge in die fhem.cfg kommen. Hast Du die Datei direkt editiert oder hast Du im Frontend ein define durchgeführt?

Es empfiehlt sich immer, ein define im Frontend in der Befehlszeile durchzuführen, dann wird ein fehlerhafter Eintrag direkt angemeckert und nicht erst beim Versuch, des Abspeicherns der fhem.cfg.

Hast Du fhem einfach mal neugestartet oder ein rereadcfg durchgeführt?

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

zgadgeter

Zitat von: betateilchen am 30 Dezember 2013, 14:42:46
Die Definitionen werden natürlich standardmäßig in der fhem.cfg gesichert.

Es kommt aber auch auf die Art und Weise an, wie die Einträge in die fhem.cfg kommen. Hast Du die Datei direkt editiert oder hast Du im Frontend ein define durchgeführt?

Es empfiehlt sich immer, ein define im Frontend in der Befehlszeile durchzuführen, dann wird ein fehlerhafter Eintrag direkt angemeckert und nicht erst beim Versuch, des Abspeicherns der fhem.cfg.
Das würde mich mal interessieren wie das funktioniert. Kann ich das irgendwo nachlesen?
Danke.
Sent from my GT-I9300 using Tapatalk 2

NUC FHEM mit vielen Intertechno/FS20/Flamingo schalter
und Busware CUL und nanoCUL

betateilchen

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Puschel74

Hallo,

ZitatKann ich das irgendwo nachlesen?

Uli in seinem Einsteiger.pdf behandelt das (meine ich im Inhaltsverzeichniss gelesen zu haben - ich kann mich auch täuschen).

Aber hier:
http://forum.fhem.de/index.php/topic,17482.msg115708.html#msg115708

und hier:
http://forum.fhem.de/index.php/topic,17496.msg115065.html#msg115065

und noch 2 oder 3 anderen Beiträgen habe ich das, von betateilchen
ZitatEs empfiehlt sich immer, ein define im Frontend in der Befehlszeile durchzuführen, dann wird ein fehlerhafter Eintrag direkt angemeckert und nicht erst beim Versuch, des Abspeicherns der fhem.cfg.
erwähnte, Vorgehen erklärt.

Ich denke du hast das gemeint?
Wenn nicht hab ich dich falsch verstanden - sorry.

Grüße

Edith: Es geht nur um das anlegen des Notify oder at über die Befehlszeile.
Nicht über den Code selbst - und da ich kein Einzeiler-Könner bin gehe ich gerne mit zuvielen ( und " über mehrere Zeilen  ;D
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

Frank-39

Hallo,
Fehler vermutlich gefixt: es scheint irgendwas beim Sichern der fhem.cfg daneben gegangen zu sein. Nach einem rereadcfg sah die letzte Zeile so aus "define Log_Tmp02 Fi" und dann is der File zu Ende. Passiert übrigens ständig, dass ich nach Änderungen mehrfach sichern muss, Neustart notwendig ist usw. Musste auch grad feststellen, dass der interne Speicher der FB 7390 komplett voll ist (512 MByte), könnte sicher eine Ursache sein.
Danke jedenfalls für den hilfreichen Input.
Gruss,
   Frank-39

Puschel74

Hallo,

Zitatdass der interne Speicher der FB 7390 komplett voll ist (512 MByte)
Dann mal die Backups löschen und backup-bevor-update auf 0 (Null) setzen.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.