NEWS
Драйвер Mqtt + Arduino
-
В режиме брокера именно такая структура и у меня, а вот как клиент получается так.
Как брокер локально по сети нормально все передается.
Решил попробовать через cloudmqtt.com и подключится как клиент и тут такие проблемы.
filename="3333.jpg" index="0">~~
может что тут нужно поставить? `
Там внизу есть кнопка "проверить настройки" может она чем поможет, посмотри у немцев там много инфы только google так коряво переводит :) -
нажимал я на нее только не чего не происходит
-
нажимал я на нее только не чего не происходит `
Есть помощь по драйверу. Правда на аглицком. https://github.com/ioBroker/ioBroker.mqtt#configuration -
читал, но не чего нового для себя не узнал
-
В режиме брокера именно такая структура и у меня, а вот как клиент получается так.
Как брокер локально по сети нормально все передается.
Решил попробовать через cloudmqtt.com и подключится как клиент и тут такие проблемы.
filename="3333.jpg" index="0">~~
может что тут нужно поставить? `
Может из за пробелов в именах переменных? -
имена менял, пробовал по разному.
И главное iobroker на сервер отправляет корректные данные.
лог с сервера
system/adapter/mqtt/0/alive true
system/adapter/mqtt/0/connected true
system/adapter/mqtt/0/memHeapUsed 8.25
system/adapter/mqtt/0/memHeapTotal 18.74
system/adapter/mqtt/0/memRss 27.73
system/adapter/mqtt/0/uptime 0
system/adapter/mqtt/upload 0
system/adapter/history/0/alive true
system/adapter/history/0/connected true
system/adapter/history/0/memHeapUsed 11.47
system/adapter/history/0/memHeapTotal 18.74
system/adapter/history/0/memRss 29.48
system/adapter/history/0/uptime 331
system/adapter/history/upload 0
system/host/Roman-PC/alive true
system/host/Roman-PC/load 0
system/host/Roman-PC/uptime 331
system/host/Roman-PC/memRss 104.86
system/host/Roman-PC/memHeapTotal 78.13
system/host/Roman-PC/memHeapUsed 54.86
system/host/Roman-PC/mem 56
system/adapter/admin/0/alive true
system/adapter/admin/0/connected true
system/adapter/admin/0/memHeapUsed 24.37
system/adapter/admin/0/memHeapTotal 55.52
system/adapter/admin/0/memRss 71.23
system/adapter/admin/0/uptime 331
-
Сегодня пробовал на другом сервисе (брокере)
Получается название всего топика присваивается как переменная.

-
имена менял, пробовал по разному.
И главное iobroker на сервер отправляет корректные данные.
лог с сервера
system/adapter/mqtt/0/alive true
system/adapter/mqtt/0/connected true
system/adapter/mqtt/0/memHeapUsed 8.25
system/adapter/mqtt/0/memHeapTotal 18.74
system/adapter/mqtt/0/memRss 27.73
system/adapter/mqtt/0/uptime 0
system/adapter/mqtt/upload 0
system/adapter/history/0/alive true
system/adapter/history/0/connected true
system/adapter/history/0/memHeapUsed 11.47
system/adapter/history/0/memHeapTotal 18.74
system/adapter/history/0/memRss 29.48
system/adapter/history/0/uptime 331
system/adapter/history/upload 0
system/host/Roman-PC/alive true
system/host/Roman-PC/load 0
system/host/Roman-PC/uptime 331
system/host/Roman-PC/memRss 104.86
system/host/Roman-PC/memHeapTotal 78.13
system/host/Roman-PC/memHeapUsed 54.86
system/host/Roman-PC/mem 56
system/adapter/admin/0/alive true
system/adapter/admin/0/connected true
system/adapter/admin/0/memHeapUsed 24.37
system/adapter/admin/0/memHeapTotal 55.52
system/adapter/admin/0/memRss 71.23
system/adapter/admin/0/uptime 331 `
Лог ниочем.Получается iobroker не может подписаться
-
Это лог с сервера CloudMQTT
Данные получены от ibrokera
На сколько я понимаю проблема в том, что iobroker не разбивает на топики полученные данные от CloudMQTT, а выдает все одной строкой.

Хотя во вкладке "состояния" значения отображаются.

А в обьектах нет

