Dziwny odczyt temperatury Home Assistant Mqtt

daw34
Posts: 142
Joined: Sun Aug 08, 2021 11:12 am

Post

Witam,

Mam połączoną suple z HA przez Mqtt i mam problem z odczytem temperatury na wykresie, zauważyłem że przy każdym restarcie temperatura na wykresie w HA wskazuje -272. Tak jakby w chwili stracenia połączenia temperatura albo czujnik krańcówki nie zapisywał stanu.

Dzieje się tak również czasami z czujnikami otwarcia drzwi, czujnika ruchu, poziomu szamba, przy każdym resecie dostaje powiadomienie tylko ze powiadomienia są akurat przez pushover.

Jest to błąd w mojej instalacji HA czy leży po stronie Supli bądź Mqtt?
You do not have the required permissions to view the files attached to this post.
User avatar
klew
Posts: 13907
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

Supla używa temperatur w stylu -272 w sytuacji "braku odczytu".
Także pewnie czasem nie udaje się odczytać temperatury, albo urządzenie traci połączenie - stąd takie wartości.
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Musiałbyś zmodyfikować encję tak aby -273 traktowała jako dosconnected.
SUPLA.... Nareszcie w domu.
daw34
Posts: 142
Joined: Sun Aug 08, 2021 11:12 am

Post

Wiesz może jak to zrobić ?
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Z głowy Ci nie podam. Jak znajdę czas to sprawdzę.
SUPLA.... Nareszcie w domu.
daw34
Posts: 142
Joined: Sun Aug 08, 2021 11:12 am

Post

okej, a to nie powinno leżeć po stronie mqtt aby poprawnie przesyłał do HA dane?
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Nie. Dane są poprawnie przesyłane. Konfiguracja encji powinna być zmieniona.
SUPLA.... Nareszcie w domu.
daw34
Posts: 142
Joined: Sun Aug 08, 2021 11:12 am

Post

Cześć, niestety do tej pory nie rozwiązałem tej sprawy mógłby mnie ktoś nakierować co mam zrobić aby to zmienić.
tomekk87
Posts: 192
Joined: Fri Aug 02, 2019 12:19 pm

Post

pzygmunt wrote: Sat Dec 04, 2021 11:30 pm Musiałbyś zmodyfikować encję tak aby -273 traktowała jako dosconnected.
Jeśli ktoś z kolegów tak na szybko potrafi podpowiedzieć jak zmodyfikować encję w HA, aby dla temp -273 było disconnected albo przy wilgotności -1% to również poproszę o info jak to wykonać.

Pozdrawiam
Tomek
satut
Posts: 1
Joined: Sun Feb 05, 2023 9:07 pm

Post

Może stwórz nowy sensor na podstawie tamtego który wygląda tak?

- platform: template
sensors:
piec_co_temp:
friendly_name: "Piec C.O. Temperatura"
value_template: >-
{% if (states("sensor.temp_pieca_c_o") | int) > 15 %}
niedostępny
{% elif (states("sensor.temp_pieca_c_o") | int) < -10 %}
niedostępny
{% else %}
{{ states('sensor.temp_pieca_c_o') }}
{% endif %}

jeżeli plik sensors.yaml jest osobno

Return to “Pomoc”