[Gelöst] Statusabfrage Nodemcu beim Einschalten
Verfasst: 28. Nov 2019 07:02
Hallo Zusammen,
ich bin seit einigen Monaten mal mehr mal weniger am SmartHome basteln mit Openhab2, Tasmota, Sonoffs und Co.
Das letzte Projekt ist auch so gut wie fertig. Allerdings fehlt mir noch ein kleiner Punkt, dass ich damit auch wirklich zufrieden bin.
Es geht um eine Zisternen-Füllstandsanzeige, die auf eine "analoge" Einheit mit 10 LEDs aufsetzt. Hierzu habe ich einfach alle 10 LEDs abgegriffen und Werte die Spannungen an den LEDs mit ADS1115 Modulen (per I2C an ein Nodemcu angeschlossen) aus. Auf dem Nodemcu läuft Espeasy.
Funktioniert auch soweit alles, der Füllstand wird über If-Abfragen über rules als Prozentanzeige ausgegeben.
Da ich aber sowohl den "analogen" Füllstandsanzeiger und den Nodemcu nur bei Bedarf einschalten möchte, dachte ich mir, schaust einfach auf ein Status-Bit oder eine "hallo-bin-da"-Rückmeldung vom Nodemcu, sobald dieser die ersten Werte sendet oder einfach nur bereit ist. Sonst werden die Zeit in der der Nodemcu hochfährt und sich verbindet wirre zufällige Werte ausgegeben.
So einfach scheint das aber nicht zu sein. Ich finde leider keinerlei Hinweise, dass es so ein Status-Bit gibt....? Auch die Wifi.state Info kann ich m.M.n nicht in die Rule einbauen, oder??
Danke euch recht herzlich & viele Grüße,
Daffy
ich bin seit einigen Monaten mal mehr mal weniger am SmartHome basteln mit Openhab2, Tasmota, Sonoffs und Co.
Das letzte Projekt ist auch so gut wie fertig. Allerdings fehlt mir noch ein kleiner Punkt, dass ich damit auch wirklich zufrieden bin.
Es geht um eine Zisternen-Füllstandsanzeige, die auf eine "analoge" Einheit mit 10 LEDs aufsetzt. Hierzu habe ich einfach alle 10 LEDs abgegriffen und Werte die Spannungen an den LEDs mit ADS1115 Modulen (per I2C an ein Nodemcu angeschlossen) aus. Auf dem Nodemcu läuft Espeasy.
Funktioniert auch soweit alles, der Füllstand wird über If-Abfragen über rules als Prozentanzeige ausgegeben.
Da ich aber sowohl den "analogen" Füllstandsanzeiger und den Nodemcu nur bei Bedarf einschalten möchte, dachte ich mir, schaust einfach auf ein Status-Bit oder eine "hallo-bin-da"-Rückmeldung vom Nodemcu, sobald dieser die ersten Werte sendet oder einfach nur bereit ist. Sonst werden die Zeit in der der Nodemcu hochfährt und sich verbindet wirre zufällige Werte ausgegeben.
So einfach scheint das aber nicht zu sein. Ich finde leider keinerlei Hinweise, dass es so ein Status-Bit gibt....? Auch die Wifi.state Info kann ich m.M.n nicht in die Rule einbauen, oder??
Danke euch recht herzlich & viele Grüße,
Daffy