[vz-dev] Fwd: Volkszaehler.org Beitrag
Hallo allerseits, da ich auf meine Mail vom Dezember keine Antwort erhalten habe versuche ich mal die developer-Liste: > glückwunsch zu volkszaehler.org. > > Gerne würde ich die Lösung unter > http://www.energyandlife.org/energyandlife/index.php?title=Energy_meter > einbringen und weiterentwickeln. > > Was muss ich dafür tun? wie sind Steffen und Justin denn ggf. erreichbar? Gruss Wolfgang Original-Nachricht From: - Fri Dec 13 18:13:04 2013 X-Mozilla-Status: 0001 X-Mozilla-Status2: 0080 X-Mozilla-Keys: Message-ID: <52ab4020.3020...@bitplan.com> Date: Fri, 13 Dec 2013 18:13:04 +0100 From: Wolfgang Fahl Organization: BITPlan GmbH User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: st...@jabber.rwth-aachen.de, justinother...@jabber.ccc.de Subject:Volkszaehler.org Beitrag X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 8bit Hallo Steffen und Justin, glückwunsch zu volkszaehler.org. Gerne würde ich die Lösung unter http://www.energyandlife.org/energyandlife/index.php?title=Energy_meter einbringen und weiterentwickeln. Was muss ich dafür tun? Gruss Wolfgang -- BITPlan - smart solutions Wolfgang Fahl Pater-Delp-Str. 1, D-47877 Willich Schiefbahn Tel. +49 2154 811-480, Fax +49 2154 811-481 Web: http://www.bitplan.de BITPlan GmbH, Willich - HRB 6820 Krefeld, Steuer-Nr.: 10258040548, Geschäftsführer: Wolfgang Fahl
Re: [vz-dev] Fwd: Volkszaehler.org Beitrag
Hallo Thomas, Am 15.02.14 08:49, schrieb Thomas Gauweiler: > > Das Smartphone macht regelmäßig ein Foto vom Zähler. Ja - eine beliebige Webcam Quelle wird verwendet, smartPhone oder Wireless Cam oder Cable Cam > > Wenn es erkennt, dass der rote Bereich des Zählerrads ins Bild gerät, > wird das Bild via Curl weitergeschickt. Die Auswertung erfolgt remote oder lokal. > > Aus der Differenz der Zeitstempel wird die Leistung berechnet. Ja. > > Eine Bildbearbeitung oder gar Scannen/OCR der Zahlen wird nicht gemacht. Die Zahlen des Zählers werden am Anfang manuell eingetragen. Wer freude daran hat kann sich aus den Bildern mit den roten Balken ein Video zusammenschneiden, wie es in meinem Link der Fall ist. > (Spart damit auch Rechenleistung - wichtig für Kleinrechner wie dem RasPi) Ja Raspberry PI ist in der Lage diese Lösung zu betreiben. Ich habe das Script mit raspbian getestet. > > Korrekt? Soweit ja. > > Dann müsste man es analog dem S0-Impuls mit passender Auflösung einbinden. Dafür müsste ich jetzt weitere Hinweise haben. Gruss Wolfgang -- BITPlan - smart solutions Wolfgang Fahl Pater-Delp-Str. 1, D-47877 Willich Schiefbahn Tel. +49 2154 811-480, Fax +49 2154 811-481 Web: http://www.bitplan.de BITPlan GmbH, Willich - HRB 6820 Krefeld, Steuer-Nr.: 10258040548, Geschäftsführer: Wolfgang Fahl
Re: [vz-dev] Fwd: Volkszaehler.org Beitrag
Hallo Bernd, es wird immer die Differenz der Bilder genommen. Daher ist es unerheblich welche Lichtverhältnisse im Detail herrschen. Konstante Lichtverhältnisse sind ein bischen besser als variable - solange es nicht zu viel Geflacker gibt läuft die Lösung IMHO halbwegs zuverlässig. Als Licht verwende ich eine LED Taschenlampe oder eine Energiesparlampe mit Stromanschluss, nicht das Licht des smartPhone. Für den Dauerbetrieb habe ich bisher webcams genommen. Wobei "Dauerbetrieb" in diesem Fall auch maximal eine Woche war. Gruss Wolfgang Am 15.02.14 10:39, schrieb Bernd Gewehr: > Hallo > > das Konzept erscheint mir unter Normalbedingungen schwierig zu sein, > da der Threshold auch dann überschritten würde, wenn im Flur nebenan > das Licht angeht oder Wolken die Sonne freigeben und mehr Licht in den > Keller fällt. > > Die Alternative ist die ständige starke konstante Beleuchtung des > Zählers, um die Umgebungsänderungen auszuschließen. Das kostet Strom > und kann leicht ausfallen. > > Das Kameralicht der Smartphones ist sicher nicht für Dauerbetrieb > ausgelegt, oder? > > Erscheint mir im Vergleich zur Lowcost und lowenergy S0- i/R > Lichtschrankenlösung von Udo wie mit Kanonen auf Spatzen geschossen. > > Ist das alles berücksichtigt worden? > > Gruß, Bernd > > > > Am 15.02.2014 um 08:49 schrieb Thomas Gauweiler > mailto:th.gauwei...@googlemail.com>>: > >> Hallo Wolfgang, >> >> nur um Dein Prinzip zu verstehen: >> >> Das Smartphone macht regelmäßig ein Foto vom Zähler. >> >> Wenn es erkennt, dass der rote Bereich des Zählerrads ins Bild gerät, >> wird das Bild via Curl weitergeschickt. >> >> Aus der Differenz der Zeitstempel wird die Leistung berechnet. >> >> Eine Bildbearbeitung oder gar Scannen/OCR der Zahlen wird nicht gemacht. >> (Spart damit auch Rechenleistung - wichtig für Kleinrechner wie dem >> RasPi) >> >> Korrekt? >> >> Dann müsste man es analog dem S0-Impuls mit passender Auflösung >> einbinden. >> >> Gruß >> __ >> /homas >> -- BITPlan - smart solutions Wolfgang Fahl Pater-Delp-Str. 1, D-47877 Willich Schiefbahn Tel. +49 2154 811-480, Fax +49 2154 811-481 Web: http://www.bitplan.de BITPlan GmbH, Willich - HRB 6820 Krefeld, Steuer-Nr.: 10258040548, Geschäftsführer: Wolfgang Fahl
Re: [vz-dev] Einheiten / Fill / Zählerstände
Hallo allerseits, seit Ende letzten Jahres interessiere ich mich für das Thema Volkszähler. Ich würde mir gerne auch ein entsprechendes Auslesegerät an meinen Digitalzähler anschliessen. Unter http://wiki.volkszaehler.org/hardware/controllers/ir-schreib-lesekopf-usb-ausgang findet sich der Hinweis auf udo dot volksz at gmail dot com Ich weiss, dass dies die falsche Mailingliste für die Anfrage ist, aber bisher ist es mir nicht gelungen, per E-Mail eine Antwort zu erhalten. Wer ist Udo und wie erreiche ich Ihn oder jemand anderes, der Zeit und Lust hat einen IR-Schreib-Lesekopf für mich zu bauen? Gruss Wolfgang -- BITPlan - smart solutions Wolfgang Fahl Pater-Delp-Str. 1, D-47877 Willich Schiefbahn Tel. +49 2154 811-480, Fax +49 2154 811-481 Web: http://www.bitplan.de BITPlan GmbH, Willich - HRB 6820 Krefeld, Steuer-Nr.: 10258040548, Geschäftsführer: Wolfgang Fahl
Re: [vz-dev] Anleitung zum konfigurieren eines IR Lesekopf am Rpi
d" : true, /* disabled meters will be ignored */ "protocol" : "sml", /* see 'vzlogger -h' for list of available prot$ */ "device" : "/dev/usb-ir-lesekopf0", "channels": [ EOF ;; channel) cat << EOF $l_delim{ "uuid" : "$l_uuid", "middleware" : "http://localhost/middleware.php";, "identifier" : "1-0:$l_id", /* $l_comment */ } EOF ;; footer) cat << EOF ] } ]} EOF ;; esac } # # configure vzlogger # vzlogger_configure() { vz_conf=/etc/vzlogger.conf if [ ! -f $vz_conf ] then # only usb0 echo "creating $vz_conf (only USB$l_usb!)" vzlogger_config header > $vz_conf local l_delim="" while read l_uuid l_id l_comment do vzlogger_config channel $l_uuid $l_id $l_comment $l_delim >> $vz_conf l_delim=", " done vzlogger_config footer >> $vz_conf else echo "$vz_conf already exists" fi } # # get the sqlquery # sql_query() { cat << EOF select e.uuid,p.value from entities e join properties p on e.id=p.entity_id where pkey='title'; EOF } # # configure vzlogger # configure() { rm /etc/vzlogger.conf # configure vzlogger # anpassen! cat << EOF | vzlogger_configure 949808f0-da6f-11e3-9d0e-6757e6f50dbd 15.7.0 Haus-15.7.0_Wirkleistung 4e57e880-da74-11e3-8ea0-2743cd8e7e3f 1.8.0 Haus-1.8.0_EVU_Bezug f2184180-da16-11e3-9709-7f3f3c090c10 2.8.0 Haus-2.8.0_PV_Einspeisung b657c960-da69-11e3-be9c-830351251385 2.7.0 Haus-2.7.0-Leistung EOF # efaaee80-da67-11e3-9d0e-f36cf67c5b5b 16.7.0 "Leistung_Verbrauch" # b657c960-da69-11e3-be9c-830351251385 2.7.0 "Leistung_Lieferung" } restart() { pid=`pgrep -l vzlogger` if [ $? -eq 0 ] then echo "killing vzlogger $pid" pkill vzlogger fi vzlogger } # auskommentieren was Du brauchst! # first install vzlogger / check if it is already installed vzlogger_install # configure vzlogger vzlogger_udevrules # test the usb devices directly and with vzlogger vzlogger_test 0 sql_query | mysql -u vz --password='demo' volkszaehler #uuidvalue #38c6fb60-d9f9-11e3-aa75-7509b3b28371S0-Impulse #949808f0-da6f-11e3-9d0e-6757e6f50dbdHaus 15.7.0 Wirkleistung #a301d8d0-903b-1234-94bb-d943d061b6a8S0-Zaehler #b657c960-da69-11e3-be9c-830351251385Haus 2.7.0 Leistung #efaaee80-da67-11e3-9d0e-f36cf67c5b5bHaus 16.7.0 Leistung #f2184180-da16-11e3-9709-7f3f3c090c10Haus 2.8.0 (Lieferung -A) #stty_usb 0 #service vzlogger start Am 10.05.14 17:50, schrieb Ludger Bremenkamp: > > Hallo zusammen, > > > > ich möchte meinen Landis&Gyr ZMD120APECS mit der Raspberry Pi > Erweiterung + Lesekopf von Udo auslesen und suche nach einer Anleitung! > > > > Ich kann im Netz nichts finden hat jemand einen Link oder eine Anleitung! > > > > Danke!! > > > > Grüße Ludger > -- BITPlan - smart solutions Wolfgang Fahl Pater-Delp-Str. 1, D-47877 Willich Schiefbahn Tel. +49 2154 811-480, Fax +49 2154 811-481 Web: http://www.bitplan.de BITPlan GmbH, Willich - HRB 6820 Krefeld, Steuer-Nr.: 10258040548, Geschäftsführer: Wolfgang Fahl
Re: [vz-dev] Anleitung zum konfigurieren eines IR Lesekopf am Rpi
Hallo Udo, Danke. http://wiki.volkszaehler.org/vzlogger-installation hat jetzt den aktuellesten Stand des Scriptes. Wenn der alpha-Stand verbessert und genehm ist könnte ich mir vorstellen dass er ins git kommt und "offizialisiert" wird. Was ist das Prozedere dafür? Einen Verbesserungsvorschlag fürs Frontend würde ich auch gerne Vorschlagen: Beim Zoom auf die Stunde nach Verwendung von "jetzt" fände ich es angenehm, wenn auf die aktuelle Stunde gezoomt würde und nicht die mittlere Position der Darstellung genommen wird, was im Test bei mir gestern regelmässig 12 h früher war. Wo ist der richtige Ort für solche Change Requests/Bug Reports? Gruss Wolfgang Am 13.05.14 14:02, schrieb Udo1: > Hallo Wolfgang, > > Am 13.05.2014 11:11, schrieb Wolfgang Fahl: >> Wenn die Infos was taugen würde ich sie gerne auf die Wikiseite >> bringen - was muss ich dafür tun? > Dich fürs Wiki registrieren: > http://wiki.volkszaehler.org/start?do=register > > Gruß > Udo > > > -- BITPlan - smart solutions Wolfgang Fahl Pater-Delp-Str. 1, D-47877 Willich Schiefbahn Tel. +49 2154 811-480, Fax +49 2154 811-481 Web: http://www.bitplan.de BITPlan GmbH, Willich - HRB 6820 Krefeld, Steuer-Nr.: 10258040548, Geschäftsführer: Wolfgang Fahl
Re: [vz-dev] Handling der Datenmengen
Hallo allerseits, den Punkt "Daten externalisieren" würde ich für meinen rpi gerne in die Tat umsetzen, und die Datenbank und Frontend auf meinen Hauptserver verbannen. Es wäre schön, wenn der entsprechende Punkt unter http://wiki.volkszaehler.org/howto/datenmengen die Infos dazu bekäme. Wenn jemand etwas dazu beitragen kann würde ich mich freuen. Ansonsten werde ich in den nächsten Tagen zu diesem Thema selbst forschen ... Gruss Wolfgnag Am 08.05.14 20:38, schrieb Andreas Goetz: > Hallo Rainer, > > 2014-05-08 19:42 GMT+02:00 Rainer Gauweiler > mailto:volkszaeh...@moppl.inka.de>>: > > Hallo, > > ich habe um die Fragen der Vergangenheit mal zusammenzufassen ein > Kapitel zum Bereich Umgang mit Datenmengen ins Wiki gehängt: > > http://wiki.volkszaehler.org/howto/datenmengen > > Es fasst so die verschiedenen Ansätze mit Daten umzugehen > (Ausdünnen, Löschen, Beschleunigen) zusammen. > > > Sieht super aus!! > > > Korrekturen und Ergänzungen sind gerne gesehen, insbesondere ob > ich bei den Beispielen zur Konfiguration was übersehen habe. > > @Andreas: Braucht man für die Aggregation im Frontend wirklich nur > die Daten anzulegen? War nicht noch irgendwo ein Parameter zu setzen? > > > Yup, vz.conf.php, habe ich ergänzt. > > > > Gruss > Rainer > > > Klasse Teamarbeit! > > vg > Andreas -- BITPlan - smart solutions Wolfgang Fahl Pater-Delp-Str. 1, D-47877 Willich Schiefbahn Tel. +49 2154 811-480, Fax +49 2154 811-481 Web: http://www.bitplan.de BITPlan GmbH, Willich - HRB 6820 Krefeld, Steuer-Nr.: 10258040548, Geschäftsführer: Wolfgang Fahl
[vz-dev] Java Frontend
Hallo allerseits, seit ein paar Wochen besitze ich ein rein elektrisches Auto vom Typ Peugeot Ion. Für die Kontrolle der Aufladungen habe ich die Volkszähler Daten mit Java herangezogen. Das Projekt würde ich jetzt gerne aufsplitten und den Teil der Volkszähler-spezifisch ist Open source stellen. Das könnte dann die Basis für ein alternatives Java Frontend auf RESTFul Basis sein. Auf github habe ich eine Projekthülle unter https://github.com/WolfgangFahl/com.bitplan.vzjava angelegt - da checke ich in den nächsten Tagen die ersten Sourcen und Beispiele ein. Gerne hätte ich einen Link auf das github Projekt in der Wikiseite http://wiki.volkszaehler.org/doku.php?id=software:frontends eingestellt aber entweder habe ich keine Rechte (mehr?) oder ich weiss nicht wie man mit Dokuwiki eine Seite ändert. Einen edit-Button habe ich leider nicht gefunden. Zwei Fragen habe ich 1) Wie kann ich den Wiki-Eintrag erstellen? 2) Wer hat Lust an dem Java-Projekt mitzumachen? - Für die Interessierten mache ich dann eine Einladung auf github. Gruss Wolfgang -- BITPlan - smart solutions Wolfgang Fahl Pater-Delp-Str. 1, D-47877 Willich Schiefbahn Tel. +49 2154 811-480, Fax +49 2154 811-481 Web: http://www.bitplan.de BITPlan GmbH, Willich - HRB 6820 Krefeld, Steuer-Nr.: 10258040548, Geschäftsführer: Wolfgang Fahl
Re: [vz-dev] Java Frontend
Hallo Allerseits, Andreas Goetz schrieb: > Wäre es nicht einfacher den Anschluss der Ladestation einzeln mittels eines > Zählers zu überwachen? Falls nein- hat das Ding denn überhaupt keine > Schnittstelle die man nutzen kann? > > Dein Lösungsweg erscheint mir doch ziemlich komplex für ein relativ einfaches > Problem. Das ist ein guter Hinweis. Ich habe jetzt bei Udo einen zweiten Lesekopf bestellt und werde in die Ladestation einen separaten Zähler einbauen. Da verringert die Komplexität des Problems enorm. Es geht dann nur noch darum die Ladezeitpunkte festzuhalten um z.B. die Anzahl der Chargezyklen zu bestimmen. Im Forum www.goingelectric.de hatte ich auch schon mal gesehen, das jemande Restreichweite, State of Charging und ähnliches als Datenpunkte im Volkszähler abgelegt hat. Das kann ich mir auch vorstellen. Insgesamt ist das aber nur der Hintergrund vor dem ich die generischen Anteile meines Projektes open source stellen will. Ich habe dazu mal in http://vz.bitplan.com/ ein paar Zeilen geschrieben. > Dazu benutze ich z.B. eine apache math Library die Regression kann. Ich > kann mir vorstellen, dass es auch andere nützliche Anwendungen > gibt. Mit Java kann man z.B. recht einfach auch Excel-Exports > realisieren. > Kann das Frontend schon via CSV :) > Klar ist eine neues Frontend erstmal eine ganze Weile im "me too ..." Zustand. Schliesslich hat das PHP/JavaScript Frontend schon ein paar Jahre Vorsprung. > Ich habe immer noch nicht verstanden was das Ergebnis sein soll. Eine Liste > von Schaltzeitpunkten? Ein Diagramm dazu? Die Software Version 0.0.1 kann inzwischen zumindestens schon mal wie vom bisheren Frontend gewohnt Diagramme erstellen. Darum geht es mir aber gar nicht vordringlich. Mir geht es mehr zum sinnvolle Zusammenfassung von Daten und Klärung von Fragen wie: - was ist der durchschnittliche Standby - Verbrauch meiner Geräte? - wie gross ist der Verbrauchsunterschied und ähnlichem mehr. Über ein Brainstorming dazu würde ich mich freuen. Gerne auch hier in der Mailingliste und ich übertrage das dann in die Issues. Gruss Wolfgang Am 25.03.17 um 18:48 schrieb Andreas Goetz: > Servus! > >> On 24 Mar 2017, at 17:03, Wolfgang Fahl wrote: >> >> Hallo Andreas, Justin, Daniel und alle anderen die hier mitlesen, >> >> Am 12.03.17 um 08:48 schrieb Andreas Götz: >>> Interesse würde davon abhängen was das alternative Frontend denn können >>> soll. Bis auf "java" hattest Du noch nicht viel geschrieben? >>> >> für meine Lösung fürs Elektroauto benötige ich vor allem >> Auswertemöglichkeiten die aus den Rohdaten Werte extrahieren, >> die z.B. für die Abrechnung relevant sind. > Wäre es nicht einfacher den Anschluss der Ladestation einzeln mittels eines > Zählers zu überwachen? Falls nein- hat das Ding denn überhaupt keine > Schnittstelle die man nutzen kann? > > Dein Lösungsweg erscheint mir doch ziemlich komplex für ein relativ einfaches > Problem. > >> Anbei als Beispiel ein Diagramm dass ich mit Java erzeugen kann. >> Der spannende Teil ist aus den Rohdaten herauszulesen, wann das Auto >> geladen wurde und das überlagerte "Rauschen" >> der Daten von anderen Energiennutzern herauszufiltern. >> >> Dazu benutze ich z.B. eine apache math Library die Regression kann. Ich >> kann mir vorstellen, dass es auch andere nützliche Anwendungen >> gibt. Mit Java kann man z.B. recht einfach auch Excel-Exports >> realisieren. > Kann das Frontend schon via CSV :) > >> Inzwischen gibt es unter >> https://github.com/WolfgangFahl/com.bitplan.vzjava >> schon ein Grundgerüst. Ich bin gerade dabei einige Beispieldaten der >> letzten Wochen in die zugehörige SQLite Demodatenbank einzuspielen. >> Sobald das geschehen ist wird man mit der Software wenigstens ein paar >> Demo-Diagramme erstellen können. >> >> Ansonsten bin ich für Wünsche offen. Dafür ist >> https://github.com/WolfgangFahl/com.bitplan.vzjava/issues >> da. > Ich habe immer noch nicht verstanden was das Ergebnis sein soll. Eine Liste > von Schaltzeitpunkten? Ein Diagramm dazu? > >> Freue mich auf die Rückmeldungen! >> >> Gruss >> Wolfgang > Viele Grüße, Andreas > >> >> Am 12.03.17 um 08:48 schrieb Andreas Götz: >>> Hallo Eolfgang, >>> >>> Interesse würde davon abhängen was das alternative Frontend denn können >>> soll. Bis auf "java" hattest Du noch nicht viel geschrieben? >>> >>> Viele Grüße, >>> Andreas >>> >>>> Am 12.03.2017 um 07:43 schrieb Justin Otherguy : >>>> >>>> Servus, >>>> >>>>> Am 11.03.2017 um 11:20 schrieb Wolfgang Fahl : >>&g