Seit Installation von OWServer stoppt FHEM Nachts

Begonnen von ergerd, 05 April 2013, 10:05:27

Vorheriges Thema - Nächstes Thema

Martin

Hallo
Der Tageslog sieht so aus (day)
2013-06-29_23:55:07 Stromverbrauch day: D29  Stromverbrauch:   3.2 kwh Stromverbrauchm:   0.0 kwh  B:   0.0 cts Bm:   0.0 cts

Der normale log sieht dann so aus

2013-06-29_23:50:07 Stromverbrauch Stromverbrauch: 3.040 kwh Stromverbrauch_rate:  0.00 kwh/h B:   0.0 cts B_rate:  0.00 cts/h
2013-06-29_23:55:07 Stromverbrauch day: D29  Stromverbrauch:   3.2 kwh Stromverbrauchm:   0.0 kwh  B:   0.0 cts Bm:   0.0 cts
2013-06-29_23:55:07 Stromverbrauch Stromverbrauch: 3.140 kwh Stromverbrauch_rate:  1.20 kwh/h B:   0.0 cts B_rate:  0.00 cts/h
2013-06-30_00:00:08 Stromverbrauch Stromverbrauch: 3.210 kwh Stromverbrauch_rate:  0.00 kwh/h B:   0.0 cts B_rate:  0.00 cts/h
2013-06-30_00:05:08 Stromverbrauch Stromverbrauch: 3.280 kwh Stromverbrauch_rate:  0.83 kwh/h B:   0.0 cts B_rate:  0.00 cts/h

Gruß
Martin

Prof. Dr. Peter Henning

Nein, gemeint ist das allgemeine Logfile.

Und bitte als Einheit nicht kwh, sondern kWk eintragen, dann macht das Programm aus dem hässlichen kwh/h auch ein kW.

LG

pah

Martin

2013.06.29 22:24:22 3: initialUsbCheck return value: Unknown command usb, try help
2013.06.29 22:24:24 0: Server started with 47 defined entities (version Fhem 5.4 (DEVELOPMENT), $Id: fhem.pl 3331 2013-06-25 08:55:15Z rudolfkoenig $, pid 1841)
2013.06.29 23:59:30 3: OWCOUNT: No monthly summary possible, invalid logfile format in LogM
2013.06.29 23:59:30 3: OWCOUNT: No monthly summary possible, logfile of LogM is missing
2013.06.30 00:36:13 3: update get http://fhem.de/fhemupdate4/svn/FHEM/FhemUtils/release.pm
2013.06.30 00:36:13 1: update check Releases => local: Fhem 5.4 (DEVELOPMENT) remote: Fhem 5.4 (DEVELOPMENT)
2013.06.30 00:36:13 3: update get http://fhem.de/fhemupdate4/svn/controls_fhem.txt

Gruß
Martin

Prof. Dr. Peter Henning

1. In der Definition fehlt das LogM-Attribut - und die Datei dafür sollte auch schreibbar sein.

2. Was sind die jeweiligen Werte für "midnight" ? get Stromverbrauch midnight A und midnight B

LG

pah


Martin

Der Tagesverbrauch wird ja geschrieben also gesamt Tageswert aber der Tageswert
sollte ja im Zähler um Mitternacht von vorne anfangen??
Und bei 0 anfangen für den neuen Tag das Passiert aber nicht der Zähler Zählt einfach weiter.
Sollte aber nicht wenn AMode daily Definiert ist ??


get Stromverbrauch midnight A
OWCOUNT: Stromverbrauch.midnight [14] =>0

   
Ich habe LogM so in der Config
attr Stromverbrauch LogM strom.tag.M FileLog
define strom.tag.M FileLog ./log/Strom-Monat/strom.tag-%m-%Y.log Stromverbrauch:day.*
Gruß
Martin

Prof. Dr. Peter Henning

1. Der Zähler wird nicht auf Null gesetzt, sondern erhält nur einen neuen "midnight"-Wert - eben den Zählerstand um Mitternacht, so dass dieser für den neuen Tag abgezogen wird. Funktioniert bei mir (und anderen) auch seh rgut.

2. Bitte mal die commandref lesen: Dem Device Stromverbrauch muss mitgeteilt werden (per attribut LogM !), in welche Datei das monatliche Log geschrieben wird. Das weiß das Modul nämlich nicht automatisch.

LG

pah

Martin

Hallo habe ich doch alles gemacht in wie in der
commandref steht  trotzdem Zählt er immer weiter die Datei für Tagesverbrauch
wird um Mitternacht der Zählerstand eingetragen aber nicht zurück gesetzt ??
noch mal meine Config kann da mal bitte einer rüber schauen ???


