• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

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

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

Plamen

New member

Victor

Administrator
Команда форума
индикатор процентов на синем фоне (..64%..) наползает на кнопку OUTDOOR в режиме "ВСЕ" и вообще, похоже, проблема с виджетами типа range..
не могли бы вы приложить скриншот, чтобы было более понятно
ArduinoJson.h. Где его взять?
ArduinoJson library 5.0.7 https://github.com/bblanchon/ArduinoJson все указано в комментах в начале файла
Вы доделаете что б сохранялись?
это еще более усложнит скетчи, так что нет
Что дальше делать? Ибо чёрное окно с этим сообщением и ни на что не реагирует.
на смартфоне должны появится виджеты, если не появились, то попробуйте переподключиться/
реагирует на CTRL+C
small-badge не показывает descr
может я его сломал в последней версии? сам пока проверить не могу, только во второй декаде января
можете сделать совместный скеч 1+3 или 2+3, немного невкурю как совместить красиво.
опирайтесь больше на 3 - там все намного проще с json
 

Victor

Administrator
Команда форума
есть скетч с двумя виджетами fillgauge и каким то другим?
нет, готового нет. на на node.js можно быстро отладить внешний вид, а потом уже воплотить чистовик в скетче. Хотя кому-то может и скетч сделать быстрее будет.
Я, к сожалению, числа до 12 помочь вам не смогу - в отъезде
 

klbsss

New member
нет, готового нет. на на node.js можно быстро отладить внешний вид, а потом уже воплотить чистовик в скетче. Хотя кому-то может и скетч сделать быстрее будет.
Я, к сожалению, числа до 12 помочь вам не смогу - в отъезде
Спасибо!
 

Prometey1

New member
Здравствуйте, господа!
Хочу поблагодарить за замечательное приложение(IoTmanager) правда в третьем скетче что-то сломалось! первые два прекрасно работают(Arduino IDE 1.6.5) Однако, не будучи программистом, возникли "банальные" вопросы.
ИМЕЮ: роутеры TP-link WR703n и GL-iNet 6416a(недавно куплен) сходные по свойствам. Стоит на даче. На нём крутится motion на OpenWRT фоткает обстановку и по 3G скидывает на почту.
ХОЧУ: прикрутить к нему управление освещением(всего 3 выключателя) через MQTT и GPIO роутера. Отсюда вопросы:
1.Обязательно ли на роутер устанавливать локальный брокер на роутер, или есть какой-либо клиент для роутера, позволяющий читать сообщения с брокера и дёргать своими GPIO? (по моим понятиям это может быть скриптик типа скетча в ардуино)
2.Какова должна быть "правильная" топология сети?
3. Mqttwarn работает с локальным сервером mosqito и отсылает от него данные? Или зовётся так потому что работет с mqtt? Можно ли его использовать для моих целей?
4.Есть ли какие наработки есть в этом направлении? прошу ткнуть носом(ибо устал уж лазить по форумам.)

Понимаю что не в той теме спрашиваю,однако здешний народ более осведомлён в этом вопросе.
Спасибо.
 
Последнее редактирование:

klbsss

New member
Подскажите как power-button нажимать?
Можно сделать чтобы передавало один раз единицу?
идея в том, чтобы по нажатии на кнопку записало данные в еепром
 
Последнее редактирование:

Victor

Administrator
Команда форума
1.Обязательно ли на роутер устанавливать локальный брокер на роутер, или есть какой-либо клиент для роутера, позволяющий читать сообщения с брокера и дёргать своими GPIO? (по моим понятиям это может быть скриптик типа скетча в ардуино)
вроде не обязательно, но придется написать (например на python) скриптик, который будет это делать (слушать топики и дергать GPIO) - поделитесь опытом, если все получится.
Какова должна быть "правильная" топология сети?
Посмотрите здесь http://esp8266.ru/esp8266-openwrt-mosquitto-mqttwarn-thingspeak-email-android-ios-twitter-cloudmqtt/
Mqttwarn работает с локальным сервером mosqito и отсылает от него данные? Или зовётся так потому что работет с mqtt? Можно ли его использовать для моих целей?
попробуйте, вполне возможно
Подскажите как power-button нажимать?
это индикатор физической кнопки, подключенной к GPIO, на смартфоне этот виджет не нажимается
Можно сделать чтобы передавало один раз единицу?
идея в том, чтобы по нажатии на кнопку записало данные в еепром
а [inline]toggle[/inline] вам не подойдет? он передает как раз 1 и 0
если нет, то опишите подробнее, как именно должно работать - можно сделать виджет именно для ваших целей
 

