Skip to main content

Python API client for Quote/0 display device

Project description

Quote/0

Everything about SSPAI's Quote/0

Firmware version 1.6.10

Getting Started

  1. Connect Type-C
  2. Bind device in Mobile App
  3. Select content to show
  4. (optional) Request API key in App (and get Device ID) -> use API

NOTE: to test if the display is normal you can use the script checkerboard_gray.sh

API

Todo

Bug:

  • Somehow Image API's "link" didn't work => NFC is not working

Resources

Projects

社区共创


# direnv
brew install direnv
grep -q 'direnv hook zsh' ~/.zshrc || echo 'eval "$(direnv hook zsh)"' >> ~/.zshrc

# dotenv (not sure if this is needed, but we use it in the `.envrc`)
# pip install "python-dotenv[cli]"
uv tool install "python-dotenv[cli]"
$ direnv allow
direnv: loading ~/Documents/Program/Personal/Quote0/.envrc                                                                       
direnv: export +DOT_API_KEY +DOT_DEVICE_ID

Upload package

# Build package
uv run python -m build

# Register PyPI / TestPyPI
# https://test.pypi.org/account/register/
# Update $HOME/.pypirc with PyPI API Key config
uv run twine upload --repository testpypi dist/*
uv run twine upload dist/*

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

quote0-0.1.1.tar.gz (300.9 kB view details)

Uploaded Source

Built Distribution

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

quote0-0.1.1-py3-none-any.whl (11.7 kB view details)

Uploaded Python 3

File details

Details for the file quote0-0.1.1.tar.gz.

File metadata

  • Download URL: quote0-0.1.1.tar.gz
  • Upload date:
  • Size: 300.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for quote0-0.1.1.tar.gz
Algorithm Hash digest
SHA256 a699280ee16380686e3af560ad5abf47d300ece408ca5f2c54e12743db982191
MD5 aacde2ebc9956df809638dd6dcde623f
BLAKE2b-256 df398266b03b9a5a47ffcd56344626a98944b185872758e06d0b8d5813daa381

See more details on using hashes here.

File details

Details for the file quote0-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: quote0-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 11.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for quote0-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9b69d21dc8691c1b3a3d91e9af8a8067ebfbdb03384814e58510eee55b7bdee5
MD5 5fe0873208ba88e7b3636efe44b38444
BLAKE2b-256 1840655360e9c4297e06ed082cfe16a0c9455f5069cf4cdb23b796b1704597cb

See more details on using hashes here.

Supported by

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