define Stromverbrauch OWCOUNT 1D.A2D988000002 300
attr Stromverbrauch AFactor 0.00266
attr Stromverbrauch AName Stromverbrauch|energy
attr Stromverbrauch AMode daily
attr Stromverbrauch AOffset 0
attr Stromverbrauch APeriod hour
attr Stromverbrauch AUnit kwh|kwh
attr Stromverbrauch room Strom/Gas
define FileLog_Stromverbrauch FileLog ./log/Strom/Stromverbrauch-%m-%Y.log Stromverbrauch.*kwh.*
attr FileLog_Stromverbrauch room Strom/Gas
define strom.tag.M FileLog ./log/Strom-Monat/strom.tag-%m-%Y.log Stromverbrauch:day.*
attr strom.tag.M archivedir ./log
attr strom.tag.M nrarchive 3
attr strom.tag.M room Logsb
attr Stromverbrauch LogM strom.tag.M
define weblink_Stromverbrauch weblink fileplot FileLog_Stromverbrauch:count:CURRENT
attr weblink_Stromverbrauch room Strom/Gas
attr Stromverbrauch stateFormat { sprintf("%.3f kWh %.3f kW", ReadingsVal("Stromverbrauch","Stromverbrauch","?"), ReadingsVal("Stromverbrauch","Stromverbrauch_rate","?"));; }


Gruß
Martin

Martin

Sorry ich noch mal ich habe schon alles Probiert bekomme es aber nicht ans Laufen??
Es ist irgendwie der Wurm drin der Mittenacht Wert wird geschrieben also Verbrauch vom Tag
aber es wird immer dazu gerechnet.
Gasverbrauch day: D01  Gasverbrauch:   3.1 m3 Gasverbrauchm:   0.0 m3  
Gasverbrauch day: D02  Gasverbrauch:   4.6 m3 Gasverbrauchm:   7.7 m3
Gasverbrauch day: D03  Gasverbrauch:   6.5 m3 Gasverbrauchm:  14.2 m3

Es kann doch nur ein kleiner Fehler in meiner Config sein oder???

Kann da einer Helfen Bitte ich komme nicht weiter in der commandref
steht auch nichts anderes.


Gruß
Martin

Martin

Kann mir da einer weiterhelfen ich bekomme es doch nicht hin.
Warum wird Gasverbrauch rate auf 0 gesetzt um Mitternacht und nicht Gasverbrauch?
Habe meine Config ja schon hier rein gestellt ich sehe nichts was Falsch ist?
Wenn ich mir eure ansehe ist da nichts anders oder ?
Gruß
Martin

Prof. Dr. Peter Henning

Ich vermute, das liegt an der Mehrfachverwendung der Bezeichnung "Stromverbrauch" sowohl für das Messgerät, als auch für die Messgröße.

LG

pah

Martin

Hallo habe es geändert wie du gesagt hast aber Stromverbrauch_rate wird trotzdem um
Mitternacht auf 0 gesetzt.

So sieht mein log aus

2013-08-07_23:53:12 Stromverbrauch verbrauch: 76.330 kwh verbrauch_rate:  0.36 kwh/h
2013-08-07_23:58:13 Stromverbrauch day: D07  verbrauch:  76.4 kwh verbrauchm: 195.0 kwh  
2013-08-07_23:58:13 Stromverbrauch verbrauch: 76.370 kwh verbrauch_rate:  0.47 kwh/h
2013-08-08_00:03:12 Stromverbrauch verbrauch: 76.400 kwh verbrauch_rate:  0.00 kwh/h
2013-08-08_00:08:12 Stromverbrauch verbrauch: 76.430 kwh verbrauch_rate:  0.36 kwh/h

So sieht der Tages log aus

2013-08-05_23:55:07 Stromverbrauch day: D05  verbrauch:  53.0 kwh verbrauchm:   0.0 kwh  
2013-08-06_23:56:08 Stromverbrauch day: D06  verbrauch:  65.6 kwh verbrauchm: 118.5 kwh  
2013-08-07_23:58:13 Stromverbrauch day: D07  verbrauch:  76.4 kwh verbrauchm: 195.0 kwh

Mein Problem ist ja wenn der Stromverbrauch nicht auf 0 gesetzt wird zählt er falsch.
Noch mal meine Config

define Stromverbrauch OWCOUNT 1D.A2D988000002 300
attr Stromverbrauch AFactor 0.00266
attr Stromverbrauch AMode daily
attr Stromverbrauch AName verbrauch|energy
attr Stromverbrauch AOffset 0
attr Stromverbrauch APeriod hour
attr Stromverbrauch AUnit kw|kwh
attr Stromverbrauch LogM strom.tag.M
attr Stromverbrauch model DS2423
attr Stromverbrauch room Strom/Gas
attr Stromverbrauch fp_Grundriss 150,700,1,Stromverbrauch
attr Stromverbrauch stateFormat { sprintf("%.3f kWh %.3f kW", ReadingsVal("Stromverbrauch","verbrauch","?"), ReadingsVal("Stromverbrauch","verbrauch_rate","?"));; }
define FileLog_Stromverbrauch FileLog ./log/Strom/Stromverbrauch-%m-%Y.log Stromverbrauch.*kwh.*
attr FileLog_Stromverbrauch room Strom/Gas
define strom.tag.M FileLog ./log/Strom-Monat/strom.tag-%m-%Y.log Stromverbrauch:day.*
attr strom.tag.M archivedir ./log
attr strom.tag.M nrarchive 3
attr strom.tag.M room Logsb
define weblink_Stromverbrauch weblink fileplot FileLog_Stromverbrauch:count:CURRENT
attr weblink_Stromverbrauch room Strom/Gas


LG
Martin

Martin

Hallo bin am Verzweifeln ich bekomme es nicht ans Laufen habe jetzt die Config
von ergerd Probiert aber geht auch nicht was ist bei mir Falsch???????

Mein aktuelle Config

define myOWFS_C1 OWCOUNT DS2423 A2D98A000002 300
attr myOWFS_C1 AMode daily
attr myOWFS_C1 AName Gasverbrauch1|energy
attr myOWFS_C1 APeriod hour
attr myOWFS_C1 AUnit Gas|energy
attr myOWFS_C1 BFactor 0.01
attr myOWFS_C1 BMode daily
attr myOWFS_C1 AOffset 0
attr myOWFS_C1 BName Gasverbrauch2|energy
attr myOWFS_C1 BPeriod hour
attr myOWFS_C1 BUnit m3|m3
attr myOWFS_C1 LogM FileLog_myOWFS_C_M
attr myOWFS_C1 fp_Grundriss 260,430,4,Gasverbrauch
attr myOWFS_C1 model DS2423
attr myOWFS_C1 room Strom/Gas
define FileLog_myOWFS_C FileLog ./log/Gas-Monat/myOWFS_C-%Y-%m.log myOWFS_C1.*(m3).*
attr FileLog_myOWFS_C room Strom/Gas
define wl_FileLog_myOWFS_C_1 weblink fileplot FileLog_myOWFS_C:count1:CURRENT
attr wl_FileLog_myOWFS_C_1 room Strom/Gas
define FileLog_myOWFS_C_M FileLog ./log/Gas-Monat/myOWFS_C_M-%Y-%m.log myOWFS_C1:day.*
attr FileLog_myOWFS_C_M room Strom/Gas

Der log

2013-08-13_23:55:07 Stromverbrauch day: D13 verbrauch: 53.0 kwh verbrauchm: 0.0 kwh
2013-08-14_23:56:08 Stromverbrauch day: D14 verbrauch: 65.6 kwh verbrauchm: 118.5 kwh
2013-08-15_23:58:13 Stromverbrauch day: D15 verbrauch: 76.4 kwh verbrauchm: 195.0 kwh

Es wird immer dazu gerechnet so das ich keinen Tagesverbrauch habe ???
Warum wird der Verbrauch rate um Mitternacht auf 0 gesetzt und nicht der Verbrauch ?????
Ich weiß nicht mehr weiter HILFE
LG
Martin

Prof. Dr. Peter Henning

Ich verstehe nicht, was daran falsch sein soll. In diesem Monatslog steht ganz klar:

- Am ersten Tag = D13, also der 13. August wurden verbraucht 53 kWh. In der letzten Spalte sollte allerdings auch stehen 53 kWh (denn das ist die Summe am ersten Tag - muss mal sehen, warum das nicht ganz passt. Ist aber ein unwesentlicher Fehler, der die weitere Rechnung nicht beeinflusst.)

- Am zweiten Tag = D14 wurden verbraucht 65.6 kWh, macht insgesamt für den Monat 118.6 kWh  (dass im Log steht 118.5 ist eine Frage der Rundung).
- Am dritten Tag = D15 wurden verbraucht 76.4 kWh, macht insgesamt für den Monat 118.6 + 76.4 = 195.0 kWh

Das ist doch vollkommen korrekt !

LG

pah

Martin

Das Problem ist ich verbrauche ca.10- 20kw also 1 Tag 53,0 2 Tag 65,6 Kw also verbrauch 12,6 Kw da die KW verbrauch nicht auf 0 geht
bleiben die 65,6Kw vom zweitem Tag stehen so habe ich am 3 Tag 76,4Kw der Verbrauch ist aber 10,8 Kw und nicht 76,4Kw
Wenn der Verbrauch auf 0 gesetzt würde dann würde es gehen.
Und das bekomme ich einfach nicht hin.
Und das macht mich mittlerweile Wahnsinnig 


LG
Martin


Prof. Dr. Peter Henning

Also immer noch dieser komische Fehler, der bei mir (und anderen) nicht auftritt ?

Ich schaus mir noch mal an...

LG

pah