Skip to main content

API client for TheSilentWave devices

Project description

PySilentWave

A Python client library for TheSilentWave API.

Installation

pip install pysilentwave

Usage

import asyncio
from pysilentwave import SilentWaveClient

async def main():
    # Initialize the client with your device's IP
    client = SilentWaveClient("192.168.1.100")
    
    # Get the current status
    status = await client.get_status()
    print(f"Device status: {status}")

asyncio.run(main())

Requirements

  • Python 3.9 or higher
  • aiohttp 3.8.0 or higher

License

MIT

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

pysilentwave-0.1.1.tar.gz (2.1 kB view details)

Uploaded Source

Built Distribution

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

pysilentwave-0.1.1-py3-none-any.whl (2.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pysilentwave-0.1.1.tar.gz
  • Upload date:
  • Size: 2.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.3

File hashes

Hashes for pysilentwave-0.1.1.tar.gz
Algorithm Hash digest
SHA256 aeeda6c23d067b54ec60f2b894363a9b6c8a1c62d886b114f839b80dff32dff6
MD5 e110869e2a83f991595b5b5f7c785bd0
BLAKE2b-256 034ebf50281ea188e76b4be277eea9bbceac0137d9fc2961bfc5caeedaaab609

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysilentwave-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 2.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.3

File hashes

Hashes for pysilentwave-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4c6c780b9b8c7a465c2ba2a47c313e320b50bcba1cc9838ee9c4d84dc06b31c3
MD5 93e4bb75558deea528fdf5f7501d57e0
BLAKE2b-256 67223886ec10a17f0e447ad9a3f5c77013847e2908c8e371936b83ef4446ad1a

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