MQTT привязать к объекту

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
Wmixa
Сообщения: 25
Зарегистрирован: Вт июн 24, 2014 10:24 am
Благодарил (а): 2 раза
Поблагодарили: 0

MQTT привязать к объекту

Сообщение Wmixa » Пн июн 30, 2014 7:19 pm

Я не понимаю, как привязать MQTT данные к объекту.
Правильно ли вот это object.temp (H) = /devices/wb-w1/controls/0000058d7809 (это температурный датчик)
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: MQTT привязать к объекту

Сообщение sergejey » Вт июл 01, 2014 10:25 am

Wmixa писал(а):Я не понимаю, как привязать MQTT данные к объекту.
Правильно ли вот это object.temp (H) = /devices/wb-w1/controls/0000058d7809 (это температурный датчик)
Привязка настраивается в модуле MQTT. Там уже должен быть указанный путь и при редактировании там нужно прописать Linked object: object и Linked property: temp

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Wmixa
Сообщения: 25
Зарегистрирован: Вт июн 24, 2014 10:24 am
Благодарил (а): 2 раза
Поблагодарили: 0

Re: MQTT привязать к объекту

Сообщение Wmixa » Вт июл 01, 2014 7:11 pm

Спасибо, данные по температуре пошли, но в поле object.updatedTime указанно значение не понятно откудо взятое.
Если посмотреть (H) как я понял историю значений, то там они меняются и время изменения верное.
И вопросик, датчик выдает значение с точностью до 6 знака после запятой, как порезать до 2
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm
Благодарил (а): 121 раз
Поблагодарили: 78 раз

Re: MQTT привязать к объекту

Сообщение Vit » Ср июл 02, 2014 1:43 pm

Округление до 2 знаков:

$pressure = round($pressure, 2);



Округление до целого:

$pressure = round($pressure, 0);
Ответить