Cześć,
Jestem początkujący jeżeli chodzi o HA jak i o forum bo to mój pierwszy post i chociaż sporo udało mi się zrobić (zainstalowanie linuxa, HA, Node Red, zaprogramowanie siemensa itd…) trochę zrobił mi się mętlik już w głowie i utknąłem na prostej rzeczy.
Mam odczytaną temperaturę z S7 w Node Red na dwa sposoby:
- Temp1_ver1 - to odczytuje zmienną typu INT i to się zgadza z Siemensem ale musze dalej dzielić przez 100 itd
- Temp1_ver2 - odczytuję zmienną typu REAL, ale tutaj już wsartość odbiega od tej w S7, tam mam “21.7” a w Node Red jest “21.73255627737” i tutaj nie wiem czemu tak się dzieje??
Druga prostsza sprawa z którą nie mogę sobie poradzić, to jak zrobić encję w HA która wyświetli mi tą temperaturę na Dashboard i jak zrobić żeby wprowadzać od razu wartość zadaną?? Jak zrobiłem inject do Siemensa to działa mi prawidłowo, aby tylko powiązać to z HA.
Bardzo będę wdzięczny za pomoc, dopiero raczkuję, próbowałem kilka sposobów ale nic z tego nie wyszło
Pozdrawiam
t0mek