Zrobiłem sobie czujnik poziomu wody w zbiorniku na deszczówkę, ale…
mam problem z tym że wartość odczytywana nie zaczyna się od zera (tylko od 1265 litrów).
Pytanie jak odjąć te 1265 litrów żeby skala w była od 0?
Lub może, czy jest możliwość ustalenia zakresu gdzie 1265 to 0 a 9975 to 10000 litrów?
Jeśli chodzi o wizualizację w standardowej karcie gauge to ustaw górny zakres na 9975 a nie10000, a dolny na 1265 oczywiście.
Jeśli chodzi o samą encję to wygeneruj nową używając template.
Wzór wyznaczysz sobie z układu równań.
@luki25
Wartości sczytuje z shelly uni w postaci napięcia u mnie akurat ~ od 1 v do 8,2 v
do tego shelly uni podłączony mam czujnik głębokości, który daje mi możliwośc odczytu 0 do 10v - przy 2 m głębokości
@szopen
właśnie tym wpisem/równaniem (chyba) rozwiązałem problem z błędnymi danymi.
Czy tobie o to chodziło? Jak byś to zrobił? value_template: “{{ (states(‘sensor.uni_adc’)|float) *10000/7 - 1417 | round(0) }}”