Python implementation of GyverHub device
Project description
Реализация сервера (устройства) GyverHub на python
Проект находится в стадии активной разработки, api может быть изменено без уведомления!
Текущая версия клиента - https://github.com/GyverLibs/GyverHub/tree/8f81922dd3a19e5e7666789a54b3a08d0334019b (кроме передачи файлов по 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.3.tar.gz
(26.3 kB
view details)
Built Distribution
File details
Details for the file pygyverhubd-0.0.3.tar.gz
.
File metadata
- Download URL: pygyverhubd-0.0.3.tar.gz
- Upload date:
- Size: 26.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb705d23a0f70f931a31cfc420b2d7bee0e61d607709df24d8fe2b54873532d0 |
|
MD5 | 39c75b393066f60f4a3f14581a695bd8 |
|
BLAKE2b-256 | 302fa5ee1460a5d0f724cc014646dddf147ffd3d77356e33a7c3a18d545fc4f2 |
File details
Details for the file pygyverhubd-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: pygyverhubd-0.0.3-py3-none-any.whl
- Upload date:
- Size: 37.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b98632b162079b9e5e7ff8e6b47b07522f70c41f8cb95effbfb9a4bf9e6050e7 |
|
MD5 | ab5b31e3f10fa6bc6b05017257ca659f |
|
BLAKE2b-256 | ca8a922787e5c42ea628c37dee5dc88be567451e64c7b5a79761071c9d3dde98 |