Подключеие MQTT Windows

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Подключеие MQQT Windows

Сообщение sergejey » Чт июн 26, 2014 1:49 pm

Появилось известно откуда -- система автоматически добавляет все приходящие по подписке заголовки, если они ещё не были добавлены. А вот какие нужны это уже вопрос к ребятам из wiren board, но быстрее экспериментально найти, т.к. у них пока документации нет толковой по этому делу.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
tammat
Сообщения: 165
Зарегистрирован: Пт янв 20, 2012 3:05 pm
Благодарил (а): 9 раз
Поблагодарили: 1 раз

Re: Подключеие MQQT Windows

Сообщение tammat » Чт июн 26, 2014 3:05 pm

Сергей!
Пытаюсь еще разобраться с owntracks

Подскажи, есть ли объекты в приложении GPS Tracker?
Если да то какие?
Чтобы из MQTT закидывать данные в таблицы gpslog и location...
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Подключеие MQQT Windows

Сообщение sergejey » Чт июн 26, 2014 3:16 pm

tammat писал(а):Сергей!
Пытаюсь еще разобраться с owntracks

Подскажи, есть ли объекты в приложении GPS Tracker?
Если да то какие?
Чтобы из MQTT закидывать данные в таблицы gpslog и location...
М... надо подумать, как тут лучше. Объектов как таковых нет, поэтому, как вариант, могу предложить следующее -- связать MQTT путь (к примеру "owntracks/iphone") со свойством объекта (к примеру Object1.Location) и через родительский класс (назовём его GPSDevices) повесить сценарий на обновление этого свойства такого плана:

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

$data=json_decode($this->getProperty('Location'));
$url='http://localhost/gps.php?latitude='.$data->lat.'&latitude='.$data->lon.'&deviceid='.$this->getProperty('DeviceId');
getURL($url,0); 
Да, в классе (и в объекте) должно быть свойство LocationId -- в принципе произвольное, главное что б у каждого объекта своё.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
tammat
Сообщения: 165
Зарегистрирован: Пт янв 20, 2012 3:05 pm
Благодарил (а): 9 раз
Поблагодарили: 1 раз

Re: Подключеие MQQT Windows

Сообщение tammat » Чт июн 26, 2014 4:48 pm

Спасибо...
Не понял что за ошибка при сохранении сценария.
err.PNG
err.PNG (25.92 КБ) 12595 просмотров
Could not open input file: /var/www/cached/6e7be38e904345b00bef7a48f520641c.php
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Подключеие MQQT Windows

Сообщение sergejey » Чт июн 26, 2014 4:56 pm

Надо проверить есть ли права на запись в /var/www/cached/ -- система туда пишет php-файл, чтобы проверить его синтаксис.

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

Re: Подключеие MQQT Windows

Сообщение Wmixa » Чт июл 03, 2014 3:40 pm

Может кому пригодится.
Запуск скрипта mqtt_daemon.php при загрузке системы.
sudo nano /etc/rc.local
bash -c "/usr/bin/php /var/www/scripts/mqtt_daemon.php"
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: Подключеие MQQT Windows

Сообщение Ivan » Чт июл 03, 2014 4:25 pm

А можно нескромный вопрос. Какие устройства поддерживают этот протокол. Перечень и ссылки. Особенно интересно уже внедрённые. (Про роутеры я уже видел)
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Wmixa
Сообщения: 25
Зарегистрирован: Вт июн 24, 2014 10:24 am
Благодарил (а): 2 раза
Поблагодарили: 0

Re: Подключеие MQQT Windows

Сообщение Wmixa » Чт июл 03, 2014 7:52 pm

Ivan писал(а): Какие устройства поддерживают этот протокол. Перечень и ссылки. Особенно интересно уже внедрённые.
На данный момент я использую как контроллер WireBoard http://contactless.ru/store/#!/~/produc ... d=34097189. Но я его только начал прикручиваь. Как только закончу с датчиками температуры перейду к следующему этапу.
ignat99
Сообщения: 206
Зарегистрирован: Сб дек 21, 2013 9:21 pm
Откуда: Spain
Благодарил (а): 1 раз
Поблагодарили: 22 раза

Re: Подключеие MQQT Windows

Сообщение ignat99 » Пт июл 04, 2014 11:32 am

Ivan писал(а):А можно нескромный вопрос. Какие устройства поддерживают этот протокол. Перечень и ссылки. Особенно интересно уже внедрённые. (Про роутеры я уже видел)
http://proasistech.com/

У них есть дешёвые на PIC32 но пока в тормозной разработке.
Всё что IBM использует.
http://www.instructables.com/id/Interne ... to-the-Cl/
http://www.redbooks.ibm.com/Redbooks.ns ... .html?Open
https://localmotors.com/awest/connected ... hings/#%2F

Вот сами посмотрите:
https://twitter.com/search?q=MQTT&src=typd
tammat
Сообщения: 165
Зарегистрирован: Пт янв 20, 2012 3:05 pm
Благодарил (а): 9 раз
Поблагодарили: 1 раз

Re: Подключеие MQQT Windows

Сообщение tammat » Вт июл 08, 2014 1:41 pm

Добрый день!
Не могу настроить обновление
Создал класс
ObjectTrack.PNG
ObjectTrack.PNG (8.86 КБ) 12434 просмотра
Что нужно указывать на нижестоящем рисунке (Метод при обновлении или сценарий)?
TrackUpdate.PNG
TrackUpdate.PNG (14.75 КБ) 12434 просмотра
ObjectMethod.PNG
ObjectMethod.PNG (28.21 КБ) 12434 просмотра
ObjectAlex.PNG
ObjectAlex.PNG (7.4 КБ) 12434 просмотра
AlexProperty.PNG
AlexProperty.PNG (15.26 КБ) 12434 просмотра
Если запускаю сценарий данные обноляются, автоматически при изменения значения -нет.
Ответить