Skip to main content

Реализация сервера (устройства) 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

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.4.tar.gz (27.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pygyverhubd-0.0.4-py3-none-any.whl (39.0 kB view details)

Uploaded Python 3

File details

Details for the file pygyverhubd-0.0.4.tar.gz.

File metadata

  • Download URL: pygyverhubd-0.0.4.tar.gz
  • Upload date:
  • Size: 27.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for pygyverhubd-0.0.4.tar.gz
Algorithm Hash digest
SHA256 eafab720d1aa195de55e50cf4a64614cc208be03b06ccccb24686e84a4d8196f
MD5 cf0afd5c8290cee3f32c30cc9be3519c
BLAKE2b-256 660ff9155d3ef610f4d6df1badf79dfc70e6a34f810dc96f16a5edc743bc0b6d

See more details on using hashes here.

File details

Details for the file pygyverhubd-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: pygyverhubd-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 39.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for pygyverhubd-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 6df4a7b32dea4f92d5e9513b82687e0cdd57a2f9fedcb0460d0d8bf5ad253ea5
MD5 0b3f0072b58ee2db656c901703181466
BLAKE2b-256 86778490060eafb37ce31f19241c7d856e53685592eba27ef0bf25b7b6c449be

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.0.4 This release

2 files

0.0.3

2 files

0.0.2

2 files

0.0.1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page