I have installed the Broadlink 3.1.M5.4 release. I was able to discover my 2 RM4 devices. However, the Things show up as Offline, and I see the following in openhab.log:
2021-12-24 12:54:14.320 [WARN ] [handler.BroadlinkRemoteModel4Handler] - Authentication failed:
java.net.ProtocolException: Response from device is not valid. (0x22=0xFF,0x23=0xFF)
at org.openhab.binding.broadlink.internal.BroadlinkProtocol.decodePacket(BroadlinkProtocol.java:192) ~[bundleFile:?]
at org.openhab.binding.broadlink.handler.BroadlinkBaseThingHandler.decodeDevicePacket(BroadlinkBaseThingHandler.java:183) ~[bundleFile:?]
at org.openhab.binding.broadlink.handler.BroadlinkBaseThingHandler.authenticate(BroadlinkBaseThingHandler.java:143) [bundleFile:?]
at org.openhab.binding.broadlink.handler.BroadlinkBaseThingHandler.transitionToOnline(BroadlinkBaseThingHandler.java:262) [bundleFile:?]
at org.openhab.binding.broadlink.handler.BroadlinkBaseThingHandler.updateItemStatus(BroadlinkBaseThingHandler.java:218) [bundleFile:?]
at org.openhab.binding.broadlink.handler.BroadlinkBaseThingHandler$1.run(BroadlinkBaseThingHandler.java:109) [bundleFile:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) [?:?]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
at java.lang.Thread.run(Thread.java:834) [?:?]
Expected Behavior
The Broadlink RM4 should be online
Current Behavior
The Broadlink RM4 stays offline
Possible Solution
Steps to Reproduce (for Bugs)
1.
2.
Context
Your Environment
Version used: (e.g., openHAB and add-on versions)
Environment name and version (e.g. Chrome 76, Java 8, Node.js 12.9, ...):
Operating System and version (desktop or mobile, Windows 10, Raspbian Buster, ...):
I have installed the Broadlink 3.1.M5.4 release. I was able to discover my 2 RM4 devices. However, the Things show up as Offline, and I see the following in
openhab.log
:Expected Behavior
The Broadlink RM4 should be online
Current Behavior
The Broadlink RM4 stays offline
Possible Solution
Steps to Reproduce (for Bugs)
1. 2.
Context
Your Environment
OpenHab 3.2.0-1 Raspbian 10 Broadlink 3.1.M5.4 Broadlink RM4 firmware v52079