ESPresence, OBK, and other updates
This commit is contained in:
@@ -60,3 +60,38 @@
|
|||||||
conditions: []
|
conditions: []
|
||||||
action: []
|
action: []
|
||||||
mode: single
|
mode: single
|
||||||
|
- id: '1693027703299'
|
||||||
|
alias: Downstairs Kitchen turn ON LEDs on with main lights
|
||||||
|
description: ''
|
||||||
|
trigger:
|
||||||
|
- platform: device
|
||||||
|
type: turned_on
|
||||||
|
device_id: 1a7e2bfdfaa08e2b78bcbd5d5d12d2a7
|
||||||
|
entity_id: 2921a7f1e6616c97c2ed502cbe950503
|
||||||
|
domain: switch
|
||||||
|
condition: []
|
||||||
|
action:
|
||||||
|
- service: light.turn_on
|
||||||
|
data:
|
||||||
|
transition: 10
|
||||||
|
brightness_pct: 95
|
||||||
|
target:
|
||||||
|
entity_id: light.controller_dimmable_3c317c
|
||||||
|
mode: single
|
||||||
|
- id: '1693027792035'
|
||||||
|
alias: Downstairs Kitchen turn OFF LEDs with main lights
|
||||||
|
description: ''
|
||||||
|
trigger:
|
||||||
|
- platform: device
|
||||||
|
type: turned_off
|
||||||
|
device_id: 1a7e2bfdfaa08e2b78bcbd5d5d12d2a7
|
||||||
|
entity_id: 2921a7f1e6616c97c2ed502cbe950503
|
||||||
|
domain: switch
|
||||||
|
condition: []
|
||||||
|
action:
|
||||||
|
- service: light.turn_off
|
||||||
|
data:
|
||||||
|
transition: 10
|
||||||
|
target:
|
||||||
|
entity_id: light.controller_dimmable_3c317c
|
||||||
|
mode: single
|
||||||
|
@@ -1,12 +1,13 @@
|
|||||||
- alias: "Two Way Lights - Garage Corridor - 1"
|
- id: "Two_Way_Lights_-_Garage_Corridor_-_1"
|
||||||
|
alias: "Two Way Lights - Garage Corridor - 1"
|
||||||
trigger:
|
trigger:
|
||||||
- platform: state
|
- platform: state
|
||||||
entity_id: switch.obk_garageswitch_1_e6f7_1
|
entity_id: switch.garage_entry_switch_1
|
||||||
action:
|
action:
|
||||||
- choose:
|
- choose:
|
||||||
- conditions:
|
- conditions:
|
||||||
- condition: state
|
- condition: state
|
||||||
entity_id: switch.obk_garageswitch_1_e6f7_1
|
entity_id: switch.garage_entry_switch_1
|
||||||
state: "on"
|
state: "on"
|
||||||
sequence:
|
sequence:
|
||||||
- service: switch.turn_on
|
- service: switch.turn_on
|
||||||
@@ -14,7 +15,8 @@
|
|||||||
default:
|
default:
|
||||||
- service: switch.turn_off
|
- service: switch.turn_off
|
||||||
entity_id: switch.tasmo_ks811d_5613_lounge_4b
|
entity_id: switch.tasmo_ks811d_5613_lounge_4b
|
||||||
- alias: "Two Way Lights - Garage Corridor - 2"
|
- id: "Two_Way_Lights_-_Garage_Corridor_-_2"
|
||||||
|
alias: "Two Way Lights - Garage Corridor - 2"
|
||||||
trigger:
|
trigger:
|
||||||
- platform: state
|
- platform: state
|
||||||
entity_id: switch.tasmo_ks811d_5613_lounge_4b
|
entity_id: switch.tasmo_ks811d_5613_lounge_4b
|
||||||
@@ -26,20 +28,21 @@
|
|||||||
state: "on"
|
state: "on"
|
||||||
sequence:
|
sequence:
|
||||||
- service: switch.turn_on
|
- service: switch.turn_on
|
||||||
entity_id: switch.obk_garageswitch_1_e6f7_1
|
entity_id: switch.garage_entry_switch_1
|
||||||
default:
|
default:
|
||||||
- service: switch.turn_off
|
- service: switch.turn_off
|
||||||
entity_id: switch.obk_garageswitch_1_e6f7_1
|
entity_id: switch.garage_entry_switch_1
|
||||||
|
|
||||||
- alias: "Two Way Lights - Garage Main - 1"
|
- id: "Two_Way_Lights_-_Garage_Main_-_1"
|
||||||
|
alias: "Two Way Lights - Garage Main - 1"
|
||||||
trigger:
|
trigger:
|
||||||
- platform: state
|
- platform: state
|
||||||
entity_id: switch.obk_garageswitch_1_e6f7_2
|
entity_id: switch.garage_entry_switch_3
|
||||||
action:
|
action:
|
||||||
- choose:
|
- choose:
|
||||||
- conditions:
|
- conditions:
|
||||||
- condition: state
|
- condition: state
|
||||||
entity_id: switch.obk_garageswitch_1_e6f7_2
|
entity_id: switch.garage_entry_switch_3
|
||||||
state: "on"
|
state: "on"
|
||||||
sequence:
|
sequence:
|
||||||
- service: switch.turn_on
|
- service: switch.turn_on
|
||||||
@@ -47,7 +50,8 @@
|
|||||||
default:
|
default:
|
||||||
- service: switch.turn_off
|
- service: switch.turn_off
|
||||||
entity_id: switch.tasmo_sbas_0407_garagelight
|
entity_id: switch.tasmo_sbas_0407_garagelight
|
||||||
- alias: "Two Way Lights - Garage Main - 2"
|
- id: "Two_Way_Lights_-_Garage_Main_-_2"
|
||||||
|
alias: "Two Way Lights - Garage Main - 2"
|
||||||
trigger:
|
trigger:
|
||||||
- platform: state
|
- platform: state
|
||||||
entity_id: switch.tasmo_sbas_0407_garagelight
|
entity_id: switch.tasmo_sbas_0407_garagelight
|
||||||
@@ -59,7 +63,7 @@
|
|||||||
state: "on"
|
state: "on"
|
||||||
sequence:
|
sequence:
|
||||||
- service: switch.turn_on
|
- service: switch.turn_on
|
||||||
entity_id: switch.obk_garageswitch_1_e6f7_2
|
entity_id: switch.garage_entry_switch_3
|
||||||
default:
|
default:
|
||||||
- service: switch.turn_off
|
- service: switch.turn_off
|
||||||
entity_id: switch.obk_garageswitch_1_e6f7_2
|
entity_id: switch.garage_entry_switch_3
|
||||||
|
@@ -16,4 +16,4 @@ mqtt:
|
|||||||
state_off: "OFF"
|
state_off: "OFF"
|
||||||
optimistic: false
|
optimistic: false
|
||||||
qos: 0
|
qos: 0
|
||||||
# retain: true
|
retain: true # need this, or fire starts on HA reboot. Could fix in Node red too.
|
||||||
|
@@ -1,32 +1,62 @@
|
|||||||
mqtt:
|
mqtt:
|
||||||
switch:
|
switch:
|
||||||
- unique_id: "Garage Entry Switch (Triple, obkE6F7)_relay_1"
|
- unique_id: "Garage_Entry_Switch_1"
|
||||||
name: "obk-garageswitch-1-E6F7 1"
|
name: "Garage Entry Switch 1"
|
||||||
state_topic: "obk-garageswitch-1-E6F7/1/get"
|
state_topic: "obk/obk-ks811t-006D-garageentry/1/get"
|
||||||
command_topic: "obk-garageswitch-1-E6F7/1/set"
|
command_topic: "obk/obk-ks811t-006D-garageentry/1/set"
|
||||||
qos: 1
|
qos: 1
|
||||||
payload_on: 1
|
payload_on: 1
|
||||||
payload_off: 0
|
payload_off: 0
|
||||||
retain: true
|
retain: true
|
||||||
availability:
|
availability:
|
||||||
- topic: "obk-garageswitch-1-E6F7/connected"
|
- topic: "obk/obk-ks811t-006D-garageentry/connected"
|
||||||
- unique_id: "Garage Entry Switch (Triple, obkE6F7)_relay_2"
|
- unique_id: "Garage_Entry_Switch_2"
|
||||||
name: "obk-garageswitch-1-E6F7 2"
|
name: "Garage Entry Switch 2"
|
||||||
state_topic: "obk-garageswitch-1-E6F7/2/get"
|
state_topic: "obk/obk-ks811t-006D-garageentry/2/get"
|
||||||
command_topic: "obk-garageswitch-1-E6F7/2/set"
|
command_topic: "obk/obk-ks811t-006D-garageentry/2/set"
|
||||||
qos: 1
|
qos: 1
|
||||||
payload_on: 1
|
payload_on: 1
|
||||||
payload_off: 0
|
payload_off: 0
|
||||||
retain: true
|
retain: true
|
||||||
availability:
|
availability:
|
||||||
- topic: "obk-garageswitch-1-E6F7/connected"
|
- topic: "obk/obk-ks811t-006D-garageentry/connected"
|
||||||
- unique_id: "Garage Entry Switch (Triple, obkE6F7)_relay_3"
|
- unique_id: "Garage_Entry_Switch_3"
|
||||||
name: "obk-garageswitch-1-E6F7 3"
|
name: "Garage Entry Switch 3"
|
||||||
state_topic: "obk-garageswitch-1-E6F7/3/get"
|
state_topic: "obk/obk-ks811t-006D-garageentry/3/get"
|
||||||
command_topic: "obk-garageswitch-1-E6F7/3/set"
|
command_topic: "obk/obk-ks811t-006D-garageentry/3/set"
|
||||||
qos: 1
|
qos: 1
|
||||||
payload_on: 1
|
payload_on: 1
|
||||||
payload_off: 0
|
payload_off: 0
|
||||||
retain: true
|
retain: true
|
||||||
availability:
|
availability:
|
||||||
- topic: "obk-garageswitch-1-E6F7/connected"
|
- topic: "obk/obk-ks811t-006D-garageentry/connected"
|
||||||
|
- unique_id: "Main_Bathroom_Light_Switch_1"
|
||||||
|
name: "Main Bathroom Light Switch 1"
|
||||||
|
state_topic: "obk/obk-ks811t-B1C4-mainbath1/1/get"
|
||||||
|
command_topic: "obk/obk-ks811t-B1C4-mainbath1/1/set"
|
||||||
|
qos: 1
|
||||||
|
payload_on: 1
|
||||||
|
payload_off: 0
|
||||||
|
retain: true
|
||||||
|
availability:
|
||||||
|
- topic: "obk/obk-ks811t-B1C4-mainbath1/connected"
|
||||||
|
- unique_id: "Main_Bathroom_Light_Switch_2"
|
||||||
|
name: "Main Bathroom Light Switch 2"
|
||||||
|
state_topic: "obk/obk-ks811t-B1C4-mainbath1/2/get"
|
||||||
|
command_topic: "obk/obk-ks811t-B1C4-mainbath1/2/set"
|
||||||
|
qos: 1
|
||||||
|
payload_on: 1
|
||||||
|
payload_off: 0
|
||||||
|
retain: true
|
||||||
|
availability:
|
||||||
|
- topic: "obk/obk-ks811t-B1C4-mainbath1/connected"
|
||||||
|
- unique_id: "Main_Bathroom_Light_Switch_3"
|
||||||
|
name: "Main Bathroom Light Switch 3"
|
||||||
|
state_topic: "obk/obk-ks811t-B1C4-mainbath1/3/get"
|
||||||
|
command_topic: "obk/obk-ks811t-B1C4-mainbath1/3/set"
|
||||||
|
qos: 1
|
||||||
|
payload_on: 1
|
||||||
|
payload_off: 0
|
||||||
|
retain: true
|
||||||
|
availability:
|
||||||
|
- topic: "obk/obk-ks811t-B1C4-mainbath1/connected"
|
||||||
|
@@ -1,25 +1,61 @@
|
|||||||
|
# ESPresence Sensing
|
||||||
|
# https://espresense.com/home_assistant
|
||||||
|
#
|
||||||
sensor:
|
sensor:
|
||||||
- platform: mqtt_room
|
- platform: mqtt_room
|
||||||
device_id: "d75fda56c990"
|
unique_id: !secret btb01_uID
|
||||||
name: "Nissan Leaf LNM748 (BTB01)"
|
device_id: !secret btb01_dID
|
||||||
state_topic: "espresense/rooms"
|
name: !secret btb01_name
|
||||||
|
state_topic: !secret btb01_topic
|
||||||
timeout: 60
|
timeout: 60
|
||||||
away_timeout: 120 # number of seconds after which the enitity will get status not_home
|
away_timeout: 120 # number of seconds after which the enitity will get status not_home
|
||||||
- platform: mqtt_room
|
- platform: mqtt_room
|
||||||
device_id: "f54fe90c3d15"
|
unique_id: !secret btb02_uID
|
||||||
name: "Mazda MPV KUU64 (BTB02)"
|
device_id: !secret btb02_dID
|
||||||
state_topic: "espresense/rooms"
|
name: !secret btb02_name
|
||||||
|
state_topic: !secret btb02_topic
|
||||||
timeout: 60
|
timeout: 60
|
||||||
away_timeout: 120 # number of seconds after which the enitity will get status not_home
|
away_timeout: 120 # number of seconds after which the enitity will get status not_home
|
||||||
- platform: mqtt_room
|
- platform: mqtt_room
|
||||||
device_id: "c5eba6d8e8fd"
|
unique_id: !secret btb03_uID
|
||||||
name: "Vespa Scooter B8EJJ (BTB03)"
|
device_id: !secret btb03_dID
|
||||||
state_topic: "espresense/rooms"
|
name: !secret btb03_name
|
||||||
|
state_topic: !secret btb03_topic
|
||||||
timeout: 60
|
timeout: 60
|
||||||
away_timeout: 120 # number of seconds after which the enitity will get status not_home
|
away_timeout: 120 # number of seconds after which the enitity will get status not_home
|
||||||
- platform: mqtt_room
|
- platform: mqtt_room
|
||||||
device_id: "ed5e450c84a5"
|
unique_id: !secret btb04_uID
|
||||||
name: "Zephyr Caravan Z556D (BTB04)"
|
device_id: !secret btb04_dID
|
||||||
state_topic: "espresense/rooms"
|
name: !secret btb04_name
|
||||||
|
state_topic: !secret btb04_topic
|
||||||
timeout: 60
|
timeout: 60
|
||||||
away_timeout: 120 # number of seconds after which the enitity will get status not_home
|
away_timeout: 120 # number of seconds after which the enitity will get status not_home
|
||||||
|
- platform: mqtt_room
|
||||||
|
unique_id: !secret btb05_uID
|
||||||
|
device_id: !secret btb05_dID
|
||||||
|
name: !secret btb05_name
|
||||||
|
state_topic: !secret btb05_topic
|
||||||
|
timeout: 60
|
||||||
|
away_timeout: 120 # number of seconds after which the enitity will get status not_home
|
||||||
|
- platform: mqtt_room
|
||||||
|
unique_id: !secret btb06_uID
|
||||||
|
device_id: !secret btb06_dID
|
||||||
|
name: !secret btb06_name
|
||||||
|
state_topic: !secret btb06_topic
|
||||||
|
timeout: 60
|
||||||
|
away_timeout: 120 # number of seconds after which the enitity will get status not_home
|
||||||
|
- platform: mqtt_room
|
||||||
|
unique_id: !secret btb07_uID
|
||||||
|
device_id: !secret btb07_dID
|
||||||
|
name: !secret btb07_name
|
||||||
|
state_topic: !secret btb07_topic
|
||||||
|
timeout: 60
|
||||||
|
away_timeout: 120 # number of seconds after which the enitity will get status not_home
|
||||||
|
- platform: mqtt_room
|
||||||
|
unique_id: !secret btb08_uID
|
||||||
|
device_id: !secret btb08_dID
|
||||||
|
name: !secret btb08_name
|
||||||
|
state_topic: !secret btb08_topic
|
||||||
|
timeout: 60
|
||||||
|
away_timeout: 120 # number of seconds after which the enitity will get status not_home
|
||||||
|
|
||||||
|
@@ -1,5 +0,0 @@
|
|||||||
#sensor:
|
|
||||||
# - platform: tautulli
|
|
||||||
# api_key: !secret tautulli_api_key
|
|
||||||
# host: !secret tautulli_api_host
|
|
||||||
# port: !secret tautulli_api_port
|
|
Reference in New Issue
Block a user