[vz-users] Fragen zu merkwürigem Verhalten meiner 1Wire Temperatursensoren am Raspi

Stefan Prietsch stefan.prietsch at gmail.com
Sun Nov 23 10:51:30 CET 2014


Hallo!

 

Ich habe auf meinen RaspberryPi (Version B)  mit dem aktuellsten Image von
Rainer (2014-03-29-raspbian-vz-05-3G.img) einen Raspi-Volkszaehler
aufgesetzt.

Dazu verwende die Erweiterung von Udo in der Rev. 1 (ohne Schaltausgänge)
und zur Zeit drei Dallas DS18B20 Temperatursensoren.

 

Frage 1: Mittlerweile werden alle drei Sensoren per ID am 1WireBus erkannt.
Dies aber seltsamerweise nur, wenn ich in der rc.local die Einträge

 

echo init Raspberry Rev2

echo init Raspberry Rev2 >>$LOG

echo ds2482 0x18 > /sys/bus/i2c/devices/i2c-1/new_device 2>$LOG

echo ds2482 0x19 > /sys/bus/i2c/devices/i2c-1/new_device 2>$LOG

echo ds2482 0x1a > /sys/bus/i2c/devices/i2c-1/new_device 2>$LOG

 

(die doch eigentlich für die Erweiterung in Rev 2 sein sollen) verwende. Am
i2c-0 Bus gelingt die Initialisierung und Erkennung der Sensoren nicht. 

 

Meine Syslog dazu:

 

Nov 23 10:17:30 raspberrypi kernel: [   35.535866] i2c i2c-1: new_device:
Instantiated device ds2482 at 0x18

Nov 23 10:17:30 raspberrypi kernel: [   35.541921] i2c i2c-1: new_device:
Instantiated device ds2482 at 0x19

Nov 23 10:17:30 raspberrypi kernel: [   35.551536] i2c i2c-1: new_device:
Instantiated device ds2482 at 0x1a

Nov 23 10:17:30 raspberrypi dbus[2112]: [system] Activating service
name='org.freedesktop.ConsoleKit' (using servicehelper)

Nov 23 10:17:31 raspberrypi dbus[2112]: [system] Activating service
name='org.freedesktop.PolicyKit1' (using servicehelper)

Nov 23 10:17:31 raspberrypi polkitd[2951]: started daemon version 0.105
using authority implementation `local' version `0.105'

Nov 23 10:17:31 raspberrypi dbus[2112]: [system] Successfully activated
service 'org.freedesktop.PolicyKit1'

Nov 23 10:17:31 raspberrypi dbus[2112]: [system] Successfully activated
service 'org.freedesktop.ConsoleKit'

Nov 23 10:17:31 raspberrypi 1wirevz: DS2482 I²C 1-Wire® Master to
Volkszaehler deamon 1.5 (2) 3

Nov 23 10:17:31 raspberrypi 1wirevz: VzServer: 127.0.0.1

Nov 23 10:17:31 raspberrypi 1wirevz: VzPort: 80

Nov 23 10:17:31 raspberrypi 1wirevz: VzPath: middleware.php

Nov 23 10:17:31 raspberrypi 1wirevz: Metering interval: 300 sec

Nov 23 10:17:31 raspberrypi 1wirevz: 10-0008028ea5ae (Bus: 1) (VzUUID:
c89f8500-6dc6-11e4-af30-f32389dadb0b)

Nov 23 10:17:31 raspberrypi 1wirevz: 10-000802ad76b9 (Bus: 1) (VzUUID:
021888e0-6f3b-11e4-88cb-e1bdea9a9448)

Nov 23 10:17:31 raspberrypi 1wirevz: 10-0008029063f2 (Bus: 2) (VzUUID:
bbfe4c00-6d96-11e4-8fb1-9186b9124fdf)

§  Im Wiki steht „Achtung: in der 1wirevz.cfg sind beide Varianten der
Pi-Hardware (Rev. A und Rev. B) vorhanden. Nur die passenden Zeilen drin
lassen, Rest löschen.“. Bei mir habe ich keine „Überflüssigen Einträge
gefunden.

Ist das so in Ordnung???

 

 

Frage 2: Zwei meiner 1Wire-Temp.sensoren haben „das 85°C Problem“, d.h. sie
zeigen immer mal wieder in unregelmäßigen Abständen die 85°C an, was wohl
auf einen „Sensor-Reset“ mangels Versorgungsspannung hindeutet (Habe ich das
richtig verstanden?). Ich betreibe die Sensoren mit 4k7 Ohm Widerständen und
100nF Kondensatoren. Das Problem tritt an jedem Bus auf (die Erweiterung hat
ja drei Ausgänge: Bus 1, 2 und 3). Und immer nur diese zwei der drei
Sensoren, unabhängig davon, ob einzeln oder in Reihe verwendet, zeigen
dieses Verhalten.

 

Ich kann mich nicht erinnern, dass bei meinem alten Volkszähler-Image
(Version?) diese „85°C Probleme“ aufgetaucht sind. Ebenso hatte ich bei
identischer Hardware keine Probleme mit dem 1Wirebus i2c-0 (siehe oben). 

 

Mir ist nicht klar, ob in dem neuen Image irgendwelche grundlegenden
Änderungen durchgeführt worden sind, die diese „Probleme“ verursachen
können. Könnte es am Ende doch ein Software Problem sein?  Evtl. kann mir da
jemand weiter helfen.

 

 

Ich hoffe, irgendwer hat einen Tipp für mich. Wäre toll!

 

Vg 

Stefan Prietsch

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20141123/ed00aa95/attachment-0001.html>


More information about the volkszaehler-users mailing list