Поддержка популярного облачного сервиса Blynk.io со своим приложением для смартфона. Отображение данных с датчиков. Управление.
На данный момент опция не доступна в конструкторе ESP8266 NoOS.
Поддерживаются только виртуальные пины (Virtual pins). Поддержки цифровых пинов(digital pins) и аналоговых пинов(analog pins) не предусмотрена -там нумерация пинов ограничена и не подходит для современных м/к.
Опция работает в тестовом режиме.
Документация в разработке.
Вы должны быть зарегистрированы на сайте blynk.cloud.
В настройках профиля рекомендуется выбрать русский язык.
Веб интерфейс предлагает воспользоваться мастером создания устройства, но основные настройки необходимо указать:
1. На вкладке созданного шаблона нажимаем кнопку редактировать справа вверху.
2. На вкладке Потоки данных необходимо создать свои метрики вида виртуальный пин. Для метрик с дробной частью выбираем Дробное число. Обязательно указываем минимум и максимум, который будет показывать/управляться на данной метрике.
3. На вкладке Веб панель управления создаем необходимые виджеты, выбрав в них созданные ранее потоки данных.
4. Сохраняем изменения шаблона.
5. На вкладке устройства - Информация об устройстве нужно скопировать токен из специального окна Конфигурация прошивки (без кавычек !!!) или нажать на кнопочку "скопировать" рядом полем:
В приложении на смартфоне создание виджетов настраивается отдельно на самом смартфоне. Используются ранее созданные в веб интерфейсе потоки данных.
Получение токена происходит в приложении.
Требуется указать сервер. По умолчанию официальный сервер blynk.cloud (новый протокол). Для работы с локальными серверами старого протокола необходимо ввести адрес и порт(без SSL) через двоеточие.
В поле Token вы должны указать полученный ключ.
Остается установить необходимый интервал отправки метрик и включить опцию.
Выбрать необходимые датчики или элементы управления (GPIO или метрики с установкой)
На данный момент управление доступно на GPIO метриках и метриках термостатов и ПИД и только в PRO режиме.
200 - Устройство онлайн.
9 - Неверный токен.
2 - ILLEGAL COMMAND - возможно выбран неверный тип данных
101-103 - проблемы с подключением к серверу.