[vz-users] MT681 - Weitere Werte abrufen

Alexander vz at alex-j.net
Wed May 13 08:16:44 CEST 2015


Guten Morgen,

das vollständige Skript findet sich in einem vorherigen Beitrag dieses
Threads. (
http://lists.volkszaehler.org/pipermail/volkszaehler-users/2015-May/006237.html)


Das eine Raute in einem Bash-Skript die Zeile auskommentiert ist mir sehr
geläufig. Bei meinem Skript habe ich mich an diesem Foren Post orientiert,
da der Benutzer schreibt, dass er damit den Zähler MT681 erfolgreich
ausgelesen hat.
http://www.photovoltaikforum.com/volkszaehler-org-f131/iskra-mt681-auslesen-klappt-nicht-t102943.html#p1149735

Das hier die Zeile "set ..." nicht auskommentiert ist, so wie es bei dem
vorherigen Forenbeitrag
http://www.photovoltaikforum.com/volkszaehler-org-f131/iskra-mt681-auslesen-klappt-nicht-t102943.html#p1149166
sowie im Volkszähler Wiki unter
http://wiki.volkszaehler.org/hardware/channels/meters/power/edl-ehz/emh-ehz-h1
der Fall ist, ist mir nicht aufgefallen. Daher habe ich diese Zeile als
notwendigen Befehl angesehen.

Das soll mal jemand verstehen, dass man mit dieser langen Hex-Kette die
Schnittstelle konfiguriert. :-)

Gruß
Alexander

Am 12. Mai 2015 um 23:20 schrieb Udo1 <udo1 at gmx.net>:

> Hallo Alexander,
>
> Am 12.05.2015 um 22:08 schrieb Alexander:
>
>> Mal noch eine Frage zu dem Bash-Skript:
>>
>> set $INPUT_DEV to 9600 8N1
>>
>> Mit diesem Befehl stelle ich die Baud-Rate auf 9600 und konfiguriere,
>> dass die Pakete jeweils aus 8 Bit bestehen ohne Parity Bit.
>>
>> Nur was bedeutet die nachfolgende Zeile
>>
>> stty -F $INPUT_DEV
>> 1:0:8bd:0:3:1c:7f:15:4:5:1:0:11:13:1a:0:12:f:17:16:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0
>>
> Wenn schon solltest du das bash-script auch vollständig zitieren:
>
> #!/bin/bash
> # read and evaluate SML output received from EMH eHZ
>
> # set serial device
> INPUT_DEV="/dev/ttyUSB0"
>
> #set $INPUT_DEV to 9600 8N1
> stty -F $INPUT_DEV
> 1:0:8bd:0:3:1c:7f:15:4:5:1:0:11:13:1a:0:12:f:17:16:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0
>
> Die Raute vor einer Zeile bedeutet: Es folgt ein Kommentar.
> Die eigentliche Umschaltung der seriellen Schnittstelle erfolgt mit:
> stty -F $INPUT_DEV
> 1:0:8bd:0:3:1c:7f:15:4:5:1:0:11:13:1a:0:12:f:17:16:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0
>
>
> Gruß
> Udo
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20150513/c7b3589f/attachment-0001.html>


More information about the volkszaehler-users mailing list