====== Agenda ====== ===== Vision ===== Ziel des Projektes ist es, einen interessierten Nutzer in die Lage zu versetzen, einen Smart Meter selbst zu bauen, bei dem er seine Daten unter seiner Kontrolle behält. ===== Status ===== Zur Zeit befindet sich volkzaehler.org noch in der Entwicklung und ist nur für Bastler und Tüftler einsatzfähig. Wir haben also noch Einiges vor uns ;) Falls du uns dabei unterstützen willst, findest du weitere Informationen hier: [[contribute]] Hier geben wir einen Überblick über den Stand des Projekts. Interessierte finden hier immer genug Aufgaben um mitzuarbeiten ;) Auf [[setup]] sind noch einmal übersichtlich alle möglichen Konfigurationen dargestellt. ==== Hardware ==== Folgende Messsysteme werden derzeit schon unterstützt: * SML/OBIS basierte Zähler (s. [[hardware:channels:meters:power:edl-ehz:start]]) * Hutschienenzähler Derzeit wird an der Unterstützung folgender zusätzlicher Messcontroller gearbeitet: * [[http://flukso.net/|Flukso]] Wir konzentrieren uns also auf zwei Plattformen: * [[software:controller:ethersex]] * embedded Linux Devices ([[software:controller:vzlogger]]) ==== Software ==== Die Software (Controller, Middleware und Frontend) ist in seinen Grundfunktionalitäten fertig. ===== Wunschliste ===== Fehler sollten nicht hier landen, sondern in unserem [[http://bugs.volkszaehler.org|Bug-Tracker]]. Dankeschön! ==== kurzfristig ==== * Anwenderdoku verbessern (neue Anwender sollen die aktuelle Software selbst zum Laufen bekommen) * Entwicklerdoku verbessern (neuen Entwicklern soll der Einstieg erleichtert werden) === ganz konkret: für Version 0.3 === * implement a middleware interface for dumb frontend * url -> number. no more. * good for * dumb devices (controller w/ display) * smartphone quick access to current reading * not so dumb frontend * url -> a little text (maybe colours) + number * for * Chumby * Nokia N810 * frontend * show value on mouse over * allow editing of parameters (grouping, naming, properties, ...) * overhaul controls * zoom, pan, ... * make columns optional * allow summing phases * fehlende Statistik & Analysefunktionen ergänzen * implement a monitoring for channels ("...no reading for more than x minutes...", "...value higher than x...") * additional properties of a channel: * type ("incrementor": consumption since x/"decrementor": remaing content of a tank) * time of last tank filling/last reading * content of tank at the time of last filling * -> that's enough information to calculate the remaining content of the tank * resp. the consumption since the last reading * and - some "milage forecast": remaining content / consumption during last period * admin interface * show channels that have no data entries ==== mittelfristig ==== ==== langfristig ====