Switch2 seems to partially work.
I tested another remote in hope that it is supported by binding. It is ELRO remote for remote outlets. These are the results:
Pressing D OFF Button
2017-02-20 21:39:33.743 [DEBUG] [duino.handler.HomeduinoBridgeHandler] - Message received (HOMEDUINO_RF_EVENT): RF receive 316 972 10016 0 0 0 0 0 01100110011001010101011001100110010101100110010102
2017-02-20 21:39:33.750 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'homeduino:switch2:32466789:3_2' to inbox.
2017-02-20 21:39:33.756 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'homeduino:switch4:32466789:2_3' to inbox.
2017-02-20 21:39:33.761 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'homeduino:pir1:32466789:2_3' to inbox.
2017-02-20 21:39:33.767 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'homeduino:pir2:32466789:15_21' to inbox.
Pressing B OFF button
2017-02-20 21:46:12.370 [DEBUG] [duino.handler.HomeduinoBridgeHandler] - Message received (HOMEDUINO_RF_EVENT): RF receive 320 968 10012 0 0 0 0 0 01100110011001010101011001010110011001100110010102
2017-02-20 21:46:12.376 [DEBUG] [g.homeduino.handler.HomeduinoHandler] - Received message from bridge: homeduino:homeduino:32466789 message: org.openhab.binding.homeduino.internal.messages.homeduino.Switch2Message@135e09
2017-02-20 21:46:12.390 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'homeduino:switch4:32466789:8_3' to inbox.
2017-02-20 21:46:12.396 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'homeduino:pir1:32466789:8_3' to inbox.
2017-02-20 21:46:12.402 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'homeduino:pir2:32466789:15_21' to inbox.
Notice no [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'homeduino:switch2:32466789:3_8' to inbox.
Pressing B OFF button Again
2017-02-20 21:39:39.418 [DEBUG] [duino.handler.HomeduinoBridgeHandler] - Message received (HOMEDUINO_RF_EVENT): RF receive 316 972 10024 0 0 0 0 0 01100110011001010101011001010110011001100110010102
2017-02-20 21:39:39.423 [DEBUG] [g.homeduino.handler.HomeduinoHandler] - Received message from bridge: homeduino:homeduino:32466789 message: org.openhab.binding.homeduino.internal.messages.homeduino.Switch2Message@dae1a4
Pressing B OFF button Again
2017-02-20 21:39:39.583 [DEBUG] [duino.handler.HomeduinoBridgeHandler] - Message received (HOMEDUINO_RF_EVENT): RF receive 324 964 10036 0 0 0 0 0 01100110011001010101011001100110011001101010101002
2017-02-20 21:39:39.586 [ERROR] [ernal.messages.HomeduinoEventMessage] - Error occurred
org.openhab.binding.homeduino.internal.exceptions.InvalidInputForProtocol: Unsupported token: '1010' for protocol Protocol
at org.openhab.binding.homeduino.internal.messages.homeduino.HomeduinoProtocol.map(HomeduinoProtocol.java:43)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.messages.homeduino.Switch2Message$Protocol.process(Switch2Message.java:79)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.messages.homeduino.HomeduinoProtocol.process(HomeduinoProtocol.java:224)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.messages.HomeduinoEventMessage.getInterpretations(HomeduinoEventMessage.java:75)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.handler.HomeduinoBridgeHandler$HomeduinoMessageListener.packetReceived(HomeduinoBridgeHandler.java:233)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.connector.HomeduinoSerialConnector.sendMsgToListeners(HomeduinoSerialConnector.java:160)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.connector.HomeduinoStreamReader.run(HomeduinoStreamReader.java:91)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
2017-02-20 21:39:39.589 [ERROR] [ernal.messages.HomeduinoEventMessage] - Error occurred
org.openhab.binding.homeduino.internal.exceptions.InvalidInputForProtocol: Unsupported token: '1010' for protocol Protocol
at org.openhab.binding.homeduino.internal.messages.homeduino.HomeduinoProtocol.map(HomeduinoProtocol.java:43)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.messages.homeduino.HomeduinoCoCo1.process(HomeduinoCoCo1.java:40)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.messages.homeduino.HomeduinoProtocol.process(HomeduinoProtocol.java:224)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.messages.HomeduinoEventMessage.getInterpretations(HomeduinoEventMessage.java:75)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.handler.HomeduinoBridgeHandler$HomeduinoMessageListener.packetReceived(HomeduinoBridgeHandler.java:233)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.connector.HomeduinoSerialConnector.sendMsgToListeners(HomeduinoSerialConnector.java:160)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.connector.HomeduinoStreamReader.run(HomeduinoStreamReader.java:91)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
2017-02-20 21:39:39.594 [ERROR] [ernal.messages.HomeduinoEventMessage] - Error occurred
org.openhab.binding.homeduino.internal.exceptions.InvalidInputForProtocol: Unsupported token: '1010' for protocol Protocol
at org.openhab.binding.homeduino.internal.messages.homeduino.HomeduinoProtocol.map(HomeduinoProtocol.java:43)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.messages.homeduino.HomeduinoCoCo1.process(HomeduinoCoCo1.java:40)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.messages.homeduino.HomeduinoProtocol.process(HomeduinoProtocol.java:224)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.messages.HomeduinoEventMessage.getInterpretations(HomeduinoEventMessage.java:75)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.handler.HomeduinoBridgeHandler$HomeduinoMessageListener.packetReceived(HomeduinoBridgeHandler.java:233)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.connector.HomeduinoSerialConnector.sendMsgToListeners(HomeduinoSerialConnector.java:160)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.connector.HomeduinoStreamReader.run(HomeduinoStreamReader.java:91)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
Other buttons are detected normally in switch2 protocol
2017-02-20 21:41:57.665 [DEBUG] [duino.handler.HomeduinoBridgeHandler] - Message received (HOMEDUINO_RF_EVENT): RF receive 320 968 10016 0 0 0 0 0 01100110011001010101010101100110011001100110010102
2017-02-20 21:41:57.672 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'homeduino:switch2:32466789:3_16' to inbox.
2017-02-20 21:41:57.680 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'homeduino:switch4:32466789:16_3' to inbox.
2017-02-20 21:41:57.689 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'homeduino:pir1:32466789:16_3' to inbox.
2017-02-20 21:47:11.360 [DEBUG] [duino.handler.HomeduinoBridgeHandler] - Message received (HOMEDUINO_RF_EVENT): RF receive 320 968 10012 0 0 0 0 0 01100110011001010101011001100101011001100110010102
2017-02-20 21:47:11.367 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'homeduino:switch2:32466789:3_4' to inbox.
2017-02-20 21:47:11.374 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'homeduino:switch4:32466789:4_3' to inbox.
2017-02-20 21:47:11.381 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'homeduino:pir1:32466789:4_3' to inbox.
2017-02-20 21:47:37.270 [DEBUG] [duino.handler.HomeduinoBridgeHandler] - Message received (HOMEDUINO_RF_EVENT): RF receive 316 972 10016 0 0 0 0 0 01100110011001010101011001100110010101100110010102
2017-02-20 21:47:37.277 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'homeduino:switch2:32466789:3_2' to inbox.
2017-02-20 21:47:37.286 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'homeduino:switch4:32466789:2_3' to inbox.
2017-02-20 21:47:37.293 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'homeduino:pir1:32466789:2_3' to inbox.
However they do produce the same error occasionally:
2017-02-20 21:49:41.602 [DEBUG] [duino.handler.HomeduinoBridgeHandler] - Message received (HOMEDUINO_RF_EVENT): RF receive 316 972 10020 0 0 0 0 0 01100110011001010101011001100110010101100110010102
2017-02-20 21:49:41.766 [DEBUG] [duino.handler.HomeduinoBridgeHandler] - Message received (HOMEDUINO_RF_EVENT): RF receive 312 976 10032 0 0 0 0 0 01100110011001010101011001100110010101100110010102
2017-02-20 21:49:41.933 [DEBUG] [duino.handler.HomeduinoBridgeHandler] - Message received (HOMEDUINO_RF_EVENT): RF receive 312 980 10036 0 0 0 0 0 01100110011001010101011001100110010101100110010102
2017-02-20 21:49:42.098 [DEBUG] [duino.handler.HomeduinoBridgeHandler] - Message received (HOMEDUINO_RF_EVENT): RF receive 312 976 10036 0 0 0 0 0 01100110011001010101011001100110010101100110010102
2017-02-20 21:49:42.261 [DEBUG] [duino.handler.HomeduinoBridgeHandler] - Message received (HOMEDUINO_RF_EVENT): RF receive 308 980 10032 0 0 0 0 0 01100110011001010101011001100110010101100110010102
2017-02-20 21:49:43.621 [DEBUG] [duino.handler.HomeduinoBridgeHandler] - Message received (HOMEDUINO_RF_EVENT): RF receive 316 972 10024 0 0 0 0 0 01100110011001010101011001100110010101100110010102
2017-02-20 21:49:44.332 [DEBUG] [duino.handler.HomeduinoBridgeHandler] - Message received (HOMEDUINO_RF_EVENT): RF receive 324 964 10044 0 0 0 0 0 01100110011001010101011001100110011001101010101002
2017-02-20 21:49:44.334 [ERROR] [ernal.messages.HomeduinoEventMessage] - Error occurred
org.openhab.binding.homeduino.internal.exceptions.InvalidInputForProtocol: Unsupported token: '1010' for protocol Protocol
at org.openhab.binding.homeduino.internal.messages.homeduino.HomeduinoProtocol.map(HomeduinoProtocol.java:43)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.messages.homeduino.Switch2Message$Protocol.process(Switch2Message.java:79)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.messages.homeduino.HomeduinoProtocol.process(HomeduinoProtocol.java:224)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.messages.HomeduinoEventMessage.getInterpretations(HomeduinoEventMessage.java:75)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.handler.HomeduinoBridgeHandler$HomeduinoMessageListener.packetReceived(HomeduinoBridgeHandler.java:233)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.connector.HomeduinoSerialConnector.sendMsgToListeners(HomeduinoSerialConnector.java:160)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.connector.HomeduinoStreamReader.run(HomeduinoStreamReader.java:91)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
2017-02-20 21:49:44.336 [ERROR] [ernal.messages.HomeduinoEventMessage] - Error occurred
org.openhab.binding.homeduino.internal.exceptions.InvalidInputForProtocol: Unsupported token: '1010' for protocol Protocol
at org.openhab.binding.homeduino.internal.messages.homeduino.HomeduinoProtocol.map(HomeduinoProtocol.java:43)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.messages.homeduino.HomeduinoCoCo1.process(HomeduinoCoCo1.java:40)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.messages.homeduino.HomeduinoProtocol.process(HomeduinoProtocol.java:224)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.messages.HomeduinoEventMessage.getInterpretations(HomeduinoEventMessage.java:75)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.handler.HomeduinoBridgeHandler$HomeduinoMessageListener.packetReceived(HomeduinoBridgeHandler.java:233)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.connector.HomeduinoSerialConnector.sendMsgToListeners(HomeduinoSerialConnector.java:160)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.connector.HomeduinoStreamReader.run(HomeduinoStreamReader.java:91)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
2017-02-20 21:49:44.339 [ERROR] [ernal.messages.HomeduinoEventMessage] - Error occurred
org.openhab.binding.homeduino.internal.exceptions.InvalidInputForProtocol: Unsupported token: '1010' for protocol Protocol
at org.openhab.binding.homeduino.internal.messages.homeduino.HomeduinoProtocol.map(HomeduinoProtocol.java:43)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.messages.homeduino.HomeduinoCoCo1.process(HomeduinoCoCo1.java:40)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.messages.homeduino.HomeduinoProtocol.process(HomeduinoProtocol.java:224)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.messages.HomeduinoEventMessage.getInterpretations(HomeduinoEventMessage.java:75)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.handler.HomeduinoBridgeHandler$HomeduinoMessageListener.packetReceived(HomeduinoBridgeHandler.java:233)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.connector.HomeduinoSerialConnector.sendMsgToListeners(HomeduinoSerialConnector.java:160)[240:org.openhab.binding.homeduino:2.1.0.201702152258]
at org.openhab.binding.homeduino.internal.connector.HomeduinoStreamReader.run(HomeduinoStreamReader.java:91)[240:org.openhab.binding.homeduino:2.1.0.201702152258]