Добрый день. Исходные есть 2 комнаты. В одной 2 датчика температуры в другой 1. Сейчас котел управляется по одному из комнаты. Для того чтобы было средняя температура по всей квартире захотел вывести среднее из датчиков в interpreter написал valmath(2,vs0201+vs0202)
valmath(2,intval2/2)
valmath(1,intval2+vs0101)
valmath(1,intval1/2)
получаются данные без запятой. Если делю на 10 то целое что для меня при гистерезисе 0,5 не приемлемо. Ладно в термостате выставил interpreter val 1. ввел данные без запятой и выскакивает ошибка 5. это 32 битное число. как сделать так чтобы работало. модуль 8266. Если бы был 32 то можно было использовать расширенную математику. Как быть? Помогите пожалуйста.
Еще нужно чтобы при ошибке с датчика термостат не вырубался, а котел продолжал работать.