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.2.tar.gz
(15.1 kB
view details)
Built Distribution
File details
Details for the file pygyverhubd-0.0.2.tar.gz
.
File metadata
- Download URL: pygyverhubd-0.0.2.tar.gz
- Upload date:
- Size: 15.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f503fbbe2305f0b58c91997c407419918f7f643583e199da4845853741665161 |
|
MD5 | 24cf11a4252737b8a60b42edbe7e8f6c |
|
BLAKE2b-256 | d55d5de2afb972ceb3a3eef905bd4b0a517f08edfa2d75d3beed80c9e494f76f |
File details
Details for the file pygyverhubd-0.0.2-py3-none-any.whl
.
File metadata
- Download URL: pygyverhubd-0.0.2-py3-none-any.whl
- Upload date:
- Size: 19.8 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 | a7b9f2346c4da664ef45a80d0bc973676509c9f045636cefff88f6c238de0d42 |
|
MD5 | d3b92bf6e03d804e841ad6f10bb10322 |
|
BLAKE2b-256 | c85c23eba8669c1c7143716084cf61f6167004114d52e03bcf87d27dbf38f6b2 |