Страница 1 из 1

Средняя температура

Добавлено: Вт ноя 10, 2020 2:04 am
den_teh
Есть два датчика ds18b20 в теплоаккумуляторе в верху и в низу. Как вывести среднюю температуру с этих датчиков?

Re: Средняя температура

Добавлено: Вт ноя 10, 2020 3:44 pm
Chainik
Пишите метод или сценарий, где производите вычисления. Результат вычисления записываете в свойство. Если значения с датчиков у вас уже записываются в свойства, можете брать их оттуда. Или непосредственно в коде запрашиваете:

Код: Выделить всё

$T1 = file_get_contents('http://192.168.0.14/sec/?pt=32&cmd=get');
$T1 = substr($T,-5,5);
$T2 = file_get_contents('http://192.168.0.14/sec/?pt=33&cmd=get');
$T2 = substr($T,-5,5);
$Tavg = ($T1 + $T2)/2;
sg(Объект.Свойство, $Tavg);
Затем организуете запуск данного кода с нужной периодичностью. Пример можно посмотреть здесь https://mjdm.ru/forum/viewtopic.php?f=24&t=6187&start=6