/home-assistant-divera

This is a custom component that allows to address the Divera 24/7 alarm software from Home Assistant.

Primary LanguagePythonMIT LicenseMIT

Divera 24/7 Integration for Home Assistant

GitHub Release Project Maintenance GitHub Activity hacs License BuyMeCoffee

DISCLAIMER: This project is a private open source project and doesn't have any connection with Divera 24/7

This integration uses the Divera 24/7 REST API to retrieve information and display it in Home Assitant.

Installation

  1. Add this repository to your custom repositories.
  2. Install integration via HACS.
  3. In the HA UI go to "Configuration" → "Integrations" click "+" and search for "Divera 24/7". You can repeat this for as many accesskeys of different users as you like.
  4. Follow the setup instructions.

Configuration

The configuration is done via UI. If you insert your accesskey in the setup dialog.

How do you get your required access key?

  1. Open the settings website of divera.
  2. Change to the debug tab
  3. Copy your accesskey

image

Sensor values

This integration allows you to read different values. For example:

  • state
    • id
    • timestamp
  • alarm
    • id
    • text
    • date
    • address
    • lat
    • lng
    • groups
    • priority
    • closed
    • new

Some sensor sensors are disabled per default, as they contain a lot of data.

You can enable the ones you like in HA UI under "Configuration" → "Entities" → click on the filter icon on the right → Check "Show diabled entities" → Check the ones you like to enable → Click "ENABLE SELECTED" at the top → Confirm the next dialog

The sensor values will be set when the next update is scheduled by Home Assistant. This is done every minute.

Automation blueprint

You can add a basic automation blueprint here:

Open your Home Assistant instance and show the blueprint import dialog with a specific blueprint pre-filled.

Help and Contribution

If you find a problem, feel free to report it and I will do my best to help you. If you have something to contribute, your help is greatly appreciated! If you want to add a new feature, add a pull request first so we can discuss the details.