Re: [vz-users] Peaks im Frontend - ACE3000
StefAn, Die Bitte von Udo war einen eigenen Thread dafür aufzumachen. Wär das bitte möglich??? NICHT Reply auf ein artfremdes Thema... Viele Grüße, Andreas Am 03.01.2015 um 09:22 schrieb Stefan ste...@stinkes.de: Am 02.01.2015 um 17:54 schrieb Udo1: Das Problem bei dem ACE3000 ist, dass er über die IR-Schnittstelle sowohl die Obis-Codes sendet, als auch, wenn kein Datenrequest gesendet wird, nach einiger Zeit s0-Impulse sendet (deine '7F'). Macht es denn Deiner Meinung nach mehr Sinn auf die S0-Impulse zu gehen anstatt die D0-Zählerstände abzufragen? Oder kann der vzlogger beides mittels für einen Kanal abfragen? Gruß Stefan
Re: [vz-users] Peaks im Frontend - ACE3000
Am 02.01.2015 um 17:54 schrieb Udo1: Das Problem bei dem ACE3000 ist, dass er über die IR-Schnittstelle sowohl die Obis-Codes sendet, als auch, wenn kein Datenrequest gesendet wird, nach einiger Zeit s0-Impulse sendet (deine '7F'). Macht es denn Deiner Meinung nach mehr Sinn auf die S0-Impulse zu gehen anstatt die D0-Zählerstände abzufragen? Oder kann der vzlogger beides mittels für einen Kanal abfragen? Gruß Stefan
Re: [vz-users] Peaks im Frontend - ACE3000
Hallo Stefan, Am 02.01.2015 um 10:55 schrieb Stefan ste...@stinkes.de: Hallo, ich würde gerne das Thema nochmals aufgreifen... Wie seht ihr das? das Problem liegt - so vermute ich - daran, dass die Auflösung des Zählers zu gering ist. Der vzlogger „sieht“ lange keinen Stromverbrauch (der Zähler zählt ja nicht hoch) und dann plötzlich einen Stromverbrauch von 0,1kWh innerhalb von kurzer Zeit, sodass sich dort rein rechnerisch ein sehr hoher Verbrauch innerhalb von kurzer Zeit ergibt. Eine genauere Ermittlung wird wahrscheinlich nur mit den Impulsen möglich sein, jedoch saldiert der ACE3000 - du weisst also nicht, ob die Impulse gerade Verbrauch oder Einspeisung sind… :( Gruss, Olli
Re: [vz-users] Peaks im Frontend - ACE3000
Moin, Wenn Du jede Sekunde einen Wert speichert der sich nicht ändert ist der Verbauch natürlich 0. Die Lösung dafür ist ganz einfach: Intervall der zu loggenden Daen erhöhen! Frohes Neues, Andreas 2015-01-02 11:00 GMT+01:00 Oliver Regehr oli...@regehr.net: Hallo Stefan, Am 02.01.2015 um 10:55 schrieb Stefan ste...@stinkes.de: Hallo, ich würde gerne das Thema nochmals aufgreifen... Wie seht ihr das? das Problem liegt - so vermute ich - daran, dass die Auflösung des Zählers zu gering ist. Der vzlogger „sieht“ lange keinen Stromverbrauch (der Zähler zählt ja nicht hoch) und dann plötzlich einen Stromverbrauch von 0,1kWh innerhalb von kurzer Zeit, sodass sich dort rein rechnerisch ein sehr hoher Verbrauch innerhalb von kurzer Zeit ergibt. Eine genauere Ermittlung wird wahrscheinlich nur mit den Impulsen möglich sein, jedoch saldiert der ACE3000 - du weisst also nicht, ob die Impulse gerade Verbrauch oder Einspeisung sind… :( Gruss, Olli
Re: [vz-users] Peaks im Frontend - ACE3000
Bei meinem Ferraris mit 300imp/kWh passen 5min sehr gut. Viele Grüße, Andreas Am 02.01.2015 um 12:56 schrieb Stefan ste...@stinkes.de: Hallo Andreas, ich stimme Dir zu. Einen Intervall einzuführen ist ein guter Ansatz. Immer wieder die selben Werte aufzeichnen macht keinen Sinn. Jetzt ist nur die Frage wie lange ich den Intervall setzen muss um das Ergebnis nicht zu sehr zu verfälschen. Hat hier jemand schon Erfahrungen mit der Bestimmung? Grüße Stefan Am 02.01.2015 um 11:49 schrieb Andreas Goetz: Wenn Du jede Sekunde einen Wert speichert der sich nicht ändert ist der Verbauch natürlich 0. Die Lösung dafür ist ganz einfach: Intervall der zu loggenden Daen erhöhen!
Re: [vz-users] Peaks im Frontend - ACE3000
Hallo Olli, Eine genauere Ermittlung wird wahrscheinlich nur mit den Impulsen möglich sein, jedoch saldiert der ACE3000 - du weisst also nicht, ob die Impulse gerade Verbrauch oder Einspeisung sind…:( Darüber habe ich auch schon nachgedacht. Meine PV läuft über einen separaten Zähler ;-) Ich werde heute einen zweiter Meter in der vzlogger.conf aufsetzen. Als Protokoll muss ich dann S0 setzen, oder? Grüße Stefan
Re: [vz-users] Peaks im Frontend - ACE3000
Hallo Udo, und ich erst :-) Am 02.01.2015 um 13:32 schrieb Udo1: Ich bin jetzt etwas verwirrt Der ACE3000 liefert doch d0, also Obis-Werte. Wieso ist auf einmal die Rede von s0-Impulsen? Der ACE liefert zwischen den Obiswerten auch regelmäßig ein Signal. Deshalb die Vermutung. Kann man mit dem vzlogger auch D0 Impulse aufzeichnen? Und wie? Daran wäre ich interessiert. Grüße Stefan
Re: [vz-users] Peaks im Frontend - ACE3000
Am 02.01.2015 um 13:05 schrieb Stefan: Ich werde heute einen zweiter Meter in der vzlogger.conf aufsetzen. Als Protokoll muss ich dann S0 setzen, oder? Ich bin jetzt etwas verwirrt Der ACE3000 liefert doch d0, also Obis-Werte. Wieso ist auf einmal die Rede von s0-Impulsen? Gruß Udo
Re: [vz-users] Peaks im Frontend - ACE3000
Allgemein sehe ich hier noch eine Optimierung für die Datenhaltung ... Ich habe das gleiche Bild mit meinem Iskra MT171 - da bekomme ich per Obis auch nur den Zählerstand in 0,1kWh Auflösung. Gerade bei Zählerständen ist es nicht wirklich notwendig zu jeder Auslesung einen Wert in der DB zu speichern ... hat jemand eine Idee, wie man den vzlogger bzw. die Middleware so optimieren kann, dass nur etwas an die DB übergeben wird, wenn sich der Zählerstand verändert hat? Denn einfach nur den neuen Zählerstand in die DB zu schreiben, kann das Diagramm nicht wirklich verarbeiten - da kommen dann keine Peaks mehr zustande, sondern eine Rampe von der letzten Änderung bis zum neuen Zeitpunkt. Also eigentlich müsste man vorher den letzten Wert aus der DB auslesen und wenn sich der Zählerstand verändert hat zwei neue Einträge anlegen (alter Wert mit aktuellem Timestamp minus interval und den neuen Zählerstand). Da ich aber noch nicht so lange dabei bin, fehlt mir gerade der Punkt an dem ich ansetzten soll. -Original Message- From: Stefan ste...@stinkes.de Sender: volkszaehler-users volkszaehler-users-boun...@demo.volkszaehler.orgDate: Fri, 02 Jan 2015 10:55:25 To: volkszaehler.org - usersvolkszaehler-users@demo.volkszaehler.org Reply-To: volkszaehler.org - users volkszaehler-users@demo.volkszaehler.org Subject: [vz-users] Peaks im Frontend - ACE3000 Hallo, ich würde gerne das Thema nochmals aufgreifen... Der vzlogger läuft und übergibt die Zählstände korrekt an die Datenbank. id absteigend https://dbadmin.hosteurope.de/phpmyadmin/sql.php?db=db1007889-vztable=datasql_query=SELECT+%2A+FROM+%60data%60+ORDER+BY+%60data%60.%60id%60++ASCtoken=d9f0d2afcdc326804f0232364bab377dphpMyAdmin=ac08f8499e44fc509b4ce698108598344c43c745 channel_id https://dbadmin.hosteurope.de/phpmyadmin/sql.php?db=db1007889-vztable=datasql_query=SELECT+%2A+FROM+%60data%60+ORDER+BY+%60data%60.%60channel_id%60+ASCtoken=d9f0d2afcdc326804f0232364bab377dphpMyAdmin=ac08f8499e44fc509b4ce698108598344c43c745 timestamp https://dbadmin.hosteurope.de/phpmyadmin/sql.php?db=db1007889-vztable=datasql_query=SELECT+%2A+FROM+%60data%60+ORDER+BY+%60data%60.%60timestamp%60+ASCtoken=d9f0d2afcdc326804f0232364bab377dphpMyAdmin=ac08f8499e44fc509b4ce698108598344c43c745 value https://dbadmin.hosteurope.de/phpmyadmin/sql.php?db=db1007889-vztable=datasql_query=SELECT+%2A+FROM+%60data%60+ORDER+BY+%60data%60.%60value%60+ASCtoken=d9f0d2afcdc326804f0232364bab377dphpMyAdmin=ac08f8499e44fc509b4ce698108598344c43c745 24501 1420191247191 13954.6 24491 1420191239762 13954.6 24481 1420191221278 13954.6 24471 1420191204351 13954.6 24461 1420191187170 13954.6 24451 1420191177159 13954.6 24441 1420191160738 13954.6 24431 1420191144217 13954.6 24421 1420191127033 13954.6 24411 1420191119031 13954.6 24401 1420191102393 13954.6 24391 1420191085537 13954.6 24381 1420191066967 13954.6 Im Frontend werden die Verbräuche als Peaks angezeigt und zwischen den Zählständen Nullen eingefügt. Die Statistik des Kanals kommt grob hin (Durchschnitt und Verbrauch) aber Min und Max. sind nicht korrekt. Wie seht ihr das? Grüße Stefan
Re: [vz-users] Peaks im Frontend - ACE3000
PS.: https://github.com/volkszaehler/vzlogger/issues/98 2015-01-02 15:53 GMT+01:00 Andreas Goetz cpui...@gmail.com: Ich nochmal... 2015-01-02 15:09 GMT+01:00 Martin Heinze martin-hei...@gmx.net: ... Gerade bei Zählerständen ist es nicht wirklich notwendig zu jeder Auslesung einen Wert in der DB zu speichern Sehe ich auch so, ist allerdings vom Anwendungfall abhängig. Es sollte relativ einfach sein einen Konfigparameter in der Art von ignoreDuplicateReadings oder minReadingDelta (flexible) zu bauen den der vzlogger mit dem vorhergegenden Absolut(!)wert vergleicht und nur schreibt wenn größer. Damit kann man sich Roundtrips in die Middleware/DB ersparen. Ich denke mbehr1 hätte das in ca 15min fertig ;) Viele Grüße, Andreas -Original Message- From: Stefan ste...@stinkes.de Sender: volkszaehler-users volkszaehler-users-boun...@demo.volkszaehler.orgDate: Fri, 02 Jan 2015 10:55:25 To: volkszaehler.org - usersvolkszaehler-users@demo.volkszaehler.org Reply-To: volkszaehler.org - users volkszaehler-users@demo.volkszaehler.org Subject: [vz-users] Peaks im Frontend - ACE3000 Hallo, ich würde gerne das Thema nochmals aufgreifen... Der vzlogger läuft und übergibt die Zählstände korrekt an die Datenbank. id absteigend https://dbadmin.hosteurope.de/phpmyadmin/sql.php?db=db1007889-vztable=datasql_query=SELECT+%2A+FROM+%60data%60+ORDER+BY+%60data%60.%60id%60++ASCtoken=d9f0d2afcdc326804f0232364bab377dphpMyAdmin=ac08f8499e44fc509b4ce698108598344c43c745 channel_id https://dbadmin.hosteurope.de/phpmyadmin/sql.php?db=db1007889-vztable=datasql_query=SELECT+%2A+FROM+%60data%60+ORDER+BY+%60data%60.%60channel_id%60+ASCtoken=d9f0d2afcdc326804f0232364bab377dphpMyAdmin=ac08f8499e44fc509b4ce698108598344c43c745 timestamp https://dbadmin.hosteurope.de/phpmyadmin/sql.php?db=db1007889-vztable=datasql_query=SELECT+%2A+FROM+%60data%60+ORDER+BY+%60data%60.%60timestamp%60+ASCtoken=d9f0d2afcdc326804f0232364bab377dphpMyAdmin=ac08f8499e44fc509b4ce698108598344c43c745 value https://dbadmin.hosteurope.de/phpmyadmin/sql.php?db=db1007889-vztable=datasql_query=SELECT+%2A+FROM+%60data%60+ORDER+BY+%60data%60.%60value%60+ASCtoken=d9f0d2afcdc326804f0232364bab377dphpMyAdmin=ac08f8499e44fc509b4ce698108598344c43c745 24501 1420191247191 13954.6 24491 1420191239762 13954.6 24481 1420191221278 13954.6 24471 1420191204351 13954.6 24461 1420191187170 13954.6 24451 1420191177159 13954.6 24441 1420191160738 13954.6 24431 1420191144217 13954.6 24421 1420191127033 13954.6 24411 1420191119031 13954.6 24401 1420191102393 13954.6 24391 1420191085537 13954.6 24381 1420191066967 13954.6 Im Frontend werden die Verbräuche als Peaks angezeigt und zwischen den Zählständen Nullen eingefügt. Die Statistik des Kanals kommt grob hin (Durchschnitt und Verbrauch) aber Min und Max. sind nicht korrekt. Wie seht ihr das? Grüße Stefan
Re: [vz-users] Peaks im Frontend - ACE3000
Ich nochmal... 2015-01-02 15:09 GMT+01:00 Martin Heinze martin-hei...@gmx.net: ... Gerade bei Zählerständen ist es nicht wirklich notwendig zu jeder Auslesung einen Wert in der DB zu speichern Sehe ich auch so, ist allerdings vom Anwendungfall abhängig. Es sollte relativ einfach sein einen Konfigparameter in der Art von ignoreDuplicateReadings oder minReadingDelta (flexible) zu bauen den der vzlogger mit dem vorhergegenden Absolut(!)wert vergleicht und nur schreibt wenn größer. Damit kann man sich Roundtrips in die Middleware/DB ersparen. Ich denke mbehr1 hätte das in ca 15min fertig ;) Viele Grüße, Andreas -Original Message- From: Stefan ste...@stinkes.de Sender: volkszaehler-users volkszaehler-users-boun...@demo.volkszaehler.orgDate: Fri, 02 Jan 2015 10:55:25 To: volkszaehler.org - usersvolkszaehler-users@demo.volkszaehler.org Reply-To: volkszaehler.org - users volkszaehler-users@demo.volkszaehler.org Subject: [vz-users] Peaks im Frontend - ACE3000 Hallo, ich würde gerne das Thema nochmals aufgreifen... Der vzlogger läuft und übergibt die Zählstände korrekt an die Datenbank. id absteigend https://dbadmin.hosteurope.de/phpmyadmin/sql.php?db=db1007889-vztable=datasql_query=SELECT+%2A+FROM+%60data%60+ORDER+BY+%60data%60.%60id%60++ASCtoken=d9f0d2afcdc326804f0232364bab377dphpMyAdmin=ac08f8499e44fc509b4ce698108598344c43c745 channel_id https://dbadmin.hosteurope.de/phpmyadmin/sql.php?db=db1007889-vztable=datasql_query=SELECT+%2A+FROM+%60data%60+ORDER+BY+%60data%60.%60channel_id%60+ASCtoken=d9f0d2afcdc326804f0232364bab377dphpMyAdmin=ac08f8499e44fc509b4ce698108598344c43c745 timestamp https://dbadmin.hosteurope.de/phpmyadmin/sql.php?db=db1007889-vztable=datasql_query=SELECT+%2A+FROM+%60data%60+ORDER+BY+%60data%60.%60timestamp%60+ASCtoken=d9f0d2afcdc326804f0232364bab377dphpMyAdmin=ac08f8499e44fc509b4ce698108598344c43c745 value https://dbadmin.hosteurope.de/phpmyadmin/sql.php?db=db1007889-vztable=datasql_query=SELECT+%2A+FROM+%60data%60+ORDER+BY+%60data%60.%60value%60+ASCtoken=d9f0d2afcdc326804f0232364bab377dphpMyAdmin=ac08f8499e44fc509b4ce698108598344c43c745 24501 1420191247191 13954.6 24491 1420191239762 13954.6 24481 1420191221278 13954.6 24471 1420191204351 13954.6 24461 1420191187170 13954.6 24451 1420191177159 13954.6 24441 1420191160738 13954.6 24431 1420191144217 13954.6 24421 1420191127033 13954.6 24411 1420191119031 13954.6 24401 1420191102393 13954.6 24391 1420191085537 13954.6 24381 1420191066967 13954.6 Im Frontend werden die Verbräuche als Peaks angezeigt und zwischen den Zählständen Nullen eingefügt. Die Statistik des Kanals kommt grob hin (Durchschnitt und Verbrauch) aber Min und Max. sind nicht korrekt. Wie seht ihr das? Grüße Stefan
Re: [vz-users] Peaks im Frontend - ACE3000
Am 02.01.2015 um 15:42 schrieb Udo1: ähm, das machst du doch die ganze Zeit... d0 sind aber keine Impulse sondern Obis-Werte. In deinem Fall 1.8.0 Ok. Wenn man mit HTerm auf den ACE geht sieht man in regelmäßigen Abständen Zeichen. Bei meiner einer ersten Anfrage damals hat man mir geantwortet es handelt sich um einen Impuls. Das hatte ich für bare Münze genommen. Schau dir deinen eigenen log an: http://article.gmane.org/gmane.network.volkszaehler.user/2974 Dazu deine vzlogger.conf. Das Einzige was mir komisch vorkommt ist, dass der Zähler immer den gleichen Zählerstand liefert. Mehr Verbrauch hätte mein Versorger auch gerne. :-) Spaß bei Seite. Bei einer Auflösung von 0,1 und einer Abfrage jeder Minute tut sich halt nicht viel. Es sollte technisch soweit alles ok sein - dank Matthias.
Re: [vz-users] Peaks im Frontend - ACE3000
Am 02.01.2015 um 14:37 schrieb Stefan: Kann man mit dem vzlogger auch D0 Impulse aufzeichnen? Und wie? ähm, das machst du doch die ganze Zeit... d0 sind aber keine Impulse sondern Obis-Werte. In deinem Fall 1.8.0 Schau dir deinen eigenen log an: http://article.gmane.org/gmane.network.volkszaehler.user/2974 Dazu deine vzlogger.conf. Das Einzige was mir komisch vorkommt ist, dass der Zähler immer den gleichen Zählerstand liefert. Gruß Udo
Re: [vz-users] Peaks im Frontend - ACE3000
Am 02.01.2015 um 15:42 schrieb Udo1: ähm, das machst du doch die ganze Zeit... d0 sind aber keine Impulse sondern Obis-Werte. In deinem Fall 1.8.0 Kann es sein, dass du im Frontend einen Kanal mit s0-Impulsen angelegt hast? Gruß Udo
Re: [vz-users] Peaks im Frontend - ACE3000
Am 02.01.2015 um 15:45 schrieb Udo1: Kann es sein, dass du im Frontend einen Kanal mit s0-Impulsen angelegt hast? Ähm, nur temporär für eine UUID. Warum?