Hallo zusammen,
ich habe mehrere dieser Sensoren mit BME280 im Einsatz, allerdings verlieren sie immer mal wieder die Verbindung zur Raspimatic.
Dann laufe ich durchs Haus, ziehe ihnen den Stecker und nach einem Neustart ist wieder alles ok - bis zum nächsten Mal.
Ich würde mir diese Rennerei gern ersparen, indem ich im Sketch eine Abfrage starte:
wenn der Sensor 1h lang keine geänderten Werte gesendet hat, hat er mit großer Wahrscheinlichkeit wieder die Verbindung verloren und soll sich dann selbst neu starten.
Oder aber "ganz einfach": alle 24h muss sich der Sketch automatisch neu starten.
Frage: lässt sich so etwas realisieren und wenn ja:wie?
Meine Kenntnisse auf diesem Gebiet reichen da leider nicht aus.
Schon mal danke für eure Hilfe!
VG
norfer
HB-Uni-Sens1 neu starten nach Verlust der Verbindung
Moderator: Co-Administratoren
-
- Beiträge: 12108
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 848 Mal
- Danksagung erhalten: 2148 Mal
- Kontaktdaten:
Re: HB-Uni-Sens1 neu starten nach Verlust der Verbindung
Tom hat hier irgendwann mal was von einem externen Watchdog geschrieben, da kenne ich aber den Stand des Projekts nicht.
Viel wichtiger wäre es, das "Einfrieren" der Geräte zu verhindern.
Mir ist es erst 1x untergekommen, dass ein Gerät immer mal sporadisch abstürzte - da lag es an unsauberer Stromversorgung.
Das wird es aber bei deinem (batteriebetriebenen) Gerät nicht sein...
Das kann ja nur eine Notlösung sein.
Viel wichtiger wäre es, das "Einfrieren" der Geräte zu verhindern.
Mir ist es erst 1x untergekommen, dass ein Gerät immer mal sporadisch abstürzte - da lag es an unsauberer Stromversorgung.
Das wird es aber bei deinem (batteriebetriebenen) Gerät nicht sein...
Re: HB-Uni-Sens1 neu starten nach Verlust der Verbindung
Hallo Jérôme,
jeder Sensor hängt an einem USB-Netzstecker. Die habe ich schon getauscht gegen stärkere.
Das Problem scheint die ungünstige Empfangslage zu sein, obwohl alle RSSI-Werte (normalerweise) im grünen Bereich (unter -80dbm) liegen. Aber dann kommt Regen, Feuchtigkeit oder irgendein Störsignal - und die Sensoren steigen aus.
Ich habe noch nicht herausgefunden, was exakt dahinter steckt.
VG
norfer
jeder Sensor hängt an einem USB-Netzstecker. Die habe ich schon getauscht gegen stärkere.
Das Problem scheint die ungünstige Empfangslage zu sein, obwohl alle RSSI-Werte (normalerweise) im grünen Bereich (unter -80dbm) liegen. Aber dann kommt Regen, Feuchtigkeit oder irgendein Störsignal - und die Sensoren steigen aus.
Ich habe noch nicht herausgefunden, was exakt dahinter steckt.
VG
norfer
-
- Beiträge: 12108
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 848 Mal
- Danksagung erhalten: 2148 Mal
- Kontaktdaten:
Re: HB-Uni-Sens1 neu starten nach Verlust der Verbindung
An der "Stärke" liegt es nicht.
Für die paar mA des Sensors reicht der einfachste aus... das Problem ist die unsaubere Ausgangsspannung! Und das war auch mein Problem.
Gönne dem Sensor noch einen 100µ Elko und 1-2 100nF Abblockkondensatoren dicht am Vcc vom Pro Mini.
Das hat nichts damit zu tun. Dann würden mal ein paar Telegramme nicht durchkommen aber nicht der ganze Sensor aussteigen.
Ich gehe davon aus, dass es von deinen USB Netzteilen kommt.
Sonst hätte man hier im Forum schon viel häufiger von solchen Problemen gelesen.
-
- Beiträge: 12108
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 848 Mal
- Danksagung erhalten: 2148 Mal
- Kontaktdaten:
Re: HB-Uni-Sens1 neu starten nach Verlust der Verbindung
P.S.: Stärkere Netzteile machen meist noch mehr Probleme bei geringer Anschlusslast.
Ich hatte schon eines, das hat im Leerlauf 10V geliefert
Ich hatte schon eines, das hat im Leerlauf 10V geliefert
Re: HB-Uni-Sens1 neu starten nach Verlust der Verbindung
Hallo Jérôme,
dann werde ich mal die Versorgungsspannung kontrollieren und testweise auf Batteriebetrieb umstellen.
Vielleicht sind in meiner Bastelkiste ja auch noch ein paar Kondensatoren.
Vielen Dank schon mal für deine Hinweise.
VG
norfer
PS: ich würde mich ja gern auch "offiziell" bei Dir bedanken - wenn ich wüsste, wie das geht...
dann werde ich mal die Versorgungsspannung kontrollieren und testweise auf Batteriebetrieb umstellen.
Vielleicht sind in meiner Bastelkiste ja auch noch ein paar Kondensatoren.
Vielen Dank schon mal für deine Hinweise.
VG
norfer
PS: ich würde mich ja gern auch "offiziell" bei Dir bedanken - wenn ich wüsste, wie das geht...