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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyvivint-0.1.0.tar.gz
  • Upload date:
  • Size: 1.5 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.0.tar.gz
Algorithm Hash digest
SHA256 75f73a6faf590fbad8ee86a90c4a7afd159ff0afe8ace519d357785c3df1c1d0
MD5 f6b01135a54bfdeca011f6e7343d6dc1
BLAKE2b-256 bde734025c8a072050cb0c2b59efbe6f6ff4f03982add11805ed5b87f8c656b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyvivint-0.1.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2a38c827890917914d9c9387da443a785c518fb674e73595ac4e8c0c97979e0b
MD5 5f66dbcb1cacb68f8fe2660ec0b818e8
BLAKE2b-256 60b9a75998e72bc5ef02990ea563930ced009459739493617d127f2102e2a0ac

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