Forum

Bitte oder Registrieren, um Beiträge und Themen zu erstellen.

Werte umrechnen

Hallo,

ich arbeite mich in Home-Assistan /ESPHome ein.
z.B. Feuchtefühler er liefert mir Werte von 300 bis 800 (Beispielzahlen).

in einem Sketch (Techlab -Early Bird) habe ich folgendes als yaml Programmtext gesehen:
// Auswertung der Bodenfeuchtigkeit in Prozent
int percentSoilMoist = map(soilMoist, soilMoistLevelHigh,soilMoistLevelLow, 100, 0)

Kann so eine Umrechnung auch im Programmtext des Add-On ESPHome erfolgen.

MfG Reiner

Hallo Reiner,

der Programmcode mit der Umrechnung ist in C geschrieben und  nicht in YAML.

Mit Auswertungen und Berechnungen in ESPHome bin ich nicht vertraut, aber wofür benötigst du die Werte in %?

Wenn es nur zum Anzeigen benötigt wird, dann gibt es da einfachere Möglichkeiten.

 

Liebe Grüsse Edi

Hallo Edi,
schade, dass es in EspHome nicht möglich ist.

Eigentlich versuche ich nur ein flexibles SmartHome einzurichten.
Es gibt in  Home Assistant so viele Möglichkeiten und Wege das man schnell die Richtung verliert.
Ich suche noch den Weg.

Es wäre halt schön gewesen wenn jede Messeinrichtung die gleichen Grössendimensionen (z.B. 0 bis 100) verwendet. Es geht sich mir nicht um den Feuchtefühler sondern wie rechne ich direkt die Werte an der Messeinrichtung um.

MfG Reiner