Benutzer-Werkzeuge

Webseiten-Werkzeuge


howto:getstarted_alt

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
howto:getstarted_alt [2013/02/17 14:41]
bgewehr [Eigenen Volkszaehler Installieren (alternative 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 16: Zeile 16:
 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 41: 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 68: 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.1361108497.txt.gz · Zuletzt geändert: 2013/02/17 14:41 von bgewehr