Updated the Simply Automated upstart... to Version 8.0 Build 38 (had error that pim was not correct version) and after the update from Feb 22 2016, everything with the UPB, UPB plugin by Spud 3P went wrong. Un-usable.
I removed and reinstalled a 2014 upstart version and working out the issues now. Never should have trusted the new "update" from SA would work.
From all the reading it appears the SA software has issues and renders HS3 and UPB a non-importing partially working lighting control.
Is there a latest working software version from a few months ago that I can download? Did not see it on SA site.
And the next part, is SA working on a fix to upstart to get it working again?
Here is some of what I saw and HS3 and UPB by Spud 3P - could make sense of...
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: Exception: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: at System.ThrowHelper.ThrowArgumentOutOfRangeException(Exceptio nArgument argument, ExceptionResource resource) at System.Collections.Generic.List`1.get_Item(Int32 index) at UPB4CSharp.UPStartImporter.GetIntToken(Int32 token)
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: device 8 is not a keypad, ignoring button record
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: Exception: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: at System.ThrowHelper.ThrowArgumentOutOfRangeException(Exceptio nArgument argument, ExceptionResource resource) at System.Collections.Generic.List`1.get_Item(Int32 index) at UPB4CSharp.UPStartImporter.GetIntToken(Int32 token)
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: device 8 is not a keypad, ignoring button record
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: Exception: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: at System.ThrowHelper.ThrowArgumentOutOfRangeException(Exceptio nArgument argument, ExceptionResource resource) at System.Collections.Generic.List`1.get_Item(Int32 index) at UPB4CSharp.UPStartImporter.GetIntToken(Int32 token)
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: device 8 is not a keypad, ignoring button record
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: Exception: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: at System.ThrowHelper.ThrowArgumentOutOfRangeException(Exceptio nArgument argument, ExceptionResource resource) at System.Collections.Generic.List`1.get_Item(Int32 index) at UPB4CSharp.UPStartImporter.GetIntToken(Int32 token)
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: device 8 is not a keypad, ignoring button record
Feb-25 21:08:11 UPBSpud DEBUG A new generic UPB Device found!!
Feb-25 21:08:11 UPBSpud DEBUG Manufacturer Code/ID: 4
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: device 36 is not a keypad, ignoring button record
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: Exception: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: at System.ThrowHelper.ThrowArgumentOutOfRangeException(Exceptio nArgument argument, ExceptionResource resource) at System.Collections.Generic.List`1.get_Item(Int32 index) at UPB4CSharp.UPStartImporter.GetIntToken(Int32 token)
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: device 36 is not a keypad, ignoring button record
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: Exception: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: at System.ThrowHelper.ThrowArgumentOutOfRangeException(Exceptio nArgument argument, ExceptionResource resource) at System.Collections.Generic.List`1.get_Item(Int32 index) at UPB4CSharp.UPStartImporter.GetIntToken(Int32 token)
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: device 36 is not a keypad, ignoring button record
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: Exception: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: at System.ThrowHelper.ThrowArgumentOutOfRangeException(Exceptio nArgument argument, ExceptionResource resource) at System.Collections.Generic.List`1.get_Item(Int32 index) at UPB4CSharp.UPStartImporter.GetIntToken(Int32 token)
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: device 36 is not a keypad, ignoring button record
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: Exception: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: at System.ThrowHelper.ThrowArgumentOutOfRangeException(Exceptio nArgument argument, ExceptionResource resource) at System.Collections.Generic.List`1.get_Item(Int32 index) at UPB4CSharp.UPStartImporter.GetIntToken(Int32 token)
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: device 36 is not a keypad, ignoring button record
Feb-25 21:08:11 UPBSpud DEBUG A new generic UPB Device found!!
Feb-25 21:08:11 UPBSpud DEBUG Manufacturer Code/ID: 4
Feb-25 21:08:11 UPBSpud DEBUG Product Code/ID: 12
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: Transmit Component Count mismatch on deviceID 24 between import file (0) and device (1)
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: Transmit Component Count mismatch on deviceID 23 between import file (5) and device (1)
(please excuse the overcopy)
After my revert back to old upstart...
Feb-25 21:46:54 UPBSpud DEBUG UPB_MGR:: passing sendConfirmedMessage for UPB message to media-adapter
Feb-25 21:46:54 UPBSpud DEBUG PIMADAPTER:: Got update on Confirmed message, but still not sent to PIM yet
Feb-25 21:46:54 UPBSpud DEBUG PIM_SEND:: Extracted next message to send from queue (ID 23)
Feb-25 21:46:54 UPBSpud DEBUG PIMADAPTER:: Confirmed message marked as being sent, timeout timer has 10000 millis left
Feb-25 21:46:54 UPBSpud DEBUG PIM_SEND:: Sending Message ID 23 to PIM, retry count=0
Feb-25 21:46:54 UPBSpud DEBUG PIM_SEND:: ABOUT_TO_SEND[0814F617FF2200B6 ]
Feb-25 21:46:54 UPBSpud DEBUG PIM_SEND:: PIM ACK'd current message (ID=23)
Feb-25 21:46:54 UPBSpud DEBUG PIM_SEND:: UPB Device ACK'd current message (ID=23)
Feb-25 21:46:54 UPBSpud DEBUG PIM_SEND:: Message ID 23 confirmed sent successfully
Feb-25 21:46:54 UPBSpud DEBUG PIMADAPTER:: Confirmed message to device succeeded
Feb-25 21:46:54 UPBSpud DEBUG DEVICE[23]:: Level changing on channel 0 from 100 to 0
Feb-25 21:46:55 UPBSpud DEBUG DEVICE[23]:: Confirmed request to set device to level succeedded -- updating internal state
Feb-25 21:47:07 Device Control Device: Interior Upstairs Hall to Dim 1% (59) by/from: CAPI Control Handler
Looks fine again !!
END
I removed and reinstalled a 2014 upstart version and working out the issues now. Never should have trusted the new "update" from SA would work.
From all the reading it appears the SA software has issues and renders HS3 and UPB a non-importing partially working lighting control.
Is there a latest working software version from a few months ago that I can download? Did not see it on SA site.
And the next part, is SA working on a fix to upstart to get it working again?
Here is some of what I saw and HS3 and UPB by Spud 3P - could make sense of...
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: Exception: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: at System.ThrowHelper.ThrowArgumentOutOfRangeException(Exceptio nArgument argument, ExceptionResource resource) at System.Collections.Generic.List`1.get_Item(Int32 index) at UPB4CSharp.UPStartImporter.GetIntToken(Int32 token)
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: device 8 is not a keypad, ignoring button record
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: Exception: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: at System.ThrowHelper.ThrowArgumentOutOfRangeException(Exceptio nArgument argument, ExceptionResource resource) at System.Collections.Generic.List`1.get_Item(Int32 index) at UPB4CSharp.UPStartImporter.GetIntToken(Int32 token)
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: device 8 is not a keypad, ignoring button record
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: Exception: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: at System.ThrowHelper.ThrowArgumentOutOfRangeException(Exceptio nArgument argument, ExceptionResource resource) at System.Collections.Generic.List`1.get_Item(Int32 index) at UPB4CSharp.UPStartImporter.GetIntToken(Int32 token)
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: device 8 is not a keypad, ignoring button record
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: Exception: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: at System.ThrowHelper.ThrowArgumentOutOfRangeException(Exceptio nArgument argument, ExceptionResource resource) at System.Collections.Generic.List`1.get_Item(Int32 index) at UPB4CSharp.UPStartImporter.GetIntToken(Int32 token)
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: device 8 is not a keypad, ignoring button record
Feb-25 21:08:11 UPBSpud DEBUG A new generic UPB Device found!!
Feb-25 21:08:11 UPBSpud DEBUG Manufacturer Code/ID: 4
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: device 36 is not a keypad, ignoring button record
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: Exception: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: at System.ThrowHelper.ThrowArgumentOutOfRangeException(Exceptio nArgument argument, ExceptionResource resource) at System.Collections.Generic.List`1.get_Item(Int32 index) at UPB4CSharp.UPStartImporter.GetIntToken(Int32 token)
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: device 36 is not a keypad, ignoring button record
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: Exception: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: at System.ThrowHelper.ThrowArgumentOutOfRangeException(Exceptio nArgument argument, ExceptionResource resource) at System.Collections.Generic.List`1.get_Item(Int32 index) at UPB4CSharp.UPStartImporter.GetIntToken(Int32 token)
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: device 36 is not a keypad, ignoring button record
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: Exception: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: at System.ThrowHelper.ThrowArgumentOutOfRangeException(Exceptio nArgument argument, ExceptionResource resource) at System.Collections.Generic.List`1.get_Item(Int32 index) at UPB4CSharp.UPStartImporter.GetIntToken(Int32 token)
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: device 36 is not a keypad, ignoring button record
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: Exception: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: at System.ThrowHelper.ThrowArgumentOutOfRangeException(Exceptio nArgument argument, ExceptionResource resource) at System.Collections.Generic.List`1.get_Item(Int32 index) at UPB4CSharp.UPStartImporter.GetIntToken(Int32 token)
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: device 36 is not a keypad, ignoring button record
Feb-25 21:08:11 UPBSpud DEBUG A new generic UPB Device found!!
Feb-25 21:08:11 UPBSpud DEBUG Manufacturer Code/ID: 4
Feb-25 21:08:11 UPBSpud DEBUG Product Code/ID: 12
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: Transmit Component Count mismatch on deviceID 24 between import file (0) and device (1)
Feb-25 21:08:11 UPBSpud DEBUG UPStart_IMPORT:: Transmit Component Count mismatch on deviceID 23 between import file (5) and device (1)
(please excuse the overcopy)
After my revert back to old upstart...
Feb-25 21:46:54 UPBSpud DEBUG UPB_MGR:: passing sendConfirmedMessage for UPB message to media-adapter
Feb-25 21:46:54 UPBSpud DEBUG PIMADAPTER:: Got update on Confirmed message, but still not sent to PIM yet
Feb-25 21:46:54 UPBSpud DEBUG PIM_SEND:: Extracted next message to send from queue (ID 23)
Feb-25 21:46:54 UPBSpud DEBUG PIMADAPTER:: Confirmed message marked as being sent, timeout timer has 10000 millis left
Feb-25 21:46:54 UPBSpud DEBUG PIM_SEND:: Sending Message ID 23 to PIM, retry count=0
Feb-25 21:46:54 UPBSpud DEBUG PIM_SEND:: ABOUT_TO_SEND[0814F617FF2200B6 ]
Feb-25 21:46:54 UPBSpud DEBUG PIM_SEND:: PIM ACK'd current message (ID=23)
Feb-25 21:46:54 UPBSpud DEBUG PIM_SEND:: UPB Device ACK'd current message (ID=23)
Feb-25 21:46:54 UPBSpud DEBUG PIM_SEND:: Message ID 23 confirmed sent successfully
Feb-25 21:46:54 UPBSpud DEBUG PIMADAPTER:: Confirmed message to device succeeded
Feb-25 21:46:54 UPBSpud DEBUG DEVICE[23]:: Level changing on channel 0 from 100 to 0
Feb-25 21:46:55 UPBSpud DEBUG DEVICE[23]:: Confirmed request to set device to level succeedded -- updating internal state
Feb-25 21:47:07 Device Control Device: Interior Upstairs Hall to Dim 1% (59) by/from: CAPI Control Handler
Looks fine again !!
END
Comment