Hallo, ich versuche schon seit längerem einen Yaml Code für eine Ölstandsmessung zu erstellen. Leider ohne Erfolg
Ich benutze dazu eine HC-SR04 und einen esp8266. Die Ausgabe vom Abstand Ultraschallsensor und Öl funktioniert. Jedoch das Umrechnen vom Abstand (cm) in noch vorhandenen Öl (L) klappt nicht.
Ich habe dazu eine Peiltabelle vom Hersteller der Öltanks. Diese ist zwar noch etwas ungenau, kann man ja aber noch anpassen wenn das Script mal läuft.
Hat jemand eine Idee wie ich das Script aufbauen muss?
Du könntest mittels calibrate linear mehrere Datenpunkte als Referenz verwenden. Dann macht ESPHome das, ohne selbst die Berechnung erstellen zu müssen.
Hab das ganze gerade erst mit einem JSNSR04 umgesetzt.
Habe zwei 1500L Tanks.
hier mal mein kompletter code.
an den genauen Füllständen muss ich noch arbeiten und es schwankt gerne mal um 10 bis 20 Liter.
Mit dem AddOn ESP Home Builder.
Den Rest am besten durch YT Videos zusammen suchen.
Nicht, dass ich es nicht erklären will, ich kann es einfach nicht alles.
Die Daten wo zensiert sind sollten bei dir schon beim Erstellen des ESP im HA vorhanden sein. Du musst dir also nur den Code ab Sensor ansehen. Angeschlossen wird der Sensor an D1 und D2