Я не понимаю, как привязать MQTT данные к объекту.
Правильно ли вот это object.temp (H) = /devices/wb-w1/controls/0000058d7809 (это температурный датчик)
MQTT привязать к объекту
Модератор: immortal
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: MQTT привязать к объекту
Привязка настраивается в модуле MQTT. Там уже должен быть указанный путь и при редактировании там нужно прописать Linked object: object и Linked property: tempWmixa писал(а):Я не понимаю, как привязать MQTT данные к объекту.
Правильно ли вот это object.temp (H) = /devices/wb-w1/controls/0000058d7809 (это температурный датчик)
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 25
- Зарегистрирован: Вт июн 24, 2014 10:24 am
- Благодарил (а): 2 раза
- Поблагодарили: 0
Re: MQTT привязать к объекту
Спасибо, данные по температуре пошли, но в поле object.updatedTime указанно значение не понятно откудо взятое.
Если посмотреть (H) как я понял историю значений, то там они меняются и время изменения верное.
И вопросик, датчик выдает значение с точностью до 6 знака после запятой, как порезать до 2
Если посмотреть (H) как я понял историю значений, то там они меняются и время изменения верное.
И вопросик, датчик выдает значение с точностью до 6 знака после запятой, как порезать до 2
-
- Сообщения: 867
- Зарегистрирован: Вт янв 17, 2012 12:31 pm
- Благодарил (а): 121 раз
- Поблагодарили: 78 раз
Re: MQTT привязать к объекту
Округление до 2 знаков:
$pressure = round($pressure, 2);
Округление до целого:
$pressure = round($pressure, 0);
$pressure = round($pressure, 2);
Округление до целого:
$pressure = round($pressure, 0);