Regarding the speed there are two issues I can see. Firstly during startup, if devices aren’t responding it will take a bit of time to resolve. Once this is complete things should be fast, however I have seen a log that indicates there might have been an exception that stopped the transaction processing thread. This meant all transactions in this log were timing out which delays things by around 2 seconds.
I don’t seem to see this issue so if anyone catches a log with such errors, please email to me.
@chris Are you up to try and explain to me how to fix this in the configuration? - and how important is it?
Endpoint 2 has no command class linked to the basic class.
Endpoint 3 has no command class linked to the basic class.
Endpoint 4 has no command class linked to the basic class.
This just means you need to tick the ‘basic’ tick box in these endpoints in the command class that is linked to basic. This is either binary switch or multilevel switch.
Take a look at the specific device class for the respective command class - that should be a good indicator.
I recently installed OH2, and am having issues with my ZHC5010. Since OH2 is all new to me, I find it difficult to see what you guys did to make the switch work.
Can one of you make a short guide, explaining the nessesary steps to make the switch recognized, and usable in OH2?
I don’t think the TOGGLE_BINARY command class is implemented at the moment. Is this something that’s actually needed? It could be difficult to implement in OH as there’s no toggle concept (if I remember correctly?).
I mean that the error you see in the log means that the COMMAND_CLASS_TOGGLE_BINARY command class is not implemented. I suspect from your answer that you don’t need it since you can use the COMMAND_CLASS_SWITCH_BINARY class instead to turn the relay on and off…
So, I would just ignore the message in the log for now (I might reduce it to debug only).
I suspect it’s directly linked to the association groups - I’ve not looked at the manual, but from the configuration there are different association groups for different classes. If you use the binary switch ones instead of the toggle switch ones, I would think it would change?
Could this have to do with the Endpoint not being correct? I think the version currently being used the Endpoint 2,3 and 4 was a not defined at that time.