vitello
February 21st, 2008, 09:35 PM
I'm starting two new Insteon threads to discuss what Insteon features people would like to see in Girder and to discuss problems and solutions. Ron, Rob, and Tim are doing a great job, but they only have so much time. Insteon is a new and somewhat buggy technology. Some of the problems people may be having using Insteon with Girder may be issues with the Insteon devices themselves. A new thread on problems and possible solutions is likely make it clearer what users would like fixed or modified in Girder to make Insteon work better.
I'll start off with a problem in Insteon.lua. I always get the following error message in the G5 Interactive Lua Console if I send a dim command to an Insteon Group
Error in subscriber callback
...irder5\luascript\DeviceManager/Providers/Insteon.lua:317: attempt to compare number with boolean
stack traceback:
...les\Promixis\Girder5\luascript\Classes/Publisher.lua:28: in function <...les\Promixis\Girder5\luascript\Classes/Publisher.lua:25>
...irder5\luascript\DeviceManager/Providers/Insteon.lua:317: in function `InsteonGroupManagerEvent'
...irder5\luascript\DeviceManager/Providers/Insteon.lua:76: in function <...irder5\luascript\DeviceManager/Providers/Insteon.lua:76>
...les\Promixis\Girder5\luascript\Classes/Publisher.lua:37: in function <...les\Promixis\Girder5\luascript\Classes/Publisher.lua:36>
[C]: in function `xpcall'
...les\Promixis\Girder5\luascript\Classes/Publisher.lua:40: in function <...les\Promixis\Girder5\luascript\Classes/Publisher.lua:32>
...les\Promixis\Girder5\luascript\Classes/Publisher.lua:151: in function `SendEvent'
...les\Promixis\Girder5\luascript\Classes/Publisher.lua:138: in function `Event'
.\Insteon.lua:4554: in function `BroadcastMessage'
.\Insteon.lua:1072: in function <.\Insteon.lua:1043>
The dim command I am using is the lua command Insteon.DeviceCommands.SendGroupBroadcast(Group,22 )
Now, the group dim actually works, but the error message is the sign of a logic probem.
Why am I using group dim? I have three switchlinc switches that I have setup in a group that controls one wall light. When I change the light level I want all three switches to show the same level locally so I control them as a group.
Anyone with problems and solutions please add your comments so we can let Ron, Rob, and Tim know we still are actively interested in Insteon.
Peter
I'll start off with a problem in Insteon.lua. I always get the following error message in the G5 Interactive Lua Console if I send a dim command to an Insteon Group
Error in subscriber callback
...irder5\luascript\DeviceManager/Providers/Insteon.lua:317: attempt to compare number with boolean
stack traceback:
...les\Promixis\Girder5\luascript\Classes/Publisher.lua:28: in function <...les\Promixis\Girder5\luascript\Classes/Publisher.lua:25>
...irder5\luascript\DeviceManager/Providers/Insteon.lua:317: in function `InsteonGroupManagerEvent'
...irder5\luascript\DeviceManager/Providers/Insteon.lua:76: in function <...irder5\luascript\DeviceManager/Providers/Insteon.lua:76>
...les\Promixis\Girder5\luascript\Classes/Publisher.lua:37: in function <...les\Promixis\Girder5\luascript\Classes/Publisher.lua:36>
[C]: in function `xpcall'
...les\Promixis\Girder5\luascript\Classes/Publisher.lua:40: in function <...les\Promixis\Girder5\luascript\Classes/Publisher.lua:32>
...les\Promixis\Girder5\luascript\Classes/Publisher.lua:151: in function `SendEvent'
...les\Promixis\Girder5\luascript\Classes/Publisher.lua:138: in function `Event'
.\Insteon.lua:4554: in function `BroadcastMessage'
.\Insteon.lua:1072: in function <.\Insteon.lua:1043>
The dim command I am using is the lua command Insteon.DeviceCommands.SendGroupBroadcast(Group,22 )
Now, the group dim actually works, but the error message is the sign of a logic probem.
Why am I using group dim? I have three switchlinc switches that I have setup in a group that controls one wall light. When I change the light level I want all three switches to show the same level locally so I control them as a group.
Anyone with problems and solutions please add your comments so we can let Ron, Rob, and Tim know we still are actively interested in Insteon.
Peter