NEWS
Драйвер Mqtt + Arduino
-
имена менял, пробовал по разному.
И главное 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 -
Сегодня переписываю mqtt. Была полная путаница с конвертацией имён. `
Тут ещё такая
и ещё попутно
смотрю много новых драйверов, процесс идёт -
Ну что есть какие результаты?
-
Ну что есть какие результаты? `
Загляни на 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-ы подключается каждый к своей учетки.
Пока полет нормальный, данные принимают оба, управление тоже присутствует.
-
Всем привет!
Пытаюсь подружить "Sonoff" с ioBroker через MQTT, на немецкой стороне форума интерес не проявляется. http://forum.iobroker.net/viewtopic.php?f=20&t=2656
Альтернативную прошивку залил через Arduino IDE (USB-TTL), объекты в ioBroker прописываются но релюшка не переключается. Причём если щёлкать кнопочкой на сомом Sonoff то ioBroker-у состояние передаётся.
Прошивку залил вот эту https://github.com/arendst/Sonoff-MQTT-OTA-Arduino
Подскажите где проблема?
-
Всем привет!
Пытаюсь подружить "Sonoff" с ioBroker через MQTT, на немецкой стороне форума интерес не проявляется. http://forum.iobroker.net/viewtopic.php?f=20&t=2656
Альтернативную прошивку залил через Arduino IDE (USB-TTL), объекты в ioBroker прописываются но релюшка не переключается. Причём если щёлкать кнопочкой на сомом Sonoff то ioBroker-у состояние передаётся.
Прошивку залил вот эту https://github.com/arendst/Sonoff-MQTT-OTA-Arduino
Подскажите где проблема? `
А вот эту прошивку не пробовали? https://wifi-iot.com Я себе собрал управляемую розетку на esp + реле на 15А, работает и переключается. Правда MQTT клиент входит в платную подписку, но она блага стоит копейки. -
А вот эту прошивку не пробовали? https://wifi-iot.com Я себе собрал управляемую розетку на esp + реле на 15А, работает и переключается. Правда MQTT клиент входит в платную подписку, но она блага стоит копейки. `
Пробывал. Там что-то тоже засада.. вот что в логе:
` > mqtt-0 2016-04-21 17:15:03 error Cannot parse {"system":{"hostname":"ESP000CD343","uptime":3,"rssi":-57,"freemem":33720},"sensors":},"gpio":{"12":0,"13":0}}
mqtt-0 2016-04-21 17:15:03 info Client [ESP8266000cd343] subscribes on topic "timestamp"
mqtt-0 2016-04-21 17:15:03 info publishOnSubscribe send all known states
mqtt-0 2016-04-21 17:15:03 info Client [ESP8266000cd343] subscribes on "ESP000CD343.#" with regex /^mqtt.0.ESP000CD343..*/
mqtt-0 2016-04-21 17:15:03 info Client [ESP8266000cd343] subscribes on "ESP000CD343.#" with regex /^ESP000CD343..*/
mqtt-0 2016-04-21 17:15:03 info Client [ESP8266000cd343] connected
mqtt-0 2016-04-21 17:11:51 info Starting MQTT server on port 1883
mqtt-0 2016-04-21 17:11:50 info starting. Version 0.5.0 in /opt/iobroker/node_modules/iobroker.mqtt `
В настройка wifi-Iоt только пины GPIO прописывается и включается клиент mqtt, в ioBroker-е не прописывается заголовок на переключение релюшки.
-
А какое SDK используете и как давно прошивку собирали? И чип памяти там на сколько? Сегодня проверил прошивку на SDK 1.3.0 с 2 подключенными GPIO проблем не возникает, все в MQTT создалось и на вкладке "объекты" и "состояние" доступны.
-
А какое SDK используете и как давно прошивку собирали? И чип памяти там на сколько? Сегодня проверил прошивку на SDK 1.3.0 с 2 подключенными GPIO проблем не возникает, все в MQTT создалось и на вкладке "объекты" и "состояние" доступны. `
На SDK 1.5.1 собирал (последнюю, вчера). Чип на 1мб.
Вчера наткнулся на один проект https://github.com/h42i/sonoff-switch/b … sonoff.cpp прошил и сним нормально релюшка переключает, единственный минус при переключении на самом Sonoff не отсылается состояние на MQTT сервер, а так вполне работоспособный вариант.