- 积分
- 321
- 金钱
- 201
- 威望
- 0
- 贡献
- 0
- HASS币
- 0
中级会员
- 积分
- 321
- 金钱
- 201
- HASS币
- 0
|
经过几天的折腾,真是无奈之举啊。无论这么设置都无法实现最初的理想。本人用的是4路继电器模块,用的是nodemcu V2 刷了esphome 接的是D1,D2,D5,D6 switch: - platform: gpio
pin: D1
name: "kitchen light switch"
- platform: gpio
pin: D2
name: "bathroom light switch"
- platform: gpio
pin: D5
name: "bathroom fan switch"
- platform: gpio
pin: D6
name: "water heater switch"
这样写就是为了实现一个继电器控制一个灯,以前也刷过tasmota,但是就是无法实现一个继电器控制一个灯的情况。假如我开1号灯,3号灯跟着亮,开2号灯结果是关1号灯,有时候开2号灯,跟着再开3号灯,结果3号灯开不了,继电器没有嗒一声响。等这类错乱的情况
各位有什么办法可以实现:一号开关控制1号灯,二号开关控制2号灯,三号开关控制3号灯,四号开关控制4号灯,互不干扰。
自动化:
- id: '1559201541976'
alias: kitchen_room_Automations_on
trigger:
- entity_id: binary_sensor.kitchen_room_motion
platform: state
from: 'off'
to: 'on'
condition:
- condition: state
entity_id: switch.kitchen_light_switch_2
state: 'off'
action:
- data:
entity_id: switch.kitchen_light_switch_2
service: switch.turn_on
- id: '1559309080670'
alias: kitchen_room_Automations_off
trigger:
- entity_id: switch.kitchen_light_switch_2
for: 00:01:00
from: 'on'
platform: state
to: 'off'
condition:
- condition: state
entity_id: switch.kitchen_light_switch_2
state: 'on'
action:
- data:
entity_id: switch.kitchen_light_switch_2
service: switch.turn_off
自动化代码没有问题。人体感应可以开灯。不正常的是,我明明设置是1分钟后关掉厨房灯的(1号灯),结果是关的是2号灯。在此之前2号灯没有开,能听到嗒的声响。如果现在要关掉厨房灯,需要开了2号灯然后再关,这样才可以把1号灯关掉(厨房灯)
这是什么问题呀。是继电器问题吗还是接线问题。反反复复测试过上百次。无果
|
-
-
|