Skip to main content

Python module to interact with VivintSky API.

Project description

# pyvivint python library for interacting with vivintsky API

This was built to support the Vivint integration in [home-assistant](https://www.home-assistant.io/) but _should_ work outside of it too. It can run on an existing ioloop or create its own if one is not provided.

## Credit This was inspired by the great work done by [Mike Reibard](https://github.com/Riebart/vivint.py) to reverse engineer the VivintSky Api and it shamelessly reuses most of his code.

## Features It currently has support for the following device types: * alarm panels itself * door locks * wireless sensors (door/window sensor, glass break sensors, etc) * cameras

In addition, it integrates with pubnub to receive real-time updates for the devices.

## TODO: * write a better readme * add tests * write some documentation

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

pyvivint-0.1.2.tar.gz (1.6 kB view details)

Uploaded Source

Built Distribution

pyvivint-0.1.2-py3-none-any.whl (2.5 kB view details)

Uploaded Python 3

File details

Details for the file pyvivint-0.1.2.tar.gz.

File metadata

  • Download URL: pyvivint-0.1.2.tar.gz
  • Upload date:
  • Size: 1.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.7.2

File hashes

Hashes for pyvivint-0.1.2.tar.gz
Algorithm Hash digest
SHA256 1e836811b237dcd8456dea3ab824930e266142d1262ee7d25fbaa5fdf5f22291
MD5 bab6a8b8e49fd3f9521b26f2b4b92f5b
BLAKE2b-256 bfe3cf0eb82e574fec5332a07eb4d69799aad11d5be46f67d3549cf0903fbb63

See more details on using hashes here.

File details

Details for the file pyvivint-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: pyvivint-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 2.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.7.2

File hashes

Hashes for pyvivint-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4970da1a76ca0bd4f061945b381d4dff3e6c55eff2d462306661d382df3fe607
MD5 41394cb20d2093d1cd9afd8c5c04a60d
BLAKE2b-256 e33cdd229c4b96b5f358b5636d811f84f448e71c78ff2d06223626432539ea0b

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