[vz-dev] Universal Funkmodul RF Soap -> Volkszähler
Stefan Seegel
post at seegel-systeme.de
Tue Feb 7 12:05:31 CET 2012
Hi,
Ja, natürlich liesen sich die Messmodule auch über das AVR Net IO ins Netz
bringen, mit entsprechender Erweiterung desselbigen. Wenn ich aber sowieso
den LAMP Rechner habe, würde ich sonst nichts zusätzliches benötigen außer
zweier RF Soaps.
Das Szenario das Du beschreibst ist genau das, was ich habe; ich möchte
meine Gasuhr ins Netz bringen, aber kein Kabel legen. So könnte ich ein RF
Soap Modul an die Gasuhr kleben (mit einem Reed-Kontakt), und auf der
anderen Seite nochmal ein RF Soap, fertig. Mit etwas zusatz könnte man auch
einen S0 Zähler mit dem Modul auslesen.
Als Protokoll auf der seriellen Seite gäbe es natürlich unendlich
Möglichkeiten. Vielleicht einfach nur eine Zeile:
<UUID>;<Messwert (float)><CR>
Andere Vorschläge?
Das Modul braucht im Idle Modus (auf Impuls warten) deutlich unter 100 µA,
der normale Akku hat 230 mAh. Je nachdem wie oft man Messwerte versenden
möchte kommt natürlich dann noch der Stromverbrauch des Funkmoduls dazu.
Nimmt man ein anderes Gehäuse, kann man auch einen viel größeren Akku
nehmen, oder ein fertiges USB Power Pack kaufen (gibts z.B. auch für
Mignonzellen) und an das RF Soap anschließen, das sollte ewig reichen.
Noch eine andere Schnappsidee: Bestünde vielleicht die Möglichkeiten den
VZLogger mit einem Crosscompiler z.B. für die Fritzbox zu kompilieren? Falls
man so ein Teil rumstehen hat, braucht man wirklich nur noch ein paar RF
Soap Module und gut ist.
Gruß
Stefan
Hallo,
dein projekt scheint ja erstmal auch eigenstaendig (ohne volkszaehler) sinn
zu machen, desweiteren koennte man ein RFM12 ja zB. auch ueber einen
avr-net-io (oder jeden anderen aufbau) und ethersex anbinden...?
was her muesste (deinerseits), waehre ein (idealerweise relativ einfaches)
protokoll zur uebertragung der daten zum PC, welches dann in vzlogger[1]
implementiert werden koennte, dort ist die gesamte infrastruktur zur
kommunikation mit der middleware schon vorhanden, und ein weiteres protokoll
zu implementieren ist relativ einfach.
(wenn das protokoll komplexer wird (zB verwaltung der funk-netztopoligie)
wuerde sich eine library anbieten, die das protokoll implementiert.)
welche akkulaufzeiten erreicht deine konstruktion?
solch ein geraet waehre ggfs. interessant fuer leute, die in der naehe ihres
stromzaehlers weder steckdose noch netzwerkanschluss haben (zB. keller) -
sofern die reichweite der funkmodule ausreicht, und die akkulaufzeit so lang
ist, dass man nurnoch in vertretbaren zeitabstaenden den akku wechseln muss.
- T.
[1]: http://wiki.volkszaehler.org/software/controller/vzlogger
On Mon, 06 Feb 2012 21:31:04 +0100 post at seegel-systeme.de wrote:
> Hallo liebe Volkszähler,
>
> ich möchte kurz ein Projekt vorstellen, welches ich kürzlich entwickelt
habe:
>
> http://www.mikrocontroller.net/articles/RF_SOAP
>
> Kurz um, ein kleines kompaktest Modul mit Funkmodul, USB
> Schnittstelle, Akku & Ladeelektronik uvm.
>
> Ich habe mir nun Folgendes vorgestellt:
> Man könnte eines dieser Module über USB an den LAMP Rechner
> anschließen, um damit Messwerte von anderen dieser Module zu empfangen
> und an die Middleware weiterzugeben. Die "Messmodule" könnten dabei
> mit einem beliebigem I2C Sensor, One wire Sensor, oder auch einfach
> analoge Eingänge, ausgerüstet werden. Das Sensormodul kann völlig
> drahtlos über den eingebauten Akku betrieben, oder über ein
> universelles USB Ladegerät mit Strom versorgt werden.
>
> Alles was dazu noch fehlen würde wäre ein kleiner Daemen, der auf der
> Lamp-Seite ein Datenpaket über die serielle Schnittstelle
> entgegennimmt und an die Middleware über einen http post Aufruf
> weitergibt. Vielleicht hätte ja jemand Lust diesen Teil zu übernehmen,
> ich selber kenne mich mit der Linux Seite noch nicht so gut aus.
>
> Gruß
> Stefan
>
More information about the volkszaehler-dev
mailing list