Страница 3 из 14

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

Добавлено: Чт июн 26, 2014 1:49 pm
sergejey
Появилось известно откуда -- система автоматически добавляет все приходящие по подписке заголовки, если они ещё не были добавлены. А вот какие нужны это уже вопрос к ребятам из wiren board, но быстрее экспериментально найти, т.к. у них пока документации нет толковой по этому делу.

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

Добавлено: Чт июн 26, 2014 3:05 pm
tammat
Сергей!
Пытаюсь еще разобраться с owntracks

Подскажи, есть ли объекты в приложении GPS Tracker?
Если да то какие?
Чтобы из MQTT закидывать данные в таблицы gpslog и location...

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

Добавлено: Чт июн 26, 2014 3:16 pm
sergejey
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 -- в принципе произвольное, главное что б у каждого объекта своё.

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

Добавлено: Чт июн 26, 2014 4:48 pm
tammat
Спасибо...
Не понял что за ошибка при сохранении сценария.
err.PNG
err.PNG (25.92 КБ) 15154 просмотра
Could not open input file: /var/www/cached/6e7be38e904345b00bef7a48f520641c.php

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

Добавлено: Чт июн 26, 2014 4:56 pm
sergejey
Надо проверить есть ли права на запись в /var/www/cached/ -- система туда пишет php-файл, чтобы проверить его синтаксис.

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

Добавлено: Чт июл 03, 2014 3:40 pm
Wmixa
Может кому пригодится.
Запуск скрипта mqtt_daemon.php при загрузке системы.
sudo nano /etc/rc.local
bash -c "/usr/bin/php /var/www/scripts/mqtt_daemon.php"

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

Добавлено: Чт июл 03, 2014 4:25 pm
Ivan
А можно нескромный вопрос. Какие устройства поддерживают этот протокол. Перечень и ссылки. Особенно интересно уже внедрённые. (Про роутеры я уже видел)

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

Добавлено: Чт июл 03, 2014 7:52 pm
Wmixa
Ivan писал(а): Какие устройства поддерживают этот протокол. Перечень и ссылки. Особенно интересно уже внедрённые.
На данный момент я использую как контроллер WireBoard http://contactless.ru/store/#!/~/produc ... d=34097189. Но я его только начал прикручиваь. Как только закончу с датчиками температуры перейду к следующему этапу.

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

Добавлено: Пт июл 04, 2014 11:32 am
ignat99
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

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

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