<div dir="ltr"><div><div>Evtl. würde es sich lohnen per systemd noch eine weitere Abhängigkeit einzubauen? Nur welche?<br><br></div>Viele Grüße,<br></div>Andreas<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-10-28 7:07 GMT+01:00 Matthias Behr <span dir="ltr"><<a href="mailto:mbehr@mcbehr.de" target="_blank">mbehr@mcbehr.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hallo,<br>
<br>
vzlogger scannt den Bus nur beim Start. Wenn die Geräte/Sensoren da nicht da sind, dann fehlen die den ganzen Lifecycle.<br>
Die Frage ist nur, warum sind die beim Start nicht da?<br>
<br>
Gruß<br>
Matthias<br>
<br>
Sent from a mobile device.<br>
<div class="HOEnZb"><div class="h5"><br>
> Am 27.10.2015 um 23:08 schrieb Theo <<a href="mailto:geocaching.theo@me.com">geocaching.theo@me.com</a>>:<br>
><br>
> Hallo zusammen,<br>
><br>
> ich habe gerade ein merkwürdiges Verhalten seitens des vzlogger festgestellt. Im Zuge meiner Bemühungen um eine Datenbanksicherung, siehe andere mail thread, habe ich gestern abend den Rpi zweimal im abstand von ca. 10 min neu gestartet. Das habe ich übers terminal mit sudo reboot gemacht. Seid dem lief der Rpi ohne neustart.<br>
><br>
> Im vzlogger sind derzeit nur w1 Sensoren konfiguriert, 7 Stück an der Zahl. Beim ersten reboot hat der vzlogger laut logfile nur 6 w1 devices gefunden und beim zweiten reboot nur noch 5. Ich kann zwar nichts über die Situation gestern abend sagen, aber als ich das eben bemerkt habe, habe ich die Sensoren mit einem kleinen Shell Script, das ich mir gebastelt habe abgefragt. Darin frage ich jeden sensor einzeln über den befehl cat /sys/bus/w1/devices/Seriennummer/w1_slave ab.<br>
><br>
> Alle sieben Sensoren habe geantwortet und eine Temperatur geliefert. Dann hab ich vzlogger mit sudo systemctl restart vzlogger neu gestartet und siehe da jetzt werden laut log alle 7 w1 devices gefunden und auch im frontend entsprechend wieder angezeigt.<br>
><br>
> Nun meine Frage, woran kann das liegen das nur ein teil der w1 devices gefunden wurde, obwohl alle im system vorhanden sind? Kann es sein das der Bus noch nicht alle Seonsoren gefunden hat, wenn vzlogger gestartet wird? Kann man das beeinflussen? Eventuell hardwareseitig, der Bus ist so aufgebaut das vom rpi mit erweiterung von Udo eine Leitung zu einem Sammelpunkt gehen, von dort aus gehen dann die Sensoren ab und zwar so das sie mit hin und rückleitung der Datenleitung ausgestattet sind und die rückleitung eines sensors an die hinleitung eines anderen Sensors geht (ich hoffe ihr versteht was ich meine).<br>
><br>
> Oder kann man das softwareseitig so regeln, das vzlogger erst startet wenn alle sensoren auf dem Bus erkannt sind?<br>
><br>
> gruß Tobias<br>
><br>
</div></div></blockquote></div><br></div>