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

Анонсы новых версий IoT Manager

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

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

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

    Сообщения:
    2.182
    Симпатии:
    368
    IoT Manager 1.4.10
    Новый виджет anydata.
    [​IMG]
    Эта анимированная гифка из скриншотов этого примера для Arduino IDE (я мерял температуру на поверхности HDD с помощью DS18B20)
    При запуске скетча именно так меняется на экране смартфона отображение виджета.

    Добавлен пример на NODE.JS - термостат
    Скриншоты термостата (раскрыть)
    anydata1.jpg anydata2.jpg anydata3.jpg

    Добавлен гайд по anydata, ссылки на примеры на Arduino IDE и NODE.JS
    Примеры перенесены из gist на github NODE.JS и остальные
    Виджеты anydata и simple-btn теперь поддерживают смену "на лету" классов и стилей - просто в сообщении статуса добавьте новое значение параметра из конфигурации. Также можно менять и свойство descr.
    Виджет simple-btn теперь имеет новое свойство disabled для "недоступных" кнопок, можно задать дополнительные свойства для вывода окна подтверждения
    Виджет display-value кроме цифр теперь поддерживает и символы из этого списка .°ACEFGJHUbdohur. Можете вывести Error как в старые добрые времена :) или °C
    Много незначительных изменений, в том числе в интерфейсе - все увидите сами (меню по hard back, выход из приложения и другие мелочи)
    Добавлена поддержка Android устройств начиная с Android 4.0
     
    sklipa, Артемий и Lstt нравится это.
  2. Victor

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

    Сообщения:
    2.182
    Симпатии:
    368
    Надеюсь в течение ближайшего времени закончить работу с новой версией. Новых фич немного - в основном глубокая переработка кода и оптимизация (все что писалось по-быстрому в "спагетти-коде" переведено на нормальные объектные модели) поэтому возможно, что сломалось то, что раньше работало. Также обновлены все сторонние плагины. Чтобы не выкатывать версию с ошибками, я предлагаю отписаться мне в личку тем, у кого есть желание потестить новую версию (тестирование начнется примерно через неделю). Заранее спасибо!
     
    Vladkiy и BigJoe нравится это.
  3. Victor

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

    Сообщения:
    2.182
    Симпатии:
    368
    Онлайн описание виджетов (пока на английском)
    IoT Manager
     
  4. Victor

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

    Сообщения:
    2.182
    Симпатии:
    368
    Снова актуально предложение по тестированию.
     
  5. Victor

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

    Сообщения:
    2.182
    Симпатии:
    368
    Открытый бета тест IoT Manager.
    Новый мощный виджет steel, переработан toggle
    Sign in - Google Accounts
    all.gif
     
  6. Victor

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

    Сообщения:
    2.182
    Симпатии:
    368
  7. Victor

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

    Сообщения:
    2.182
    Симпатии:
    368
  8. Victor

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

    Сообщения:
    2.182
    Симпатии:
    368
    Присоединяйтесь к открытому бета-тесту новой версии IoT Manager 1.5.1 beta
    • Новый дизайн приложения
    • Выбор из 14 цветовых тем оформления в настройках
    • Лимиттер частоты обновления не допустит тормозов, когда приходит очень много сообщений
    • Расширен раздел помощи
    • Обновление виджетов на главной “Pull to refresh”
    • Исправлены ошибки
    [​IMG]
     
  9. Victor

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

    Сообщения:
    2.182
    Симпатии:
    368
    Новая бета версия 1.5.1 (билд 105012)
    В этот раз упор был сделан на устранение новых и старых багов, но не обошлось и без новых фич

    1. Вибратор - отправьте в топик /prefix/anydevice/anysensor/status JSON строку {vibrate:n}, где n - продолжительность вибрации в миллисекундах. Также вы можете добавить vibrate:n в любое status сообщение. Например: {status:500,vibrate:100}
    2. Тост (небольшое всплывающее сообщение), также как и вибратор {toast:"Message to user"}
    3. Бип - beep - {beep:n}, где n - количество "бипов" (начните с одного для примера)


    Версия доступна пока только бета тестерам Sign in - Google Accounts
     
    Последнее редактирование: 1 окт 2016
  10. Victor

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

    Сообщения:
    2.182
    Симпатии:
    368
    Новая бета версия (билд 105014 - посмотреть можно в разделе Помощь - Что нового)
    Новый протокол обмена основан на принципе запрос-ответ, в отличие от старого, основанного на периодической отправке статусов.
    (старый протокол тоже поддерживается и удалять его не планируется)
    Сейчас запрашиваются данные только тех виджетов, которые отображены на текущей странице (страница сейчас запоминается).
    Имеет смысл использовать с большим количеством страниц и виджетов или в ситуациях, когда периодическая отправка статусов неудобна.
    Пример iot-manager-demo/node.js/official-demo/v2 at master · 4refr0nt/iot-manager-demo · GitHub
    Схема работы нового протокола:
    IoTmanager.png
     
  11. Victor

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

    Сообщения:
    2.182
    Симпатии:
    368
    Исправлен старый пример iot-manager-demo/ArduinoIDE/ESP8266/official-demo/IoTmanager2 at master · 4refr0nt/iot-manager-demo · GitHub

    И добавлен новый: iot-manager-demo/ArduinoIDE/ESP8266/official-demo/AnydataToggle at master · 4refr0nt/iot-manager-demo · GitHub

    Новый пример интересен тем, что сейчас можно не использовать библиотеку ArduinoJSON и при этом не мучаться с экранированием кавычек и сборкой длинных строк в большой массив конфигов!

    Делаете свои конфиги в обычных текстовых файлах, внутри которых JSON конфигурация виджета (в каждом файле свой виджет)

    Потом запускаете специальный скрипт, который придумал @AlexSuslov, а я адаптировал его для Win и у вас генерятся .h файлы, которые вы подключаете к скетчу и отправляете на брокер. Все делают linux утилиты, win аналоги которых я положил в папку bin (нужно только их разархивировать).

    @AlexSuslov еще и минифицирует JSON, чтобы передавать меньше байт. Я уж не стал лепить сюда json-minify чтобы вам не пришлось еще и NodeJS ставить.
     
  12. Victor

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

    Сообщения:
    2.182
    Симпатии:
    368
  13. Victor

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

    Сообщения:
    2.182
    Симпатии:
    368
    Для бета-тестировщиков опубликована новая версия 1.5.5 beta 1
    Новый виджет "gauge"
    gauge.jpg
    Атрибуты "before" и "after" для виджета anydata
    Исправлены некоторые ошибки

    Описание виджета gauge доступно на сайте Виджет gauge · IoT Manager
     
Статус темы:
Закрыта.

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