本帖最后由 令狐鸣 于 2018-3-9 15:26 编辑
#客厅-感应人体自动开客厅灯
- alias: auto_ketingled_ganying #自动化名称,可以自定义,会在homeassistant的states里面显示出来
initial_state: true ##在你重启HA的时候这个自动化是开启(true)还是关闭(false)
hide_entity: false #隐藏自动化
trigger:
- platform: state #设备状态
entity_id: binary_sensor.door_window_sensor_158d0001295cae #检测设备动作的设备ID,在homeassistant的states里面可以找到
to: 'open' #状态转换,衔接上句,"到(to):开启(on)
for: '00:00:03' # 加个延时,3秒内打开没关上再执行,防止打开了一下又关上的情况
condition: #condition-条件:就是要达到下面这些条件,才会继续执行命令
- condition: state #第二个条件:设备状态
entity_id: switch.hassmarta_c14adc #这个是我的客厅灯的sonoff ID
state: 'off' #(state)状态:(off)关闭-意思就是如果我客厅灯是关闭的
action: #开始执行动作了哦
- service: switch.turn_on #开启这个设备
entity_id: switch.hassmarta_c14adc #这个就是开启这个设备的ID,这个是我的客厅灯的sonoff ID
- delay: #延迟
minutes: 1 #1分钟
- service: switch.turn_off #将开关关闭
entity_id: switch.hassmarta_c14adc #需要关闭的设备ID,就是我的客厅灯的sonoff
|