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

Uploaded Source

Built Distribution

pyvivint-0.1.4-py3-none-any.whl (18.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyvivint-0.1.4.tar.gz
  • Upload date:
  • Size: 13.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.4.tar.gz
Algorithm Hash digest
SHA256 11fde052822aecb73f4ba59469864d67746d21cf16c4359d2df68f0a42a8cdd0
MD5 dbf0471d4bde9ab0824f10adaa9dea30
BLAKE2b-256 0f1d98980a7fa2ef712ae46d0140dca4383a8c61b6ca1739a44672c4aec73194

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyvivint-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 18.9 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 aa86b9af0e7793d3fd992930d06d8aa16249677163c6e2f202f4bed12589f07f
MD5 9a41deb7c4e655b96ad37f925734c5fb
BLAKE2b-256 3a3fcf3804a8285c8bf02e58007f2f9bcfd1f763c880023bc2423b2bda8902a4

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