Fritzbox 7390 - Logdateien auf USB Stick speichern

Begonnen von Guest, 28 Oktober 2012, 18:44:00

Vorheriges Thema - Nächstes Thema

UliM

                                                 

Hi,
könnte ein Brechtigungsproblem sein.
Unter welchem user läuft fhem?
Welchem user gehört das log-Verzeichnis auf dem stick?

Bei mir geht's, mein fhem läuft aber als root.
Dazu musst Du
- fhem von fhem.de installiert haben
- dann diese Anleitung abarbeiten (Datei startfhem bearbeiten): http://www.fhemwiki.de/wiki/FritzBox_Parameter_in_fhem_anzeigen#Wichtig  - dabei unbedingt vi verwenden. mit windows-editor funzt das nicht.
Gruß Uli

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.

UliM

                                                 

.... bzw Berechtigung des Ordners mit chmod so anpassen, dass everyone Schreibrechte auf Ordner und das logfile hat.
=8-)

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.

Guest

Originally posted by: <email address deleted>

Hallo Rock'nRoll,

in der fhem.cfg kannst Du den Pfad zu Backup anpassen

z.Bsp:

attr global backupdir /var/InternerSpeicher/USBDIES2-0-01/Backupordner>

der Ordner muß auf dem Stick vorhanden sein.

Gruß Andreas

