I have a RFXtrx413 which I would like to use to control a kitchen hood. The hood can be read and controlled using the RFXmngr correctly, see the message below:
16/10/2022 12:38:07:232= 0817000B009B5D0660
Packettype = Fan
subtype = Siemens SF01
Sequence nbr = 11
ID = 9B5D decimal:39773
Command = Light
Signal level = 6 -72dBm
However it seems it is not fully implemented in the OH RFXCom binding:
2022-10-16 12:38:06.139 [ERROR] [internal.handler.RFXComBridgeHandler] - Error occurred during packet receiving, data: 0817000A009B5D0660
org.openhab.binding.rfxcom.internal.exceptions.RFXComUnsupportedValueException: Unsupported value '6' with subtype SF01 for Commands
at org.openhab.binding.rfxcom.internal.messages.ByteEnumUtil.fromByte(ByteEnumUtil.java:64) ~[bundleFile:?]
at org.openhab.binding.rfxcom.internal.messages.RFXComFanMessage.encodeMessage(RFXComFanMessage.java:220) ~[bundleFile:?]
at org.openhab.binding.rfxcom.internal.messages.RFXComFanMessage.<init>(RFXComFanMessage.java:182) ~[bundleFile:?]
at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:?]
at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?]
at java.lang.reflect.Constructor.newInstance(Constructor.java:490) ~[?:?]
at org.openhab.binding.rfxcom.internal.messages.RFXComMessageFactoryImpl.createMessage(RFXComMessageFactoryImpl.java:126) ~[bundleFile:?]
at org.openhab.binding.rfxcom.internal.handler.RFXComBridgeHandler$MessageListener.packetReceived(RFXComBridgeHandler.java:257) [bundleFile:?]
at org.openhab.binding.rfxcom.internal.connector.RFXComBaseConnector.sendMsgToListeners(RFXComBaseConnector.java:49) [bundleFile:?]
at org.openhab.binding.rfxcom.internal.connector.RFXComStreamReader.run(RFXComStreamReader.java:71) [bundleFile:?]
I’m running OH 3.1.0