]> git.basschouten.com Git - openhab-addons.git/commit
[rfxcom] Update interface message support (#10844)
authorJames Hewitt <james.hewitt@gmail.com>
Tue, 15 Jun 2021 17:37:07 +0000 (18:37 +0100)
committerGitHub <noreply@github.com>
Tue, 15 Jun 2021 17:37:07 +0000 (19:37 +0200)
commit8c7c37a7f5594df450dd2cfa9a1e164015773506
tree1435ed4ac0b42f93cbb22e2becef1aaeb5ddb153
parent82dba8d40077ea9af7eaf2f5d25d20aa9949ae35
[rfxcom] Update interface message support (#10844)

Based on both the SDK and experimentation, this commit correctly identifies the
firmware and hardware version. A warning has been added for people with really
old firmware that may be different, but we didn't handle those different cases
well anyway.

Also includes updated firmware types and device types and support for pretty-
printing of the device and firmware type.

Signed-off-by: James Hewitt <james.hewitt@uk.ibm.com>
bundles/org.openhab.binding.rfxcom/RESPONSES.md [new file with mode: 0644]
bundles/org.openhab.binding.rfxcom/src/main/java/org/openhab/binding/rfxcom/internal/handler/RFXComBridgeHandler.java
bundles/org.openhab.binding.rfxcom/src/main/java/org/openhab/binding/rfxcom/internal/messages/RFXComInterfaceControlMessage.java
bundles/org.openhab.binding.rfxcom/src/main/java/org/openhab/binding/rfxcom/internal/messages/RFXComInterfaceMessage.java
bundles/org.openhab.binding.rfxcom/src/test/java/org/openhab/binding/rfxcom/internal/messages/RFXComInterfaceMessageTest.java