Hi Ryan - Long time no talk to...
I've noticed the long delays on some devices and I just came across your dual-USB controller option. I installed your September 8th release above with the following configuration:
Primary controller: Aeon Labs ZStick Gen 5
Secondary controller: Aeon Labs ZStick S2 with FW 3.08
The secondary controller didn't appear to handle any commands, and several of my devices either quit working or became intermittent (failed to respond to commands and threw up alerts).
After removing the secondary controller and setting the COM port to 0 I still encountered erratic opertion of devices. I tried to rollback to 4.1.6325 but get the "newer version is installed" error. How do I force a rollback without a total uninstall / re-install?
-------------------------------------------------------------------------
Here's what I think is the pertinent part of the log file:
<log>
11/27/2017 10:53:22 AM: Original FolderC:\WINDOWS\system32
11/27/2017 10:53:22 AM: Changed to:C:\Program Files (x86)\Moonlit Software, LLC\InControl HA
11/27/2017 10:53:22 AM: Starting Service
11/27/2017 10:53:22 AM: Preparing service base
11/27/2017 10:53:22 AM: Original FolderC:\Program Files (x86)\Moonlit Software, LLC\InControl HA
11/27/2017 10:53:22 AM: Changed to:C:\Program Files (x86)\Moonlit Software, LLC\InControl HA
11/27/2017 10:53:23 AM: Config file location: C:\WINDOWS\system32\config\systemprofile\AppData\Roaming\Moonlit_Software,_LLC\MLS.ZWave.Service.exe_Url_3rrr3by1xi2j0yuef21xgz0sko14kpmk\4.5.6460.18861\user.config
11/27/2017 10:53:23 AM: Running service base
11/27/2017 10:53:24 AM: Starting version 4.5.6460.18860
ZenLib: True
StickType:OpenZWave
ComPort:4
Service:True
11/27/2017 10:53:24 AM: Main Controller Test String:
11/27/2017 10:53:24 AM: Pruned 0 history logs
11/27/2017 10:53:24 AM: Pruned 0 scene trigger logs
11/27/2017 10:53:24 AM: Cloud: Attempting to connect to cloud server over chanId: 6fbba...
11/27/2017 10:53:25 AM: socket: Opened!
11/27/2017 10:53:25 AM: Cloud: Cloud connected!
11/27/2017 10:53:25 AM: Plugin: Processing C:\Program Files (x86)\Moonlit Software, LLC\InControl HA\plugins\EnhancedSecurity.dll
11/27/2017 10:53:25 AM: Plugin: Processing C:\Program Files (x86)\Moonlit Software, LLC\InControl HA\plugins\FoscamController.dll
11/27/2017 10:53:25 AM: Loaded Controller Plugin HaFoscamController
11/27/2017 10:53:25 AM: Plugin: Processing C:\Program Files (x86)\Moonlit Software, LLC\InControl HA\plugins\VirtualHaController.dll
11/27/2017 10:53:25 AM: Loaded Controller Plugin VirtualHaController
11/27/2017 10:53:30 AM: DirectConnect: New client connected from 127.0.0.1
11/27/2017 10:53:32 AM: Checking version
11/27/2017 10:53:34 AM: - System.NullReferenceException
Object reference not set to an instance of an object.
at SecondaryZWaveController.ControllerZZWave.setLevel(Byte nodeId, Byte newLevel, QueuePriority priority) in C:\source\mls\MLS.ZWave.Controller\Plugins\SecondaryZWaveController\ControllerZZWave.cs:line 4736
at SecondaryZWaveController.ControllerFacade.setLevel(Byte nodeId, Byte newLevel, QueuePriority priority) in C:\source\mls\MLS.ZWave.Controller\Plugins\SecondaryZWaveController\ControllerFacade.cs:line 87
at SecondaryZWaveController.ControllerFacade.setLevel(Byte nodeId, Byte newLevel, QueuePriority priority)
at SecondaryZWaveController.SecondaryController.setLevel(Byte nodeId, Byte newLevel, QueuePriority priority) in C:\source\mls\MLS.ZWave.Controller\Plugins\SecondaryZWaveController\SecondaryController.cs:line 236
at MLS.HA.DeviceController.Common.HaControllerInterface.Controllers.HaZenZWaveController.setPower(Object providerDeviceId, Boolean powered) in C:\source\mls\MLS.ZWave.Controller\MLS.HA.DeviceController\Controllers\HaZenZWaveController.cs:line 1673
at MLS.HA.DeviceController.Common.HaControllerInterface.DeviceManager.setPower(Guid deviceId, Boolean powered, DeviceChangeType changeType) in C:\source\mls\MLS.ZWave.Controller\MLS.HA.DeviceController\DeviceManager.cs:line 918
at MLS.ZWave.WCFService.ZWaveSVC.setDevicePower(String password, Guid deviceId, Boolean powered) in C:\source\mls\MLS.ZWave.Controller\MLS.ZWave.WCFService\ZWaveSVC.cs:line 198
11/27/2017 10:53:48 AM: DirectConnect: Session closed 127.0.0.1
</log>