I developed an GSD interface for our lighting controller. So, it worked fine in both directions in 18.104.22.168, i. e. when somebody switched light ON/OFF manually using button the status of this device was changed in Pluto Orbiter. I use this code for this:
cmd = Command.new(plutoID, -1001, 1, 2, 48)
cmd.params_ = "1"
cmd.params_ = "0"
Recently, I checked this with 22.214.171.124 and I was surprised that it didn't work anymore. When I send 0 (light OFF) the color of icon on the Orbiter is changed to black. It's correct. But when I send 1 (light ON), the color of the icon isn't changed.
Any ideas why?
I cannot tell why, but maybe give you some hints how to find out.
- I'd try manually sending commands/events from commandline (MessageSedn utility or something like that).
- if that doesn't work, then I'd look at dcerouter's log (if messages comes to it, etc...)
- if not there is something wrong with setup (once I remember I had similar problem cause I added few other new devices and old ones were still shown on floorplan)....