[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