Benutzer-Werkzeuge

Webseiten-Werkzeuge


howto:getstarted_alt

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
howto:getstarted_alt [2013/02/08 23:04]
r00t gewehr's version
howto:getstarted_alt [2017/10/20 08:38] (aktuell)
jau Aktuelle Erweiterung verlinkt
Zeile 1: Zeile 1:
-====== ​Eigenen ​Volkszaehler ​Installieren ​(alternative version) ======+====== Volkszaehler ​besser verstehen und planen ​(alternative version) ======
  
 Auf dieser Seite wollen wir euch eine Schritt-für-Schritt Anleitung für die eigene Installation liefern. Auf dieser Seite wollen wir euch eine Schritt-für-Schritt Anleitung für die eigene Installation liefern.
Zeile 9: Zeile 9:
 </​note>​ </​note>​
  
-Die Installation gliedert sich anhand der Bestandteile eines volkszaehler-systemssiehe auch: [[/overview]]+<note tip>Wenn Du einen Raspberry Pi mit Volkszaehler benutzen möchteststeht [[howto/raspberry_pi_image|hier]], wie das geht!</​note>​
  
 +Die Installation gliedert sich anhand der Bestandteile eines volkszaehler-systems,​ siehe auch: [[/​overview]]
 ==== Messen ==== ==== Messen ====
  
 Um den Verbrauch von Strom, Gas, Wasser oder Umgebungsdaten wie Temperatur, Luftfeuchte oder Füllstand zu erfassen, muss ein [[hardware/​channels/​meters|geeignetes Messgerät]] verwendet werden. Um den Verbrauch von Strom, Gas, Wasser oder Umgebungsdaten wie Temperatur, Luftfeuchte oder Füllstand zu erfassen, muss ein [[hardware/​channels/​meters|geeignetes Messgerät]] verwendet werden.
  
-Im Idealfall ist schon ein vom [[misc/​netzbetreiber|Netzbetreiber]] installierter Zähler mit Datenschnittstelle vorhanden. Viele moderne Stromzähler nach [[hardware/​channels/​meters/​power/​edl21-ehz|EDL21]] können zum Beispiel mit einem [[hardware/​controllers/​ir-schreib-lesekopf]] ausgelesen werden, viele [[hardware/​channels/​meters/​gas|Gaszähler]] haben eine Mulde für einen Magnetsensor.+Im Idealfall ist schon ein vom [[misc/​netzbetreiber|Netzbetreiber]] installierter Zähler mit Datenschnittstelle vorhanden. Viele moderne Stromzähler nach [[hardware/​channels/​meters/​power/edl-ehz/​edl21-ehz|EDL21]] können zum Beispiel mit einem [[hardware/​controllers/​ir-schreib-lesekopf]] ausgelesen werden, viele [[hardware/​channels/​meters/​gas|Gaszähler]] haben eine Mulde für einen Magnetsensor.
  
 Alternativ können zusätzliche Zähler, zB [[hardware/​channels/​meters/​power/​liste_s0_zaehlermodelle|mit Impulsausgang]] installiert werden oder die vorhandenen Zähler mit z. B. optischen Abtastungen "​gelesen"​ werden. Alternativ können zusätzliche Zähler, zB [[hardware/​channels/​meters/​power/​liste_s0_zaehlermodelle|mit Impulsausgang]] installiert werden oder die vorhandenen Zähler mit z. B. optischen Abtastungen "​gelesen"​ werden.
Zeile 40: Zeile 41:
   * Klasse (1): das [[hardware:​controllers:​avr_net-io|AVR NET-IO Board von Pollin]]   * Klasse (1): das [[hardware:​controllers:​avr_net-io|AVR NET-IO Board von Pollin]]
   * Klasse (1): der [[hardware:​controllers:​hutschienencontroller_v2|5xS0-Hutschienencontroller]]   * Klasse (1): der [[hardware:​controllers:​hutschienencontroller_v2|5xS0-Hutschienencontroller]]
-  * Klasse (2): ein [[http://​raspberrypi.org|Raspberry Pi]], evtl. auch mit den Erweiterungen von Udo [[hardware:​controllers:​raspberry_pi_erweiterung|RPi-Erweiterung ​6 * S0, 3 * 1Wire-Busmaster, ​* TTL-UART]] oder von busware.de [[http://​shop.busware.de/​product_info.php/​products_id/​82?​osCsid=b4e3b9ec58f0437160b275b027e44c91|RPi-Erweiterung 4 * S0, 1 * D0]], wenn S0 oder 1Wire Ports für die Messgeräte benötigt werden.+  * Klasse (2): ein [[http://​raspberrypi.org|Raspberry Pi]], evtl. auch mit den Erweiterungen von Udo [[/hardware:​controllers:​raspberry_pi_erweiterung_mit_schaltausgaengen_rev.1|RaspberryPi-Erweiterung ​mit Schaltausgängen Rev.1]] oder von busware.de [[http://​shop.busware.de/​product_info.php/​products_id/​82?​osCsid=b4e3b9ec58f0437160b275b027e44c91|RPi-Erweiterung 4 * S0, 1 * D0]], wenn S0 oder 1Wire Ports für die Messgeräte benötigt werden.
   * weitere unter: [[hardware/​controllers]]   * weitere unter: [[hardware/​controllers]]
  
Zeile 67: Zeile 68:
 Für die Speicherung der Daten wird eine Datenbank eingesetzt. Da nahezu jede Datenbank dazu verwendet werden kann, wird hier beispielhaft nur die Verwendung von MySQL beschrieben. MySQL ist eine kostenlose Datenbank für viele Betriebssysteme und kann auch auf den hier interessanten Kleinstrechnern unter Linux betrieben werden. Für die Speicherung der Daten wird eine Datenbank eingesetzt. Da nahezu jede Datenbank dazu verwendet werden kann, wird hier beispielhaft nur die Verwendung von MySQL beschrieben. MySQL ist eine kostenlose Datenbank für viele Betriebssysteme und kann auch auf den hier interessanten Kleinstrechnern unter Linux betrieben werden.
  
-Das Datenbankschema für den Volkszähler ist einfach. Es besteht aus vier Tabellen:+Das [[development:​schema|Datenbankschema]] für den Volkszähler ist einfach. Es besteht aus vier Tabellen:
  
   * data: Tabelle der Datenwerte mit Zeitstempel und Zuordnung zum Anzeigegerät   * data: Tabelle der Datenwerte mit Zeitstempel und Zuordnung zum Anzeigegerät
   * entities: Die Anzeigegeräte und ihre ID (UUID)   * entities: Die Anzeigegeräte und ihre ID (UUID)
-  * entities_in_aggregator: ​<weiss nicht>+  * entities_in_aggregator: ​[[development:​schema#​typen|Zusammenfassung/​Gruppierung]] mehrerer Anzeigegeräte (entities) zur gemeinsamen Auswertung.
   * properties: Die Bezeichnung und andere Eigenschaften der Anzeigegeräte wie Auflösung und ob sie öffentlich auswählbar sind, oder nicht   * properties: Die Bezeichnung und andere Eigenschaften der Anzeigegeräte wie Auflösung und ob sie öffentlich auswählbar sind, oder nicht
  
howto/getstarted_alt.1360361083.txt.gz · Zuletzt geändert: 2013/02/08 23:04 von r00t