无论灯是打开还是关闭,灯的状态都显示为开启状态

早上起来,发现8123页面,灯的按钮图标都显示为打开状态,实际所有的灯都是关闭的,以前都是正常的,麻烦萝卜大佬指导一下

萝卜不在。
你看看modbus的文档,报错提示,有规范改了

大佬,怎么改呢?

配置文件QQ截图20220306101930

大佬,同样的配置我复制到树莓派,倒是可以了,但是在智趣盒子测试了N次,都没有成功,不知道为什么?而且有报错

提示你配置44行:u6709:格式错误

那个是以前的,现在是新的配置文件

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

截图,homeassistant讲究格式的,这样代码看不出来

好的,智趣盒子的截图

树莓派的截图

把你这个yaml页面私下给我。我看看你是不是上面有东西重复了。

就是提示你的modbus格式不对。

大佬,已经发过去了

升级了,继电器可以刷出来了,可以正常使用了,只是用机械开关去开和关的时候,手机app的灯状态不会刷新,直接软件控制状态都没有问题。以前modbus格式没有变的时候,无论手机还是机械开关去开和关,状态都随时可以刷新成正确状态的。

QQ截图20220311131202

麻烦萝卜大佬指导一下,谢谢

这个提示说你的设备有信号没有收到?萝卜不在。
我没有玩过485,这方面比较陌生。
就是升级了之后,有些东西可以用了是吗

可以控制了,就是用手动开关的时候,反馈没有即时刷新,当然也不会刷新,app控制都是正常的,谢谢