Benutzer-Werkzeuge

Webseiten-Werkzeuge


howto:sheevaplug

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
howto:sheevaplug [2012/03/18 22:55] dossidrhowto:sheevaplug [2016/02/21 21:14] (aktuell) – interne Links korrigiert justinotherguy
Zeile 1: Zeile 1:
-Hier findet Ihr die Umsetzung der IBN an einem SheevaPlug.+====== 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. 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. Dabei wird im Moment nur die Wirkleistung des jeweiligen Zählers erfasst und im Frontend ausgegeben.
Zeile 10: Zeile 13:
 Schaltschrank mit kompletter IS für Vernetzung / Telefon / SheevaPlug Schaltschrank mit kompletter IS für Vernetzung / Telefon / SheevaPlug
 {{:howto:20120310_091859.jpg?200|}} {{:howto:20120310_091859.jpg?200|}}
-====== Hardware ======+====== SheevaPlug ======
  
  
Zeile 22: Zeile 25:
 ====== Software ====== ====== Software ======
  
-  * Debian Squeeze (Kirckwood)+  * Debian Squeeze (Kirckwood) Installationsanleitung auf USB Stick / SD Card hier:http://www.cyrius.com/debian/kirkwood/sheevaplug/install.html
   * vzlogger    * vzlogger 
  
  
 +====== Durchführung ======
 +
 +Nach der Installation des Grundsystems, zuerst die Sources.list anpassen.
 +Meine sieht wie folgt aus:
 +
 +<code>
 +#deb http://volkszaehler.org/vz/ squeeze main
 +deb http://ftp.de.debian.org/debian/ squeeze main contrib non-free
 +</code>
 +
 +Danach ein:
 +
 +<code>apt-get update</code>
 +
 +Nun bitte die Build Essentails nachladen:
 +
 +<code>apt-get install pkg-config libcurl3-dev libjson0-dev libmicrohttpd-dev build-essential</code>
 +
 +Dann gehts weiter mit den benötigten Paketen für die Middleware:
 +
 +<code>apt-get install uuid-dev uuid-runtime</code>
 +
 +<code>apt-get install libsml-dev libsml1</code>
 +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:
 +
 +<code>dpkg -i libcurl4-gnutls-dev_7.21.0-2.1+squeeze1_armel.deb</code>
 +
 +
 +
 +
 +====== Server "Voraussetzungen" schaffen ======
 +
 +Das kann aus dem Installationsleitfaden übernommen werden.
 +
 +<code>apt-get install git-core libapache2-mod-php5 php5-cli php5-mysql php-apc mysql-server mysql-client</code>
 +
 +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 |}}
 +----
  
howto/sheevaplug.1332107740.txt.gz · Zuletzt geändert: 2012/03/18 22:55 von dossidr