<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 Andreas,<div class=""><br class=""></div><div class="">es reicht eigentlich, wenn der Dienst etwas zeitverzögert startet (ggf. einen Timer einbauen beim ersten Start). Wenn 1wirevz oder eben der vzlogger starten, sind die Sensoren schlicht noch nicht im System erfasst. 10 Sekunden später und alles ist in Ordnung. anscheinen braucht der Raspi etwas bis der die Sensoren registriert hat. Startet man den Logger neu, klappt es einwandfrei. </div><div class=""><br class=""></div><div class="">@ Tobias: mit dem 1wirevz hab ich das so gemacht:</div><div class=""><br class=""></div><div class="">In der crontab einen job angelegt</div><div class=""><br class=""></div><div class=""><i class=""><span class="Apple-tab-span" style="white-space:pre"> </span>@reboot sleep 30; sudo sh /home/pi/restart_logging.sh 2>&1</i></div><div class=""><br class=""></div><div class="">Das Skript killt den Dienst <i class="">1wirevz</i> und startet ihn neu - nicht schön, funktioniert aber.</div><div class=""><br class=""></div><div class=""><div class=""><i class=""><span class="Apple-tab-span" style="white-space:pre"> </span>#!/bin/bash</i></div><div class=""><i class=""><span class="Apple-tab-span" style="white-space:pre"> </span>sudo killall 1wirevz</i></div><div class=""><i class=""><span class="Apple-tab-span" style="white-space:pre"> </span>sudo 1wirevz</i></div></div><div class=""><br class=""></div><div class="">Für den vzlogger dann so:</div><div class=""><span class="Apple-tab-span" style="white-space:pre"> </span></div><div class=""><i class=""><span class="Apple-tab-span" style="white-space:pre"> </span>#!/bin/bash</i></div><div class=""><i class=""><span class="Apple-tab-span" style="white-space:pre"> </span>sudo systemctl stop vzlogger<br class=""><span class="Apple-tab-span" style="white-space:pre"> </span>sudo systemctl start vzlogger</i></div><div class=""><br class=""></div><div class="">Viele Grüße Jens</div><div class=""><br class=""></div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">Am 07.01.2016 um 17:01 schrieb Andreas Goetz <<a href="mailto:cpuidle@gmail.com" class="">cpuidle@gmail.com</a>>:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div class=""><div class="">Ich lese mich gerade in 1wire ein. Beim auslesen z.B. brauchen die Sensor vor Aktualisierung der Daten einige Zeit. Ich habe aber bisher nichts über Logon gefunden. <br class="">Ggf. könnten wir eine Prüfung einbauen die einfach definiert wieviele Sensoren gefunden werden müssen bevor das Loggin starten kann?<br class=""><br class=""></div>vg<br class=""></div>Andreas<br class=""></div><div class="gmail_extra"><br class=""><div class="gmail_quote">2016-01-07 16:03 GMT+01:00 Theo <span dir="ltr" class=""><<a href="mailto:geocaching.theo@me.com" target="_blank" class="">geocaching.theo@me.com</a>></span>:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Also ich hab bei mir das gleiche Problem, allerdings schon mit 7 sensoren. Wenn du da nen lösungsweg findest wäre ich für info dankbar.<br class="">
<br class="">
Gruß Tobias<br class="">
<div class="HOEnZb"><div class="h5"><br class="">
> Am 07.01.2016 um 15:41 schrieb Jens <<a href="mailto:panterglas@web.de" class="">panterglas@web.de</a>>:<br class="">
><br class="">
> Hallo Udo,<br class="">
><br class="">
> ich dachte, es gäbe vielleicht die Möglichkeit das über den vzlogger.service zu bewerkstelligen. Ich schau mich mal weiter um.<br class="">
><br class="">
> Danke und viele Grüße<br class="">
> Jens<br class="">
><br class="">
>> Am 07.01.2016 um 13:31 schrieb Udo1 <<a href="mailto:udo1@gmx.net" class="">udo1@gmx.net</a>>:<br class="">
>><br class="">
>> Hallo Jens,<br class="">
>><br class="">
>>> Am 06.01.2016 um 21:33 schrieb Jens:<br class="">
>>> Da der vzlogger nun nicht mehr über rc.local startet weiß ich nicht, wie man den Start zeitverzögert initiiert.<br class="">
>> 1wirevz ist obsolete.<br class="">
>> vzlogger wird über systemd gestartet. <a href="http://wiki.volkszaehler.org/software/controller/vzlogger/installation_cpp-version#systemd_start_script" rel="noreferrer" target="_blank" class="">http://wiki.volkszaehler.org/software/controller/vzlogger/installation_cpp-version#systemd_start_script</a><br class="">
>> Du könntest den Dienst ausschalten: 'sudo systemctl disable vzlogger'<br class="">
>> Dann kannst du vzlogger wieder in der rc.local starten oder per script.<br class="">
>><br class="">
>> Gruß<br class="">
>> Udo<br class="">
><br class="">
</div></div></blockquote></div><br class=""></div>
</div></blockquote></div><br class=""></div></body></html>