KFM 100 LogFile Einträge und Plot

Begonnen von popperchris, 25 August 2015, 14:37:43

Vorheriges Thema - Nächstes Thema

popperchris

Hallo FHEM Gemeinde.
Ich habe einen KFM 100 Senor gekauft und mit meinem FHEM verbunden. Das funktioniert auch soweit.
Leider bekomme ich nicht hin das er Werte in eine LogDate schreibt und auch nicht das er den Füllstand graphisch aufzeichnet.

Mein fhem.cfg für den Senson sieht so aus:
######################################
# Definition des KFW 100 fuer Innenschacht
######################################
define KFM100_Sensor_Innen CUL_HM 2B87DB
attr KFM100_Sensor_Innen IODev CUL_0
attr KFM100_Sensor_Innen autoReadReg 4_reqStatus
attr KFM100_Sensor_Innen event-on-update-reading content
attr KFM100_Sensor_Innen expert 2_full
attr KFM100_Sensor_Innen firmware 1.4
attr KFM100_Sensor_Innen model KFM-Sensor
attr KFM100_Sensor_Innen rawToReadable 10:0 255:1000
attr KFM100_Sensor_Innen room Schacht-Innen
attr KFM100_Sensor_Innen serialNr LAA0060702
attr KFM100_Sensor_Innen subType KFM100
define FileLog_KFM100_Sensor_Innen FileLog ./log/KFM_100_Sensor_Innen%Y.log KFM_
100_Sensor
attr FileLog_KFM100_Sensor_Innen logtype hpl_kfm100e,text
attr FileLog_KFM100_Sensor_Innen room Schacht-Innen

Das sehe ich in dem Event Monitor von FHEM:
2015-08-25 14:22:39 CUL_HM KFM100_Sensor_Innen content: 473.5

Die LogDatei wird angelegt bleibt aber leer.


Hat jemand von euch eine Idee dazu ??

Vielen Dank schon mal für eure Hilfe
Christoph

fiedel

Hi Chris,

define FileLog_KFM100_Sensor_Innen FileLog ./log/KFM_100_Sensor_Innen%Y.log KFM_
100_Sensor


Müsste lauten:

define FileLog_KFM100_Sensor_Innen FileLog ./log/KFM_100_Sensor_Innen%Y.log KFM100_Sensor_Innen

Gruß

Frank
FeatureLevel: 6.1 auf Wyse N03D ; Deb. 11 ; Perl: v5.14.2 ; IO: HM-MOD-RPI-PCB + VCCU|CUL 868 V 1.66|LinkUSBi |TEK603
HM: SEC-SCO|SCI-3-FM|LC-SW4-PCB|ES-PMSW1-PL|RC-4-2|SEN-MDIR-O|SEC-WDS-2
CUL: HMS100TF|FS20 S4A-2 ; OWDevice: DS18S20|DS2401|DS2406|DS2423

popperchris

#2
Morgen,

hat funktioniert. Vielen Dank.


Probiere dann nachher mal laut Anleitung die Grafik noch einzubauen.

Gruß
Christoph

popperchris

Hallo liebe FHEM Gemeinde.

Ich muss das Thema nochmal aufgreifen.

Der Plot für den Wasserstand funktioniert jetzt.

Jetzt würde ich gerne ein E-Mail bekommen wenn der Wasserstand einen bestimmten Wert überschreitet. Habe alles mögliche probiert, leider ohne Erfolg.

Vielleicht weiß ja hier jemand schnell eine Lösung:

Die fhe.cfg für den Wassersensor sieht so aus:
######################################
# Definition des KFW 100 fuer Innenschacht
######################################
define KFM100_Sensor_Innen CUL_HM 2B87DB
attr KFM100_Sensor_Innen IODev CUL_0
attr KFM100_Sensor_Innen autoReadReg 4_reqStatus
attr KFM100_Sensor_Innen event-on-update-reading content
attr KFM100_Sensor_Innen expert 2_full
attr KFM100_Sensor_Innen firmware 1.4
attr KFM100_Sensor_Innen model KFM-Sensor
attr KFM100_Sensor_Innen rawToReadable 10:0 255:1000
attr KFM100_Sensor_Innen room Schacht-Innen
attr KFM100_Sensor_Innen serialNr LAA0060702
attr KFM100_Sensor_Innen subType KFM100
define FileLog_KFM100_Sensor_Innen FileLog ./log/KFM_100_Sensor_Innen%Y.log KFM1
00_Sensor_Innen
attr FileLog_KFM100_Sensor_Innen logtype content,text
attr FileLog_KFM100_Sensor_Innen room Schacht-Innen

define Schacht_Innen SVG FileLog_KFM100_Sensor_Innen:myKFM100:CURRENT
attr Schacht_Innen room Schacht-Innen


Danke für eure Hilfe und Gruß
Christoph

popperchris

Habe es hinbekommen

define Schacht_Innen_Alarm DOIF ([KFM100_Sensor_Innen:content] > 400)({ exmail('langer.christoph@online.de','Wasserstand Schacht Innen','Uebersteigt Wert von 400!');;;; })