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

Uploaded Source

Built Distribution

wyzeapy-0.4.1-py3-none-any.whl (25.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: wyzeapy-0.4.1.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.4.1.tar.gz
Algorithm Hash digest
SHA256 6fa59da26877ac866b0874080bf3da36814fbdb71b17dc567f64a0b264924cab
MD5 6b2f3df2a5ac27f38257cd655bbd724a
BLAKE2b-256 cb97f3f1539fdf082b4c6eecf014b9eea5261ac9ad6746c45a515b26197c33d3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: wyzeapy-0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 25.7 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.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 46430e5e3fe0dee09165f763c6cc4c6d1f3379b282fafac00d7b11c6b275120b
MD5 386acecf7e1f4c4756fedda00e2415df
BLAKE2b-256 63adb31b204cee8b72ce760dab880d12e5e209bf41ef710540ce2313d86f0618

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