Add ups automations
This commit is contained in:
parent
305a009ac2
commit
46ebda6455
97
configuration/automations/ups.yaml
Normal file
97
configuration/automations/ups.yaml
Normal file
@ -0,0 +1,97 @@
|
|||||||
|
- id: ups-discharging
|
||||||
|
alias: '[UPS] Discharging'
|
||||||
|
mode: single
|
||||||
|
trigger:
|
||||||
|
- platform: state
|
||||||
|
entity_id: sensor.myups_status_data
|
||||||
|
to: OB DISCHRG
|
||||||
|
condition: [ ]
|
||||||
|
action:
|
||||||
|
- service: notify.mobile_app_iphone_pg
|
||||||
|
data:
|
||||||
|
title: "UPS Alert"
|
||||||
|
message: UPS started discharging
|
||||||
|
|
||||||
|
- id: ups-charging
|
||||||
|
alias: '[UPS] Charging'
|
||||||
|
mode: single
|
||||||
|
trigger:
|
||||||
|
- platform: state
|
||||||
|
entity_id: sensor.myups_status_data
|
||||||
|
to: OL CHRG
|
||||||
|
condition: [ ]
|
||||||
|
action:
|
||||||
|
- service: notify.mobile_app_iphone_pg
|
||||||
|
data:
|
||||||
|
title: "UPS Alert"
|
||||||
|
message: UPS is charging
|
||||||
|
|
||||||
|
- id: ups-lost-power
|
||||||
|
alias: '[UPS] Lost power'
|
||||||
|
mode: single
|
||||||
|
trigger:
|
||||||
|
- platform: state
|
||||||
|
entity_id: sensor.myups_input_voltage
|
||||||
|
to: '0'
|
||||||
|
condition: [ ]
|
||||||
|
action:
|
||||||
|
- service: notify.mobile_app_iphone_pg
|
||||||
|
data:
|
||||||
|
title: "UPS Alert"
|
||||||
|
message: UPS lost power
|
||||||
|
|
||||||
|
- id: ups-power-back
|
||||||
|
alias: '[UPS] Power back'
|
||||||
|
mode: single
|
||||||
|
trigger:
|
||||||
|
- platform: numeric_state
|
||||||
|
entity_id: sensor.myups_input_voltage
|
||||||
|
above: '200'
|
||||||
|
condition: [ ]
|
||||||
|
action:
|
||||||
|
- service: notify.mobile_app_iphone_pg
|
||||||
|
data:
|
||||||
|
title: "UPS Alert"
|
||||||
|
message: UPS power is back
|
||||||
|
|
||||||
|
- id: ups-battery-under-100
|
||||||
|
alias: '[UPS] Power back'
|
||||||
|
mode: single
|
||||||
|
trigger:
|
||||||
|
- platform: numeric_state
|
||||||
|
entity_id: sensor.myups_battery_charge
|
||||||
|
below: '100'
|
||||||
|
condition: [ ]
|
||||||
|
action:
|
||||||
|
- service: notify.mobile_app_iphone_pg
|
||||||
|
data:
|
||||||
|
title: "UPS Alert"
|
||||||
|
message: UPS battery is below 100%, estimated time on battery 25 min
|
||||||
|
|
||||||
|
- id: ups-battery-under-50
|
||||||
|
alias: '[UPS] Power back'
|
||||||
|
mode: single
|
||||||
|
trigger:
|
||||||
|
- platform: numeric_state
|
||||||
|
entity_id: sensor.myups_battery_charge
|
||||||
|
below: '50'
|
||||||
|
condition: [ ]
|
||||||
|
action:
|
||||||
|
- service: notify.mobile_app_iphone_pg
|
||||||
|
data:
|
||||||
|
title: "UPS Alert"
|
||||||
|
message: UPS battery is below 50%, estimated time on battery 12 min
|
||||||
|
|
||||||
|
- id: ups-battery-under-10
|
||||||
|
alias: '[UPS] Power back'
|
||||||
|
mode: single
|
||||||
|
trigger:
|
||||||
|
- platform: numeric_state
|
||||||
|
entity_id: sensor.myups_battery_charge
|
||||||
|
below: '10'
|
||||||
|
condition: [ ]
|
||||||
|
action:
|
||||||
|
- service: notify.mobile_app_iphone_pg
|
||||||
|
data:
|
||||||
|
title: "UPS Alert"
|
||||||
|
message: UPS battery is below 10%, estimated time on battery 2 min
|
Loading…
Reference in New Issue
Block a user