<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hallo,<div class=""><br class=""></div><div class="">habt ihr 1wirevz von hier (<a href="https://github.com/mbehr1/1wirevz.git" class="">https://github.com/mbehr1/1wirevz.git</a>)?</div><div class=""><br class=""></div><div class="">Gibt es im syslog Fehler? (sudo cat /var/log/syslog)</div><div class=""><br class=""></div><div class="">(Wieso nehmt ihr nicht vzlogger mit meterS0? Was fehlt da?)</div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">Am 15.02.2015 um 19:02 schrieb Thomas Schweikert <<a href="mailto:schweikert.thomas@web.de" class="">schweikert.thomas@web.de</a>>:</div><br class="Apple-interchange-newline"><div class=""><div class=""><div style="font-family: Verdana;font-size: 12.0px;" class=""><div class="">
<div class="">Hallo Ralf,</div>
<div class=""> </div>
<div class="">ich kann ähnliches berichten. Ich bekomme s0vz auch nicht ans laufen. 1wire habe ich hinbekommen.</div>
<div class=""> </div>
<div class="">Hier meine Veränderungen (ich habe einen Raspberry pi b+) mit dem Image vom 11.02.2015</div>
<div class="">In die Datei /boot/config.txt habe ich folgende Einträge hinzugefügt:</div>
<div class="">dtparam=92c_arm=on</div>
<div class="">dtoverlay=w1-gpio,gpiopin=4</div>
<div class=""> </div>
<div class="">darüberhinaus habe ich noch:</div>
<div class="">pi@raspberry ~ $ sudo bash und dann raspi-config bei "8 Advanced Options" im Unternmenü "A5 SPI" und "A6 I2C" jeweils die Module aktiviert.</div>
<div class="">Ich habe dann noch ein</div>
<div class="">pi@raspberry ~$ sudo /etc/init.d/1wirevz start</div>
<div class="">und bekommen nun Werte von meinen Temperaturfühlern. Ich habe aber den Eindruck das die /etc/rc.local nicht ausgeführt wird. Einen Fehler bekomme ich nicht mehr. Wenn ich sudo /etc/rc.local eingebe wird die IP-Adresse des raspberry ausgegeben, was zumindest nicht auf einen Fehler hinweist.</div>
<div class=""> </div>
<div class="">Hier meine /etc/rc.local</div>
<div class=""> </div>
<div class="">
<div class="">#!/bin/sh -e<br class="">
2 #<br class="">
3 # rc.local<br class="">
4 #<br class="">
5 # This script is executed at the end of each multiuser runlevel.<br class="">
6 # Make sure that the script will "exit 0" on success or any other<br class="">
7 # value on error.<br class="">
8 #<br class="">
9 # In order to enable or disable this script just change the execution<br class="">
10 # bits.<br class="">
11 #<br class="">
12 # By default this script does nothing.<br class="">
13<br class="">
14 # Print the IP address<br class="">
15 _IP=$(hostname -I) || true<br class="">
16 if [ "$_IP" ]; then<br class="">
17 printf "My IP address is %s\n" "$_IP"<br class="">
18 fi<br class="">
19<br class="">
20 # Part of DS2482 I2C 1-Wire Master to Volkszaehler 'RaspberryPI deamon'.<br class="">
21 echo ds2482 0x18 > /sys/bus/i2c/devices/i2c-1/new_device<br class="">
22 # echo ds2482 0x19 > /sys/bus/i2c/devices/i2c-1/new_device<br class="">
23 # echo ds2482 0x1a > /sys/bus/i2c/devices/i2c-1/new_device<br class="">
24<br class="">
25 # Register I2C RTC<br class="">
26 echo ds1307 0x68 > /sys/bus/i2c/devices/i2c-1/new_device<br class="">
27<br class="">
28 # RTC-Zeit als Systemzeit setzen<br class="">
29 sudo hwclock -s<br class="">
30<br class="">
31 # Part of S0/Impulse to Volkszaehler 'RaspberryPI deamon','s0vz'<br class="">
32 echo 17 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio17/edge<br class="">
33 echo 18 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio18/edge<br class="">
34 #echo 23 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio23/edge<br class="">
35 #echo 22 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio22/edge<br class="">
36 #echo 24 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio24/edge<br class="">
37 #echo 10 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio10/edge<br class="">
38<br class="">
39 # Part of S0/Impulse to Volkszaehler 'RaspberryPI deamon','s0vz_new'<br class="">
40 # echo 4 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio4/edge<br class="">
41 # echo 18 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio18/edge<br class="">
42 # echo 17 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio17/edge<br class="">
43 # echo 23 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio23/edge<br class="">
44 # echo 27 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio27/edge<br class="">
45 # echo 22 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio22/edge<br class="">
46<br class="">
47 # GPIOs exportieren und Datenrichtung einstellen, 'Schaltausgang_new'<br class="">
48 # echo 24 > /sys/class/gpio/export</div>
<div class="">
<div class=""># echo 25 > /sys/class/gpio/export<br class="">
50 # echo out > /sys/class/gpio/gpio24/direction<br class="">
51 # echo out > /sys/class/gpio/gpio25/direction<br class="">
52<br class="">
53 # GPIOs exportieren und Datenrichtung einstellen, 'Schaltausgang'<br class="">
54 #echo 9 > /sys/class/gpio/export<br class="">
55 #echo 11 > /sys/class/gpio/export<br class="">
56 #echo out > /sys/class/gpio/gpio9/direction<br class="">
57 #echo out > /sys/class/gpio/gpio11/direction<br class="">
58<br class="">
59 #---------------------<br class="">
60 # Starte 1wirevz<br class="">
61 #---------------------<br class="">
62 sudo service 1wirevz start<br class="">
63<br class="">
64 #--------------------<br class="">
65 # Starte s0vz<br class="">
66 #--------------------<br class="">
67 sudo s0vz<br class="">
68<br class="">
69 #sudo s0vz_new<br class="">
70<br class="">
71 #--------------------<br class="">
72 # Starte vzlogger<br class="">
73 #--------------------<br class="">
74 sudo service vzlogger start<br class="">
75<br class="">
76 exit 0</div>
<div class=""> </div>
<div class="">Ich hoffe ich konnte Dir etwas weiterhelfen.</div>
<div class=""> </div>
<div class="">Viele Grüße</div>
<div class=""> </div>
<div class="">Thomas</div>
<div class=""> </div>
</div>
</div>
<div class="">
<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;" class="">
<div style="margin:0 0 10px 0;" class=""><b class="">Gesendet:</b> Sonntag, 15. Februar 2015 um 18:04 Uhr<br class="">
<b class="">Von:</b> "Ralf Wismann" <<a href="mailto:ralf.wismann@gmx.de" class="">ralf.wismann@gmx.de</a>><br class="">
<b class="">An:</b> <a href="mailto:volkszaehler-users@demo.volkszaehler.org" class="">volkszaehler-users@demo.volkszaehler.org</a><br class="">
<b class="">Betreff:</b> [vz-users] S0VZ und 1WireVz mit aktuellem Image auf RPI?</div>
<div name="quoted-content" class=""><!--p.MsoNormal, li.MsoNormal, div.MsoNormal {
margin: 0.0cm;
font-size: 11.0pt;
font-family: Calibri , sans-serif;
}
a:link, span.MsoHyperlink {
color: blue;
text-decoration: underline;
}
a:visited, span.MsoHyperlinkFollowed {
color: purple;
text-decoration: underline;
}
pre {
margin: 0.0cm;
font-size: 10.0pt;
font-family: "Courier New";
}
span.E-MailFormatvorlage17 {
font-family: Calibri , sans-serif;
color: windowtext;
}
span.HTMLVorformatiertZchn {
font-family: "Courier New";
}
*.MsoChpDefault {
font-family: Calibri , sans-serif;
}
div.WordSection1 {
page: WordSection1;
}
-->
<div class="">
<div class="WordSection1"><p class="MsoNormal">Hallo Zusammen,</p><div class=""> <br class="webkit-block-placeholder"></div><p class="MsoNormal">hatte bisher das Image vom September 2014 in auf RPI mit kleiner Erweiterung von Udo in Gebrauch. Leider gibt es diverse Probleme und ich würde gerne nochmal sauber neu starten.</p><div class=""> <br class="webkit-block-placeholder"></div><p class="MsoNormal">Nun habe ich heute das Image vom 11.02.2015 installiert. Die Vzlogger.conf –Anpassung hat prima funktioniert und der USB-Lesekopf tut was er soll.</p><div class=""> <br class="webkit-block-placeholder"></div><p class="MsoNormal">Nun gingen aber die Probleme über die kleine Erweiterung bei S0 Impulsen und 1-Wire Temperaturen los.</p><div class=""> <br class="webkit-block-placeholder"></div><p class="MsoNormal">Habe zuerst die s0Vz.cfg konfiguriert. Ergebnis: Keine Einträge in der Datenbank. Habe dann die rc.local überprüft und festgestellt, dass sich dort Einiges verändert hat.</p><div class=""> <br class="webkit-block-placeholder"></div><p class="MsoNormal">Wozu ist S0VZ_new?</p><div class=""> <br class="webkit-block-placeholder"></div><p class="MsoNormal">Habe S0vz_new auskommentiert und GPIO17 und 18 für die beiden S0 der kleinen Erweiterung und der bisherigen S0VZ aktiviert. Dazu habe ich auch am Ende der rc.local den Start des Daemon S0VZ aktiviert. (mich wundert warum hier der vzlogger service auskommentiert ist, aber funktioniert)</p><div class=""> <br class="webkit-block-placeholder"></div><p class="MsoNormal">Ergebnis: Keine Einträge in der Datenbank.</p><div class=""> <br class="webkit-block-placeholder"></div><p class="MsoNormal">Habe noch mit der Datenbankadresse mittels „localhost“ und „127.0.0.1“ versucht, aber ohne Besserung.</p><div class=""> <br class="webkit-block-placeholder"></div><p class="MsoNormal">Vor Verzweiflung dann mit 1Wirevz weitergemacht und die 1wirevz.cfg konfiguriert. Ergebnis: Keine Einträge in der Datenbank</p><div class=""> <br class="webkit-block-placeholder"></div><p class="MsoNormal">Habe dann in der rc.local auch mal den Daemon der 1wirevz aktiviert mit leider gleichem Ergebnis.</p><div class=""> <br class="webkit-block-placeholder"></div>
<pre class=""><span style="font-size: 11.0pt;font-family: Calibri , sans-serif;" class="">Die Systemlogs über „cat /var/log/syslog | grep 1wirevz“ zeigten nur „alte Einträge“. Ein manueller Start des Daemon über /etc/init.d/1wirevz start brachte dann neue Logs</span></pre>
<pre class=""><span style="font-size: 11.0pt;font-family: Calibri , sans-serif;" class=""> </span></pre>
<pre class=""><span style="font-size: 11.0pt;font-family: Calibri , sans-serif;" class="">Mit dem Ergebnis „1Wirevz: No such file or directory“</span></pre>
<pre class=""><span style="font-size: 11.0pt;font-family: Calibri , sans-serif;" class=""> </span></pre>
<pre class=""><span style="font-size: 11.0pt;font-family: Calibri , sans-serif;" class="">Kann es sein, dass die Programme S0VZ und 1Wirevz nicht richtig laufen?</span></pre>
<pre class=""><span style="font-size: 11.0pt;font-family: Calibri , sans-serif;" class=""> </span></pre>
<pre class=""><span style="font-size: 11.0pt;font-family: Calibri , sans-serif;" class="">Wie ist das richtige vorgehen? Für jegliche Tips dankbar.</span></pre>
<pre class=""><span style="font-size: 11.0pt;font-family: Calibri , sans-serif;" class=""> </span></pre>
<pre class=""><span style="font-size: 11.0pt;font-family: Calibri , sans-serif;" class="">Beste Grüße</span></pre>
<pre class=""><span style="font-size: 11.0pt;font-family: Calibri , sans-serif;" class=""> </span></pre>
<pre class=""><span style="font-size: 11.0pt;font-family: Calibri , sans-serif;" class="">Ralf</span></pre>
<pre class=""><span style="font-size: 11.0pt;font-family: Calibri , sans-serif;" class=""> </span></pre>
<pre class=""><span style="font-size: 11.0pt;font-family: Calibri , sans-serif;" class=""> </span></pre><div class=""> <br class="webkit-block-placeholder"></div>
</div>
</div>
</div>
</div>
</div>
</div></div></div>
</div></blockquote></div><br class=""><div class="">
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div class="">Gruß</div><div class=""><br class=""></div><div class="">Matthias Behr</div></span>
</div>
<br class=""></div></body></html>