hardware:channels:meters:power:eastron_drs155m
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
hardware:channels:meters:power:eastron_drs155m [2018/01/08 11:21] – Modbus Register jau | hardware:channels:meters:power:eastron_drs155m [2018/03/25 11:11] (aktuell) – Titel jau | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== | + | ====== |
{{ : | {{ : | ||
Zeile 14: | Zeile 14: | ||
====== Anschluss an den Computer: RS485 - USB Wandler ====== | ====== Anschluss an den Computer: RS485 - USB Wandler ====== | ||
- | Für den Anschluss am Computer benötigt man eine RS485-USB Adapter. | + | Für den Anschluss am Computer benötigt man eine RS485-USB Adapter.\\ |
- | + | Elektrisch wird der Adapter mit dem Stromzähler A<->A , B<->B und G<->G verbunden. | |
- | Bei Ebay nach " | + | |
- | + | ||
- | Elektrisch wird der Adapter mit dem Stromzähler A<->A , B<->B und G<->G verbunden. | + | |
====== Adressen: ====== | ====== Adressen: ====== | ||
Zeile 52: | Zeile 49: | ||
====== Anschluss an den Computer: Software ====== | ====== Anschluss an den Computer: Software ====== | ||
- | Für den Zähler habe ich keine richtige Software zum auslesen gefunden. | + | Im Internet kursieren einige Scripte in PHP und Python, um den Zähler auszulesen. |
- | + | ||
- | Da ich ein Perl-Fan bin, habe ich das ganze unter perl zum laufen gebracht. | + | |
- | Es wird noch ein perl-Paket für die serielle Schnittstelle benötigt: | + | ====== Perl-Script ====== |
+ | Es werden Pakete | ||
< | < | ||
- | „apt-get install libdevice-serialport-perl“ | + | sudo apt-get install libdevice-serialport-perl |
- | „apt-get install libwww-perl“ | + | sudo apt-get install libwww-perl |
</ | </ | ||
- | Das script | + | Das Script |
- | ====== Hier dann das Perl-script ====== | + | Der serielle Port und die UUID (diese bekommt man über das Webinterface von volkszähler) müssen im Script angepasst werden. |
- | Das Script abspeichern, | + | < |
- | + | ||
- | Der serielle Port und die uuid(die uuid bekommt man über das Webinterface von volkszähler) müssen im Script angepasst werden. | + | |
- | + | ||
- | < | + | |
# | # | ||
Zeile 270: | Zeile 262: | ||
} | } | ||
} | } | ||
- | |||
- | |||
- | |||
</ | </ | ||
+ | Das Script abspeichern, | ||
Zeile 298: | Zeile 287: | ||
Die Zählerangabe sind Wh. | Die Zählerangabe sind Wh. | ||
+ | |||
===== Bugs ===== | ===== Bugs ===== | ||
- | Ich habe mit meinem | + | Der Zähler |
- | Ich habe das Problem an einem zweiten Zähler verifizieren können. Das Problem tritt immer zwischen 0Uhr und 1Uhr (zählerinterne Zeit) auf. | + | Das Problem |
- | Die Zeit kann allerdings gesetzt werden, so daß das Problem " | + | Die Zeit kann allerdings gesetzt werden, so daß das Problem " |
Zeile 311: | Zeile 301: | ||
* die ID der Zähler setzen | * die ID der Zähler setzen | ||
* die Passwörter der Zähler setzen | * die Passwörter der Zähler setzen | ||
- | |||
- |
hardware/channels/meters/power/eastron_drs155m.txt · Zuletzt geändert: 2018/03/25 11:11 von jau