NEWS
Драйвер Mqtt + Arduino
-
Есть помощь по драйверу. Правда на аглицком. https://github.com/ioBroker/ioBroker.mqtt#configuration `
Спасибо! Это я уже читал, и еще все статьи в инете что есть на русском, пока полной картины в голове нет.Оф. англ. документанция… какая то размазанная чтоли - есть интересные моменты, но их собираю по крупицам.
Вот бы пару скетчей чтобы разобраться кого с кем публиковать/подписываться)))
Bluefox, в немецкой ветке форума нет примеров?
-
Есть обновление. Сильно переработанное. Там есть новая настройка : Send commands (not ack) too
Это если ты хочешь слать к ардуине статус… Хотя не понятно зачем. ;) `
Чото у меня даже что работало - перестало))https://github.com/knolleary/pubsubclient/blob/master/PubSubClient/examples/mqtt_auth/mqtt_auth.ino из библиотеки отлично создавал объект и переменную.
Теперь не создает, в логе тишина, просто старт и все…
-
Есть обновление. Сильно переработанное. Там есть новая настройка : Send commands (not ack) too
Это если ты хочешь слать к ардуине статус… Хотя не понятно зачем. ;) `
Чото у меня даже что работало - перестало))https://github.com/knolleary/pubsubclient/blob/master/PubSubClient/examples/mqtt_auth/mqtt_auth.ino из библиотеки отлично создавал объект и переменную.
Теперь не создает, в логе тишина, просто старт и все… `
Переключи на debug и обнови драйвер до 0.2.0 -
Переключи на debug `
Переключил, тишина, перезагружал ардуину - она в этом примере публикует только при старте - тишина…В логе одни inMem'мы...
UPD: О_о, версия 0.2.0 уже есть, блин, пока писал сообщение видимо))
50_pic_112.jpg -
Переключи на debug и обнови драйвер до 0.2.0 `
Обновился, объекты не создает, адаптер вылетает с ошибкой…Два раза пробовал (видно по логу)...
50_pic_113.jpg
50_pic_114.jpg -
Попробуй ещё раз обновится `
Что то появилось, спасибо!Буду мучить дальше…
50_pic_115.jpg
50_pic_116.jpg -
https://github.com/knolleary/pubsubclient/blob/master/PubSubClient/examples/mqtt_publish_in_callback/mqtt_publish_in_callback.ino из библиотеки тоже заработал (после обновления до 0.2.2)…
Однако, при рестарте ардуины возникает ошибочка - что она обозначает?
50_pic_118.jpg -
Как раз то, что ардуина перестартовала. Наверно надо сделать warn. `
Спасибо.–-------
Блин, ввязался я в этот MQTT))
Есть одна проблема, точнее костыль, точнее просто мысль...
1. Сервер с ioBroker выступает в качестве MQTT-брокера, вроде все понятно, хорошо.
Есть ардуина, к которой подключено 3 темп. датчика и по одному - влажности, давления, освещения. Ардуина получается MQTT-клиент.
Надо передавать эти параметры на сервер, к примеру, раз в минуту, ОК - пишем для ардуины скетч, который публикует раз в минуту данные в ioBroker.
Но, инициатива передачи данных исходит от ардуины, а в адаптере для CCU.IO инициатива была от сервера и период соответственно настраивался на сервере.
Если в описанной модели передачи захочется поменять период передачи - переписывай код ардуины (можно конечно сделать костыль - типа передавать интервал клиенту - подписать ардуину на этот параметр).
Если ардуина зависнет - данных нет, надо придумывать какой то таймер...
2. Еще один нюанс.
Предположим, ардуина управляет двумя лампочками, но работает тоже как MQTT-клиент.
Для нормального управления (обр. связь чтобы была), надо делать две переменные - in и out (по примеру http://contactless.ru/wiki/index.php/MQTT в контроллере WirenBoard)
Ардуина в out публикует состояние лампочки, а на переменную in подписывается. Как только in меняется - брокер извещает об изменении ардуину и та принимает решение - включать, отключать, ничего не делать.
Но есть косяк (хотя может так задумано), подписываясь на переменную in, ардуина не создает её в ioBroker.
Адаптер MQTT в ioBroker не умеет, я так понял, публиковать переменные…
Поэтому при старте/рестрате контроллер должен сначала опубликовать и in и out, потом работать в обычном режиме...
Такие мысли, вот...
P.S. Блин, засада, не могу нормально установить альтернативный MQTT-брокет на Windows-машину, у кого-ниб получилось заставить работать http://mosquitto.org/ из-под винды?
-
Вроде зашевелилось.
Светодиодом из vis управляет нормально, только вот если светодиод включить с ардуины брокер не реагирует хотя публикуется для него переменная.
-
Пока что как то так
266_mqtt.rar -
Почему то при публикации двух переменных у меня вылетает ошибка.
Код ардуины:
! ````
#include <spi.h>#include <ethernet.h>#include <pubsubclient.h>// Update these with values suitable for your network.
byte mac[] = { 0xDE, 0xED, 0xBA, 0xFE, 0xFE, 0xED };
byte server[] = { 192, 168, 69, 51 };
byte ip[] = { 192, 168, 69, 71 };void callback(char* topic, byte* payload, unsigned int length) {
// handle message arrived (no messages expected though)
}EthernetClient ethClient;
PubSubClient client(server, 1883, callback, ethClient);void setup() {
Ethernet.begin(mac, ip);
if (client.connect("arduinoController", "testuser", "testpass")) {
client.publish("arduinoController/status","online");
client.publish("arduinoController/sensors/temp1","78");
}
}void loop() {
delay(10000);
//client.publish("arduinoController/sensors/temp1","78");
client.loop();
}</pubsubclient.h></ethernet.h></spi.h>Ошибка: [50_pic_119.jpg](/assets/uploads/files/50_pic_119.jpg) -
Есть новая версия. `
Вроде скетч сработал, но в логе куча сообщений:!
mqtt-0 2015-05-14 22:26:05 info Send to client [arduinoController] "mqttmqtt/0/arduinoController/sensors": offline mqtt-0 2015-05-14 22:26:05 info Send to client [arduinoController] "mqttmqtt/0/arduinoController/status": online mqtt-0 2015-05-14 22:26:05 info Send to client [arduinoController] "mqttsystem/adapter/mqtt/0/alive": true mqtt-0 2015-05-14 22:26:05 info Send to client [arduinoController] "mqttsystem/adapter/mqtt/0/connected": true mqtt-0 2015-05-14 22:26:05 info Send to client [arduinoController] "mqttsystem/adapter/mqtt/0/memHeapUsed": 7.31 mqtt-0 2015-05-14 22:26:05 info Send to client [arduinoController] "mqttsystem/adapter/mqtt/0/memHeapTotal": 11.79 mqtt-0 2015-05-14 22:26:05 info Send to client [arduinoController] "mqttsystem/adapter/mqtt/0/memRss": 16.48 mqtt-0 2015-05-14 22:26:05 info Send to client [arduinoController] "mqttsystem/adapter/mqtt/0/uptime": 2 mqtt-0 2015-05-14 22:26:05 info Send to client [arduinoController] "mqttsystem/adapter/email/0/alive": false mqtt-0 2015-05-14 22:26:05 info Send to client [arduinoController] "mqttsystem/adapter/email/0/connected": false mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/email/0/memHeapUsed": 4.99 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/email/0/memHeapTotal": 15.79 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/email/0/memRss": 17.41 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/email/0/uptime": 152 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/email/0/wakeup": undefined mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttical/0/events/Vacation": false mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttping/0/bananapi/192_168_69_61": true mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttping/0/bananapi/192_168_69_62": true mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/onkyo/0/alive": false mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/onkyo/0/connected": false mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/onkyo/0/memHeapUsed": 9.26 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/onkyo/0/memHeapTotal": 19.64 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/onkyo/0/memRss": 25.95 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/onkyo/0/uptime": 3724 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/simple-api/0/alive": true mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/simple-api/0/connected": true mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/simple-api/0/memHeapUsed": 7.25 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/simple-api/0/memHeapTotal": 11.79 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/simple-api/0/memRss": 16.45 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/simple-api/0/uptime": 3 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/sayit/0/alive": true mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/sayit/0/connected": true mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/sayit/0/memHeapUsed": 4.99 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/sayit/0/memHeapTotal": 15.79 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/sayit/0/memRss": 16.98 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/sayit/0/uptime": 3 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsayit/0/tts/volume": 70 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsayit/0/tts/text": mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsayit/0/tts/playing": false mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsayit/0/tts/mp3": undefined mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttvis/0/control/instance": a9809a3c mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttvis/0/control/command": changedView mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttvis/0/control/data": main/DemoView mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/web/0/alive": true mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/web/0/connected": true mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/web/0/memHeapUsed": 10.9 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/web/0/memHeapTotal": 18.68 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/web/0/memRss": 24.76 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/web/0/uptime": 18 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/node-red/0/alive": true mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/node-red/0/connected": true mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/node-red/0/memHeapUsed": 5.68 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/node-red/0/memHeapTotal": 15.79 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/node-red/0/memRss": 17.59 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/node-red/0/uptime": 17 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttvis/0/command": undefined mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/javascript/0/alive": false mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/javascript/0/connected": false mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/javascript/0/memHeapUsed": 17.48 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/javascript/0/memHeapTotal": 30.53 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/javascript/0/memRss": 34.31 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/javascript/0/uptime": 185 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/ical/0/alive": false mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/ical/0/connected": true mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/ical/0/memHeapUsed": 9.64 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/ical/0/memHeapTotal": 18.68 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/ical/0/memRss": 23.49 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/ical/0/uptime": 3 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttical/0/data/trigger": undefined mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttical/0/data/count": 0 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttical/0/data/table": mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttical/0/data/html": mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/history/0/alive": true mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/history/0/connected": true mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/history/0/memHeapUsed": 4.98 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/history/0/memHeapTotal": 15.79 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/history/0/memRss": 17.4 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/history/0/uptime": 17 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/ping/0/alive": true mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/ping/0/connected": true mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/ping/0/memHeapUsed": 6 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/ping/0/memHeapTotal": 16.75 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/ping/0/memRss": 17.73 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/ping/0/uptime": 33 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/host/bananapi/alive": true mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/host/bananapi/load": 1.61 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/host/bananapi/uptime": 33 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/host/bananapi/memRss": 23.6 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/host/bananapi/memHeapTotal": 17.71 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/host/bananapi/memHeapUsed": 9.68 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/host/bananapi/mem": 77 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/admin/0/alive": true mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/admin/0/connected": true mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/admin/0/memHeapUsed": 14.86 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/admin/0/memHeapTotal": 31.51 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/admin/0/memRss": 31.52 mqtt-0 2015-05-14 22:26:04 info Send to client [arduinoController] "mqttsystem/adapter/admin/0/uptime": 38 mqtt-0 2015-05-14 22:26:02 info Client [arduinoController] publishes "mqtt.0.arduinoController.sensors": offline mqtt-0 2015-05-14 22:26:02 info Client [arduinoController] publishes "mqtt.0.arduinoController.status": online mqtt-0 2015-05-14 22:26:02 info Client [arduinoController] connected mqtt-0 2015-05-14 22:26:02 info Client [arduinoController] closed mqtt-0 2015-05-14 22:26:02 error [arduinoController] Error: read ECONNRESET mqtt-0 2015-05-14 22:25:55 info Send to client [arduinoController] "mqttmqtt/0/arduinoController/status": 123 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttmqtt/0/arduinoController/sensors": offline mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttmqtt/0/arduinoController/status": online mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/mqtt/0/alive": true mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/mqtt/0/connected": true mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/mqtt/0/memHeapUsed": 7.31 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/mqtt/0/memHeapTotal": 11.79 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/mqtt/0/memRss": 16.48 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/mqtt/0/uptime": 2 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/email/0/alive": false mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/email/0/connected": false mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/email/0/memHeapUsed": 4.99 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/email/0/memHeapTotal": 15.79 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/email/0/memRss": 17.41 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/email/0/uptime": 152 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/email/0/wakeup": undefined mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttical/0/events/Vacation": false mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttping/0/bananapi/192_168_69_61": true mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttping/0/bananapi/192_168_69_62": true mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/onkyo/0/alive": false mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/onkyo/0/connected": false mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/onkyo/0/memHeapUsed": 9.26 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/onkyo/0/memHeapTotal": 19.64 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/onkyo/0/memRss": 25.95 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/onkyo/0/uptime": 3724 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/simple-api/0/alive": true mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/simple-api/0/connected": true mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/simple-api/0/memHeapUsed": 7.25 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/simple-api/0/memHeapTotal": 11.79 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/simple-api/0/memRss": 16.45 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/simple-api/0/uptime": 3 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/sayit/0/alive": true mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/sayit/0/connected": true mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/sayit/0/memHeapUsed": 4.99 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/sayit/0/memHeapTotal": 15.79 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/sayit/0/memRss": 16.98 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/sayit/0/uptime": 3 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsayit/0/tts/volume": 70 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsayit/0/tts/text": mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsayit/0/tts/playing": false mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsayit/0/tts/mp3": undefined mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttvis/0/control/instance": a9809a3c mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttvis/0/control/command": changedView mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttvis/0/control/data": main/DemoView mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/web/0/alive": true mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/web/0/connected": true mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/web/0/memHeapUsed": 10.9 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/web/0/memHeapTotal": 18.68 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/web/0/memRss": 24.76 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/web/0/uptime": 18 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/node-red/0/alive": true mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/node-red/0/connected": true mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/node-red/0/memHeapUsed": 5.68 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/node-red/0/memHeapTotal": 15.79 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/node-red/0/memRss": 17.59 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/node-red/0/uptime": 17 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttvis/0/command": undefined mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/javascript/0/alive": false mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/javascript/0/connected": false mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/javascript/0/memHeapUsed": 17.48 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/javascript/0/memHeapTotal": 30.53 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/javascript/0/memRss": 34.31 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/javascript/0/uptime": 185 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/ical/0/alive": false mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/ical/0/connected": true mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/ical/0/memHeapUsed": 9.64 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/ical/0/memHeapTotal": 18.68 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/ical/0/memRss": 23.49 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/ical/0/uptime": 3 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttical/0/data/trigger": undefined mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttical/0/data/count": 0 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttical/0/data/table": mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttical/0/data/html": mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/history/0/alive": true mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/history/0/connected": true mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/history/0/memHeapUsed": 4.98 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/history/0/memHeapTotal": 15.79 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/history/0/memRss": 17.4 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/history/0/uptime": 17 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/ping/0/alive": true mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/ping/0/connected": true mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/ping/0/memHeapUsed": 6 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/ping/0/memHeapTotal": 16.75 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/ping/0/memRss": 17.73 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/ping/0/uptime": 33 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/host/bananapi/alive": true mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/host/bananapi/load": 1.61 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/host/bananapi/uptime": 33 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/host/bananapi/memRss": 23.6 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/host/bananapi/memHeapTotal": 17.71 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/host/bananapi/memHeapUsed": 9.68 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/host/bananapi/mem": 77 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/admin/0/alive": true mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/admin/0/connected": true mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/admin/0/memHeapUsed": 14.86 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/admin/0/memHeapTotal": 31.51 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/admin/0/memRss": 31.52 mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/admin/0/uptime": 38 mqtt-0 2015-05-14 22:25:09 info Client [arduinoController] publishes "mqtt.0.arduinoController.sensors": offline mqtt-0 2015-05-14 22:25:09 info Create state mqtt.0.arduinoController.sensors mqtt-0 2015-05-14 22:25:09 info Client [arduinoController] publishes "mqtt.0.arduinoController.status": online mqtt-0 2015-05-14 22:25:09 info Create state mqtt.0.arduinoController.status mqtt-0 2015-05-14 22:25:09 info Client [arduinoController] connected host-bananapi 2015-05-14 22:23:24 info Update repository "default" under "conf/sources-dist.json" ! -
Но, инициатива передачи данных исходит от ардуины, а в адаптере для CCU.IO инициатива была от сервера и период соответственно настраивался на сервере.
Если в описанной модели передачи захочется поменять период передачи - переписывай код ардуины (можно конечно сделать костыль - типа передавать интервал клиенту - подписать ардуину на этот параметр). `
MQTT сервер создает переменные по subscribe, если они указаны явно "arduino/in/interval", а не "arduino/in/#".Если ардуина зависнет - данных нет, надо придумывать какой то таймер… `
А чего это она зависнет? Если она зависнет, то и на запросы реагировать не будет.2. Еще один нюанс.
Предположим, ардуина управляет двумя лампочками, но работает тоже как MQTT-клиент.
Для нормального управления (обр. связь чтобы была), надо делать две переменные - in и out (по примеру http://contactless.ru/wiki/index.php/MQTT в контроллере WirenBoard)
Ардуина в out публикует состояние лампочки, а на переменную in подписывается. Как только in меняется - брокер извещает об изменении ардуину и та принимает решение - включать, отключать, ничего не делать. `
Для этого в брокере есть ack.. По умолчанию, всё что приходит от клиента имеет ack=true. Всё, что уходит от брокера ack=false. Таким образом можно различать команды и статусы.Но есть косяк (хотя может так задумано), подписываясь на переменную in, ардуина не создает её в ioBroker. `
уже создает. Только задавать надо явно. И обновиться надо.Адаптер MQTT в ioBroker не умеет, я так понял, публиковать переменные… `
Как это не умеет? А для чего он тогда нужен?Поэтому при старте/рестрате контроллер должен сначала опубликовать и in и out, потом работать в обычном режиме… `
Почти так. Только передавать in и out и подписываться на in и на настройки, например на interval.Такие мысли, вот…
P.S. Блин, засада, не могу нормально установить альтернативный MQTT-брокет на Windows-машину, у кого-ниб получилось заставить работать http://mosquitto.org/ из-под винды? `
Я тут бьюсь второй день с этим драйвером, а он другой ищет. :D Нет уж до конца, так до конца. :lol:
-
2. Еще один нюанс.
Предположим, ардуина управляет двумя лампочками, но работает тоже как MQTT-клиент.
Для нормального управления (обр. связь чтобы была), надо делать две переменные - in и out (по примеру http://contactless.ru/wiki/index.php/MQTT в контроллере WirenBoard)
Ардуина в out публикует состояние лампочки, а на переменную in подписывается. Как только in меняется - брокер извещает об изменении ардуину и та принимает решение - включать, отключать, ничего не делать.
Для этого в брокере есть ack.. По умолчанию, всё что приходит от клиента имеет ack=true. Всё, что уходит от брокера ack=false. Таким образом можно различать команды и статусы.
Эээ, все равно чот не понял как это работает))Можно чуть подробнее для особо-одаренных? :oops:
Адаптер MQTT в ioBroker не умеет, я так понял, публиковать переменные…
Как это не умеет? А для чего он тогда нужен?
Я имел ввиду сам, т.е. без участия клиетов (ардуин)…P.S. Блин, засада, не могу нормально установить альтернативный MQTT-брокет на Windows-машину, у кого-ниб получилось заставить работать http://mosquitto.org/ из-под винды?
Я тут бьюсь второй день с этим драйвером, а он другой ищет. :D Нет уж до конца, так до конца. :lol:
Да не, просто хотел поиграться с этим MQTT, много не понятно.А адаптер мы конечно же допилим))
48_nutzungsrechte_bergabe_vis_template.docx -
Есть новая версия. `
Вроде скетч сработал, но в логе куча сообщений:mqtt-0 2015-05-14 22:26:05 info Send to client [arduinoController] "mqttmqtt/0/arduinoController/sensors": offline mqtt-0 2015-05-14 22:26:05 info Send to client [arduinoController] "mqttmqtt/0/arduinoController/status": online ..... mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/admin/0/uptime": 38 mqtt-0 2015-05-14 22:25:09 info Client [arduinoController] publishes "mqtt.0.arduinoController.sensors": offline mqtt-0 2015-05-14 22:25:09 info Create state mqtt.0.arduinoController.sensors mqtt-0 2015-05-14 22:25:09 info Client [arduinoController] publishes "mqtt.0.arduinoController.status": online mqtt-0 2015-05-14 22:25:09 info Create state mqtt.0.arduinoController.status mqtt-0 2015-05-14 22:25:09 info Client [arduinoController] connected host-bananapi 2015-05-14 22:23:24 info Update repository "default" under "conf/sources-dist.json" ```` `Столько много событий из-за того, что клиент не на что не подписывается. Тогда он получает всё.
Брокер ждёт 2 секунды, прежде чем начать слать данные. 22:25:09 => 22:25:11
Если убрать флаг "Выдавать собственные значения при старте:" то тогда при соединении ничего отсылаться не будет, но изменения всё равно будут все слаться.
Надо сделать на клиенте subscribe
-
Есть новая версия. `
Вроде скетч сработал, но в логе куча сообщений:mqtt-0 2015-05-14 22:26:05 info Send to client [arduinoController] "mqttmqtt/0/arduinoController/sensors": offline mqtt-0 2015-05-14 22:26:05 info Send to client [arduinoController] "mqttmqtt/0/arduinoController/status": online ..... mqtt-0 2015-05-14 22:25:11 info Send to client [arduinoController] "mqttsystem/adapter/admin/0/uptime": 38 mqtt-0 2015-05-14 22:25:09 info Client [arduinoController] publishes "mqtt.0.arduinoController.sensors": offline mqtt-0 2015-05-14 22:25:09 info Create state mqtt.0.arduinoController.sensors mqtt-0 2015-05-14 22:25:09 info Client [arduinoController] publishes "mqtt.0.arduinoController.status": online mqtt-0 2015-05-14 22:25:09 info Create state mqtt.0.arduinoController.status mqtt-0 2015-05-14 22:25:09 info Client [arduinoController] connected host-bananapi 2015-05-14 22:23:24 info Update repository "default" under "conf/sources-dist.json" ```` `Столько много событий из-за того, что клиент не на что не подписывается. Тогда он получает всё.
Брокер ждёт 2 секунды, прежде чем начать слать данные. 22:25:09 => 22:25:11
Если убрать флаг "Выдавать собственные значения при старте:" то тогда при соединении ничего отсылаться не будет, но изменения всё равно будут все слаться.
Надо сделать на клиенте subscribe `
Понятно.Самое интересное, что начинает слать "все" только при рестарте ардуины (при коннекте).
Следующие паблиши идут нормально:
!
mqtt-0 2015-05-14 23:39:53 info Client [arduinoController] publishes "mqtt.0.arduinoController.sensors": 78 mqtt-0 2015-05-14 23:39:43 info Client [arduinoController] publishes "mqtt.0.arduinoController.sensors": 78 mqtt-0 2015-05-14 23:39:33 info Client [arduinoController] publishes "mqtt.0.arduinoController.sensors": 78 mqtt-0 2015-05-14 23:39:23 info Client [arduinoController] publishes "mqtt.0.arduinoController.sensors": 78 mqtt-0 2015-05-14 23:39:13 info Client [arduinoController] publishes "mqtt.0.arduinoController.sensors": 78 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttmqtt/0/arduinoController/status": online mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttmqtt/0/arduinoController/sensors": offline mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/mqtt/0/alive": true mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/mqtt/0/connected": true mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/mqtt/0/memHeapUsed": 7.31 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/mqtt/0/memHeapTotal": 11.79 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/mqtt/0/memRss": 16.48 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/mqtt/0/uptime": 2 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/email/0/alive": false mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/email/0/connected": false mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/email/0/memHeapUsed": 4.99 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/email/0/memHeapTotal": 15.79 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/email/0/memRss": 17.41 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/email/0/uptime": 152 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/email/0/wakeup": undefined mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttical/0/events/Vacation": false mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttping/0/bananapi/192_168_69_61": true mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttping/0/bananapi/192_168_69_62": true mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/onkyo/0/alive": false mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/onkyo/0/connected": false mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/onkyo/0/memHeapUsed": 9.26 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/onkyo/0/memHeapTotal": 19.64 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/onkyo/0/memRss": 25.95 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/onkyo/0/uptime": 3724 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/simple-api/0/alive": true mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/simple-api/0/connected": true mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/simple-api/0/memHeapUsed": 7.25 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/simple-api/0/memHeapTotal": 11.79 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/simple-api/0/memRss": 16.45 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/simple-api/0/uptime": 3 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/sayit/0/alive": true mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/sayit/0/connected": true mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/sayit/0/memHeapUsed": 4.99 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/sayit/0/memHeapTotal": 15.79 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/sayit/0/memRss": 16.98 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/sayit/0/uptime": 3 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsayit/0/tts/volume": 70 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsayit/0/tts/text": mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsayit/0/tts/playing": false mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsayit/0/tts/mp3": undefined mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttvis/0/control/instance": a9809a3c mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttvis/0/control/command": changedView mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttvis/0/control/data": main/DemoView mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/web/0/alive": true mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/web/0/connected": true mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/web/0/memHeapUsed": 10.9 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/web/0/memHeapTotal": 18.68 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/web/0/memRss": 24.76 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/web/0/uptime": 18 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/node-red/0/alive": true mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/node-red/0/connected": true mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/node-red/0/memHeapUsed": 5.68 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/node-red/0/memHeapTotal": 15.79 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/node-red/0/memRss": 17.59 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/node-red/0/uptime": 17 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttvis/0/command": undefined mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/javascript/0/alive": false mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/javascript/0/connected": false mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/javascript/0/memHeapUsed": 17.48 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/javascript/0/memHeapTotal": 30.53 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/javascript/0/memRss": 34.31 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/javascript/0/uptime": 185 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/ical/0/alive": false mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/ical/0/connected": true mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/ical/0/memHeapUsed": 9.64 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/ical/0/memHeapTotal": 18.68 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/ical/0/memRss": 23.49 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/ical/0/uptime": 3 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttical/0/data/trigger": undefined mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttical/0/data/count": 0 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttical/0/data/table": mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttical/0/data/html": mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/history/0/alive": true mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/history/0/connected": true mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/history/0/memHeapUsed": 4.98 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/history/0/memHeapTotal": 15.79 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/history/0/memRss": 17.4 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/history/0/uptime": 17 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/ping/0/alive": true mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/ping/0/connected": true mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/ping/0/memHeapUsed": 6 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/ping/0/memHeapTotal": 16.75 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/ping/0/memRss": 17.73 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/ping/0/uptime": 33 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/host/bananapi/alive": true mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/host/bananapi/load": 1.61 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/host/bananapi/uptime": 33 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/host/bananapi/memRss": 23.6 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/host/bananapi/memHeapTotal": 17.71 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/host/bananapi/memHeapUsed": 9.68 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/host/bananapi/mem": 77 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/admin/0/alive": true mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/admin/0/connected": true mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/admin/0/memHeapUsed": 14.86 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/admin/0/memHeapTotal": 31.51 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/admin/0/memRss": 31.52 mqtt-0 2015-05-14 23:39:05 info Send to client [arduinoController] "mqttsystem/adapter/admin/0/uptime": 38 mqtt-0 2015-05-14 23:39:03 info Client [arduinoController] publishes "mqtt.0.arduinoController.sensors": offline mqtt-0 2015-05-14 23:39:03 info Client [arduinoController] publishes "mqtt.0.arduinoController.status": online mqtt-0 2015-05-14 23:39:03 info Client [arduinoController] connected mqtt-0 2015-05-14 23:39:02 info Client [arduinoController] closed mqtt-0 2015-05-14 23:39:02 error [arduinoController] Error: read ECONNRESET mqtt-0 2015-05-14 23:38:58 info Client [arduinoController] publishes "mqtt.0.arduinoController.sensors": 78 mqtt-0 2015-05-14 23:38:48 info Client [arduinoController] publishes "mqtt.0.arduinoController.sensors": 78 mqtt-0 2015-05-14 23:38:38 info Client [arduinoController] publishes "mqtt.0.arduinoController.sensors": 78 mqtt-0 2015-05-14 23:38:28 info Client [arduinoController] publishes "mqtt.0.arduinoController.sensors": 78 mqtt-0 2015-05-14 23:38:18 info Client [arduinoController] publishes "mqtt.0.arduinoController.sensors": 78 !
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden