Skip to content

bachya/simplisafe-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f57d157 Ā· Dec 10, 2021
Oct 26, 2021
Dec 10, 2021
Oct 6, 2021
Oct 26, 2021
Dec 10, 2021
Dec 10, 2021
Jul 27, 2021
Sep 24, 2018
Sep 29, 2021
Dec 20, 2019
Nov 16, 2019
Oct 6, 2021
Oct 6, 2021
Dec 2, 2021
Sep 27, 2021
Jun 6, 2019
Aug 19, 2018
Dec 10, 2021
Dec 10, 2021
Nov 24, 2021
Dec 1, 2021

Repository files navigation

šŸšØ simplisafe-python: A Python3, async interface to the SimpliSafeā„¢ API

CI PyPi Version License Code Coverage Maintainability Say Thanks

simplisafe-python (hereafter referred to as simplipy) is a Python3, asyncio-driven interface to the unofficial SimpliSafeā„¢ API. With it, users can get data on their system (including available sensors), set the system state, and more.

Documentation

You can find complete documentation here: https://simplisafe-python.readthedocs.io

Contributing

  1. Check for open features/bugs or initiate a discussion on one.
  2. Fork the repository.
  3. (optional, but highly recommended) Create a virtual environment: python3 -m venv .venv
  4. (optional, but highly recommended) Enter the virtual environment: source ./.venv/bin/activate
  5. Install the dev environment: script/setup
  6. Code your new feature or bug fix.
  7. Write tests that cover your new functionality.
  8. Run tests and ensure 100% code coverage: script/test
  9. Update README.md with any new documentation.
  10. Add yourself to AUTHORS.md.
  11. Submit a pull request!

About

šŸšØ A Python3, asyncio-based interface to the SimpliSafeā„¢ API

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.4%
  • Shell 0.6%