Python implementation of GyverHub device
Project description
Реализация сервера (устройства) GyverHub на python
Проект находится в стадии активной разработки, api может быть изменено без уведомления!
На данный момент работает только WebSocket
Текущая версия клиента - https://github.com/GyverLibs/GyverHub/tree/7dbb3ae82193ef4aa6c43be3a936ae97554a0594 (кроме передачи файлов по http)
Пример использования здесь
Текущий прогресс
Сеть
- Интерфейс: WebSocket
- Интерфейс: MQTT
- Интерфейс: Bluetooth
- Интерфейс: Serial
- Device discovery
- Встроенный клиент
GUI
- Базовые компоненты
- Canvas
- Вкладки
Устройство
- Базовая информация - название, иконка
- Расширенная информация - сеть, память
- Автоматический сбор расширенной информации
OTA
- OTA API
- Обновление сервера через OTA
- Автообновление
- Автоматическая упаковка обновлений
ФС
- API файловой системы
- Отражение API ФС на реальную папку
Другие компоненты
- Перезапуск сервера по команде reboot
- CLI API
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pygyverhubd-0.0.1.tar.gz
(15.3 kB
view hashes)
Built Distribution
Close
Hashes for pygyverhubd-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 328d68d7a9d4ac69aa3b35bb87cc15f5317a889bee92e6eec014939bddefc86d |
|
MD5 | 9d448385a0c4a76c8dc0434c0358c210 |
|
BLAKE2b-256 | d58596ad9c93e339af3b3160b3a71533bfa063e1209c6f0b34e9130a7c675757 |