[vz-users] Rpi2 mit Erweiterung: S0 Impulsgeber über vzlogger läuft nicht

Alexander Held aheld at protonmail.com
Sun Aug 9 10:41:18 CEST 2015


Hallo zusammen,



hab einen Raspi2 mit der Erweiterung von Udo (http://wiki.volkszaehler.org/hardware/controllers/raspberry_pi_erweiterung_mit_schaltausgaengen_rev.1?s[]=udo) und das aktuelle Image installiert.



An der Erweiterung hängt an der Klemme S0/0 ein Impulsgeber (Wasser) und ein paar 1wire Sensoren. Zudem ist noch ein I/R Lesekopf über USB angeschlossen. 1wire und USB Lesekopf funktionieren prima, nur der Wasser Impulsgeber will nicht. Irgendwelche Daten kommen/kamen wohl mal an, aber die sind definitiv nicht vollständig/falsch.



Unten die vzlogger.conf und rc.local



Was mache ich falsch? Wie ich es verstanden habe, benötige ich ja jetzt kein S0vz mehr und alles geht direkt über vzlogger.



Zweite Frage: Was bedeuted resolution 1000 im vzogger.conf? Wenn mein Wasserzähler 1 Impuls pro Liter ausgibt, wäre die resolution dann nicht 1?



Danke für etwaige Tipps!



Schönes Wochenende,

Alex





mein rc.local:



!/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



# Register I2C RTC, nur bei gro?^?er Erweiterung

echo ds1307 0x68 > /sys/bus/i2c/devices/i2c-1/new_device



# Part of S0/Impulse to Volkszaehler 'RaspberryPI deamon','s0vz', nur bei alter gro?^?e Erweiterung

#echo 17 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio17/edge

#echo 18 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio18/edge

# echo 22 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio22/edge

# echo 23 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio23/edge

# echo 24 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio24/edge

# echo 27 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio27/edge



# Part of S0/Impulse to Volkszaehler 'RaspberryPI deamon','s0vz_new', nur bei neuer gro?^?e Erweiterung

echo 4 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio4/edge

#echo 18 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio18/edge

#echo 17 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio17/edge

#echo 23 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio23/edge

#echo 27 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio27/edge

#echo 22 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio22/edge



# GPIOs exportieren und Datenrichtung einstellen, 'Schaltausgang_new'

echo 24 > /sys/class/gpio/export

echo 25 > /sys/class/gpio/export

echo out > /sys/class/gpio/gpio24/direction

echo out > /sys/class/gpio/gpio25/direction



# GPIOs exportieren und Datenrichtung einstellen, 'Schaltausgang'

# echo 9 > /sys/class/gpio/export

# echo 11 > /sys/class/gpio/export

# echo out > /sys/class/gpio/gpio9/direction

# echo out > /sys/class/gpio/gpio11/direction



# 1wirevz starten

#/etc/init.d/1wirevz restart



#s0vz starten

#sudo s0vz

#sudo s0vz_new



#vzlogger starten

sudo vzlogger -d



#Set Systemtime from RTC

sudo hwclock -s



exit 0





--------------------------------------------



Mein vzlogger.conf (Auszug für den WasserImpulsgeber):



{

"enabled": true,

"allowskip": false,

"interval": -1,

"aggtime": -1,

"aggfixedinterval": false,

"channels": [

{

"uuid": "010f5190-83a4-11e4-98cd-d9350366ee4b",

"identifier": "Impulse",

"middleware": "http://192.168.178.36/middleware.php",

"aggmode": "sum",

}

],

"protocol": "s0",

"gpio": 4,

"configureGPIO": true,

"resolution": 1000,

"debounce_delay": 0

},
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20150809/187853c6/attachment.html>


More information about the volkszaehler-users mailing list