HASSMART零火双开模块重是自动打开
本帖最后由 jeep869 于 2020-2-25 16:04 编辑论坛模块终于安装好了,但发现一个奇怪的问题。本是关闭的开关总是毫无规律的自动打开。查看MQTT没有set信息,只是开关状态变了。
该怎么解决?我怀疑是射频电路受到干扰触发了开关。我86盒中有7根线(有三根过路的线)
另外发现mqtt总是在连接
---2020-2-25----固件升级到最新版本后没发现自动开灯的情况了。
18年5月买的零火模块,至今都稳定工作。
前几天厨房的灯会自动打开,手动关闭后,5-8分钟又会自动打开,关电闸也不管用,以为模块坏了,索性就重置下试试了。
开关12次进入配网模式,重新设置一下信息,莫名就好了。 大概率是干扰吧 干扰是有可能的,射频这块儿,还有就是控制线这块儿。 升级了最新版固件了吗? 囧 发表于 2020-2-20 21:20
升级了最新版固件了吗?
刚到手的新版,应该是最新固件了 jeep869 发表于 2020-2-20 21:31
刚到手的新版,应该是最新固件了
不是的,需要你手动升级一下。打开开关ip地址,关于里面,有升级固件,直接点就行了。 我在使用論壇模塊刷 ESPHome 時, 會特別加上 filters, 之後就沒遇過你說的問題了
binary_sensor:
- platform: gpio
id: btn1
internal: true
pin: {number: GPIO0, mode: INPUT_PULLUP, inverted: True}
filters: [{delayed_on: 40ms}, {delayed_off: 40ms}]
on_press: [{light.toggle: light1}]
本帖最后由 情非殇 于 2020-2-21 08:13 编辑
chinyaolin 发表于 2020-2-20 23:32
我在使用論壇模塊刷 ESPHome 時, 會特別加上 filters, 之後就沒遇過你說的問題了
哟,这是什么神仙写法,又学到了:lol
这样写如果on press下面包含condition怎么写,大佬
本帖最后由 chinyaolin 于 2020-2-21 08:55 编辑
情非殇 发表于 2020-2-21 08:10
哟,这是什么神仙写法,又学到了
这样写如果on press下面包含condition怎么写,大佬
...
binary_sensor:
- platform: gpio
id: btn1
internal: true
pin: {number: GPIO0, mode: INPUT_PULLUP, inverted: True}
filters: [{delayed_on: 40ms}, {delayed_off: 40ms}]
on_press:
- light.toggle: light1
- blah blah
一樣的, 我上面的 code 只是將 YAML 轉成 JSON 來寫而已, 你可以將 on_press 改成你自己習慣的 YAML 寫法
參考下這篇 : https://bbs.hassbian.com/thread-8985-1-1.html