I have had some success with two of my things, thanks to the binding database updates.
However, one of my MH-s513 refuses to have its manufacturer identification detected. To me the 2 MCOHOME switches I have look identical and both worked without problems in homeassistant. I have excluded and included this device many times to no avail.
I have enabled debug mode in the binding, attaching my log, then node in question is pesky Node49.
Can you provide the log from a little earlier please?
The issue is that the binding is requesting information about a command class (ie the version of the multi-channel CC) and the device is not responding. Probably the binding is doing the as the device reports it supports this CC, but I need to see the inclusion response to confirm this.
I’m not completely sure how to handle this if this is the case as this is very early in the initialisation process, and we don’t know what the device is at this point, so the database can not be used to perform such configuration.
We see the binding send the request for the manufacturer information, and the device sends the ACK to say that it received the command, but we never receive the data. This repeats continuously.
I’m not sure what to suggest with this - the previous log showed a similar sort of response (ie. no response) to the VERSION command class, so something very strange is happening with this devices responses.
The only thing I can suggest is to reset the device to factory defaults to see if that helps. In theory, excluding the device should do the same thing, so I’m not convinced it will help, but it’s about the only thing I can think of at the moment.
I tried many ways to get this device up and running;
hard reset the controller and added only the two switches,
install fresh openhab 2.3 stable
install fresh homeassistant
In no configuration of the above did the offending switch ever send back a response to a query. I did through some xml hackery get the switch to look like it was working in homeassistant, and yes I could turn it on via UI, but it would never report its state so I could not turn it off >.<
It turns out that this mains powered zwave switch needed a reboot via the circuit breaker. I think credit for this goes to a hint from @JjS I would have thought factory reset would be enough…
Now a fresh openhab 2.4 M8-1 discovered both switch panels and things seem to be playing nice. I will report back once I re-include all the rest of my gizmos.