CloudMQTT
-
Сегодня пробовал на другом сервисе (брокере)
Получается название всего топика присваивается как переменная.
filename="3333.jpg" index="0">~~ `
Сегодня переписываю mqtt. Была полная путаница с конвертацией имён. -
Спасибо, что ответили, очень жду результата.
3514_alexa2_matthias.log -
Ну что есть какие результаты?
-
Ну что есть какие результаты? `
Загляни на Github там версия аж 0.4.1 работа кипит но нам пока не дают. Если имеешь познание в javascript можешь сам от туда поставить, но учти он там сырой. -
Сегодня пробовал на другом сервисе (брокере)
Получается название всего топика присваивается как переменная.
filename="3333.jpg" index="0">~~
Сегодня переписываю mqtt. Была полная путаница с конвертацией имён.
Bluefox вопрос, ардуина работает у меня стабильно без сбоев. Тут так вышло что не хватает портов на коммутаторе я выдернул шнур из ардуины а драйвер даже этого не видит. Раньше были сбои по питанию и отваливалась связь, драйвер вроде warn писал ? -
Сегодня пробовал на другом сервисе (брокере)
Получается название всего топика присваивается как переменная.
filename="3333.jpg" index="0">~~
Сегодня переписываю mqtt. Была полная путаница с конвертацией имён.
Bluefox вопрос, ардуина работает у меня стабильно без сбоев. Тут так вышло что не хватает портов на коммутаторе я выдернул шнур из ардуины а драйвер даже этого не видит. Раньше были сбои по питанию и отваливалась связь, драйвер вроде warn писал ? `
Я для проверки всех устройств использую драйвер ping, а далее по важности устройства или на экран или озвучиваем, плюс обязательно через Pushbullet Adapter оповещает. -
Не ошибся warn всё же есть правда через 15 минут, а Танька у меня тоже вещает когда чего нибудь отваливается ;)
sayit-0 2016-02-05 21:00:02 info saying: 21:00 sayit-0 2016-02-05 21:00:00 info saying: /opt/iobroker/node_modules/iobroker.sayit/gong.mp3 javascript-0 2016-02-05 21:00:00 info script.js.Time_say: 21:00 mqtt-0 2016-02-05 20:49:44 info Client [LCD-accumulator_tanks_1] closed mqtt-0 2016-02-05 20:49:44 warn [LCD-accumulator_tanks_1] Error: read EHOSTUNREACH javascript-0 2016-02-05 20:45:03 info script.js.Weather_forecast: Вильнюс, 8 февраля => Переменная облачность, без осадков. Температура ночью 1°, днём 5°. Ветер юго-западный, 4 м в секунду. javascript-0 2016-02-05 20:45:03 info script.js.Weather_forecast: Вильнюс, 7 февраля => Переменная облачность, без осадков. Температура ночью 0°, днём 4°. Ветер южный, 5 м в секунду. javascript-0 2016-02-05 20:45:03 info script.js.Weather_forecast: Вильнюс, 6 февраля => Облачно, небольшие осадки. Температура ночью -2°, днём 2°. Ветер южный, 4 м в секунду. sayit-0 2016-02-05 20:33:47 info Copied file '/opt/iobroker/node_modules/iobroker.sayit/say.mp3' to '/opt/iobroker/cache/91faf882091c8612d9a8019799947d6b.mp3' sayit-0 2016-02-05 20:33:47 info saying: Дисплей. Пропала связь! sayit-0 2016-02-05 20:33:45 info saying: /opt/iobroker/node_modules/iobroker.sayit/gong.mp3 javascript-0 2016-02-05 20:33:45 info script.js.Ping_0_say: Дисплей. Пропала связь! -
Спасибо, с новой версией все работает как надо.
-
Добрый день.
Есть какие ограничение по количеству клиентов iobrokera ?
Есть 2 ESP8266 отсылают данные на CloudMQTT
Дома iobroker подключен как клиент и забирает данные с CloudMQTT
Все нормально работает.
Появилась задача поставить iobroker на работе и забирать данные с CloudMQTT.
Но при подключении происходит один раз считывание данных и все, дальше молчит пока не перезагрузишь mqtt и опять все повторяется.
И по моему дома перестает принимать тоже. (это еще не точно сегодня проверю еще раз)
-
Сегодня проверил - дома перестал принимать данные от mqtt как раз в тот момент когда я пытался настроить iobroker на работе.
Для тестов поставил iobroker на второй комп дома.
Провел пару тестов, результат один и тот же.
Как только подключаешься двумя iobroker к одному MQTT брокеру CloudMQTT, то оба перестают принимать данные с брокера (CloudMQTT)
Попробовал создать вторую учетку на CloudMQTT и соединил две учетки мостом, а iobroker-ы подключается каждый к своей учетки.
Пока полет нормальный, данные принимают оба, управление тоже присутствует.
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

