早上起来,发现8123页面,灯的按钮图标都显示为打开状态,实际所有的灯都是关闭的,以前都是正常的,麻烦萝卜大佬指导一下
萝卜不在。
你看看modbus的文档,报错提示,有规范改了
大佬,怎么改呢?
配置文件
提示你配置44行格式错误
那个是以前的,现在是新的配置文件
group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
modbus:
- name: hub1
type: serial
baudrate: 9600
bytesize: 8
method: rtu
parity: N
port: /dev/ttyUSB0
stopbits: 1
switches:- name: Switch0
slave: 1
address: 13056
write_type: coil - name: Switch1
slave: 1
address: 13057
write_type: coil
verify: - name: Switch2
slave: 1
address: 13058
write_type: coil - name: Switch3
slave: 1
address: 13059
write_type: coil - name: Register1
address: 13058
command_on: 1
command_off: 0
verify:
input_type: holding
address: 127
state_on: 25
state_off: 1
- name: Switch0
截图,homeassistant讲究格式的,这样代码看不出来
把你这个yaml页面私下给我。我看看你是不是上面有东西重复了。
就是提示你的modbus格式不对。
大佬,已经发过去了
升级了,继电器可以刷出来了,可以正常使用了,只是用机械开关去开和关的时候,手机app的灯状态不会刷新,直接软件控制状态都没有问题。以前modbus格式没有变的时候,无论手机还是机械开关去开和关,状态都随时可以刷新成正确状态的。
麻烦萝卜大佬指导一下,谢谢
这个提示说你的设备有信号没有收到?萝卜不在。
我没有玩过485,这方面比较陌生。
就是升级了之后,有些东西可以用了是吗
可以控制了,就是用手动开关的时候,反馈没有即时刷新,当然也不会刷新,app控制都是正常的,谢谢