Am Donnerstag, 20. Dezember 2012 15:34:39 UTC+1 schrieb Rock'nRoll:
>
> Hallo Puschel,
> vielen Dank für den Hilfe,
> ich werde das heute Abend gleich mal ausprobieren.
>  
> Update war natürlich völliger Unsinn. Ich meinte Backup.
> Auch die würde ich gerne auf dem Stick haben.
>  
> Mein Stikc heist USBDIES2-0-01. So sehe ich den per FTP.
> Wärst du so freundlich und würdest mir aufschreiben, wie ein die absolute
> Pfadangabe aussehen muss,
> damit in Zukunft alles auf den Stick geschrieben wird ?
> Das wäre Klasse.
>  
> vielen Dank
>
> Am Donnerstag, 20. Dezember 2012 11:27:34 UTC+1 schrieb puschel74:
>
>> Hallo,
>>
>> die Logfiles auf den Stick auslagern ist das kleinste Problem ;-)
>>
>> Einfach bei jedem bereits bestehendem Logfile-Eintrag den Pfad zu deinem
>> Stick ergänzen oder
>> das global-attr um den Pfad zum Stick ergänzen.
>> Bei zweiterem werden dann alle neuen Logfiels automatisch auf dem Stick
>> angelegt.
>> (Du kannst aber auch per SuFu nach Logfiles auf USB-Stick suchen - dort
>> müsste ein
>> Beitrag mit meiner "Anfängerfrage" auftauchen ;-) ).
>>
>> Das du den /var/InternerSpeicher/... bei dir nicht findest ist normal da
>> fhem hier mit
>> relativen? Pfadangaben arbeitet d.h. fhem geht vom eigenen Pfad aus und
>> legt die
>> Logfiles im Ordner log unter fhem ab.
>> Wenn du deine Files auf dem Stick haben möchtest musst du natürlich den
>> absoluten
>> Pfad angeben damit der Stick auch gefunden wird.
>>
>> define FileLog_EG_Eingang_Heizung FileLog */var/media/ftp/SanDisk-Cruzer-11/log/EG_Eingang_Heizung-%Y.log
>> EG_Eingang_Heizung*
>>
>> sollte dann so ähnlich aussehen - den dick geschriebenen Teil musst du an
>> deinen Pfad anpassen und prüfen)
>>
>> Updates in diesem Sinne kannst du auf dem Stick keine Speichern - bei
>> einem update werden die Dateien unter
>> fhem auf den neuesten Stand gebracht.
>>
>> Ob Telnet bei dir klappt kommt drauf an ob du ein FritzBox-Passwort
>> vergeben hast und telnet auf der FB
>> aktiviert hast.
>> Unter Windows sollte der Aufruf eigentlich
>> telnet
>> und im Telnetfenster dann ein
>> open
>>
>>
>> und du bist per Telnet auf der FB oder eben in fhem.
>>
>> Grüße
>>
>> Am Donnerstag, 20. Dezember 2012 10:31:49 UTC+1 schrieb Rock'nRoll:
>>>
>>> Hallo,
>>> ich bitte vorweg um Entschuldigung sollte ich groben einen
>>> Anfängerfehler gemacht haben.
>>> Mein Problem:
>>>  
>>> Ich möchte die Logfiles und die Updates auf den USB Stick auslagern.
>>> Ich habe per FTP den Namen des USB Stick mit USBDISK2-0-01 gefunden.
>>> Danach habe ich dort ein Verzeichnis log angelegt.
>>> So weit so gut.
>>>  
>>> In meiner FHEM .cfg finde ich nur diesen Eintrag:
>>> attr global logfile ./log/fhem-%Y-%m.log
>>> Den hier oft im Forum gelesenen Eintrag /var/InternerSpeicher/Name des
>>> USB Stick/   habe ich nicht in meiner cfg
>>> Nun weiss ich nicht wie ich diesen Eintrag andern muss um die
>>> Logfiles auf den USB Stick zu bekommen.
>>>  
>>> Bezügl. Updates habe ich gar keinen Eintrag in meiner .cfg
>>> Wie kann das sein ?
>>> Welchen Eintrag muss ich also ändern oder warum gibt es keinen Eintrag
>>> wie hier im Forum oft beschrieben ?
>>>  
>>> Zum Schluss noch ein kleines Problem:
>>> Ich komme nicht per Telnet auf die Fritzbox:
>>> Ist der Befehl in Telnet so richtig: telnet 192.168.0.1:8083/fhem 7072
>>> Wenn ja, ich bekomme keine Verbindung.
>>> vielen Dank für die Hilfe
>>>  
>>> gruss
>>>  
>>>  
>>>  
>>>
>>> Am Sonntag, 28. Oktober 2012 18:44:00 UTC+1 schrieb hobbyrob:
>>>
>>>> Hallo,
>>>>
>>>> Ich habe einige Homematic Thermostate HC-CC-TC angelernt, uns lasse die
>>>> Log Dateien in der Fritzbox speichern,
>>>> das klappt alles prima, jetzt habe ich einen USB Stick an die Fritzbox
>>>> gesteckt (FAT formatiert) und möchte
>>>> die Logdateien auf dem Stick speichern lassen.
>>>>
>>>> Leider bekomme ich das nicht hin und brauche Hilfe von euch, die
>>>> Suchfunktion habe ich schon bemüht
>>>> doch konnte ich mein Problem damit nicht losen.
>>>>
>>>> Mittels Telnet kann ich auf den Stick zugreifen und kann
>>>> Dateien/Verzeichnisse erstellen, sobald ich
>>>> allerdings den Path in der fhem.cfg eintrage bekomme ich nach Speichen
>>>> der cfg die Fehlermeldung:
>>>>
>>>> "*Can't open
>>>> /var/media/ftp/Intenso-MicroLine-02/Fhem/Log/Heizung_Wohnzimmer-2012-10.log:
>>>> No such file or directory Please define FileLog_wz_Thermostat first Please
>>>> define FileLog_wz_Thermostat first"*
>>>> *
>>>> *
>>>>
>>>> Die Verzeichnisse Fhem und Log sind selbstverständlich vorhanden.
>>>>
>>>>
>>>> Per Telnet kann ich auch direkt in das
>>>> Verzeichnis /var/media/ftp/Intenso-MicroLine-02/Fhem/Log/ springen, also
>>>> der Path stimmt.
>>>>
>>>> Hat jemand eine Idee wo mein Fehler liegt ?
>>>>
>>>> Hier mein Eintrag:
>>>>
>>>> define FileLog_wz_Thermostat FileLog
>>>> /var/media/ftp/Intenso-MicroLine-02/Fhem/Log/Heizung_Wohnzimmer-%Y-%m.log
>>>> wz_Thermostat:.*
>>>>
>>>> Könnte es vielleicht am modpath liegen der sieht bei mir so aus:
>>>>
>>>> attr global modpath /usr/share/fhem
>>>>
>>>> Entschuldigt die Fragen aber ich arbeite mich gerade erst in die Sache
>>>> (Fhem/Linux/Perl) ein.
>>>>
>>>> Vielen Dank schonmal
>>>> Rob  
>>>>
>>>>
>>>>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Hallo Andreas,
 
