FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: achim60 am 11 Januar 2017, 11:53:48

Titel: Logfile aus Dummy erstellen
Beitrag von: achim60 am 11 Januar 2017, 11:53:48
Hallo
ich habe von HomeMatic die Funksteckdose mit Leistungsmessung am laufen.
Ein Dummy zeigt mir den aktuellen Verbrauch in Watt an.
Diese würde ich gerne loggen um ein SVG plot zu erstellen.

Ich habe da wohl irgendwo ein Fehler, da nur ein Temp-2017.log angezeigt wird ohne Inhalt.

Hier ein Auszug aus der fhem.cfg

#Dummy HR.WaschmaschineWatt für die Anzeige des aktuellen Watt-Verbrauchs #definieren
define HR.WaschmaschineWatt dummy
attr HR.WaschmaschineWatt event-on-update-reading STATE
attr HR.WaschmaschineWatt room Keller

#Dummy HR.WaschmaschineWatt mit Werten versorgen
define HRWaschmaschineWattSet notify Verbrauchsmessung {my $power =ReadingsVal("Verbrauchsmessung","power","");; fhem ("set HR.WaschmaschineWatt $power")}


define Log_WaschmaschineWatt FileLog ./log/Temp-%Y.log HR.WaschmaschineWatt
define SVG_Log_WaschmaschineWatt_1 SVG Log_WaschmaschineWatt:SVG_Log_WaschmaschineWatt_1:CURRENT

Gruß
Achim
Titel: Antw:Logfile aus Dummy erstellen
Beitrag von: marvin78 am 11 Januar 2017, 11:54:40
Bitte Code-Tags verwenden!

Es gibt keine Readings STATE, nur state.

dummy wäre gar nicht nötig. Du kannst direkt aus dem Device plotten oder readingsProxy, dann sparst du das notify.
Titel: Antw:Logfile aus Dummy erstellen
Beitrag von: CoolTux am 11 Januar 2017, 11:56:03
Bitte Logausgaben und Code und in Code-Tags posten.
Ein cgf Auszug nutzt nichts, bitte immer eine Listausgabe der Devices hier posten.

Was sofort auf fällt ist STATE bei event-on-change-reading
Es gibt kein Reading STATE, das ist ein Internal.
Titel: Antw:Logfile aus Dummy erstellen
Beitrag von: betateilchen am 11 Januar 2017, 11:56:27
Zitat von: achim22 am 11 Januar 2017, 11:53:48
ich habe von HomeMatic die Funksteckdose mit Leistungsmessung am laufen.
Ein Dummy zeigt mir den aktuellen Verbrauch in Watt an.

Wozu braucht man da einen Dummy? Der aktuelle Verbrauch wird doch auch im entsprechenden Homematic-Channel als reading angezeigt.
Titel: Antw:Logfile aus Dummy erstellen
Beitrag von: CoolTux am 11 Januar 2017, 11:56:56
Menno Marvin Du oller Stänkerfritze   ;D
Titel: Antw:Logfile aus Dummy erstellen
Beitrag von: achim60 am 11 Januar 2017, 12:19:24
ich muss dazu sagen das ich gerade mal seit ein paar Tagen mit Fhem zugange bin und mir den Code teilweise aus Foren kopiert habe. ;)
Deswegen stimmt da bestimmt das ein oder andere noch nicht.
Aber es wird  ;D

(Den Code dem Fehler habe ich von www.meintechblog.de so übernommen!)

Also wie gesagt, habt " mit leid " mit mir  8)

Bei mir ist es der Channel 2 mit der Bezeichnung,Verbrauchsmessung!
Dort steht auch unter State der Verbrauch. Nur finde ich da kein Log.
Muss ich dann ein Log erstellen?




Titel: Antw:Logfile aus Dummy erstellen
Beitrag von: marvin78 am 11 Januar 2017, 12:21:37
Bitte beschäftige dich doch erst einmal mit den Grundlagen. Das Forum und das Wiki bieten da sehr gute Dinge. Etwas aus irgendwelchen Blogs kopieren, war nie gut und hilfreich. Versuche jedes bisschen Code zu verstehen, erst dann kommst du vorran.
Titel: Antw:Logfile aus Dummy erstellen
Beitrag von: achim60 am 11 Januar 2017, 12:43:58
Zitat von: marvin78 am 11 Januar 2017, 12:21:37
Bitte beschäftige dich doch erst einmal mit den Grundlagen. Das Forum und das Wiki bieten da sehr gute Dinge. Etwas aus irgendwelchen Blogs kopieren, war nie gut und hilfreich. Versuche jedes bisschen Code zu verstehen, erst dann kommst du vorran.


Ich habe durch die Grundlagen und Wikis auch schon einiges gelernt. Nur ist "mir" nicht immer alles klar! 8)

Deswegen lese ich hier und da und probiere einfach aus. Auch das kopieren von Cods.
Wirst du bestimmt auch nicht anders gemacht haben, oder? ;)

Ich stelle hier eine Frage wenn ich nicht mehr weiter kommen mit den ganzen Wikis und Anleitungen.
Vielleicht finde ich auch teilweise die Information nicht, weil ich noch zu neu bin und falsch suche! :)

Es kann auch sein das ich den Sinn und Zweck einer Rubrik mit dem Namen "Anfängerfragen" falsch verstehe. ;)
Welche Fragen darf ich den hier stellen, marvin78, wenn ich als Anfänger nun mal  nicht mehr weiterkomme ?

Schöne Grüße
Achim
 

Titel: Antw:Logfile aus Dummy erstellen
Beitrag von: marvin78 am 11 Januar 2017, 12:47:46
Fragen, die nicht an hundert Stellen durch eigenes Studium schneller zu beantworten sind (Beispiel: Wie erstelle ich ein Log? - Das ist eine Sache, die im Einsteiger-PDF ganz sicher gut erklärt ist).

Dir wurden hier ja schon einige sehr gute Hinweise gegeben. Das nimmt man dann normalerweise als Anfänger und macht weiter. Weitere Fragen stellt man dann zu konkreten Problemen.
Titel: Antw:Logfile aus Dummy erstellen
Beitrag von: achim60 am 11 Januar 2017, 13:14:00
Habe es hinbekommen  ;)