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.1b2.tar.gz (17.6 kB view details)

Uploaded Source

Built Distribution

wyzeapy-0.3.1b2-py3-none-any.whl (25.6 kB view details)

Uploaded Python 3

File details

Details for the file wyzeapy-0.3.1b2.tar.gz.

File metadata

  • Download URL: wyzeapy-0.3.1b2.tar.gz
  • Upload date:
  • Size: 17.6 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.3 CPython/3.9.7

File hashes

Hashes for wyzeapy-0.3.1b2.tar.gz
Algorithm Hash digest
SHA256 a7cca80c5e37f190083acc78caafb1239876204871fbad4a75714329f7d3882b
MD5 9fc5c0b398b83a4ce5f41366dd47f212
BLAKE2b-256 c0c1859f9b5d56ad1ac157a025f625d6404284d3b3646ff11561b450eb796186

See more details on using hashes here.

File details

Details for the file wyzeapy-0.3.1b2-py3-none-any.whl.

File metadata

  • Download URL: wyzeapy-0.3.1b2-py3-none-any.whl
  • Upload date:
  • Size: 25.6 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.3 CPython/3.9.7

File hashes

Hashes for wyzeapy-0.3.1b2-py3-none-any.whl
Algorithm Hash digest
SHA256 b02072943b626db4661b3377b8591c160aae514ebdb437a4474235a46fc1ff1a
MD5 cddcede6348a8a8efda254faee0cb3c2
BLAKE2b-256 feacefea8114d71add5801e80cd277f316aaac862fc8a24e94413c095a378d43

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