• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

IoT Manager - архив обсуждений

Статус
В этой теме нельзя размещать новые ответы.

klbsss

New member
Как часто брокер падает в оффлайн?
вчера у меня не работало, сегодня утром заработало.
Сейчас опять не работает
 
Последнее редактирование:

Victor

Administrator
Команда форума
Как часто брокер падает в оффлайн?
похоже, что больше зависит от вас.
я заметил, что если слишком много подряд неудачных подключений (например, неправильный пароль), то брокер перестает принимать подключения
в этом случае помогает рестарт инстанса: в панели управления Details - Restart (кнопка в верхнем правом углу)
 

Sss

New member
cloudmqtt.com сейчас работает?
У меня вдруг перестали данные идти с 8266 на брокер. Брокер зелёный.
8266 перешил проверенной прошивкой.
С раздела MQTT publish я посто текст в брокер шлю и в брокере этот текст вижу.
В КОМ-порте постоянно
Connecting to MQTT server ...
Connect to MQTT server: FAIL
Connecting to MQTT server ...
Connect to MQTT server: FAIL
Connecting to MQTT server ...
Connect to MQTT server: FAIL
Такая же петрушка...
 

Victor

Administrator
Команда форума
Картина та же... Заходил на сайт делал рестарт, тоже не помогло..
P.S. Вчера работало
у меня недавно была подобная проблема, когда у Ростелекома подводный кабель на Финляндию повредился.
попробуйте сменить сервер: на cloudmqtt можно выбрать Европа или США
 

Sss

New member
у меня недавно была подобная проблема, когда у Ростелекома подводный кабель на Финляндию повредился.
попробуйте сменить сервер: на cloudmqtt можно выбрать Европа или США
Думаю стоит делать локальный сервер МКТТ, кроме перешивки роутера на open-wrtt есть какие варианты? может еще одну еспэху серваком можно сделать?))
 

AVL

Member
У меня так и не возобновилась работа. Как у других?
Спасибо.
 

Victor

Administrator
Команда форума
Демо клиент NODE.JS для IoT Manager
Позволит вам разобраться что и как работает, не разгребая Arduino код.
В тексте правите свой адрес, порт и имя пользователя и пароль MQTT сервера и запускаете на локальном сервере под node.js
nodejs.jpg
 

Sss

New member
Демо клиент NODE.JS для IoT Manager
Позволит вам разобраться что и как работает, не разгребая Arduino код.
В тексте правите свой адрес, порт и имя пользователя и пароль MQTT сервера и запускаете на локальном сервере под node.js
Посмотреть вложение 1153
Мне кажется это лишнее.. Прошивка собираемая Arduino IDE стабильная получается, единственное нужно всетаки MQTT локальный делать... какой то нестабильный у них сервак получается.. (семье не объяснить почему светильник то работает то нет)
А вообще приложение супер и в плане кастомизации и стабильности (blynk какой то детский кажется:))!
Единственное так и не смог прикрутить NRF24l01+ пришлось использовать leonardo т.к. можно спокойно отлаживать скетчи через второй UART
Было бы неплохо двигаться в сторону разнообразных виджетов. Предлагаю радиокнопку с выбором предзначений, например у меня ардуино наливает воду через фильтр порциями 100,500,1500мл.. также актуально быстрая загрузка приложения для удобства

P.S. Объясните ламеру что это?:
analogWrite(pin[3],x.toInt());
 
Последнее редактирование:

Victor

Administrator
Команда форума
Мне кажется это лишнее..
виджеты, которые сейчас в разработке, имеют множество параметров и к ним будут применяться html class и style, поэтому отладка расположения виджетов и их внешнего вида может занимать определенное время и каждый раз перепрошивать ESP8266 не очень удобно.
Вот именно для этих целей и служит этот эмулятор устройства. Сейчас сам им пользуюсь - мне нравится.
 
  • Like
Реакции: Sss

AVL

Member
Оффтоп
Я выше описывал, вчера. Ничего не пишет. Мелькнёт ДОСовское окно и всё. Это про node.js

А Ардуино такое пишет:
Arduino:1.6.6 (Windows 7), Плата:"Generic ESP8266 Module, Serial, 80 MHz, 40MHz, DIO, 115200, 512K (64K SPIFFS), ck"

F:\ARDUINO\MY\EasyIoT-Cloud-master\EasyIoT-Cloud-master\ESP8266_relay_switch_MQTT\ESP8266_relay_switch_MQTT.ino:2:18: fatal error: MQTT.h: No such file or directory

[HASHTAG]#include[/HASHTAG] <MQTT.h>

^
compilation terminated.

exit status 1
 

Victor

Administrator
Команда форума
1. Устанавливаем node.js (выбираем версию 4.x.x, а не 5.x.x)
2. Создаем новую папку в корне C, например C:\DemoEmu
3. В эту папку C:\DemoEmu кидаем файл demo.js
4. Запускаем командную строку и выполняем [inline]cd /DemoEmu[/inline] затем [inline]npm install mqtt[/inline] потом [inline]node demo.js[/inline]
5. Profit!
 
  • Like
Реакции: AVL
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу