simplisafe-python
  • Introduction
  • Usage
  • Systems
  • Sensors
  • Locks
  • Cameras
  • Websocket
  • API Reference
simplisafe-python
  • simplisafe-python
  • View page source

simplisafe-python

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.

  • Introduction
  • Usage
    • Installation
    • Python Versions
    • SimpliSafe™ Plans
    • Accessing the API
      • Authentication
      • Creating an API Object
      • Key API Object Properties
      • Creating a New API Object with the Refresh Token
      • Refreshing an Access Token During Runtime
      • A VERY IMPORTANT NOTE ABOUT TOKENS
  • Systems
    • Core Properties
    • V3 Properties
    • Updating the System
    • Arming/Disarming
    • Events
    • System Notifications
    • PINs
  • Sensors
    • Core Properties
    • V2 Properties
    • V3 Properties
    • Updating the Sensor
  • Locks
    • Core Properties
    • Locking/Unlocking
    • Updating the Lock
  • Cameras
    • Core Properties
    • Getting the Camera Video URL
  • Websocket
    • Connecting
    • Disconnecting
    • Responding to Events
      • connect
      • disconnect
      • event
  • API Reference
    • API
      • API
    • Websocket Communication
      • WebsocketClient
      • WebsocketEvent
    • Devices
      • Device
      • DeviceTypes
      • DeviceV3
    • Lock
      • Lock
      • LockStates
    • Sensors
      • SensorV2
      • SensorV3
    • Systems
      • System
      • SystemV2
      • SystemV3
      • SystemNotification
      • SystemStates
    • Utilities
      • execute_callback()
      • auth
      • dt
      • string
    • Errors
      • SimplipyError
      • EndpointUnavailableError
      • InvalidCredentialsError
      • MaxUserPinsExceededError
      • PinError
      • RequestError
      • WebsocketError
      • CannotConnectError
      • ConnectionClosedError
      • ConnectionFailedError
      • InvalidMessageError
      • NotConnectedError
      • raise_on_data_error()
Next

© Copyright 2024, Aaron Bach.

Built with Sphinx using a theme provided by Read the Docs.