Hi, I've been using Eric's driver for a while and it worked perfect, both the main and the Child devices. No need to create virtual switches, and the status of the child devices updated immediately when the physical switch was used.
For a reason that I can't find, about two weeks ago the child devices stopped reporting its status. When I look at the events in the child, there is nothing there starting about two weeks ago. I noticed because it devices become irresponsive in the dashboard I'm using them.
I tried removing the device, resetting and adding again to HE, but still the same problem. The main device report status OK, the Childs work OK from their individual UI pages, I can turn them on and off but no events are logged and no status is show in the child device page. Its like they don't exist to HE (which by definition is an event based platform...) but they can be turned on or off.
Nothing seems to be wrong in the logs when using the Childs from their pages:
Looking at the logs, whenever I try to do something on the Childs from the Main device UI page (refresh, child on, etc.) I get this error:
While I've never did anything in Groovy, looking at the code and comparing with Python it seems the function ChannelNumber() fails as the var passed is null. I wasn't able to trace back the problem, though.
Anybody had seen something like this?
Not sure if @ericm still uses this driver, from what I've look in the ST forums...
Thanks!