====== Volkszaehler auf einem SheevaPlug installieren ======
{{:howto:20120310_091937.jpg?100 |}}Hier findet Ihr die Umsetzung der IBN an einem SheevaPlug.
Dieser dient in Kombination mit dem IR Kopf als vollwertiges System zur Speicherung / Datenaufbereitung / Darstellung der Zählerwerte aus 2x eHZ.
Dabei wird im Moment nur die Wirkleistung des jeweiligen Zählers erfasst und im Frontend ausgegeben.
Aber auch die Rohdaten der Zählerstände sind in der DB ersichtlich. Diese korrelieren nach Umrechnung der Werte.
Die Grundidee das Frontend dazu zu verwenden via Hüllkurve für die PV Analge einen Sollwert aufzusetzten, soll als nächstes versucht werden. Dabei soll der IST Wert aus dem eHZ in Verbindung mit dem IST Wert aus dem eHZ der PV Analage den Stromverbrauch des Haushaltes beeinflussen.
Dies könnte evtl. über schaltbare Steckdosen und oder Hutschienen Automaten erfolgen. Damit ergibt sich die Möglichkeit, die höchstmögliche Menge an erzeugten Strom selbst zu verwenden, wenn dieser direkt angefordert wird oder auch die Stromgewohnheit dahin zu verlagern.
Schaltschrank mit kompletter IS für Vernetzung / Telefon / SheevaPlug
{{:howto:20120310_091859.jpg?200|}}
====== SheevaPlug ======
*[[ SheevaPlug Version]]http://www.newit.co.uk/shop/proddetail.php?prod=SheevaPlug
{{:howto:sheevaplug2b_small.jpg?200|}}
* 4fach USB Hub mit externer Stromversorgung
* USB Stick 8Gb
----
====== Software ======
* Debian Squeeze (Kirckwood) Installationsanleitung auf USB Stick / SD Card hier:http://www.cyrius.com/debian/kirkwood/sheevaplug/install.html
* vzlogger
====== Durchführung ======
Nach der Installation des Grundsystems, zuerst die Sources.list anpassen.
Meine sieht wie folgt aus:
#deb http://volkszaehler.org/vz/ squeeze main
deb http://ftp.de.debian.org/debian/ squeeze main contrib non-free
Danach ein:
apt-get update
Nun bitte die Build Essentails nachladen:
apt-get install pkg-config libcurl3-dev libjson0-dev libmicrohttpd-dev build-essential
Dann gehts weiter mit den benötigten Paketen für die Middleware:
apt-get install uuid-dev uuid-runtime
apt-get install libsml-dev libsml1
Falls die Installation von libsml fehlschlägt, die Abhängigkeiten prüfen und ggf. händisch aus dem Netz laden und via dpkg installieren.
====== "vzlogger" installieren ======
Bitte die folgenden Schritte aus der [[software/controller/vzlogger#installation|Anleitung]] einhalten.
Dann wird es entweder Version 0.2 oder wenn Ihr aus dem git holt die 0.3.3.
Welche ich Euch empfehle aber was beim kompilieren zu Problemen geführt hat.
Falls es dabei Probleme gibt, bitte alternativ folgendes durchführen:
dpkg -i libcurl4-gnutls-dev_7.21.0-2.1+squeeze1_armel.deb
====== Server "Voraussetzungen" schaffen ======
Das kann aus dem Installationsleitfaden übernommen werden.
apt-get install git-core libapache2-mod-php5 php5-cli php5-mysql php-apc mysql-server mysql-client
Danach bitte wiefolgt aus dem Installationsleitfaden weiter:
[[howto/getstarted#install-skript_empfohlene_installationsmethode]]
----
Und hier ein paar Bilder über den momentanen Aufbauzustand des Systems:
{{:howto:20120310_091859.jpg?direct&200|}}{{:howto:20120310_091937.jpg?200 |}}{{:howto:20120310_091956.jpg?200 |}}
----