Komplette Logdatei per Telnet

Begonnen von Guest, 17 Oktober 2011, 17:53:21

Vorheriges Thema - Nächstes Thema

Guest

Originally posted by: <email address deleted>

Wie bekomme ich eine komplette Logdate per Telnet Verbindung
ausgelesen?

zb:
define FileLog_KueHeizung FileLog ./log/KueHeizung-%Y.log KueHeizung
attr FileLog_KueHeizung logtype fht:Temp/Act,text

Und dann halt auch alles was da drinne steht als text.
Habs schon mit get probiert aber da bekomme ich irgendwie nur Datum
und die Werte raus, ohne zb den Text dazu, also sowas:

2011-10-12_01:06:17 0
2011-10-12_01:18:58 20.4

anstelle sowas:

2011-10-12_01:06:17 KueHeizung actuator: 0%
2011-10-12_01:18:58 KueHeizung measured-temp: 20.4 (Celsius)

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

rudolfkoenig

                                                   

> Wie bekomme ich eine komplette Logdate per Telnet Verbindung
> ausgelesen?

{ `cat ./log/KueHeizung-2011.log` }

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

Guest

Originally posted by: <email address deleted>

Unter Windows funktioniert das nicht so ohne weiteres, auch Cat mit
type ersetzen geht nicht so einfach.
Man kann die Funktion Cat (und andere) aber nachinstallieren:
http://gnuwin32.sourceforge.net/packages/coreutils.htm

Methode 1: (die "saubere")
Cat und einige andere Dateifunktionen sind in diesem Paket enthalten.
Nach der Installation muß der Pfad zu dem bin Ordner noch in die Path
Umgebungsvariable eingebunden werden damit die funktionen auch
gefunden werden.
Unter XP geht das einfach:
Arbeitsplatz Symbol am Desktop -> Rechte Maustaste ->Eigenschaften
Reiter "Erweitert" -> Umgebungsvariablen
Ganz unten bei Systemvariablen "Path" suchen, anklicken und auf
bearbeiten.
Dort mit einem ; getrennt den Pfad zum bin Ordner einfügen.
Nach einem Neustart sind die Funktionen verfügbar.

Methode 2: (die einfache)
Nach der installation den Inhalt des bin Ordners in den bin Ordner der
Perl Installation rein kopieren. Funktioniert direkt.

On 18 Okt., 09:27, Rudolf Koenig wrote:
> > Wie bekomme ich eine komplette Logdate per Telnet Verbindung
> > ausgelesen?
>
> { `cat ./log/KueHeizung-2011.log` }

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