Skip to main content

Python client for private Wyze API

Project description

Wyzeapy

A python library for the (unofficial) Wyze Labs web APIs.

Used By

This project is used by the ha-wyzeapi project. Let me know if you are utilizing it so that I can feature your project here!

Usage/Examples

Getting logged in:

import asyncio
from wyzeapy import Wyzeapy


async def async_main():
    client = await Wyzeapy.create()
    await client.login("EMAIL", "PASSWORD")


if __name__ == "__main__":
    loop = asyncio.get_event_loop()
    loop.run_until_complete(async_main())

Thanks to:

  • @shauntarves: for contributing the App ID and Signing Secret

License

GNU GPLv3

Appendix

Full doc reference - Please note that I am still working on doc strings so please be patient

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wyzeapy-0.3.0.tar.gz (17.1 kB view details)

Uploaded Source

Built Distribution

wyzeapy-0.3.0-py3-none-any.whl (25.0 kB view details)

Uploaded Python 3

File details

Details for the file wyzeapy-0.3.0.tar.gz.

File metadata

  • Download URL: wyzeapy-0.3.0.tar.gz
  • Upload date:
  • Size: 17.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for wyzeapy-0.3.0.tar.gz
Algorithm Hash digest
SHA256 1d854a21c93ffbcc4852e5b586fbff2af1a2d5416c3d3428be1adbc660648599
MD5 38b72eb62cebfe75a7c4d2131f207137
BLAKE2b-256 df192ae3df5fee35473a23d53703d4d335daba4782a341d611a73d4fc6b5ae8d

See more details on using hashes here.

File details

Details for the file wyzeapy-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: wyzeapy-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 25.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for wyzeapy-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a06de956e2ce0f6bf3010fbaf4296011d59575a0202add8f3a8ef91da150f5c8
MD5 f14ad8b86ab71260f37cfc7daf18a034
BLAKE2b-256 aa4d0d837fa88656fff670eb3b1197849d88d8a11cfc17445c2fc9d3f8e0aa63

See more details on using hashes here.

Supported by

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