Реализация сервера (устройства) 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
Metadata
Release files for pygyverhubd 0.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pygyverhubd-0.0.4.tar.gz | 27.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pygyverhubd-0.0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 66.6 kB
Release files / pygyverhubd-0.0.4.tar.gz
| Download URL | pygyverhubd-0.0.4.tar.gz |
|---|---|
| Size | 27.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
eafab720d1aa195de55e50cf4a64614cc208be03b06ccccb24686e84a4d8196f
|
|
BLAKE2b-256 checksum How to use checksums |
660ff9155d3ef610f4d6df1badf79dfc70e6a34f810dc96f16a5edc743bc0b6d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.4
|
Release files / pygyverhubd-0.0.4-py3-none-any.whl
| Download URL | pygyverhubd-0.0.4-py3-none-any.whl |
|---|---|
| Size | 39.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6df4a7b32dea4f92d5e9513b82687e0cdd57a2f9fedcb0460d0d8bf5ad253ea5
|
|
BLAKE2b-256 checksum How to use checksums |
86778490060eafb37ce31f19241c7d856e53685592eba27ef0bf25b7b6c449be
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.4
|