Скрыть объявление
Управляйте вашими ESP8266 и другими устройствами прямо с телефона из любой точки мира, где есть интернет!
Подробности и обсуждение IoT Manager в этой теме. Официальный сайт приложения и документация IoTmanager.ru
Скрыть объявление
На нашем форуме недоступен просмотр изображений для неавторизованных пользователей. Если Вы уже зарегистрированы на нашем форуме, то можете войти. Если у Вас еще нет аккаунта, мы будем рады, если Вы к нам присоединитесь. Зарегистрироваться Вы можете здесь.

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

Тема в разделе "IoT Manager – мобильное приложение", создана пользователем Victor, 12 окт 2015.

Статус темы:
Закрыта.
  1. Victor

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

    Сообщения:
    2.188
    Симпатии:
    368
    Обсуждение статьи
    IoT Manager – мобильное приложение для DIY устройств

    и приложения IoT Manager

    [​IMG]



    Первый запуск IoT Manager и настройка cloudmqtt.com


    Решения возможных проблем подключения
    Статья известного британского блогера Peter Scargill о подключении IoT Manager к Node-Red на RPi (на английском) http://tech.scargill.net/iotmanager/

    Пример обмена IoT Manager c двумя устройствами от @AlexSuslov (раскрыть)
    [​IMG]
     
    Последнее редактирование: 16 янв 2016
    Alexhmh нравится это.
  2. Infernium

    Infernium Новичок

    Сообщения:
    2
    Симпатии:
    0
    Виктор, подскажите в чем отличие от сервиса и приложения Blynk в данном случае?
     
  3. Victor

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

    Сообщения:
    2.188
    Симпатии:
    368
    1. mqtt, как более универсальный протокол
    2. виджеты настраиваются в устройствах, а не в приложении
    3. push уведомления
    4. должна же быть альтернатива blynk, поэтому это просто другой проект.
     
  4. Past

    Past Читатель

    Сообщения:
    60
    Симпатии:
    9
  5. Victor

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

    Сообщения:
    2.188
    Симпатии:
    368
    А он лучше paho?
    Честно говоря, я их дотошно не сравнивал, но похоже, что они достаточно близки по возможностям.
    Поправьте меня, если это не так - сейчас приложение на таком этапе (самом начальном), что вполне можно сменить MQTT движок.
     
  6. Past

    Past Читатель

    Сообщения:
    60
    Симпатии:
    9
    Он лучше тем, что с ним можно без вебсокетов цепляться к любому mqtt серверу
     
  7. Victor

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

    Сообщения:
    2.188
    Симпатии:
    368
    Тогда гляну на него более пристально, спасибо за наводку.
    Но сначала я бы хотел собрать побольше отзывов, чтобы понять - есть ли смысл дальше развивать приложение.
    Вряд ли имеет смысл работать над чем-то, что потом никому не будет нужным.
     
  8. Past

    Past Читатель

    Сообщения:
    60
    Симпатии:
    9
    Victor нравится это.
  9. Lstt

    Lstt Новичок

    Сообщения:
    64
    Симпатии:
    4
    Классное приложение! Можно ,по моему, использовать и http://test.mosquitto.org/ - там и WebSocket тоже есть, и регистрация не нужна..Вижу для себя один минус по сравнению с Blynk - там при изменении уровня на слайдере(диммер) всё это визуально отображается и на управляемом устройстве (лампе, например) - плавная регулировка в режиме реального времени.
     
    Последнее редактирование: 13 окт 2015
    Victor нравится это.
  10. Victor

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

    Сообщения:
    2.188
    Симпатии:
    368
    Просьба отписаться у кого все получилось и какие были трудности
     
  11. neorender

    neorender Новичок

    Сообщения:
    4
    Симпатии:
    0
    Очень хотел попробовать, но не компилится скетч. Ругается на недостающие библиотеки wifiClientsecure.h и PubSubClient.h. Стандартные esp скетчи компилятся и работают. Хелп! )
    До этого пробовал развертывать blynk в локальной сети, понравилось, но здесь, мне кажется, больше потенциала
     
  12. Victor

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

    Сообщения:
    2.188
    Симпатии:
    368
    1. Нужно установить самую последнюю staging версию Arduino IDE
    2. Нужно установить самую последнюю версию библиотеки PubSubClient
     
  13. neorender

    neorender Новичок

    Сообщения:
    4
    Симпатии:
    0
    Viktor, понятно, но не до конца )
    Эта версия arduino IDE не под винды? Как её запускать..?
     
  14. Victor

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

    Сообщения:
    2.188
    Симпатии:
    368
    я под Win7x64 делал.
    Устанавливать как обычно. Посмотрите эту тему. Правда там описана 1.6.4, но с последней версией вроде все аналогично
     
  15. neorender

    neorender Новичок

    Сообщения:
    4
    Симпатии:
    0
    Ёлы палы, чет не получается сбилдать.. Может поделитесь готовой версией? У меня тоже win7/64
     
  16. Victor

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

    Сообщения:
    2.188
    Симпатии:
    368
    Только завтра, если будет еще актуально, сегодня я только на телефоне
     
  17. Past

    Past Читатель

    Сообщения:
    60
    Симпатии:
    9
    Выложите исходники программы ?
     
  18. neorender

    neorender Новичок

    Сообщения:
    4
    Симпатии:
    0
    Спасибо, буду благодарен!
     
  19. Victor

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

    Сообщения:
    2.188
    Симпатии:
    368
    Пока это не планируется, но все может измениться
     
  20. kursergey

    kursergey Новичок

    Сообщения:
    3
    Симпатии:
    2
    Тоже не работают ни один ни другой скетч. Одну ошибку исправил (PubSubClient client(wclient, server, mqttport) поменял на PubSubClient client(server, mqttport, wclient); но со второй не знаю что делать.
    ошибка (раскрыть)


    IoTmanager2.ino: In function 'void pubStatus(String, String)':
    IoTmanager2.ino:199:46: error: no matching function for call to 'PubSubClient::publish(StringSumHelper&, String&)'
    IoTmanager2.ino:199:46: note: candidates are:
    In file included from IoTmanager2.ino:11:0:
    D:\Documents\Arduino\libraries\pubsubclient-master\src/PubSubClient.h:113:12: note: boolean PubSubClient::publish(const char*, const char*)
    boolean publish(const char* topic, const char* payload);
    ^
    D:\Documents\Arduino\libraries\pubsubclient-master\src/PubSubClient.h:113:12: note: no known conversion for argument 1 from 'StringSumHelper' to 'const char*'
    D:\Documents\Arduino\libraries\pubsubclient-master\src/PubSubClient.h:114:12: note: boolean PubSubClient::publish(const char*, const char*, boolean)
    boolean publish(const char* topic, const char* payload, boolean retained);
    ^
    D:\Documents\Arduino\libraries\pubsubclient-master\src/PubSubClient.h:114:12: note: candidate expects 3 arguments, 2 provided
    D:\Documents\Arduino\libraries\pubsubclient-master\src/PubSubClient.h:115:12: note: boolean PubSubClient::publish(const char*, const uint8_t*, unsigned int)
    boolean publish(const char* topic, const uint8_t * payload, unsigned int plength);
    ^
    D:\Documents\Arduino\libraries\pubsubclient-master\src/PubSubClient.h:115:12: note: candidate expects 3 arguments, 2 provided
    D:\Documents\Arduino\libraries\pubsubclient-master\src/PubSubClient.h:116:12: note: boolean PubSubClient::publish(const char*, const uint8_t*, unsigned int, boolean)
    boolean publish(const char* topic, const uint8_t * payload, unsigned int plength, boolean retained);
    ^
    D:\Documents\Arduino\libraries\pubsubclient-master\src/PubSubClient.h:116:12: note: candidate expects 4 arguments, 2 provided
    IoTmanager2.ino: At global scope:
    IoTmanager2.ino:205:21: error: 'MQTT' does not name a type
    IoTmanager2.ino:205:34: error: expected unqualified-id before '&' token
    IoTmanager2.ino:205:34: error: expected ')' before '&' token
    IoTmanager2.ino:205:36: error: expected initializer before 'sub'
    Multiple libraries were found for "ESP8266WiFi.h"
    Used: D:\Documents\Arduino\libraries\ESP8266WiFi
    Not used: C:\Users\kuril\AppData\Roaming\Arduino15\packages\esp8266\hardware\esp8266\1.6.5-947-g39819f0\libraries\ESP8266WiFi
    Multiple libraries were found for "PubSubClient.h"
    Used: D:\Documents\Arduino\libraries\pubsubclient-master
    Not used: D:\Documents\Arduino\libraries\pubsubclient
    no matching function for call to 'PubSubClient::publish(StringSumHelper&, String&)'
     
Статус темы:
Закрыта.

Поделиться этой страницей