<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hallo,<div>ich habe nur den IR-USB-Lesekopf an USB angeschlossen, (noch) kein S0-Signal.</div><div>Die <span style="color: rgb(68, 68, 68); background-color: rgb(255, 255, 255); font-size: 15px; line-height: 21.299999237060547px;">cat /dev/ttyUSB0 liefert - nach Anpassung der Baudrate und der Parity - :</span><div id="readMessagePartControl1658f" class="c-ReadMessagePart ReadMsgContainer HasLayout ClearBoth HideShadows FullPart NoHistory Read RmIc" style="clear: both; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(204, 204, 204); margin-bottom: 20px; position: relative;"><div class="c-ReadMessagePartBody"><div class="readMsgBody" style="overflow-y: hidden; overflow-x: auto; padding: 16px 0px 0px;"><div id="bodyreadMessagePartBodyControl1663f" class="ExternalClass MsgBodyContainer"><div dir="ltr"><div style="font-size: 15px; line-height: 21.299999237060547px;"><div style="color: rgb(68, 68, 68); background-color: rgb(255, 255, 255);"><br></div><div style="color: rgb(68, 68, 68); background-color: rgb(255, 255, 255);"><font face="Courier New, sans-serif" style="line-height: normal;">1-0:1.8.0*255(0000xxx.xx*kWh)</font></div><div style="color: rgb(68, 68, 68); background-color: rgb(255, 255, 255);"><font face="Courier New, sans-serif" style="line-height: normal;"><br style="line-height: 21.299999237060547px;"></font></div><div style="color: rgb(68, 68, 68); background-color: rgb(255, 255, 255);"><font face="Courier New, sans-serif" style="line-height: normal;">1-0:2.8.0*255(000xxx.xx*kWh)</font></div><div style="color: rgb(68, 68, 68); background-color: rgb(255, 255, 255);"><font face="Courier New, sans-serif" style="line-height: normal;"><br style="line-height: 21.299999237060547px;"></font></div><div style="color: rgb(68, 68, 68); background-color: rgb(255, 255, 255);"><font face="Courier New, sans-serif" style="line-height: normal;">1-0:21.7.0*255(000xx.xx*W)</font></div><div style="color: rgb(68, 68, 68); background-color: rgb(255, 255, 255);"><font face="Courier New, sans-serif" style="line-height: normal;"><br style="line-height: 21.299999237060547px;"></font></div><div style="color: rgb(68, 68, 68); background-color: rgb(255, 255, 255);"><font face="Courier New, sans-serif" style="line-height: normal;">1-0:41.7.0*255(000xxx.xx*W)</font></div><div style="color: rgb(68, 68, 68); background-color: rgb(255, 255, 255);"><font face="Courier New, sans-serif" style="line-height: normal;"><br style="line-height: 21.299999237060547px;"></font></div><div style="color: rgb(68, 68, 68); background-color: rgb(255, 255, 255);"><font face="Courier New, sans-serif" style="line-height: normal;">1-0:61.7.0*255(000xxx.xx*W)</font></div><div style="color: rgb(68, 68, 68); background-color: rgb(255, 255, 255);"><font face="Courier New, sans-serif" style="line-height: normal;"><br style="line-height: 21.299999237060547px;"></font></div><div style="color: rgb(68, 68, 68); background-color: rgb(255, 255, 255);"><font face="Courier New, sans-serif" style="line-height: normal;">1-0:1.7.0*255(000xxx.xx*W)</font></div><div style="color: rgb(68, 68, 68); background-color: rgb(255, 255, 255);"><font face="Courier New, sans-serif" style="line-height: normal;"><br style="line-height: 21.299999237060547px;"></font></div><div style="color: rgb(68, 68, 68); background-color: rgb(255, 255, 255);"><font face="Courier New, sans-serif" style="line-height: normal;">1-0:96.5.5*255(80)</font></div><div style="color: rgb(68, 68, 68); background-color: rgb(255, 255, 255);"><br></div><div style="color: rgb(68, 68, 68); background-color: rgb(255, 255, 255);">Im Frontend sind angelegt:</div><div style="color: rgb(68, 68, 68); background-color: rgb(255, 255, 255);">2 Mal El. Energie (Zählerstände) für die Zählerstände Verbrauch und Lieferung</div><div style="color: rgb(68, 68, 68); background-color: rgb(255, 255, 255);">4 Mal El. Energie (Leistungswerte) für die Leistung der 3 Phasen und die Gesamtleistung</div></div><div style="font-size: 15px; line-height: 21.299999237060547px;"><br></div><div style="font-size: 15px; line-height: 21.299999237060547px;">Die vzlogger.conf sieht so aus:</div><div style="font-size: 15px; line-height: 21.299999237060547px;"><div>{</div><div>  "retry": 30,</div><div>  "daemon": false,</div><div>  "verbosity": 15,</div><div>  "log": "/var/log/vzlogger.log",</div><div>  "push": [],</div><div>  "local": {</div><div>    "enabled": false,</div><div>    "port": 8080,</div><div>    "index": true,</div><div>    "timeout": 30,</div><div>    "buffer": 600</div><div>  },</div><div>  "meters": [</div><div>    {</div><div>      "enabled": true,</div><div>      "allowskip": false,</div><div>      "interval": 10,</div><div>      "aggtime": -1,</div><div>      "aggfixedinterval": false,</div><div>      "channels": [</div><div>        {</div><div>          "uuid": "608995d0-b139-11e5-a1ec-d95b72cab6b6",</div><div>          "identifier": "1-0: 1.8.0",</div><div>          "api": "volkszaehler",</div><div>          "middleware": "http://localhost/middleware.php",</div><div>          "secretKey": "",</div><div>          "type": "device",</div><div>          "scaler": 1,</div><div>          "aggmode": "max",</div><div>          "duplicates": 0</div><div>        },</div><div>        {</div><div>          "uuid": "5457c240-b139-11e5-9771-fdb30fb5759c",</div><div>          "identifier": "1-0: 2.8.0",</div><div>          "api": "volkszaehler",</div><div>          "middleware": "http://localhost/middleware.php",</div><div>          "secretKey": "",</div><div>          "type": "device",</div><div>          "scaler": 1,</div><div>          "aggmode": "max",</div><div>          "duplicates": 0</div><div>        },</div><div>        {</div><div>          "uuid": "731ef1c0-b139-11e5-91c9-17c1aec912ff",</div><div>          "identifier": "1-0: 21.7.0",</div><div>          "api": "volkszaehler",</div><div>          "middleware": "http://localhost/middleware.php",</div><div>          "secretKey": "",</div><div>          "type": "device",</div><div>          "scaler": 1,</div><div>          "aggmode": "avg",</div><div>          "duplicates": 0</div><div>        },</div><div>        {</div><div>          "uuid": "84fd78e0-b139-11e5-88a8-a7f3bbab9e9c",</div><div>          "identifier": "1-0: 41.7.0",</div><div>          "api": "volkszaehler",</div><div>          "middleware": "http://localhost/middleware.php",</div><div>          "secretKey": "",</div><div>          "type": "device",</div><div>          "scaler": 1,</div><div>          "aggmode": "avg",</div><div>          "duplicates": 0</div><div>        },</div><div>        {</div><div>          "uuid": "8b59fc60-b139-11e5-ac40-73a927067321",</div><div>          "identifier": "1-0: 61.7.0",</div><div>          "api": "volkszaehler",</div><div>          "middleware": "http://localhost/middleware.php",</div><div>          "secretKey": "",</div><div>          "type": "device",</div><div>          "scaler": 1,</div><div>          "aggmode": "avg",</div><div>          "duplicates": 0</div><div>        },</div><div>        {</div><div>          "uuid": "e025cd30-b16c-11e5-8ac5-0d4a872b543a",</div><div>          "identifier": "1-0: 1.7.0",</div><div>          "api": "volkszaehler",</div><div>          "middleware": "http://localhost/middleware.php",</div><div>          "secretKey": "",</div><div>          "type": "device",</div><div>          "scaler": 1,</div><div>          "aggmode": "avg",</div><div>          "duplicates": 0</div><div>        }</div><div>      ],</div><div>      "protocol": "d0",</div><div>      "device": "/dev/ttyUSB0",</div><div>      "host": "",</div><div>      "dump_file": "",</div><div>      "pullseq": "",</div><div>      "ackseq": "auto",</div><div>      "baudrate": 9600,</div><div>      "baudrate_read": 300,</div><div>      "parity": "7e1",</div><div>      "wait_sync": "off",</div><div>      "read_timeout": 10,</div><div>      "baudrate_change_delay": 0,</div><div>      "gpio": -1,</div><div>      "mmap": "",</div><div>      "gpio_dir": -1,</div><div>      "configureGPIO": true,</div><div>      "resolution": 1000,</div><div>      "send_zero": false,</div><div>      "debounce_delay": 30,</div><div>      "nonblocking_delay": 100000</div><div>    }</div><div>  ]</div><div>}</div></div><div style="font-size: 15px; line-height: 21.299999237060547px;"><br></div><div style="font-size: 15px; line-height: 21.299999237060547px;">Und hier die /etc/rc.local:</div><div style="font-size: 15px; line-height: 21.299999237060547px;"><br></div><div><div><font size="3"><span style="line-height: 21.299999237060547px;">#!/bin/sh -e</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;">#</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"># rc.local</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;">#</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"># This script is executed at the end of each multiuser runlevel.</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"># Make sure that the script will "exit 0" on success or any other</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"># value on error.</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;">#</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"># In order to enable or disable this script just change the execution</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"># bits.</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;">#</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"># By default this script does nothing.</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"><br></span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"># Print the IP address</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;">_IP=$(hostname -I) || true</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;">if [ "$_IP" ]; then</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;">  printf "My IP address is %s\n" "$_IP"</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;">fi</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"><br></span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"># Part of DS2482 I2C 1-Wire Master to Volkszaehler 'RaspberryPI deamon'.</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;">echo ds2482 0x18 > /sys/bus/i2c/devices/i2c-1/new_device</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"># echo ds2482 0x19 > /sys/bus/i2c/devices/i2c-1/new_device</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"># echo ds2482 0x1a > /sys/bus/i2c/devices/i2c-1/new_device</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"><br></span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"># Register I2C RTC, nur bei neuer großer Erweiterung</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;">echo ds1307 0x68 > /sys/bus/i2c/devices/i2c-1/new_device</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"><br></span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"># GPIOs für Schaltausgänge exportieren und Datenrichtung einstellen, 'neue große Erweiterung'</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;">echo 24 > /sys/class/gpio/export</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;">echo 25 > /sys/class/gpio/export</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;">echo out > /sys/class/gpio/gpio24/direction</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;">echo out > /sys/class/gpio/gpio25/direction</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"><br></span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"># GPIOs für Schaltausgänge exportieren und Datenrichtung einstellen, 'alte große Erweiterung'</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"># echo 9 > /sys/class/gpio/export</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"># echo 11 > /sys/class/gpio/export</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"># echo out > /sys/class/gpio/gpio9/direction</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"># echo out > /sys/class/gpio/gpio11/direction</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"><br></span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;">#Set Systemtime from RTC, nur bei neuer großer Erweiterung</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;">sudo hwclock -s</span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;"><br></span></font></div><div><font size="3"><span style="line-height: 21.299999237060547px;">exit 0</span></font></div></div><div style="font-size: 15px; line-height: 21.299999237060547px;"><br></div><div style="font-size: 15px; line-height: 21.299999237060547px;"><br></div><div style="font-size: 15px; line-height: 21.299999237060547px;">Danke und Gruß, Thomas</div><div style="font-size: 15px; line-height: 21.299999237060547px;"><br></div><div style="font-size: 15px; line-height: 21.299999237060547px;"><br></div></div></div></div></div></div><div>> To: volkszaehler-users@demo.volkszaehler.org<br>> From: udo1@gmx.net<br>> Date: Sat, 2 Jan 2016 20:37:52 +0100<br>> Subject: Re: [vz-users] Neueinrichtung Easymeter Q3D-Zähler<br>> <br>> Am 02.01.2016 um 20:26 schrieb Thomas Hümmerich:<br>> > Leider bleiben die Fehler in der Log-Datei die gleichen und irgendwie <br>> > werden auch mehr als 1 Meter erwartet, außerdem lese ich auch ein paar <br>> > Mal S0 statt D0:<br>> Bitte liste auf welche Zähler und welche S0-Signale du an den Raspi <br>> angeschlossen hast.<br>> Dann bitte poste noch mal deine jetzige vzlogger.conf und zusätzlich die <br>> /etc/rc.local.<br>> <br>> Gruß<br>> Udo<br></div></div>                                        </div></body>
</html>