Skip to content

Home Assistant integration with Securitas Direct (AKA Verisure EU) and command line tool to interact with.

Notifications You must be signed in to change notification settings

nragon/securitasdirect

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

securitasdirect

Home Assistant custom component integrating Securitas Direct (AKA Verisure EU) alarms, based on mobile API (thanks to https://github.com/Cebeerre/VerisureAPIClient great Cebeerre work...)

Install HA component

  1. Download securitasdirect zip project
  2. unzip and just copy 'custom_components' folder inside Home Assistant config folder
  3. configure your configuration.yaml with proper securitas_direct/verisure parameters (as example_config.yaml )
securitas_direct:
  username: your_securitas_username
  password: your_securitas_password
  code: 1234
  country: ES
  1. Enable track of all your remotes and keys (on mobile app), to get good sync between real Securitas Alarm and the HA alarm component.
  2. restart Home Assistant and search for unused entities. Include it in lovelace frontend (following documentation).

Standalone

You can use the python command_line tool to interact with Securitas Direct (Verisure EU), withot need Home Assistant (i.e. integrate on other assistants):

  1. Download "securitas.py" script file
  2. install proper requirements: pip3 install requests xml2dict
  3. make it executable chmod +x securitas.py
  4. run with securitas.py username password [ACTION] [COUNTRY_CODE]

( to see all actions: securitas.py username password ? )

There are an old cli bash version to interact with web access

TODO:

  • Photo (CAMERA) request

NOTES:

This project has no relationship with Securitas Direct / Verisure company (unofficial).

The component emulate the access for this "My Verisure" mobile app. drawing You have to ensure you can manage your alarm with this app before configure this component in Home Assistant. Even it is designed to make as less as request as possible, please, take into account that company could charge for this access.

Has been tested in Spain, but its supposed to work in other countries: Sweden, Norway, Denmark, Finland, Belgium, Netherlands, UK, France, Portugal, Italy, Chile, Brazil, Peru, Argentina and Germany. It doesnt work with Verisure USA, that has an official component in HA.

You can report ISSUEs about it, and working countries in issue 8

Thanks.

LICENCE:

Code is under MIT licence.

About

Home Assistant integration with Securitas Direct (AKA Verisure EU) and command line tool to interact with.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 70.6%
  • Shell 29.4%