vielen Dank für deine hilfe.
Es hat geklappt.
Super.
 
ich freu mich.
gruss
KLAUS
 
 

Am Donnerstag, 20. Dezember 2012 19:16:15 UTC+1 schrieb Andreas Seeber:

> Hallo Rock'nRoll,
>
> in der fhem.cfg kannst Du den Pfad zu Backup anpassen
>
> z.Bsp:
>
> attr global backupdir /var/InternerSpeicher/USBDIES2-0-01/> Backupordner>
>
> der Ordner muß auf dem Stick vorhanden sein.
>
> Gruß Andreas
>
> Am Donnerstag, 20. Dezember 2012 15:34:39 UTC+1 schrieb Rock'nRoll:
>>
>> Hallo Puschel,
>> vielen Dank für den Hilfe,
>> ich werde das heute Abend gleich mal ausprobieren.
>>  
>> Update war natürlich völliger Unsinn. Ich meinte Backup.
>> Auch die würde ich gerne auf dem Stick haben.
>>  
>> Mein Stikc heist USBDIES2-0-01. So sehe ich den per FTP.
>> Wärst du so freundlich und würdest mir aufschreiben, wie ein die absolute
>> Pfadangabe aussehen muss,
>> damit in Zukunft alles auf den Stick geschrieben wird ?
>> Das wäre Klasse.
>>  
>> vielen Dank
>>
>> Am Donnerstag, 20. Dezember 2012 11:27:34 UTC+1 schrieb puschel74:
>>
>>> Hallo,
>>>
>>> die Logfiles auf den Stick auslagern ist das kleinste Problem ;-)
>>>
>>> Einfach bei jedem bereits bestehendem Logfile-Eintrag den Pfad zu deinem
>>> Stick ergänzen oder
>>> das global-attr um den Pfad zum Stick ergänzen.
>>> Bei zweiterem werden dann alle neuen Logfiels automatisch auf dem Stick
>>> angelegt.
>>> (Du kannst aber auch per SuFu nach Logfiles auf USB-Stick suchen - dort
>>> müsste ein
>>> Beitrag mit meiner "Anfängerfrage" auftauchen ;-) ).
>>>
>>> Das du den /var/InternerSpeicher/... bei dir nicht findest ist normal da
>>> fhem hier mit
>>> relativen? Pfadangaben arbeitet d.h. fhem geht vom eigenen Pfad aus und
>>> legt die
>>> Logfiles im Ordner log unter fhem ab.
>>> Wenn du deine Files auf dem Stick haben möchtest musst du natürlich den
>>> absoluten
>>> Pfad angeben damit der Stick auch gefunden wird.
>>>
>>> define FileLog_EG_Eingang_Heizung FileLog */var/media/ftp/SanDisk-Cruzer-11/log/EG_Eingang_Heizung-%Y.log
>>> EG_Eingang_Heizung*
>>>
>>> sollte dann so ähnlich aussehen - den dick geschriebenen Teil musst du
>>> an deinen Pfad anpassen und prüfen)
>>>
>>> Updates in diesem Sinne kannst du auf dem Stick keine Speichern - bei
>>> einem update werden die Dateien unter
>>> fhem auf den neuesten Stand gebracht.
>>>
>>> Ob Telnet bei dir klappt kommt drauf an ob du ein FritzBox-Passwort
>>> vergeben hast und telnet auf der FB
>>> aktiviert hast.
>>> Unter Windows sollte der Aufruf eigentlich
>>> telnet
>>> und im Telnetfenster dann ein
>>> open
>>>
>>>
>>> und du bist per Telnet auf der FB oder eben in fhem.
>>>
>>> Grüße
>>>
>>> Am Donnerstag, 20. Dezember 2012 10:31:49 UTC+1 schrieb Rock'nRoll:
>>>>
>>>> Hallo,
>>>> ich bitte vorweg um Entschuldigung sollte ich groben einen
>>>> Anfängerfehler gemacht haben.
>>>> Mein Problem:
>>>>  
>>>> Ich möchte die Logfiles und die Updates auf den USB Stick auslagern.
>>>> Ich habe per FTP den Namen des USB Stick mit USBDISK2-0-01 gefunden.
>>>> Danach habe ich dort ein Verzeichnis log angelegt.
>>>> So weit so gut.
>>>>  
>>>> In meiner FHEM .cfg finde ich nur diesen Eintrag:
>>>> attr global logfile ./log/fhem-%Y-%m.log
>>>> Den hier oft im Forum gelesenen Eintrag /var/InternerSpeicher/Name des
>>>> USB Stick/   habe ich nicht in meiner cfg
>>>> Nun weiss ich nicht wie ich diesen Eintrag andern muss um die
>>>> Logfiles auf den USB Stick zu bekommen.
>>>>  
>>>> Bezügl. Updates habe ich gar keinen Eintrag in meiner .cfg
>>>> Wie kann das sein ?
>>>> Welchen Eintrag muss ich also ändern oder warum gibt es keinen Eintrag
>>>> wie hier im Forum oft beschrieben ?
>>>>  
>>>> Zum Schluss noch ein kleines Problem:
>>>> Ich komme nicht per Telnet auf die Fritzbox:
>>>> Ist der Befehl in Telnet so richtig: telnet 192.168.0.1:8083/fhem 7072
>>>> Wenn ja, ich bekomme keine Verbindung.
>>>> vielen Dank für die Hilfe
>>>>  
>>>> gruss
>>>>  
>>>>  
>>>>  
>>>>
>>>> Am Sonntag, 28. Oktober 2012 18:44:00 UTC+1 schrieb hobbyrob:
>>>>
>>>>> Hallo,
>>>>>
>>>>> Ich habe einige Homematic Thermostate HC-CC-TC angelernt, uns lasse
>>>>> die Log Dateien in der Fritzbox speichern,
>>>>> das klappt alles prima, jetzt habe ich einen USB Stick an die Fritzbox
>>>>> gesteckt (FAT formatiert) und möchte
>>>>> die Logdateien auf dem Stick speichern lassen.
>>>>>
>>>>> Leider bekomme ich das nicht hin und brauche Hilfe von euch, die
>>>>> Suchfunktion habe ich schon bemüht
>>>>> doch konnte ich mein Problem damit nicht losen.
>>>>>
>>>>> Mittels Telnet kann ich auf den Stick zugreifen und kann
>>>>> Dateien/Verzeichnisse erstellen, sobald ich
>>>>> allerdings den Path in der fhem.cfg eintrage bekomme ich nach Speichen
>>>>> der cfg die Fehlermeldung:
>>>>>
>>>>> "*Can't open
>>>>> /var/media/ftp/Intenso-MicroLine-02/Fhem/Log/Heizung_Wohnzimmer-2012-10.log:
>>>>> No such file or directory Please define FileLog_wz_Thermostat first Please
>>>>> define FileLog_wz_Thermostat first"*
>>>>> *
>>>>> *
>>>>>
>>>>> Die Verzeichnisse Fhem und Log sind selbstverständlich vorhanden.
>>>>>
>>>>>
>>>>> Per Telnet kann ich auch direkt in das
>>>>> Verzeichnis /var/media/ftp/Intenso-MicroLine-02/Fhem/Log/ springen, also
>>>>> der Path stimmt.
>>>>>
>>>>> Hat jemand eine Idee wo mein Fehler liegt ?
>>>>>
>>>>> Hier mein Eintrag:
>>>>>
>>>>> define FileLog_wz_Thermostat FileLog
>>>>> /var/media/ftp/Intenso-MicroLine-02/Fhem/Log/Heizung_Wohnzimmer-%Y-%m.log
>>>>> wz_Thermostat:.*
>>>>>
>>>>> Könnte es vielleicht am modpath liegen der sieht bei mir so aus:
>>>>>
>>>>> attr global modpath /usr/share/fhem
>>>>>
>>>>> Entschuldigt die Fragen aber ich arbeite mich gerade erst in die Sache
>>>>> (Fhem/Linux/Perl) ein.
>>>>>
>>>>> Vielen Dank schonmal
>>>>> Rob  
>>>>>
>>>>>
>>>>>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com