<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>Hallo Rainer,</div>
<div> </div>
<div>erstmal Danke für Deine Antwort, die aktuelle Version htte ich bereits, ich habe jetzt bei allen GPIO's die gleiche UUID eingetragen und dann die sechs S0 Schnittstellen nach einander durch probiert, mit dem Ergebniss das ich immer einen Wert von 0,07W (laut Zähler sollten es über 3 KW sein) angezeigt bekomme auch wenn ich die beiden Leitungen von der S0 Schnitstelle abklemme bekomme ich diese 0,07W als aktuellen Wert angezeigt.</div>
<div> </div>
<div>hier mal meine Konfiguration:</div>
<div>/etc/rc.local</div>
<div>-------------------------------------------------------------------------</div>
<div>
<div>#!/bin/sh -e<br/>
#<br/>
# rc.local<br/>
#<br/>
# This script is executed at the end of each multiuser runlevel.<br/>
# Make sure that the script will "exit 0" on success or any other<br/>
# value on error.<br/>
#<br/>
# In order to enable or disable this script just change the execution<br/>
# bits.<br/>
#<br/>
# By default this script does nothing.</div>
<div># Print the IP address<br/>
_IP=$(hostname -I) || true<br/>
if [ "$_IP" ]; then<br/>
printf "My IP address is %s\n" "$_IP"<br/>
fi</div>
<div>stty -F /dev/ttyUSB0 9600 -parity -cstopb<br/>
#killall vzlogger<br/>
#/usr/local/bin/vzlogger -d<br/>
#/usr/local/bin/vzlogger-c</div>
<div>owfs</div>
<div># Part of DS2482 I2C 1-Wire Master to Volkszaehler 'RaspberryPI deamon'.</div>
<div>#Raspberry Rev1<br/>
# echo ds2482 0x18 > /sys/bus/i2c/devices/i2c-0/new_device<br/>
# echo ds2482 0x19 > /sys/bus/i2c/devices/i2c-0/new_device<br/>
# echo ds2482 0x1a > /sys/bus/i2c/devices/i2c-0/new_device</div>
<div># Raspberry Rev2<br/>
echo ds2482 0x18 > /sys/bus/i2c/devices/i2c-1/new_device<br/>
echo ds2482 0x19 > /sys/bus/i2c/devices/i2c-1/new_device<br/>
echo ds2482 0x1a > /sys/bus/i2c/devices/i2c-1/new_device</div>
<div># Part of S0/Impulse to Volkszaehler 'RaspberryPI deamon'<br/>
#echo 17 > /sys/class/gpio/export && echo "in" > /sys/class/gpio/gpio17/direction && echo "falling" > /sys/class/gpio/gpio17/edge<br/>
#echo 18 > /sys/class/gpio/export && echo "in" > /sys/class/gpio/gpio18/direction && echo "falling" > /sys/class/gpio/gpio18/edge<br/>
#echo 22 > /sys/class/gpio/export && echo "in" > /sys/class/gpio/gpio22/direction && echo "falling" > /sys/class/gpio/gpio22/edge<br/>
#echo 23 > /sys/class/gpio/export && echo "in" > /sys/class/gpio/gpio23/direction && echo "falling" > /sys/class/gpio/gpio23/edge<br/>
#echo 24 > /sys/class/gpio/export && echo "in" > /sys/class/gpio/gpio24/direction && echo "falling" > /sys/class/gpio/gpio24/edge<br/>
#echo 27 > /sys/class/gpio/export && echo "in" > /sys/class/gpio/gpio27/direction && echo "falling" > /sys/class/gpio/gpio27/edge</div>
<div>echo 17 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio17/edge<br/>
echo 18 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio18/edge<br/>
echo 22 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio22/edge<br/>
echo 23 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio23/edge<br/>
echo 24 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio24/edge<br/>
echo 10 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio10/edge</div>
<div><br/>
exit 0</div>
<div>----------------------------------------------------------------</div>
</div>
<div class="signature"> </div>
<div>
<div> </div>
<div>und die /etc/s0vz.conf</div>
<div> </div>
<div>------------------------------------------------------------------</div>
<div> </div>
<div>
<div>#################################################################################<br/>
#<br/>
# S0/Impulse to Volkszaehler 'RaspberryPI deamon'.<br/>
#<br/>
# https://github.com/w3llschmidt/s0vz.git<br/>
# https://github.com/volkszaehler/volkszaehler.org.git<br/>
#<br/>
# Henrik Wellschmidt <w3llschmidt@gmail.com><br/>
#<br/>
# This program is free software: you can redistribute it and/or modify<br/>
# it under the terms of the GNU General Public License as published by<br/>
# the Free Software Foundation, either version 3 of the License, or<br/>
# (at your option) any later version.<br/>
#<br/>
# This program is distributed in the hope that it will be useful,<br/>
# but WITHOUT ANY WARRANTY; without even the implied warranty of<br/>
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the<br/>
# GNU General Public License for more details.<br/>
#<br/>
# You should have received a copy of the GNU General Public License<br/>
# along with this program. If not, see <http://www.gnu.org/licenses/>.<br/>
#<br/>
###############################################################################</div>
<div>/* Hostname, FQDN or IP of your VZ - normaly this should be 'localhost' */<br/>
vzserver = "vz-db"</div>
<div>/* Path to the VZ middleware.php script, WITHOUT preposed and trailing slash */<br/>
vzpath = "volkszaehler/htdocs/middleware.php"</div>
<div>/* HTTP Port of your VZ */<br/>
vzport = 80</div>
<div>/* Define S0 inputs here, use these types in volkszaehler frontend */<br/>
/* Channel type: Strom_messer for S0 PowerMeters */<br/>
/* Gas for Gas-Meters via reed sensor or direct (Style: steps) */<br/>
GPIO0 = "e360bf80-bbcf-11e3-8d20-275fb6ef6435"<br/>
GPIO1 = "e360bf80-bbcf-11e3-8d20-275fb6ef6435"<br/>
GPIO2 = "e360bf80-bbcf-11e3-8d20-275fb6ef6435"<br/>
GPIO3 = "e360bf80-bbcf-11e3-8d20-275fb6ef6435"<br/>
GPIO4 = "e360bf80-bbcf-11e3-8d20-275fb6ef6435"<br/>
GPIO5 = "e360bf80-bbcf-11e3-8d20-275fb6ef6435"</div>
<div><br/>
----------------------------------------------------------------------------</div>
<div> </div>
<div>Aktuell ist der S0 Sensor wieder an +S0/0 und -S0/0 angeschlossen.</div>
<div>Ich habe auch mal einen Taster an die S0 Schnittstelle angeschlossen, mit dem gleichen Ergebniss.</div>
<div> </div>
<div>Ciao</div>
<div>Michael</div>
<div name="quote" style="margin:10px 5px 5px 10px; padding: 10px 0 10px 10px; border-left:2px solid #C3D9E5; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="margin:0 0 10px 0;"><b>Gesendet:</b> Freitag, 04. April 2014 um 12:04 Uhr<br/>
<b>Von:</b> "Rainer Gauweiler" <volkszaehler@moppl.inka.de><br/>
<b>An:</b> "volkszaehler.org - users" <volkszaehler-users@demo.volkszaehler.org><br/>
<b>Betreff:</b> Re: [vz-users] Konfiguration S0 in s0vz.cfg</div>
<div name="quoted-content">Hallo zusammen,<br/>
<br/>
Am 04.04.2014 10:34, schrieb 69-michael@gmx.net:<br/>
<br/>
> von Udo zu konfigurieren RaspberryPi-Erweiterung mit Schaltausgängen)<br/>
> <a href="http://wiki.volkszaehler.org/hardware/controllers/raspberry_pi_erweiterung_mit_schaltausgaengen" target="_blank">http://wiki.volkszaehler.org/hardware/controllers/raspberry_pi_erweiterung_mit_schaltausgaengen</a><br/>
<br/>
Zitat von dort:<br/>
"Da sich die verbundenen GPIOs geändert haben, kann die s0vz-Version von<br/>
<a href="https://github.com/w3llschmidt/s0vz" target="_blank">https://github.com/w3llschmidt/s0vz</a> und auch die Version im Image nicht<br/>
mehr verwendet werden. Die neue Version könnt ihr euch hier herunter<br/>
laden: s0vz-master.zip"<br/>
<br/>
Hast Du das abgeklärt, dass die Version vom s0vz die Du verwendest passt?<br/>
<br/>
Ich würde als Workaround folgendes tun:<br/>
- im s0vz alle Eingänge auf den gleichen Channel in der middleware<br/>
legen, also überall die gleiche uuid eingeben<br/>
- die unterschiedlichen Eingänge testen.<br/>
<br/>
Wenn es dann plötzlich irgendwo tut, dann hast Du eine nicht passende<br/>
Version vom s0vz. Dann kannst Du entweder eine passende nehmen oder die<br/>
Konifg so lassen wie sie ist und einfach benutzen :-)<br/>
<br/>
Gruss<br/>
Rainer<br/>
<br/>
<br/>
P.s.: Debugprotokoll vom s0 ist mir nicht bekannt. Ich arbeite momentan<br/>
an einer reinen php-Lösung, dort werde ich so etwas einbauen.<br/>
</div>
</div>
</div>
</div></div></body></html>