Введение в GyverHub
GyverHub — это библиотека для микроконтроллеров и приложение для управления:
- Библиотека: https://github.com/GyverLibs/GyverHub
- Документация: https://github.com/GyverLibs/GyverHub/wiki
Микроконтроллер и приложение обмениваются данными по протоколу через различные интерфейсы связи:
- MQTT (через Интернет)
- WebSocket (в присутствии сети)
- Серийный (по проводу)
- Bluetooth
Основные моменты:
- Приложение может обнаружить устройство в своей "сети"
- В программе для микроконтроллера "собирается" графический интерфейс, который отправляется в приложение
- Можно управлять микроконтроллером с помощью полученного интерфейса в приложении или с сайта.
- В случае с ESP8266/ESP32 это работает через Интернет
- Библиотека реализована таким образом, что использование в паре с родным приложением можно очень просто и быстро интегрировать свою самоделку в систему любого умного дома, которая поддерживает MQTT (Алиса, Home Assistant...)
Особенности:
- Библиотека высокой простаты в коллекции
- Стильный дизайн ;) светлая и тёмная тема, несколько цветовых схем
- Удобный парсинг действий с приложениями/сайтами или серверами умного дома
- Более 20 активных компонентов интерфейса (кнопки, слайдеры, выбор...) + блоки интерфейса и навигации
- Доп. Модули: Canvas API, загрузка и скачивание файлов, информация о плате, обновление OTA, защита паролем, интерфейс командной строки...
- 1000 FontAwesome иконок оформления для кнопок и списка устройств
- Библиотека асинхронная (опционально для ESP8266/ESP32)
- Оптимальное использование памяти для работы на слабых МК
Аналоги:
- Приложение RemoteXY
- Сервис Блынк
В отличие от них GyverHUB бесплатный, безопасный, не имеет полностью ограничений и не нуждается в правильном подключении.
- Библиотека: https://github.com/GyverLibs/GyverHub
- Документация: https://github.com/GyverLibs/GyverHub/wiki
Микроконтроллер и приложение обмениваются данными по протоколу через различные интерфейсы связи:
- MQTT (через Интернет)
- WebSocket (в присутствии сети)
- Серийный (по проводу)
- Bluetooth
Основные моменты:
- Приложение может обнаружить устройство в своей "сети"
- В программе для микроконтроллера "собирается" графический интерфейс, который отправляется в приложение
- Можно управлять микроконтроллером с помощью полученного интерфейса в приложении или с сайта.
- В случае с ESP8266/ESP32 это работает через Интернет
- Библиотека реализована таким образом, что использование в паре с родным приложением можно очень просто и быстро интегрировать свою самоделку в систему любого умного дома, которая поддерживает MQTT (Алиса, Home Assistant...)
Особенности:
- Библиотека высокой простаты в коллекции
- Стильный дизайн ;) светлая и тёмная тема, несколько цветовых схем
- Удобный парсинг действий с приложениями/сайтами или серверами умного дома
- Более 20 активных компонентов интерфейса (кнопки, слайдеры, выбор...) + блоки интерфейса и навигации
- Доп. Модули: Canvas API, загрузка и скачивание файлов, информация о плате, обновление OTA, защита паролем, интерфейс командной строки...
- 1000 FontAwesome иконок оформления для кнопок и списка устройств
- Библиотека асинхронная (опционально для ESP8266/ESP32)
- Оптимальное использование памяти для работы на слабых МК
Аналоги:
- Приложение RemoteXY
- Сервис Блынк
В отличие от них GyverHUB бесплатный, безопасный, не имеет полностью ограничений и не нуждается в правильном подключении.
Читать ещё
Комментарии к Android версии GyverHub