Найдено 3 результата

dilamer
Вс май 07, 2017 12:24 am
Форум: Железо
Тема: ESP8266 MegaD api
Ответы: 43
Просмотры: 38262

Re: ESP8266 MegaD api

zoz писал(а):По-хорошему это нужно в модуле учитывать.

А самый просто вариант привязать это давление к методу, который сделает из него нужный вид и запишет в нужное место
отрезать лишнее можно так: substr("pres:747.80", -6, 3);
Или
//$pres содержит строку "pres:747.80"
$pres=str_replace("pres:", "", $pres);
dilamer
Вс май 07, 2017 12:02 am
Форум: Железо
Тема: ESP8266 MegaD api
Ответы: 43
Просмотры: 38262

Re: ESP8266 MegaD api

Мне тоже пришло в голову, что в модуле что-то не так работает. Префикс температуры и влажности-то убираются. Видимо надо исправлять файл "readvalues.inc.php". "temp:" и "hum:" в коде упоминаются, а "pres:" почему-то нет. Пробовал добавить строку: $tmp[0]=str_replace("pres:", "", $tmp[0]); Видимо на...
dilamer
Чт май 04, 2017 10:38 pm
Форум: Модули и приложения
Тема: [Модуль] MegaD (megad)
Ответы: 1401
Просмотры: 1164022

Re: Модуль "MegaD"

Использую датчик температуры/влажности HTU21D. При установке на сцену информера показания температуры выводятся в виде цифр "23.45", а показания влажности в виде "hum: 77.23". После анализа кода в модуле readvalues.inc.рhр в строке 27 нашел опечатку : вместо $tmp[0]=str_replace("hum:", "", $tmp[0]);...