Hello everyone,
hope that maybe someone is able to help me.
I am quite an openHAB Beginner. I am trying to connect the RFXtrx433XL Transceiver with openHAB (Rasp 4) in order to be able to control some somfy rts inwall shutters.
I started the project with testing the inwall shutters with the RFXmngr Software on my Windows PC. There i was able to pair the shutters with the Transceiver and also moving blinds up and down worked fine…
In the next step I want to integrate the Transceiver within present openhab Version.
I was able to install the RFXCOM Binding. In the next step I added manually the “RFXCOM USB Transceiver” as Item. The Problem is that the item reamains offline.
I already tried the following:
- Symlinks
(added the following line in etc/udev/rules.d/99-usb-serial.rules)
SUBSYSTEM==“tty”, ATTRS{idVendor}==“0403”, ATTRS{idProduct}==“6015”, SYMLINK+=“ttyUSBRFXCOM”, GROUP=“dialout”, MODE=“0666”
(and added the following line in /etc/default/openhab2)
EXTRA_JAVA_OPTS="-Dgnu.io.rxtx.SerialPorts=/dev/ttyUSBRFXCOM/"
-Add the openhab user to the dialout group:
`$ sudo usermod -a -G dialout openhabian
- I already made a total new openhab setup from scratch. Unfortunately within any improvements.
Log File shows (nearly every minute a new entry) as follows:
020-01-19 20:11:31.337 [ERROR] [internal.handler.RFXComBridgeHandler] - Error occurred during packet receiving, data: 140100010254290000000003001C10580000000000
org.openhab.binding.rfxcom.internal.exceptions.RFXComUnsupportedValueException: Unsupported value ‘84’ for TransceiverType
at org.openhab.binding.rfxcom.internal.messages.ByteEnumUtil.fromByte(ByteEnumUtil.java:37) ~[bundleFile:?]
at org.openhab.binding.rfxcom.internal.messages.RFXComInterfaceMessage.encodeMessage(RFXComInterfaceMessage.java:226) ~[bundleFile:?]
at org.openhab.binding.rfxcom.internal.messages.RFXComInterfaceMessage.(RFXComInterfaceMessage.java:165) ~[bundleFile:?]
at sun.reflect.GeneratedConstructorAccessor200.newInstance(Unknown Source) ~[?:?]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_222]
at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[?:1.8.0_222]
at org.openhab.binding.rfxcom.internal.messages.RFXComMessageFactory.createMessage(RFXComMessageFactory.java:140) ~[bundleFile:?]
at org.openhab.binding.rfxcom.internal.handler.RFXComBridgeHandler$MessageListener.packetReceived(RFXComBridgeHandler.java:236) [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:69) [bundleFile:?]
I would really appreciate if someone is able to give me some hints or may even solved the problem in the past.