I have installed the new homeduino Snapshot and after installation I found 4 new things. Attached a picture of the devices. Apart from that, every thing is working fine, actually 4 switches and 2 temperature and humidity sensors. Please tell me if you need more precise information.
You can enable DEBUG mode via karaf console by typing log:set DEBUG org.openhab.binding.homeduino and monitor output in openhab.log file or the karaf console itself
To diable debuging output enter log:set DEFAULT org.openhab.binding.homeduino
Thats the protocol that worked for me in pimatic. Its some EV1527 protocol but there isn’t any special implementation yet. Does the output helps you to find out which protocol fits better?
the homeduino binding works like a charm in my setup (4 Switches, 2 Temperature and Humidity sensors).
I have only one point to optimize. When I receive the data from the temperature and humidity sensor the temperature is give in the following format:
HK_WEATHER1Aussen_Temperature changed from 13.800000000000000710542735760100185871124267578125 to 13.9000000000000003552713678800500929355621337890625
There are 48 positions after the decimal point. Is it possible to limit the positions?
An other point is the following message:
[ernal.messages.HomeduinoEventMessage] - Protocol not parsed successfull, most likely a false positive
org.openhab.binding.homeduino.internal.exceptions.InvalidInputForProtocol: Unsupported token: '00' for protocol Protocol
at org.openhab.binding.homeduino.internal.messages.homeduino.HomeduinoProtocol.map(HomeduinoProtocol.java:44)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.messages.homeduino.Weather1Message$Protocol.process(Weather1Message.java:83)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.messages.homeduino.HomeduinoProtocol.process(HomeduinoProtocol.java:228)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.messages.HomeduinoEventMessage.getInterpretations(HomeduinoEventMessage.java:79)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.handler.HomeduinoBridgeHandler$HomeduinoMessageListener.packetReceived(HomeduinoBridgeHandler.java:237)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.connector.HomeduinoSerialConnector.sendMsgToListeners(HomeduinoSerialConnector.java:160)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.connector.HomeduinoStreamReader.run(HomeduinoStreamReader.java:91)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
I can not find any problem inside my installation. Can you explain to me what it means?
No progress its relatively complex and I first wanted to direct some attention the RFXCom module because some features were missing which stop me from moving to OH2. I’m not sure when I have time to pick it up.
It should be the protocol dimmer1, a base for the support for this protocol is already in the code so it should be implemented quite quick.
I put it in on the list I don’t know ifand if how other plugin’s resolve it?
[quote=“johannesbonn, post:176, topic:8017”]
An other point is the following message: Protocol not parsed successfull, most likely a false positive[/quote]
I think some error correction is missing in the homeduino, so sometimes corrupt messages are received, I think it’s nothing to worry about.
#Wrapping up
I just e-mailed a core developer of rfcontrol a reminder to validate whether they are actually okay with publishing this plug-in if so, I’m planning to make a pull request and add the extra protocol’s later.
I wanted to turn ON a switch with homeduino (switch 2) and nothing happened. No reaction of the system till the point Karaf showed me this:
23:06:51.725 [INFO ] [ernal.messages.HomeduinoEventMessage] - Protocol not parsed successfull, most likely a false positive
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:44)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.messages.homeduino.Switch2Message$Protocol.process(Switch2Message.java:84)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.messages.homeduino.HomeduinoProtocol.process(HomeduinoProtocol.java:228)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.messages.HomeduinoEventMessage.getInterpretations(HomeduinoEventMessage.java:79)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.handler.HomeduinoBridgeHandler$HomeduinoMessageListener.packetReceived(HomeduinoBridgeHandler.java:237)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.connector.HomeduinoSerialConnector.sendMsgToListeners(HomeduinoSerialConnector.java:160)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.connector.HomeduinoStreamReader.run(HomeduinoStreamReader.java:91)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
23:06:51.739 [INFO ] [ernal.messages.HomeduinoEventMessage] - Protocol not parsed successfull, most likely a false positive
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:44)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.messages.homeduino.Switch2Message$Protocol.process(Switch2Message.java:84)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.messages.homeduino.Switch3Message$Protocol.process(Switch3Message.java:68)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.messages.homeduino.HomeduinoProtocol.process(HomeduinoProtocol.java:228)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.messages.HomeduinoEventMessage.getInterpretations(HomeduinoEventMessage.java:79)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.handler.HomeduinoBridgeHandler$HomeduinoMessageListener.packetReceived(HomeduinoBridgeHandler.java:237)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.connector.HomeduinoSerialConnector.sendMsgToListeners(HomeduinoSerialConnector.java:160)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.connector.HomeduinoStreamReader.run(HomeduinoStreamReader.java:91)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
23:06:51.750 [INFO ] [ernal.messages.HomeduinoEventMessage] - Protocol not parsed successfull, most likely a false positive
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:44)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.messages.homeduino.HomeduinoCoCo1.process(HomeduinoCoCo1.java:40)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.messages.homeduino.HomeduinoProtocol.process(HomeduinoProtocol.java:228)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.messages.HomeduinoEventMessage.getInterpretations(HomeduinoEventMessage.java:79)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.handler.HomeduinoBridgeHandler$HomeduinoMessageListener.packetReceived(HomeduinoBridgeHandler.java:237)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.connector.HomeduinoSerialConnector.sendMsgToListeners(HomeduinoSerialConnector.java:160)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.connector.HomeduinoStreamReader.run(HomeduinoStreamReader.java:91)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
23:06:51.760 [INFO ] [ernal.messages.HomeduinoEventMessage] - Protocol not parsed successfull, most likely a false positive
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:44)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.messages.homeduino.HomeduinoCoCo1.process(HomeduinoCoCo1.java:40)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.messages.homeduino.HomeduinoProtocol.process(HomeduinoProtocol.java:228)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.messages.HomeduinoEventMessage.getInterpretations(HomeduinoEventMessage.java:79)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.handler.HomeduinoBridgeHandler$HomeduinoMessageListener.packetReceived(HomeduinoBridgeHandler.java:237)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.connector.HomeduinoSerialConnector.sendMsgToListeners(HomeduinoSerialConnector.java:160)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
at org.openhab.binding.homeduino.internal.connector.HomeduinoStreamReader.run(HomeduinoStreamReader.java:91)[243:org.openhab.binding.homeduino:2.1.0.201702211848]
After 2 or 3 minutes everything was fine again and the switch reacted like expected. This is the same message like I posted before. But now during a time period with noreaction of the switch.
Mysterious is, that the two other switches (also switch 2) in this room react directly during the failure.
Do you have an idea about the problem? If you need more information please let me know.