HB-Uni-Sens1 neu starten nach Verlust der Verbindung

Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann

Moderator: Co-Administratoren

Antworten
norfer
Beiträge: 66
Registriert: 21.03.2014, 19:20
Hat sich bedankt: 2 Mal

HB-Uni-Sens1 neu starten nach Verlust der Verbindung

Beitrag von norfer » 30.04.2021, 16:23

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

jp112sdl
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

Beitrag von jp112sdl » 30.04.2021, 16:31

Tom hat hier irgendwann mal was von einem externen Watchdog geschrieben, da kenne ich aber den Stand des Projekts nicht.
norfer hat geschrieben:
30.04.2021, 16:23
Sketch automatisch neu starten.
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...

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

norfer
Beiträge: 66
Registriert: 21.03.2014, 19:20
Hat sich bedankt: 2 Mal

Re: HB-Uni-Sens1 neu starten nach Verlust der Verbindung

Beitrag von norfer » 30.04.2021, 16:42

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

jp112sdl
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

Beitrag von jp112sdl » 30.04.2021, 16:49

norfer hat geschrieben:
30.04.2021, 16:42
USB-Netzstecker. Die habe ich schon getauscht gegen stärkere.
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.
norfer hat geschrieben:
30.04.2021, 16:42
Das Problem scheint die ungünstige Empfangslage zu sein
Das hat nichts damit zu tun. Dann würden mal ein paar Telegramme nicht durchkommen aber nicht der ganze Sensor aussteigen.

norfer hat geschrieben:
30.04.2021, 16:42
irgendein Störsignal - und die Sensoren steigen aus.
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.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

jp112sdl
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

Beitrag von jp112sdl » 30.04.2021, 16:51

P.S.: Stärkere Netzteile machen meist noch mehr Probleme bei geringer Anschlusslast.
Ich hatte schon eines, das hat im Leerlauf 10V geliefert :!:

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

norfer
Beiträge: 66
Registriert: 21.03.2014, 19:20
Hat sich bedankt: 2 Mal

Re: HB-Uni-Sens1 neu starten nach Verlust der Verbindung

Beitrag von norfer » 30.04.2021, 17:01

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... :roll:

Antworten

Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“