FHEM Forum

FHEM => Sonstiges => Thema gestartet von: ostseehuepfer am 12 Mai 2014, 19:45:54

Titel: GELÖST Plot erstellen für HM-ES-PMSw1-Pl
Beitrag von: ostseehuepfer am 12 Mai 2014, 19:45:54
Hallo,

bin wahrscheinlich einfach nur zu doof das Wiki zu kapieren :(

Ich habe folgende Config in der fhem.cfg

define ActionDetector CUL_HM 000000
attr ActionDetector actCycle 600
attr ActionDetector event-on-change-reading .*
define CUL_HM_HM_ES_PMSw1_Pl_24ABCE CUL_HM 24ABCE
attr CUL_HM_HM_ES_PMSw1_Pl_24ABCE IODev HMLAN1
attr CUL_HM_HM_ES_PMSw1_Pl_24ABCE actCycle 000:10
attr CUL_HM_HM_ES_PMSw1_Pl_24ABCE actStatus alive
attr CUL_HM_HM_ES_PMSw1_Pl_24ABCE autoReadReg 4_reqStatus
attr CUL_HM_HM_ES_PMSw1_Pl_24ABCE expert 2_full
attr CUL_HM_HM_ES_PMSw1_Pl_24ABCE firmware 1.5
attr CUL_HM_HM_ES_PMSw1_Pl_24ABCE model HM-ES-PMSw1-Pl
attr CUL_HM_HM_ES_PMSw1_Pl_24ABCE room CUL_HM
attr CUL_HM_HM_ES_PMSw1_Pl_24ABCE serialNr KEQ0968385
attr CUL_HM_HM_ES_PMSw1_Pl_24ABCE subType powerMeter
attr CUL_HM_HM_ES_PMSw1_Pl_24ABCE webCmd getConfig:clear msgEvents
define FileLog_CUL_HM_HM_ES_PMSw1_Pl_24ABCE FileLog ./log/CUL_HM_HM_ES_PMSw1_Pl_24ABCE-%Y.log CUL_HM_HM_ES_PMSw1_Pl_24ABCE
attr FileLog_CUL_HM_HM_ES_PMSw1_Pl_24ABCE logtype text
attr FileLog_CUL_HM_HM_ES_PMSw1_Pl_24ABCE room CUL_HM
define Waschmaschine CUL_HM 24ABCE01
attr Waschmaschine model HM-ES-PMSw1-Pl
attr Waschmaschine peerIDs 00000000,
attr Waschmaschine room Keller
define Verbrauch_WAMA_Wh CUL_HM 24ABCE02
attr Verbrauch_WAMA_Wh model HM-ES-PMSw1-Pl
attr Verbrauch_WAMA_Wh room Keller
define Watt_WAMA CUL_HM 24ABCE03
attr Watt_WAMA model HM-ES-PMSw1-Pl
attr Watt_WAMA peerIDs 00000000,
attr Watt_WAMA room Keller
define CUL_HM_HM_ES_PMSw1_Pl_24ABCE_SenI CUL_HM 24ABCE04
attr CUL_HM_HM_ES_PMSw1_Pl_24ABCE_SenI model HM-ES-PMSw1-Pl
attr CUL_HM_HM_ES_PMSw1_Pl_24ABCE_SenI peerIDs 00000000,
define Netzspannung_WAMA CUL_HM 24ABCE05
attr Netzspannung_WAMA model HM-ES-PMSw1-Pl
attr Netzspannung_WAMA peerIDs 00000000,
attr Netzspannung_WAMA room Keller
define Netzfrequenz_WAMA CUL_HM 24ABCE06
attr Netzfrequenz_WAMA model HM-ES-PMSw1-Pl
attr Netzfrequenz_WAMA peerIDs 00000000,
attr Netzfrequenz_WAMA room Keller
define SVG_FileLog_HMPMSW_01_Pwr_1 SVG FileLog_CUL_HM_HM_ES_PMSw1_Pl_24ABCE :SVG_FileLog_HMPMSW_01_Pwr_1:CURRENT


würde aber gerne mit einem Plot den Leistungsverbrauch der Wama darstellen.

Wenn ich nun den Plot konfiguriere kann ich aber nur auswählen wann der Aktor geschaltet wurde, die Seriennummer usw spricht die Leistungsdaten fehlen..
>>>>Example lines for input:
2014-05-12_19:43:18 CUL_HM_HM_ES_PMSw1_Pl_24ABCE Activity: alive
2014-05-12_19:43:21 CUL_HM_HM_ES_PMSw1_Pl_24ABCE CMDs_done
2014-05-11_16:30:31 CUL_HM_HM_ES_PMSw1_Pl_24ABCE CMDs_done_Errors:1
2014-05-12_19:43:20 CUL_HM_HM_ES_PMSw1_Pl_24ABCE CMDs_pending
2014-05-11_16:29:57 CUL_HM_HM_ES_PMSw1_Pl_24ABCE D-firmware: 1.5
2014-05-11_16:29:57 CUL_HM_HM_ES_PMSw1_Pl_24ABCE D-serialNr: KEQ0968385
2014-05-11_16:30:31 CUL_HM_HM_ES_PMSw1_Pl_24ABCE MISSING ACK
2014-05-11_16:54:41 CUL_HM_HM_ES_PMSw1_Pl_24ABCE R-intKeyVisib: invisib
2014-05-11_16:54:41 CUL_HM_HM_ES_PMSw1_Pl_24ABCE R-localResDis: off
2014-05-11_16:54:41 CUL_HM_HM_ES_PMSw1_Pl_24ABCE R-pairCentral: 0x123ABC
2014-05-11_16:30:31 CUL_HM_HM_ES_PMSw1_Pl_24ABCE ResndFail
2014-05-12_14:30:51 CUL_HM_HM_ES_PMSw1_Pl_24ABCE powerOn: -


Was mach ich hier noch falsch???

Grüße
Titel: Antw:Plot erstellen für HM-ES-PMSw1-Pl
Beitrag von: rudolfkoenig am 12 Mai 2014, 23:24:45
Es sieht so aus, dass im Log keine brauchbaren Daten sind.
Entweder ist diese Info falsch (Bug in FileLog), oder ist FileLog falsch konfiguriert (RegeExp erfasst die Nutzdaten nicht), oder es kommen einfach keine Daten. Ich tippe auf Nummer 3, und damit waere dieser Thread im HM Bereich besser aufgehoben.
Falls es doch 1 oder 2 ist, dann bitte irgendwie Belege dafuer zeigen (z.Bsp. durch EventMonitor, oder FileLog-Datei direkt anschauen).
Titel: Antw:Plot erstellen für HM-ES-PMSw1-Pl
Beitrag von: Bennemannc am 13 Mai 2014, 06:55:59
Hallo,

so wie Dein Plot definiert ist,
Zitatdefine FileLog_CUL_HM_HM_ES_PMSw1_Pl_24ABCE FileLog ./log/CUL_HM_HM_ES_PMSw1_Pl_24ABCE-%Y.log CUL_HM_HM_ES_PMSw1_Pl_24ABCE
loggt er nur alles von Device. Spannung, Leitung ... sind aber in Kanälen.
Versuche mal CUL_HM_HM_ES_PMSw1_Pl_24ABCE.* - dann sollte er alles loggen. Anschließend kannst Du aussortieren was Du brauchst und was nicht und den Log entsprechend eingrenzen. Ich lasse nur Spannung und Leistung mitloggen.

Gruß Christoph
Titel: Antw:Plot erstellen für HM-ES-PMSw1-Pl
Beitrag von: ostseehuepfer am 13 Mai 2014, 21:22:08
Was muss ich genau ändern die Einstellung fürs log oder den Plot werde gerade nicht schlau drauß
Titel: Antw:Plot erstellen für HM-ES-PMSw1-Pl
Beitrag von: Bennemannc am 13 Mai 2014, 21:32:11
Hallo,

die Zeile muss so lauten:
define FileLog_CUL_HM_HM_ES_PMSw1_Pl_24ABCE FileLog ./log/CUL_HM_HM_ES_PMSw1_Pl_24ABCE-%Y.log CUL_HM_HM_ES_PMSw1_Pl_24ABCE_Pwr:power:.*|CUL_HM_HM_ES_PMSw1_Pl_24ABCE_Pwr:voltage:.*
So habe ich das, damit werden Spannung und angeschlossene Leistung mitgeschrieben.

Gruß Christoph
Titel: Antw:Plot erstellen für HM-ES-PMSw1-Pl
Beitrag von: ostseehuepfer am 13 Mai 2014, 21:58:42
das heist ich muss das anpassen wenn ich die umbenannt hab?!
Titel: Antw:Plot erstellen für HM-ES-PMSw1-Pl
Beitrag von: Bennemannc am 14 Mai 2014, 07:08:54
Hallo,

wie das Device heißt ist egal - Du brauchst die Kanäle power und voltage (und wenn Du willst auch andere). Da loggst Du dann alles .*

Wie ich sehe hast Du schon einiges umbenannt, so das bei Dir stehen müsste ....log Verbrauch_WAMA_Wh:.*|Netzspannung_WAMA:.*

Gruß Christoph
Titel: Antw:Plot erstellen für HM-ES-PMSw1-Pl
Beitrag von: ostseehuepfer am 14 Mai 2014, 13:53:24
Hey,

das heißt es müsste so aussehen?

define FileLog_CUL_HM_HM_ES_PMSw1_Pl_24ABCE FileLog ./log/CUL_HM_HM_ES_PMSw1_Pl_24ABCE-%Y.log Verbrauch_WAMA_Wh:.*|Netzspannung_WAMA:.*

Grüße
Titel: Antw:Plot erstellen für HM-ES-PMSw1-Pl
Beitrag von: Bennemannc am 14 Mai 2014, 14:05:02
Ja, das sollte so funktionieren - einfach ausprobieren und dann wieder melden.

Gruß Christoph
Titel: Antw:Plot erstellen für HM-ES-PMSw1-Pl
Beitrag von: ostseehuepfer am 14 Mai 2014, 18:01:55
Hey,

super sieht gut aus ;) werde ich mal weiter frickeln vielen Dank !

Grüße