您好,
标题说明了一切,但让我更确切一点。
我已经测试了多个设备,唯一一个具有此行为的设备是Danfoss恒温器。
我有一个线程执行一些轮询,以检查设备是否脱机,并获取最新的值。
有时我会收到MAC_EXPIRED_REQUEST错误,但如果运行一个设定点,它会正常执行。
我的轮询会向恒温器询问温度,电池电量百分比和阀门开度;因此,可能会发生温度发生故障,剩余温度成功的情况。
我觉得这与轮询群集有关,但不完全确定。
阅读 Danfoss参考表 登记间隔为1200秒,长轮询为28秒,短轮询为0x0002,快速轮询为0x0028秒。
我想指出LQI大约是80左右,还不错。
这些偶发的MAC_EXPIRE_REQUEST非常烦人,如果能理解问题并找到解决方案,将会非常好。
准确地说,当自动调温器连接到宜家路由器时,我记得没有收到任何MAC_EXPIRED_REQUEST,可能是路由器让它们保持活动状态?
