[vz-users] Fehlersuche-HowTo: 1wirevz und s0vz
Udo1
udo1 at gmx.net
Sun Jun 26 18:41:26 CEST 2016
Am 26.06.2016 um 16:36 schrieb Heiko Baumann:
> woher weiß ich, welche GPIO Kanäle ich in der vzlogger.conf zuordnen kann?
Nach der Anzahl der 1Wire-Busmaster die du in der rc.local stehen hast
gehe ich davon aus, dass du diese Erweiterung hast:
http://wiki.volkszaehler.org/hardware/controllers/raspberry_pi_erweiterung_rev1
Dort steht auch eine Liste mit den Zuordnungen der GPIO-Kanäle.
Diese Zuordnung trägst du dann in der vzlogger.conf unter "gpio": x, ein
(natürlich nur bezogen auf die GPIO-Nummern).
Ein Eintrag für die GPIO-Kanäle in der rc.local ist nicht mehr notwendig.
"resolution": 1000, hat keine Wirkung für s0-Impulse. Die 'resolution'
wird im Frontend im entsprechenden Kanal eingetragen.
Kannst du also in der vzlogger.conf löschen.
Deine rc.local sollte also so aussehen:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
# Print the IP address
_IP=$(hostname -I) || true
if [ "$_IP" ]; then
printf "My IP address is %s\n" "$_IP"
fi
# Part of DS2482 I2C 1-Wire Master to Volkszaehler 'RaspberryPI deamon'.
echo ds2482 0x18 > /sys/bus/i2c/devices/i2c-1/new_device
echo ds2482 0x19 > /sys/bus/i2c/devices/i2c-1/new_device
echo ds2482 0x1a > /sys/bus/i2c/devices/i2c-1/new_device
exit 0
Gruß
Udo
More information about the volkszaehler-users
mailing list