Seeing this new error log entry on an event that has fired fine for some period of time. Just recently added some more Insteon dimmers (FWIW)...
May-08 22:11:30 <table class="log_table_row" cellspacing="0"><tbody><tr><td class="LogDateShort LogDateTime0" colspan="1" style=" white-space: nowrap;" align="left">
</td><td class="LogPri0" colspan="1" align="left"> </td><td class="LogType0" colspan="3" align="left"> Error </td><td class="LogEntry0" colspan="8" align="left"> Calling HSEvent in plugin Insteon, Instance :Object reference not set to an instance of an object. </td></tr> </tbody></table> <table class="log_table_row" cellspacing="0"><tbody><tr> <td class="LogDateShort LogDateTime1" colspan="1" style=" white-space: nowrap;" align="left"> May-08 22:11:23 </td><td class="LogPri1" colspan="1" align="left"> </td><td class="LogType1" colspan="3" align="left"> Error </td><td class="LogEntry1" colspan="8" align="left"> Event When Alarm is Set to Stay or Night-Stay Switch OFF Devices plugin action failed:Object reference not set to an instance of an object. </td></tr> </tbody></table> <table class="log_table_row" cellspacing="0"><tbody><tr> <td class="LogDateShort LogDateTime0" colspan="1" style=" white-space: nowrap;" align="left"> May-08 22:11:18 </td><td class="LogPri0" colspan="1" align="left"> </td><td class="LogType0" colspan="3" align="left"> Insteon </td><td class="LogEntry0" colspan="8" align="left"> Error, an error log file could not be written: System.IO.IOException: Cannot create a file when that file already exists. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.__Error.WinIOError() at System.IO.FileInfo.MoveTo(String destFileName) at Insteon.Support.Utilities.LogManager.ReportError(String Msg) </td></tr> </tbody></table> <table class="log_table_row" cellspacing="0"><tbody><tr> <td class="LogDateShort LogDateTime1" colspan="1" style=" white-space: nowrap;" align="left"> May-08 22:11:14 </td><td class="LogPri1" colspan="1" align="left"> </td><td class="LogType1" colspan="3" align="left"> Insteon </td><td class="LogEntry1" colspan="8" align="left"> Error, an error log file could not be written: System.IO.IOException: Cannot create a file when that file already exists. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.__Error.WinIOError() at System.IO.FileInfo.MoveTo(String destFileName) at Insteon.Support.Utilities.LogManager.ReportError(String Msg) </td></tr> </tbody></table> <table class="log_table_row" cellspacing="0"><tbody><tr> <td class="LogDateShort LogDateTime0" colspan="1" style=" white-space: nowrap;" align="left"> May-08 22:11:13 </td><td class="LogPri0" colspan="1" align="left"> </td><td class="LogType0" colspan="3" align="left"> Insteon </td><td class="LogEntry0" colspan="8" align="left"> Error, an error log file could not be written: System.IO.IOException: Cannot create a file when that file already exists. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.__Error.WinIOError() at System.IO.FileInfo.MoveTo(String destFileName) at Insteon.Support.Utilities.LogManager.ReportError(String Msg) </td></tr> </tbody></table> <table class="log_table_row" cellspacing="0"><tbody><tr> <td class="LogDateShort LogDateTime1" colspan="1" style=" white-space: nowrap;" align="left"> May-08 22:11:12 </td><td class="LogPri1" colspan="1" align="left"> </td><td class="LogType1" colspan="3" align="left"> Insteon </td><td class="LogEntry1" colspan="8" align="left"> Error, an error log file could not be written: System.IO.IOException: Cannot create a file when that file already exists. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.__Error.WinIOError() at System.IO.FileInfo.MoveTo(String destFileName) at Insteon.Support.Utilities.LogManager.ReportError(String Msg) </td></tr> </tbody></table> <table class="log_table_row" cellspacing="0"><tbody><tr> <td class="LogDateShort LogDateTime0" colspan="1" style=" white-space: nowrap;" align="left"> May-08 22:11:11 </td><td class="LogPri0" colspan="1" align="left"> </td><td class="LogType0" colspan="3" align="left"> Insteon </td><td class="LogEntry0" colspan="8" align="left"> Error, an error log file could not be written: System.IO.IOException: Cannot create a file when that file already exists. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.__Error.WinIOError() at System.IO.FileInfo.MoveTo(String destFileName) at Insteon.Support.Utilities.LogManager.ReportError(String Msg) </td></tr> </tbody></table> <table class="log_table_row" cellspacing="0"><tbody><tr> <td class="LogDateShort LogDateTime1" colspan="1" style=" white-space: nowrap;" align="left"> May-08 22:11:10 </td><td class="LogPri1" colspan="1" align="left"> </td><td class="LogType1" colspan="3" align="left"> Insteon </td><td class="LogEntry1" colspan="8" align="left"> Error, an error log file could not be written: System.IO.IOException: Cannot create a file when that file already exists. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.__Error.WinIOError() at System.IO.FileInfo.MoveTo(String destFileName) at Insteon.Support.Utilities.LogManager.ReportError(String Msg)</td></tr></tbody></table>
Insteon Plug-in Error Log Generated 5/8/2017 10:11:04 PM
-----------*Error Message*----------------
Error: Error in SendDirectMsg: Index was outside the bounds of the array. -- Details System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Insteon.Support.Core.InsteonModule.SendDirectMsg(TransmitMsg Type Msg) -- 5/8/2017 10:11:04 PM
May-08 22:11:30 <table class="log_table_row" cellspacing="0"><tbody><tr><td class="LogDateShort LogDateTime0" colspan="1" style=" white-space: nowrap;" align="left">
</td><td class="LogPri0" colspan="1" align="left"> </td><td class="LogType0" colspan="3" align="left"> Error </td><td class="LogEntry0" colspan="8" align="left"> Calling HSEvent in plugin Insteon, Instance :Object reference not set to an instance of an object. </td></tr> </tbody></table> <table class="log_table_row" cellspacing="0"><tbody><tr> <td class="LogDateShort LogDateTime1" colspan="1" style=" white-space: nowrap;" align="left"> May-08 22:11:23 </td><td class="LogPri1" colspan="1" align="left"> </td><td class="LogType1" colspan="3" align="left"> Error </td><td class="LogEntry1" colspan="8" align="left"> Event When Alarm is Set to Stay or Night-Stay Switch OFF Devices plugin action failed:Object reference not set to an instance of an object. </td></tr> </tbody></table> <table class="log_table_row" cellspacing="0"><tbody><tr> <td class="LogDateShort LogDateTime0" colspan="1" style=" white-space: nowrap;" align="left"> May-08 22:11:18 </td><td class="LogPri0" colspan="1" align="left"> </td><td class="LogType0" colspan="3" align="left"> Insteon </td><td class="LogEntry0" colspan="8" align="left"> Error, an error log file could not be written: System.IO.IOException: Cannot create a file when that file already exists. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.__Error.WinIOError() at System.IO.FileInfo.MoveTo(String destFileName) at Insteon.Support.Utilities.LogManager.ReportError(String Msg) </td></tr> </tbody></table> <table class="log_table_row" cellspacing="0"><tbody><tr> <td class="LogDateShort LogDateTime1" colspan="1" style=" white-space: nowrap;" align="left"> May-08 22:11:14 </td><td class="LogPri1" colspan="1" align="left"> </td><td class="LogType1" colspan="3" align="left"> Insteon </td><td class="LogEntry1" colspan="8" align="left"> Error, an error log file could not be written: System.IO.IOException: Cannot create a file when that file already exists. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.__Error.WinIOError() at System.IO.FileInfo.MoveTo(String destFileName) at Insteon.Support.Utilities.LogManager.ReportError(String Msg) </td></tr> </tbody></table> <table class="log_table_row" cellspacing="0"><tbody><tr> <td class="LogDateShort LogDateTime0" colspan="1" style=" white-space: nowrap;" align="left"> May-08 22:11:13 </td><td class="LogPri0" colspan="1" align="left"> </td><td class="LogType0" colspan="3" align="left"> Insteon </td><td class="LogEntry0" colspan="8" align="left"> Error, an error log file could not be written: System.IO.IOException: Cannot create a file when that file already exists. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.__Error.WinIOError() at System.IO.FileInfo.MoveTo(String destFileName) at Insteon.Support.Utilities.LogManager.ReportError(String Msg) </td></tr> </tbody></table> <table class="log_table_row" cellspacing="0"><tbody><tr> <td class="LogDateShort LogDateTime1" colspan="1" style=" white-space: nowrap;" align="left"> May-08 22:11:12 </td><td class="LogPri1" colspan="1" align="left"> </td><td class="LogType1" colspan="3" align="left"> Insteon </td><td class="LogEntry1" colspan="8" align="left"> Error, an error log file could not be written: System.IO.IOException: Cannot create a file when that file already exists. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.__Error.WinIOError() at System.IO.FileInfo.MoveTo(String destFileName) at Insteon.Support.Utilities.LogManager.ReportError(String Msg) </td></tr> </tbody></table> <table class="log_table_row" cellspacing="0"><tbody><tr> <td class="LogDateShort LogDateTime0" colspan="1" style=" white-space: nowrap;" align="left"> May-08 22:11:11 </td><td class="LogPri0" colspan="1" align="left"> </td><td class="LogType0" colspan="3" align="left"> Insteon </td><td class="LogEntry0" colspan="8" align="left"> Error, an error log file could not be written: System.IO.IOException: Cannot create a file when that file already exists. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.__Error.WinIOError() at System.IO.FileInfo.MoveTo(String destFileName) at Insteon.Support.Utilities.LogManager.ReportError(String Msg) </td></tr> </tbody></table> <table class="log_table_row" cellspacing="0"><tbody><tr> <td class="LogDateShort LogDateTime1" colspan="1" style=" white-space: nowrap;" align="left"> May-08 22:11:10 </td><td class="LogPri1" colspan="1" align="left"> </td><td class="LogType1" colspan="3" align="left"> Insteon </td><td class="LogEntry1" colspan="8" align="left"> Error, an error log file could not be written: System.IO.IOException: Cannot create a file when that file already exists. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.__Error.WinIOError() at System.IO.FileInfo.MoveTo(String destFileName) at Insteon.Support.Utilities.LogManager.ReportError(String Msg)</td></tr></tbody></table>
Insteon Plug-in Error Log Generated 5/8/2017 10:11:04 PM
-----------*Error Message*----------------
Error: Error in SendDirectMsg: Index was outside the bounds of the array. -- Details System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Insteon.Support.Core.InsteonModule.SendDirectMsg(TransmitMsg Type Msg) -- 5/8/2017 10:11:04 PM
Comment