Skip to content

bertbert72/HomeAssistant_Powerlink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

HomeAssistant_Powerlink

Powerlink platform for use with Home Assistant and the MQTT alarm component.

Requires an MQTT broker to be installed and configured. Sensors can then be created to monitor the alarm, as well as turning it on/off. Example config:

alarm_control_panel:
  - platform: mqtt
    state_topic: home/alarm
    command_topic: home/alarm/set
    payload_disarm: Disarm
    payload_arm_home: ArmHome
    payload_arm_away: ArmAway
    name: House Alarm

sensor:
  - platform: powerlink2
    state_topic: home/alarm
    command_topic: home/alarm/set
    sensor_topic: home/alarm/sensor
    sensor_battery_topic: home/alarm/sensorbattery
    host: !secret alarm_host
    scan_interval: 1
    ignore_first_cmd: True
    alarm_user: !secret alarm_user
    alarm_password: !secret alarm_password

binary_sensor:
  - platform: mqtt
    state_topic: "home/alarm/sensor1"
    payload_on: Open
    payload_off: Ok
    device_class: door
    name: Front Door
  - platform: mqtt
    state_topic: "home/alarm/sensor2"
    payload_on: Open
    payload_off: Ok
    device_class: motion
    name: Downstairs
  - platform: mqtt
    state_topic: "home/alarm/sensor3"
    payload_on: Open
    payload_off: Ok
    device_class: motion
    name: Kitchen
  - platform: mqtt
    state_topic: "home/alarm/sensor4"
    payload_on: Open
    payload_off: Ok
    device_class: door
    name: Patio Doors
  - platform: mqtt
    state_topic: "home/alarm/sensor5"
    payload_on: Open
    payload_off: Ok
    device_class: motion
    name: Upstairs
  - platform: mqtt
    state_topic: "home/alarm/sensor6"
    payload_on: Open
    payload_off: Ok
    device_class: door
    name: Back Door
  - platform: mqtt
    state_topic: "home/alarm/sensorbattery1"
    payload_on: Low
    payload_off: Ok
    device_class: battery
    name: Front Door Battery
  - platform: mqtt
    state_topic: "home/alarm/sensorbattery2"
    payload_on: Low
    payload_off: Ok
    device_class: battery
    name: Downstairs Battery
  - platform: mqtt
    state_topic: "home/alarm/sensorbattery3"
    payload_on: Low
    payload_off: Ok
    device_class: battery
    name: Kitchen Battery
  - platform: mqtt
    state_topic: "home/alarm/sensorbattery4"
    payload_on: Low
    payload_off: Ok
    device_class: battery
    name: Patio Doors Battery
  - platform: mqtt
    state_topic: "home/alarm/sensorbattery5"
    payload_on: Low
    payload_off: Ok
    device_class: battery
    name: Upstairs Battery
  - platform: mqtt
    state_topic: "home/alarm/sensorbattery6"
    payload_on: Low
    payload_off: Ok
    device_class: battery
    name: Back Door Battery

About

Powerlink script for use with Home Assistant

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages