Diese Seite spiegelt daher nicht den aktuellen Stand wider.
Im Wesentlichen gibt es vier Ansätze zur Bestimmung der aufgenommen Leistung:
Ansatz | Bezeichung | Kosten | Genauigkeit | Montage an Hauselektrik erforderlich? | Messprinzip | Auflösung | Schnittstelle | Messung | Nutzbar? | Bezugsquelle |
---|---|---|---|---|---|---|---|---|---|---|
Wattmeter | S0-Zähler Hutschiene | ca. EUR 15 / Phase | ++ | ja 1) | Impulszähler/ Wirkleistung | 0,5 - 1 Wh | S0 | Gesamt | Ja | Ebay |
Stromwandler | Stromwandler | ca. EUR 50 / 3 Phasen | – | nein 2) | Strommessung per Induktion | ? | Impuls/Funk | Gesamt | nein 3) | ELV |
Optischer Aufsatz auf mech. Zähler | Optischer Aufsatz auf mech. Zähler | ca. EUR 40 / 3 Phasen | + 4) | nein | Impulszähler/ Wirkleistung | ca. 13 Wh | Impulsausgang und Funk | Gesamt | Impulsausgang: ja 5), Funk: nein 3) | ELV |
Zwischenstecker | Energiekostenmessgerät KD 302 | EUR 9.95 | ++ | nein | Wirkleistung | ? | ? | Einzel | nein 6) | Reichelt |
1) erfordert das Auftrennen der Verkabelung; Einbau sollte unbedingt von einer autorisierten Fachkraft durchgeführt werden!
2) keine Auftrennen der Verkabelung erforderlich; Einbau erfordert jedoch Arbeit an geöffnetem Sicherungskasten und sollte daher ebenfalls nur von einer autorisierten Fachkraft durchgeführt werden!
3) Funkschnittstelle fehlt
4) Funktioniert nur sehr unzuverlässig
5) Impulsausgang (0V/5V), sollte sicherheitshalber durch einen Optokoppler entkoppelt werden.
6) Verwendet den Cirrus-CS5460A. Benötigt Interfaceschaltung mit Potentialtrennung, prinzipiell verwendbar.
Bezeichung | Kosten | Nutzbar? | Kommentar | Bezugsquelle |
---|---|---|---|---|
AVR Net IO (Bausatz) | EUR 20 | Ja | Pollin | |
AVR Net IO (Fertigmodul) | EUR 28 | Ja | Pollin | |
Bausatz Add-on für AVR-NET-IO | EUR 13 | Nein | Wird zur Nutzung der Speicherung auf SD-Karte benötigt | Pollin |
Etherrape | EUR 60 | Nein | http://wiki.lochraster.org/wiki/Etherrape |
Bezeichung | Kosten | Nutzbar? | Bezugsquelle |
---|---|---|---|
Ethersex | - (GPL) | Ja *) | ethersex |
Der Königsweg zum Neuprogrammieren des Net-IO ist ganz klar der Weg über den Bootloader/tftp. Allerdings ist auch hierzu ein einmaliges Beschreiben des Chips mit einem Programmiergerät erforderlich (s.u.). Darüber hinaus wird ein größerer Chip benötigt - dieser ist allerdings für EUR 5,20 bei reichelt.de erhältlich. Das sieht dann wie folgt aus:
→ und schon holt sich der Net-IO das neue Firmware-Image und bootet es sogleich
Wird benötigt, um die Controller-Software (ethersex) auf den Controller zu programmieren. Im Idealfall nur ein einziges Mal, aber…
Eine gute Übersicht liefert hier die Community mikrocontroller.net: AVR In System Programmer
Bezeichung | Bausatz/Fertigmodul | Kosten | Getestet? | Kommentar | Bezugsquelle |
---|---|---|---|---|---|
ATMEL Evaluations-Board | Fertigmodul | EUR 22 | Ja | seriell (RS232) | Pollin |
ATMEL Evaluations-Board | Bausatz | EUR 15 | Nein 1) | seriell (RS232) | Pollin |
USBasp AVR USB ISP | Fertigmodul | EUR 14 | Ja | USB, klein, günstig; Lieferung aus Hong Kong | ebay |
AVR Atmel ISP parallel | Fertigmodul | EUR 11 | Nein | sehr günstig, erfordert noch einen Parallel-Port | ebay |
AVR USB ISP | Fertigmodul | EUR 22 | Nein 1) | USB | ebay |
AVRISP Atmel STK500 | Fertigmodul | EUR 21 | Nein | USB | ebay |
USB ASP | Bausatz | EUR 13 | Nein 1) | USB | Ulrich Radig |
USB ISP Programmer | Fertiggerät | EUR 18 | Nein 1) | USB | ebay |
AVRISP mkII In-System Programmer | Fertiggerät | EUR 38 | Ja | USB. Zuverlässiges Gerät, bin voll zufrieden damit. | info |
USB AVR-Lab | fast Fertiggerät (nur den Quarz noch einlöten) | EUR 15 | Nein 1) | USB. AVRISPmkII kompatibel. Kann auch zu einem USB-Oszi umprogrammiert werden! Open Source! | info |
1) Genau dieses Gerät wurde nicht getestet, allerdings ein grob baugleiches; damit hat es funktioniert
Die Daten, die durch den uC (AVR-NET-IO, Ethersex usw.) gemessen werden, müssen an den Server zur Speicherung und Visualisierung geschickt werden.
Je nach Serverstandort kann dies einfach über eine serielle Verbindung (RS232) oder über das Absenden von HTTP-Requests geschehen.
Generell muss man unterscheiden * zwischen der Speicherung auf einem eigenen Server * oder ob man den Server von volkszaehler.org nutzen möchte.
Die Speicherung der Daten auf dem Server soll durch ein Database Abstraction Layer auf verschiedene RDBMS möglich sein:
Bezeichung | Kosten | Nutzbar? | Bezugsquelle |
---|---|---|---|
mySQL | - (proprietäre und GPL-Lizenz) | ? 1) | http://www.mysql.de |
PostgreSQL | - (PostgreSQL-Lizenz) | Ja 1) | http://www.postgresql.org |
rrdtool | - (GPL-Lizenz) | Nein 1) | http://oss.oetiker.ch/rrdtool |
auf lokaler SD-Karte | ca 10€ für 2GB | Nein 2) | http://www.pollin.de/shop/dt/Nzg4OTgxOTk-/Bausaetze/Diverse/Bausatz_Add_on_fuer_AVR_NET_IO.html |
1) DAL noch nicht implementiert
2) Anbindung SD-Karte fehlt
Hier gibt es eine gute übersicht über Javascript Plotting Bibliotheken: http://javascript.open-libraries.com/utilities/chart/20-best-javascript-charting-and-plotting-libraries/
Name | Typ | Kosten/Lizenz | Nutzbar? | Bezugsquelle |
---|---|---|---|---|
Flot | JS-Bibliothek (Rendering im Browser) | - (MIT-Lizenz) | Ja | http://code.google.com/p/flot/ |
jqPlot | JS-Bibliothek (Rendering im Browser) | - (GPL2-Lizenz) | Ja | http://www.jqplot.com |
rrdgraph | Unix Binary (Rendering auf dem Server) | - (GPL-Lizenz) | Nein | http://oss.oetiker.ch/rrdtool/doc/rrdgraph.en.html |
jpGraph | PHP-Bibliothek (Rendering auf dem Server) | - (QPL-Lizenz, nur privat) | Nein | http://www.aditus.nu/jpgraph/ |