Mike - currently running the replace function. Lots of updates happening in the lua console, but after about 10 mins (maybe less), I got the following error and the updates stopped:
Code:
Transport: ...ipt\Components/Insteon/Devices/Support/ALDBClass.lua:225: { -- #0
["PControlFlags"] = { -- #1
["HighWaterMark"] = false,
["InUse"] = false,
["Controller"] = false,
["SmartHops"] = 0,
["ProductDependantBit5"] = false,
} -- #1,
["ControlFlags"] = 2,
["Data2"] = 0,
["Data1"] = 255,
["Data3"] = 0,
["Address"] = 4095,
["GroupNumber"] = 21,
["ReplacedRecord"] = { -- #2
["PControlFlags"] = { -- #3
["HighWaterMark"] = false,
["InUse"] = true,
["Controller"] = false,
["ProductDependantBit5"] = false,
["SmartHops"] = 0,
} -- #3,
["ControlFlags"] = 130,
["Data2"] = 0,
["Data1"] = 255,
["Data3"] = 0,
["GroupNumber"] = 21,
["ID"] = "19.6E.39",
} -- #2,
["InProgress"] = 1,
["ID"] = "19.6E.39",
} -- #0
stack traceback:
[C]: in function `assert'
...ipt\Components/Insteon/Devices/Support/ALDBClass.lua:225: in function `AddUpdateAssignAddress'
...\luascript\Components/Insteon/Devices/DeviceBase.lua:2097: in function <...\luascript\Components/Insteon/Devices/DeviceBase.lua:2085>
...\luascript\Components/Insteon/Devices/DeviceBase.lua:2113: in function `func'
D:\apps\Girder5\luascript\protected.lua:125: in function `protect'
D:\apps\Girder5\luascript\protected.lua:140: in function `Protect'
...\luascript\Components/Insteon/Devices/DeviceBase.lua:2284: in function `func'
D:\apps\Girder5\luascript\protected.lua:125: in function `protect'
D:\apps\Girder5\luascript\protected.lua:140: in function `Protect'
...\Components/Insteon/Devices/Commands/CommandBase.lua:303: in function <...\Components/Insteon/Devices/Commands/CommandBase.lua:288>
(tail call): ?
...
(tail call): ?
D:\apps\Girder5\luascript\protected.lua:125: in function `protect'
D:\apps\Girder5\luascript\protected.lua:140: in function `Protect'
...omponents/Insteon/PowerlincModem/SerialTransport.lua:306: in function `func'
D:\apps\Girder5\luascript\protected.lua:125: in function `protect'
...irder5\luascript\Components/Insteon/Support/Core.lua:1090: in function `DoOnMethod'
...irder5\luascript\Components/Insteon/Support/Core.lua:1161: in function `DoOnReceiveData'
...irder5\luascript\Components/Insteon/Support/Core.lua:828: in function <...irder5\luascript\Components/Insteon/Support/Core.lua:800>
...omponents/Insteon/PowerlincModem/SerialTransport.lua:218: in function `EventHandler'
...irder5\luascript\Components/Insteon/Support/Core.lua:529: in function <...irder5\luascript\Components/Insteon/Support/Core.lua:527>
I restarted G, and it seems to pick up again on its own - I did not re-initiate a replace. but then it errored out again:
Code:
Rx Transport 21.31.64: From: 16.26.78 To: 21.31.64 Msg: ACKDirect Cmd1:15 Cmd2 00
Transport: ...ipt\Components/Insteon/Devices/Support/ALDBClass.lua:225: { -- #0
["PControlFlags"] = { -- #1
["HighWaterMark"] = false,
["InUse"] = true,
["Controller"] = true,
["SmartHops"] = 0,
["ProductDependantBit5"] = false,
} -- #1,
["ControlFlags"] = 194,
["Data2"] = 0,
["Data1"] = 0,
["Data3"] = 0,
["Address"] = 4095,
["ID"] = "21.31.64",
["InProgress"] = 1,
["GroupNumber"] = 1,
} -- #0
stack traceback:
[C]: in function `assert'
...ipt\Components/Insteon/Devices/Support/ALDBClass.lua:225: in function `AddUpdateAssignAddress'
...\luascript\Components/Insteon/Devices/DeviceBase.lua:2097: in function <...\luascript\Components/Insteon/Devices/DeviceBase.lua:2085>
...\luascript\Components/Insteon/Devices/DeviceBase.lua:2148: in function `func'
D:\apps\Girder5\luascript\protected.lua:125: in function `protect'
D:\apps\Girder5\luascript\protected.lua:140: in function `Protect'
...\luascript\Components/Insteon/Devices/DeviceBase.lua:2408: in function <...\luascript\Components/Insteon/Devices/DeviceBase.lua:2405>
...\luascript\Components/Insteon/Devices/DeviceBase.lua:2418: in function `func'
D:\apps\Girder5\luascript\protected.lua:125: in function `protect'
D:\apps\Girder5\luascript\protected.lua:140: in function `Protect'
...\luascript\Components/Insteon/Devices/DeviceBase.lua:1981: in function `func'
...
(tail call): ?
D:\apps\Girder5\luascript\protected.lua:125: in function `protect'
D:\apps\Girder5\luascript\protected.lua:140: in function `Protect'
...omponents/Insteon/PowerlincModem/SerialTransport.lua:306: in function `func'
D:\apps\Girder5\luascript\protected.lua:125: in function `protect'
...irder5\luascript\Components/Insteon/Support/Core.lua:1090: in function `DoOnMethod'
...irder5\luascript\Components/Insteon/Support/Core.lua:1161: in function `DoOnReceiveData'
...irder5\luascript\Components/Insteon/Support/Core.lua:828: in function <...irder5\luascript\Components/Insteon/Support/Core.lua:800>
...omponents/Insteon/PowerlincModem/SerialTransport.lua:218: in function `EventHandler'
...irder5\luascript\Components/Insteon/Support/Core.lua:529: in function <...irder5\luascript\Components/Insteon/Support/Core.lua:527>
Restarted G, got another error after a few mins of updating:
Code:
Transport: ...ipt\Components/Insteon/Devices/Support/ALDBClass.lua:225: { -- #0
["PControlFlags"] = { -- #1
["HighWaterMark"] = false,
["InUse"] = true,
["Controller"] = false,
["SmartHops"] = 0,
["ProductDependantBit5"] = false,
} -- #1,
["ControlFlags"] = 130,
["Data2"] = 31,
["Data1"] = 255,
["Data3"] = 0,
["Address"] = 4087,
["ID"] = "21.31.64",
["InProgress"] = 1,
["GroupNumber"] = 22,
} -- #0
stack traceback:
[C]: in function `assert'
...ipt\Components/Insteon/Devices/Support/ALDBClass.lua:225: in function `AddUpdateAssignAddress'
...\luascript\Components/Insteon/Devices/DeviceBase.lua:2097: in function <...\luascript\Components/Insteon/Devices/DeviceBase.lua:2085>
...\luascript\Components/Insteon/Devices/DeviceBase.lua:2148: in function `func'
D:\apps\Girder5\luascript\protected.lua:125: in function `protect'
D:\apps\Girder5\luascript\protected.lua:140: in function `Protect'
...\luascript\Components/Insteon/Devices/DeviceBase.lua:2408: in function <...\luascript\Components/Insteon/Devices/DeviceBase.lua:2405>
...\luascript\Components/Insteon/Devices/DeviceBase.lua:2418: in function `func'
D:\apps\Girder5\luascript\protected.lua:125: in function `protect'
D:\apps\Girder5\luascript\protected.lua:140: in function `Protect'
...\luascript\Components/Insteon/Devices/DeviceBase.lua:1981: in function `func'
...
(tail call): ?
D:\apps\Girder5\luascript\protected.lua:125: in function `protect'
D:\apps\Girder5\luascript\protected.lua:140: in function `Protect'
...omponents/Insteon/PowerlincModem/SerialTransport.lua:306: in function `func'
D:\apps\Girder5\luascript\protected.lua:125: in function `protect'
...irder5\luascript\Components/Insteon/Support/Core.lua:1090: in function `DoOnMethod'
...irder5\luascript\Components/Insteon/Support/Core.lua:1161: in function `DoOnReceiveData'
...irder5\luascript\Components/Insteon/Support/Core.lua:828: in function <...irder5\luascript\Components/Insteon/Support/Core.lua:800>
...omponents/Insteon/PowerlincModem/SerialTransport.lua:218: in function `EventHandler'
...irder5\luascript\Components/Insteon/Support/Core.lua:529: in function <...irder5\luascript\Components/Insteon/Support/Core.lua:527>