All Projects → And3rsL → VisonicAlarm-for-Hassio

And3rsL / VisonicAlarm-for-Hassio

Licence: MIT License
Visonic/Bentel/Tyco Alarm System integrtation for Home Assistant

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to VisonicAlarm-for-Hassio

Home Assistant Config Fr
🏠Configuration de Home Assistant en français. 👨🏻‍💻 N'hésitez pas à ⭐ mon repo et à copier les bonnes idées ! 🇨🇵
Stars: ✭ 175 (+1150%)
Mutual labels:  sensor, home-assistant
ha-iaquk
Indoor Air Quality Sensor Component for Home Assistant
Stars: ✭ 57 (+307.14%)
Mutual labels:  sensor, home-assistant
Battery State Card
Battery state card for Home Assistant
Stars: ✭ 184 (+1214.29%)
Mutual labels:  sensor, home-assistant
Ha Average
Average Sensor for Home Assistant
Stars: ✭ 79 (+464.29%)
Mutual labels:  sensor, home-assistant
Calendarific
Calendarific holiday sensor for Home Assistant
Stars: ✭ 14 (+0%)
Mutual labels:  sensor, home-assistant
Mini Graph Card
Minimalistic graph card for Home Assistant Lovelace UI
Stars: ✭ 1,370 (+9685.71%)
Mutual labels:  sensor, home-assistant
Hass Custom Alarm
Yet another take on a home assistant custom alarm
Stars: ✭ 213 (+1421.43%)
Mutual labels:  alarm, home-assistant
read your meter
Home Assistant sensor to read water meter
Stars: ✭ 27 (+92.86%)
Mutual labels:  sensor, home-assistant
visonic
Visonic Custom Component for integration with Home Assistant
Stars: ✭ 57 (+307.14%)
Mutual labels:  home-assistant, visonic
ha-gismeteo
Gismeteo Weather Provider for Home Assistant
Stars: ✭ 84 (+500%)
Mutual labels:  sensor, home-assistant
Pysmartnode
Micropython Smarthome framework
Stars: ✭ 58 (+314.29%)
Mutual labels:  sensor, home-assistant
ad-qolsys
AppDaemon app for Qolsys IQ Panel 2
Stars: ✭ 19 (+35.71%)
Mutual labels:  alarm, alarm-control-panel
Home Assistant Config
🏠 Fully documented Home Assistant configuration for a smart-looking place. 😎 Be sure to ⭐️ my repo and copy ideas!
Stars: ✭ 258 (+1742.86%)
Mutual labels:  sensor, home-assistant
Nexus433
433MHz temperature and humidity sensor receiver that integrates with home automation systems.
Stars: ✭ 137 (+878.57%)
Mutual labels:  sensor, home-assistant
ical-sensor-homeassistant
an iCal Sensor for Home Assistant
Stars: ✭ 42 (+200%)
Mutual labels:  sensor, home-assistant
Xiaomi miot raw
Universal Xiaomi MIoT integration for Home Assistant
Stars: ✭ 240 (+1614.29%)
Mutual labels:  sensor, home-assistant
uptime-card
Minimalistic uptime card for Home Assistant Lovelace UI
Stars: ✭ 152 (+985.71%)
Mutual labels:  sensor, home-assistant
Home-Assistant-custom-components-DPC-Alert
Italy Meteo-hydro alert and hydrogeological phenomena Civil Protection (Protezione Civile). In this custom component you can find the vigilance Bulletin and the Bulletin of national hydrogeological and hydraulic criticalities. They allow to check whether in your current location there will be criticalities/warnings related to weather-hydrogeolog…
Stars: ✭ 31 (+121.43%)
Mutual labels:  sensor, home-assistant
HADailySensor
Sensor for Home Assistant that gets reset at midnight
Stars: ✭ 20 (+42.86%)
Mutual labels:  sensor, home-assistant
nibeuplink
Nibe Uplink asyncronous python interface
Stars: ✭ 20 (+42.86%)
Mutual labels:  home-assistant

hacs_badge
Buy Me A Coffee

Visonic/Bentel/Tyco Alarm Sensor

This component interfaces with the API server hosted by your home alarm system company.

It is dependant on the Python module: https://github.com/And3rsL/VisonicAlarm2 which will automatically be installed when running the sensor component. This library has much more functionality than this component utilises, so feel free to check it out of you are into Python 3 programming.

This is unsupported by Visonic - they don't publish their REST API. It is also unsupported by me. I accept no liability for your use of the component or library nor for any loss or damage resulting from security breaches at your property.

Introduction

This component will create one alarm_control_panel that let you show the current state of the alarm system and also to arm and disarm the system. It will also create one sensor for every door/window contact that let you see if the doors or windows are open or closed.

The Alarm Control Panel will be called alarm_control_panel.visonic_alarm and the contact sensors will be called sensor.visonic_alarm_contact_ID (where ID is the contact ID in the alarm system).

It polls the API server every 10 seconds, which is the same interval as the app does its updates. So there is up to a 10 second delay between updates.

Requirements

The component has only been tested with a Visonic PowerMaster 10 with a PowerLink 3 ethernet module, so it might not work with (but should) other Visonic alarm systems.

Configuration

Now to the configuration of Home Assistant.

Open the configuration file (configuration.yaml) and use the following code:

visonicalarm:
  host: YOURALARMCOMPANY.tycomonitor.com
  panel_id: 123456
  user_code: 1234
  app_id: 00000000-0000-0000-0000-000000000000
  user_email: '[email protected]'
  user_password: 'yourpassword'
  partition: -1
  no_pin_required: False

The host, user_code, panel_id, user_email, user_password are the same you are using when logging in to your system via the Visonic-GO/BW app, and user_id is just a uniqe id generated from this site: https://www.uuidgenerator.net/ so make sure you replace 00000000-0000-0000-0000-000000000000 with an ID that you generate with that site. There is only support for the -1 partition.

Please be sure that the user is the MASTER USER and you alredy added your panel in your registered account

Screenshots

Alarm Panel dialog

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].