用ESP8266刷ESP Easy与Domoticz建立双向通讯问题

回复
56618980
帖子: 9
注册时间: 周日 4月 29, 2018 22:55

用ESP8266刷ESP Easy与Domoticz建立双向通讯问题

帖子 56618980 » 周六 5月 12, 2018 21:06

用ESP8266刷ESP Easy与Domoticz建立双向通讯,在ESP8266上用物理按钮触发开关可以正常翻转开和关,并输送信号到Domoticz平台上,Domoticz平台上建了的虚拟开关可以显示状态。另用平台上的虚拟开关也可以控制同一开关,现在发现的问题是:平台上把开关打开,用ESP8266上的物理键去关闭这个开关,需按两次方可才有效。同样平台上把开关关闭,用ESP8266上的物理键去打开这个开关,也需按两次方可才有效。用ESP8266上的物理键去打开这个开关,然后平台上去关没有此问题。请教各位问题发生在哪里?下面是我的设置
无标题1.png
无标题1.png (23.67 KiB) 查看 7253 次
无标题2.png
无标题2.png (17.24 KiB) 查看 7253 次
无标题3.png
无标题3.png (109.47 KiB) 查看 7253 次

DT27
帖子: 260
注册时间: 周四 3月 30, 2017 08:54

Re: 用ESP8266刷ESP Easy与Domoticz建立双向通讯问题

帖子 DT27 » 周四 5月 17, 2018 14:54

楼主你要搞清楚各个gpio之间的关系。

代码: 全选

On touch#Switch=1 do
    if [继电器#Switch] = 1
        gpio,0,0
    else
        gpio,0,1
    endif
endon
你的touch是物理开关吗? 按开关时应该判断继电器的状态,继电器开着就关掉,关着就打开。

另外你规则里下面两段是什么东西?

blindlight
帖子: 94
注册时间: 周四 3月 30, 2017 00:03

Re: 用ESP8266刷ESP Easy与Domoticz建立双向通讯问题

帖子 blindlight » 周四 5月 17, 2018 20:45

看不明白要干嘛

5661890
帖子: 17
注册时间: 周三 5月 09, 2018 12:23

Re: 用ESP8266刷ESP Easy与Domoticz建立双向通讯问题

帖子 5661890 » 周日 7月 08, 2018 11:51

我已经修改完成规则,以及Domoticz里的设置,现在可以实现我所需的要求,谢谢各位帮助。

猴子开灯
帖子: 3
注册时间: 周日 6月 09, 2019 12:49

Re: 用ESP8266刷ESP Easy与Domoticz建立双向通讯问题

帖子 猴子开灯 » 周日 6月 30, 2019 20:48

能把你的ESP Easy固件版本号告诉我一下吗

5661890
帖子: 17
注册时间: 周三 5月 09, 2018 12:23

Re: 用ESP8266刷ESP Easy与Domoticz建立双向通讯问题

帖子 5661890 » 周日 6月 30, 2019 22:53

我现在使用的是ESPEasy_mega-20190508

5661890
帖子: 17
注册时间: 周三 5月 09, 2018 12:23

Re: 用ESP8266刷ESP Easy与Domoticz建立双向通讯问题

帖子 5661890 » 周日 6月 30, 2019 23:02

我的设置:
1.png
1.png (74.11 KiB) 查看 485 次
2.png
2.png (163 KiB) 查看 485 次
开触发http://10.0.0.94/control?cmd=event,switch0on
关触发http://10.0.0.94/control?cmd=event,switch0off
规则
on switch0on do
    gpio 12,1
    inputswitchstate 0,1
endon

on switch0off do
    gpio 12,0
    inputswitchstate 0,0
endon

on Switch0#State0 do
    if [Switch0#State0]=1
       event switch0on
    else
       event switch0off
   endif
endon
上次由 5661890 在 周日 7月 14, 2019 09:25,总共编辑 1 次。

猴子开灯
帖子: 3
注册时间: 周日 6月 09, 2019 12:49

Re: 用ESP8266刷ESP Easy与Domoticz建立双向通讯问题

帖子 猴子开灯 » 周日 7月 07, 2019 20:41

你开关接的哪两个IO口

猴子开灯
帖子: 3
注册时间: 周日 6月 09, 2019 12:49

Re: 用ESP8266刷ESP Easy与Domoticz建立双向通讯问题

帖子 猴子开灯 » 周一 7月 08, 2019 20:43

为什么我按你的设置不行呢。研究半天也么搞对。而且用你的开关触发命令,都不触发。

5661890
帖子: 17
注册时间: 周三 5月 09, 2018 12:23

Re: 用ESP8266刷ESP Easy与Domoticz建立双向通讯问题

帖子 5661890 » 周日 7月 14, 2019 09:27

你把你的设置和规则贴图出来,让大家帮你分析,只是文字叙述没法

回复