I just upgraded from HS 2.2.0.66 to 2.3.0.19 and none of my Lightolier Compose devices are working.
It appears that HS doesn't call the Compose Scenes plug-in when controlling Compose devices, although the plug-in is shown in the "Plug-Ins" page, and HS does seem to initialize the plug-in at startup:
1/2/2009 8:34:05 AM Startup Checking for available plug-ins
1/2/2009 8:34:05 AM Info Found plug-in: AC-RF2 Processor, version: 1.0.2956.38478
1/2/2009 8:34:05 AM Info Found plug-in: Compose Scenes, version: 2.0.0.4
1/2/2009 8:34:05 AM Info Found plug-in: Compose CPLCOMM, version: 1.1.2365.32277
1/2/2009 8:34:05 AM Info Found plug-in: Applied Digital Ocelot, version: 2.1.0.0
1/2/2009 8:34:05 AM Startup Restoring device status
1/2/2009 8:34:05 AM Startup Initializing Plug-Ins
1/2/2009 8:34:05 AM Info Initializing Plug-in: Compose Scenes
1/2/2009 8:34:05 AM COM Plugin Calling InitIO
1/2/2009 8:34:05 AM Compose Scenes Compose Plug-in version 2.0.4
1/2/2009 8:34:06 AM Info Finished initializing plug-in Compose Scenes
1/2/2009 8:34:06 AM AC-RF2 Processor AC-RF2 Processor Plugin Version Release 1.0.2956.38478 Has Registered. Plugin Copyright (c) 2008 - AutomationCraft, LLC.
1/2/2009 8:34:06 AM Info Initializing Plug-in: AC-RF2 Processor
1/2/2009 8:34:06 AM AC-RF2 Processor Device #1 Initializing - (W800RF32 receiver on Com 4)
1/2/2009 8:34:07 AM AC-RF2 Processor The RF receiver was initialized on Com 4 - Ready to start I/O
1/2/2009 8:34:07 AM Info Finished initializing plug-in AC-RF2 Processor
1/2/2009 8:34:07 AM Info Initializing X10 Plug-in: Compose CPLCOMM On COM Port 5
1/2/2009 8:34:07 AM Info Initializing Plug-in: Compose CPLCOMM
1/2/2009 8:34:07 AM Info Finished initializing X10 interface Compose CPLCOMM
When setting my Kitchen lights e.g. to Scene C from the HS status page, this is now shown in the HS log, and the lights do not change:
1/2/2009 9:42:42 AM Info Device: Kitchen Lights (D10) Value set to 4
Before with HS 2.2.0.66, doing the same would log this:
12/28/2008 5:25:46 AM ~!~Compose Scenes~!~Successful in setting D10 to (C) Scene C
12/28/2008 5:25:46 AM ~!~Compose CPLCOMM Info~!~Sending DJck (D10 - Scene C Command)
CPLCOMM shown above is my basic X10 plug-in that communicates with my Lightolier panel via RS232. HS is properly calling my X10 plug-in for non-Compose device types. Only requests to control Compose devices from HS are getting lost, i.e., they are not being processed by the Compose Scenes plug-in and thus not being passed to my X10 plug-in for transmission to the lighting panel.
In the reverse, when CPLCOMM receives an RS232 message from the Lightolier panel (indicating manual dimmer press), CPLCOMM notifies HS via X10Event() and HS seems to handle the update correctly, showing the new status / scene in the UI. For example, pressing Scene B button on my Kitchen keypad causes the following log entry, and then the HS UI correctly shows Scene B.
1/3/2009 8:28:09 AM Compose CPLCOMM Info Received DJpk (D10 - Scene B Command)
1/3/2009 8:28:09 AM X10 Received D10 (Kitchen Lights) D Preset Dim 3
It appears that HS doesn't call the Compose Scenes plug-in when controlling Compose devices, although the plug-in is shown in the "Plug-Ins" page, and HS does seem to initialize the plug-in at startup:
1/2/2009 8:34:05 AM Startup Checking for available plug-ins
1/2/2009 8:34:05 AM Info Found plug-in: AC-RF2 Processor, version: 1.0.2956.38478
1/2/2009 8:34:05 AM Info Found plug-in: Compose Scenes, version: 2.0.0.4
1/2/2009 8:34:05 AM Info Found plug-in: Compose CPLCOMM, version: 1.1.2365.32277
1/2/2009 8:34:05 AM Info Found plug-in: Applied Digital Ocelot, version: 2.1.0.0
1/2/2009 8:34:05 AM Startup Restoring device status
1/2/2009 8:34:05 AM Startup Initializing Plug-Ins
1/2/2009 8:34:05 AM Info Initializing Plug-in: Compose Scenes
1/2/2009 8:34:05 AM COM Plugin Calling InitIO
1/2/2009 8:34:05 AM Compose Scenes Compose Plug-in version 2.0.4
1/2/2009 8:34:06 AM Info Finished initializing plug-in Compose Scenes
1/2/2009 8:34:06 AM AC-RF2 Processor AC-RF2 Processor Plugin Version Release 1.0.2956.38478 Has Registered. Plugin Copyright (c) 2008 - AutomationCraft, LLC.
1/2/2009 8:34:06 AM Info Initializing Plug-in: AC-RF2 Processor
1/2/2009 8:34:06 AM AC-RF2 Processor Device #1 Initializing - (W800RF32 receiver on Com 4)
1/2/2009 8:34:07 AM AC-RF2 Processor The RF receiver was initialized on Com 4 - Ready to start I/O
1/2/2009 8:34:07 AM Info Finished initializing plug-in AC-RF2 Processor
1/2/2009 8:34:07 AM Info Initializing X10 Plug-in: Compose CPLCOMM On COM Port 5
1/2/2009 8:34:07 AM Info Initializing Plug-in: Compose CPLCOMM
1/2/2009 8:34:07 AM Info Finished initializing X10 interface Compose CPLCOMM
When setting my Kitchen lights e.g. to Scene C from the HS status page, this is now shown in the HS log, and the lights do not change:
1/2/2009 9:42:42 AM Info Device: Kitchen Lights (D10) Value set to 4
Before with HS 2.2.0.66, doing the same would log this:
12/28/2008 5:25:46 AM ~!~Compose Scenes~!~Successful in setting D10 to (C) Scene C
12/28/2008 5:25:46 AM ~!~Compose CPLCOMM Info~!~Sending DJck (D10 - Scene C Command)
CPLCOMM shown above is my basic X10 plug-in that communicates with my Lightolier panel via RS232. HS is properly calling my X10 plug-in for non-Compose device types. Only requests to control Compose devices from HS are getting lost, i.e., they are not being processed by the Compose Scenes plug-in and thus not being passed to my X10 plug-in for transmission to the lighting panel.
In the reverse, when CPLCOMM receives an RS232 message from the Lightolier panel (indicating manual dimmer press), CPLCOMM notifies HS via X10Event() and HS seems to handle the update correctly, showing the new status / scene in the UI. For example, pressing Scene B button on my Kitchen keypad causes the following log entry, and then the HS UI correctly shows Scene B.
1/3/2009 8:28:09 AM Compose CPLCOMM Info Received DJpk (D10 - Scene B Command)
1/3/2009 8:28:09 AM X10 Received D10 (Kitchen Lights) D Preset Dim 3
Comment