KAlexK

New member
Victor, спасибо огромное за программку!
Если принимаете пожелание, то хотелось бы виджет с кнопкой без фиксации и текстовые поля с описанием и кнопочкой Send. Хочу управлять роботом, а там именно такие кнопочки нужны, ну и через текстовые поля настройки отправлять, типа названия страницы и т.д.

ЗЫ descr на small-badge не забудете починить?
 

Victor

Administrator
Команда форума
Если принимаете пожелание, то хотелось бы виджет с кнопкой без фиксации и текстовые поля с описанием и кнопочкой Send.
Принимаю, ок :)
Только про текстовые поля - может лучше combobox,
а список вариантов, один из которых нужно отправлять задавать в конфигурации?
small-badge не забудете починить?
уже готово - сегодня-завтра выпущу новую версию
 

KAlexK

New member
Только про текстовые поля - может лучше combobox,
а список вариантов, один из которых нужно отправлять задавать в конфигурации?
Может и лучше. Но не всегда варианты можно предусмотреть, к примеру адрес почты, или последовательность нот для мелодии (их проще в виде списка из ноты + длительность задавать в текстовом поле, чем что-то городить), или расписание на неделю, тоже проще в виде текста задавать (день недели+время), а потом парсить на устройстве. Наверное :)
 

klbsss

New member
Спасибо, я и имел ввиду кнопку без фиксации.
можно еще сделать индикацию как в toggle, только в один ряд например 2-4 маленьких ледлампочек с подписями
 

Вложения

Victor

Administrator
Команда форума

Alexlogin

New member
Вам нужно установить библиотеку PubSubClient library от Imroy v 1.91.1 https://github.com/Imroy/pubsubclient
а для третьего скетча еще и ArduinoJson library 5.0.7 https://github.com/bblanchon/ArduinoJson
1)спасибо за ответ, библиотеку добавлял до этого, только в мои документы а не в саму программу, исправил.
2) Последняя это от 8 января?
 

Victor

Administrator
Команда форума
только в мои документы а не в саму программу
нужно установить именно в мои документы, только имейте ввиду, что стандартно в Arduino IDE прописана другая PubSubClient (если устанавливать через LibManager), также нельзя обновлять PubSubClient средствами ArduinoIDE (при обновлении заменяет на другую)

Последняя это от 8 января?
да, с ней должно все работать
 

Alexlogin

New member
нужно установить именно в мои документы, только имейте ввиду, что стандартно в Arduino IDE прописана другая PubSubClient (если устанавливать через LibManager), также нельзя обновлять PubSubClient средствами ArduinoIDE (при обновлении заменяет на другую)
Вот именно что через мои документы она и не компилировала, пока не добавил в саму папку
 

nicolasspb

New member
Очень заинтересовался вашим приложением! Хотелось бы попробовать его использовать.
У меня есть платка с мегой и Wiznet. Подключаюсь через роутер к cloudmqtt.
Подписываюсь на /IoTmanager. Ловлю HELLO, затем через 5 сек публикую в топик /IoTmanager сообщение с deviceID (dev01-kitchen) . Через 5сек публикую в топик /IoTmanager/dev01-kitchen/config сообщение {"id":"0","page":"Kitchen","descr":"TempON","widget":"toggle","topic":"/IoTmanager/dev01-kitchen/TempON","color":"blue"} В приложении "нет данных".
В логе-приложения сообщение с deviceID ловится, подписка на /IoTmanager/dev01-kitchen/config проходит, а дальше ничего...
Подскажите ЧЯДНТ...
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу