Longer logging since this ran…
Restarted with a load of additional debug lines all in format:
LK: DO: [function]: [next-action]
LK: DONE: [function]: [last-action]
The error in the log seems to happen somewhere in updateAllZonesResponseHandler, but does not appear to be completely consistent based on my log messages.
@ 16:37 it was right after: debug LK: DONE: updateAllZonesResponseHandler: getGeniusId
@ 16:46 it was right after: debug LK: DO: updateAllZonesResponseHandler: getGeniusType
@ 16:56 it was right after: debug LK: DONE: updateAllZonesResponseHandler: getGeniusId
@ 17:01 it was right after: debug LK: DONE: updateAllZonesResponseHandler: response.json.data.find
@ 17:16 it was right after: debug LK: DO: updateAllZonesResponseHandler: response.json.data.find
Extended log attached…
[GUID-REMOVED] 5:26:46 PM: debug LK: DO: updateAllZonesResponseHandler: response.json.data.find
[GUID-REMOVED] 5:26:46 PM: debug LK: DONE: updateAllZonesResponseHandler: getChildDevices
[GUID-REMOVED] 5:26:46 PM: debug LK: DO: updateAllZonesResponseHandler: getGeniusId
[GUID-REMOVED] 5:26:46 PM: debug updateAllZonesResponseHandler: [tm:2019-01-01T17:26:44+0000, ts:1546363604, error:0, data:[[iType:1, iOverrideDuration:3600, tmBoilerWeekly:38310, bIsActive:false, iID:0, weatherData:[message:, timestamp:0, humidity:66, status:0, precipitation:0, uv:0, weather_type:2, feels_like:2, temperature:4], mappings:[15:[site/0xD7D76F98/22, site/0xD7D76F98/20/TEMPERATURE], 14:[site/0xD7D76F98/19, site/0xD7D76F98/23], 11:[site/0xD7D76F98/18], 12:[site/0xD7D76F98/17], 3:[site/0xD7D76F98/11], 2:[site/0xD7D76F98/10], 1:[site/0xD7D76F98/9], 10:[site/0xD7D76F98/7], 0:[site/0xD7D76F98/3, site/0xD7D76F98/4, site/0xD7D76F98/4/HEATING], 7:[site/0xD7D76F98/15], 6:[site/0xD7D76F98/14], 5:[site/0xD7D76F98/13, site/0xD7D76F98/21, site/0xD7D76F98/5], 4:[site/0xD7D76F98/12, site/0xD7D76F98/16, site/0xD7D76F98/20], 9:[site/0xD7D76F98/4/TEMPERATURE, site/0xD7D76F98/4/HEATING]], strTime:17:26:37, iFlags:0, iMode:1, bOutRequestHeat:false, trigger:[linkChildActive:0, test:0, preheat:0, boost:0, setpoint:0, reactive:0, output:0, linkChildOutput:0], datapoints:[[val:86, confirmedValue:false, val_pend:0, lastUpdate:0, path:site/0xD7D76F98/4, addr:Battery, type:Int, val_prev:86], [val:21, confirmedValue:false, val_pend:0, lastUpdate:0, path:site/0xD7D76F98/4, addr:HEATING_1, type:Float, val_prev:21], [val:0, confirmedValue:false, val_pend:0, lastUpdate:0, path:site/0xD7D76F98/3, addr:SwitchBinary, type:Int, val_prev:0], [val:17.879999, confirmedValue:false, val_pend:0, lastUpdate:0, path:site/0xD7D76F98/4, addr:TEMPERATURE, type:Float, val_prev:17.879999]], zoneSubType:0, iBaseMode:1, lOptions:3, bPrimaryZone:true, fPV:17.879999, iOverrideMode:1, iFlagActualKit:1, lstIssues:, strBuildDate:Dec 18 2018, log:, iPriority:0, strName:Our House, bHeatEnabled:false, fExternalPV:4, iFlagExpectedKit:1, iBoostTimeRemaining:1800, nodes:[[childValues:[LibraryType:[val:Routing Slave, confirmedValue:false, val_pend:Routing Slave, lastUpdate:0, path:site/0xD7D76F98/3, addr:LibraryType, type:String, val_prev:Routing Slave], location:[val:Our House, confirmedVa…[TRUNCATED]
[GUID-REMOVED] 5:26:46 PM: debug getChildDevices(false), children=4
[GUID-REMOVED] 5:26:44 PM: trace Genius Hub Integration: fetchZonesAsync
[GUID-REMOVED] 5:26:44 PM: trace Genius Hub Integration: refresh
[GUID-REMOVED] 5:23:53 PM: debug Tunnel server url: hub-server-2.heatgenius.co.uk
[GUID-REMOVED] 5:23:53 PM: debug Response: 200; [data:[external_ip:[IP-REMOVED], hub_release:5.3.0, internal_ip:192.168.1.101, last_checkin:2019-01-01 17:21:55, tunnel:[connect_time:2019-01-01 12:01:45, disconnect_reason:null, disconnect_time:0000-00-00 00:00:00, last_update:2019-01-01 17:23:32, server_name:hub-server-2.heatgenius.co.uk]], error:0, tm:2019-01-01T17:23:47+0000, ts:1546363427]
[GUID-REMOVED] 5:23:52 PM: trace Genius Hub Integration: checkIn
[GUID-REMOVED] 5:21:46 PM: debug LK: DO: updateAllZonesResponseHandler: switch (geniusType)
[GUID-REMOVED] 5:21:46 PM: debug LK: DONE: updateAllZonesResponseHandler: getGeniusType
[GUID-REMOVED] 5:21:46 PM: debug LK: DONE: updateAllZonesResponseHandler: getGeniusId
[GUID-REMOVED] 5:21:46 PM: debug LK: DO: updateAllZonesResponseHandler: response.json.data.find
[GUID-REMOVED] 5:21:46 PM: debug LK: DO: updateAllZonesResponseHandler: getGeniusType
[GUID-REMOVED] 5:21:46 PM: debug LK: DO: updateAllZonesResponseHandler: getGeniusId
[GUID-REMOVED] 5:21:46 PM: debug LK: DONE: updateAllZonesResponseHandler: getChildDevices
[GUID-REMOVED] 5:21:46 PM: debug getChildDevices(false), children=4
[GUID-REMOVED] 5:21:46 PM: debug updateAllZonesResponseHandler: [tm:2019-01-01T17:21:45+0000, ts:1546363305, error:0, data:[[iType:1, iOverrideDuration:3600, tmBoilerWeekly:38310, bIsActive:false, iID:0, weatherData:[message:, timestamp:0, humidity:66, status:0, precipitation:0, uv:0, weather_type:2, feels_like:2, temperature:4], mappings:[15:[site/0xD7D76F98/22, site/0xD7D76F98/20/TEMPERATURE], 14:[site/0xD7D76F98/19, site/0xD7D76F98/23], 11:[site/0xD7D76F98/18], 12:[site/0xD7D76F98/17], 3:[site/0xD7D76F98/11], 2:[site/0xD7D76F98/10], 1:[site/0xD7D76F98/9], 10:[site/0xD7D76F98/7], 0:[site/0xD7D76F98/3, site/0xD7D76F98/4, site/0xD7D76F98/4/HEATING], 7:[site/0xD7D76F98/15], 6:[site/0xD7D76F98/14], 5:[site/0xD7D76F98/13, site/0xD7D76F98/21, site/0xD7D76F98/5], 4:[site/0xD7D76F98/12, site/0xD7D76F98/16, site/0xD7D76F98/20], 9:[site/0xD7D76F98/4/TEMPERATURE, site/0xD7D76F98/4/HEATING]], strTime:17:21:42, iFlags:0, iMode:1, bOutRequestHeat:false, trigger:[linkChildActive:0, test:0, preheat:0, boost:0, setpoint:0, reactive:0, output:0, linkChildOutput:0], datapoints:[[val:86, confirmedValue:false, val_pend:0, lastUpdate:0, path:site/0xD7D76F98/4, addr:Battery, type:Int, val_prev:86], [val:21, confirmedValue:false, val_pend:0, lastUpdate:0, path:site/0xD7D76F98/4, addr:HEATING_1, type:Float, val_prev:21], [val:0, confirmedValue:false, val_pend:0, lastUpdate:0, path:site/0xD7D76F98/3, addr:SwitchBinary, type:Int, val_prev:0], [val:17.92, confirmedValue:false, val_pend:0, lastUpdate:0, path:site/0xD7D76F98/4, addr:TEMPERATURE, type:Float, val_prev:17.92]], zoneSubType:0, iBaseMode:1, lOptions:3, bPrimaryZone:true, fPV:17.92, iOverrideMode:1, iFlagActualKit:1, lstIssues:, strBuildDate:Dec 18 2018, log:, iPriority:0, strName:Our House, bHeatEnabled:false, fExternalPV:4, iFlagExpectedKit:1, iBoostTimeRemaining:1800, nodes:[[childValues:[LibraryType:[val:Routing Slave, confirmedValue:false, val_pend:Routing Slave, lastUpdate:0, path:site/0xD7D76F98/3, addr:LibraryType, type:String, val_prev:Routing Slave], location:[val:Our House, confirmedValue:false, v…[TRUNCATED]
[GUID-REMOVED] 5:21:46 PM: debug LK: DO: updateAllZonesResponseHandler: getChildDevices
[GUID-REMOVED] 5:21:45 PM: trace Genius Hub Integration: fetchZonesAsync
[GUID-REMOVED] 5:21:45 PM: trace Genius Hub Integration: refresh
[GUID-REMOVED] 5:16:46 PM: error java.lang.NullPointerException: Cannot get property ‘val’ on null object @line -1 (doCall)
[GUID-REMOVED] 5:16:46 PM: debug LK: DO: updateAllZonesResponseHandler: response.json.data.find
[GUID-REMOVED] 5:16:46 PM: debug LK: DONE: updateAllZonesResponseHandler: getGeniusType
[GUID-REMOVED] 5:16:46 PM: debug LK: DO: updateAllZonesResponseHandler: getGeniusType
[GUID-REMOVED] 5:16:46 PM: debug LK: DONE: updateAllZonesResponseHandler: getGeniusId
[GUID-REMOVED] 5:16:46 PM: debug LK: DONE: updateAllZonesResponseHandler: getChildDevices
[GUID-REMOVED] 5:16:46 PM: debug LK: DO: updateAllZonesResponseHandler: getGeniusId
[GUID-REMOVED] 5:16:46 PM: debug getChildDevices(false), children=4
[GUID-REMOVED] 5:16:44 PM: trace Genius Hub Integration: fetchZonesAsync
[GUID-REMOVED] 5:16:44 PM: trace Genius Hub Integration: refresh
[GUID-REMOVED] 5:11:46 PM: debug LK: DONE: updateAllZonesResponseHandler: response.json.data.find
[GUID-REMOVED] 5:11:46 PM: debug LK: DO: updateAllZonesResponseHandler: response.json.data.find
[GUID-REMOVED] 5:11:46 PM: debug LK: DONE: updateAllZonesResponseHandler: getGeniusId
[GUID-REMOVED] 5:11:46 PM: debug LK: DO: updateAllZonesResponseHandler: getGeniusType
[GUID-REMOVED] 5:11:46 PM: debug LK: DO: updateAllZonesResponseHandler: getGeniusId
[GUID-REMOVED] 5:11:46 PM: debug LK: DONE: updateAllZonesResponseHandler: getChildDevices
[GUID-REMOVED] 5:11:46 PM: debug getChildDevices(false), children=4
[GUID-REMOVED] 5:11:46 PM: debug updateAllZonesResponseHandler: [tm:2019-01-01T17:11:45+0000, ts:1546362705, error:0, data:[[iType:1, iOverrideDuration:3600, tmBoilerWeekly:38310, bIsActive:false, iID:0, weatherData:[message:, timestamp:0, humidity:66, status:0, precipitation:0, uv:0, weather_type:2, feels_like:2, temperature:4], mappings:[15:[site/0xD7D76F98/22, site/0xD7D76F98/20/TEMPERATURE], 14:[site/0xD7D76F98/19, site/0xD7D76F98/23], 11:[site/0xD7D76F98/18], 12:[site/0xD7D76F98/17], 3:[site/0xD7D76F98/11], 2:[site/0xD7D76F98/10], 1:[site/0xD7D76F98/9], 10:[site/0xD7D76F98/7], 0:[site/0xD7D76F98/3, site/0xD7D76F98/4, site/0xD7D76F98/4/HEATING], 7:[site/0xD7D76F98/15], 6:[site/0xD7D76F98/14], 5:[site/0xD7D76F98/13, site/0xD7D76F98/21, site/0xD7D76F98/5], 4:[site/0xD7D76F98/12, site/0xD7D76F98/16, site/0xD7D76F98/20], 9:[site/0xD7D76F98/4/TEMPERATURE, site/0xD7D76F98/4/HEATING]], strTime:17:11:43, iFlags:0, iMode:1, bOutRequestHeat:false, trigger:[linkChildActive:0, test:0, preheat:0, boost:0, setpoint:0, reactive:0, output:0, linkChildOutput:0], datapoints:[[val:86, confirmedValue:false, val_pend:0, lastUpdate:0, path:site/0xD7D76F98/4, addr:Battery, type:Int, val_prev:86], [val:21, confirmedValue:false, val_pend:0, lastUpdate:0, path:site/0xD7D76F98/4, addr:HEATING_1, type:Float, val_prev:21], [val:0, confirmedValue:false, val_pend:0, lastUpdate:0, path:site/0xD7D76F98/3, addr:SwitchBinary, type:Int, val_prev:0], [val:17.940001, confirmedValue:false, val_pend:0, lastUpdate:0, path:site/0xD7D76F98/4, addr:TEMPERATURE, type:Float, val_prev:17.940001]], zoneSubType:0, iBaseMode:1, lOptions:3, bPrimaryZone:true, fPV:17.940001, iOverrideMode:1, iFlagActualKit:1, lstIssues:, strBuildDate:Dec 18 2018, log:, iPriority:0, strName:Our House, bHeatEnabled:false, fExternalPV:4, iFlagExpectedKit:1, iBoostTimeRemaining:1800, nodes:[[childValues:[LibraryType:[val:Routing Slave, confirmedValue:false, val_pend:Routing Slave, lastUpdate:0, path:site/0xD7D76F98/3, addr:LibraryType, type:String, val_prev:Routing Slave], location:[val:Our House, confirmedVa…[TRUNCATED]
[GUID-REMOVED] 5:11:46 PM: debug LK: DO: updateAllZonesResponseHandler: getChildDevices
[GUID-REMOVED] 5:11:44 PM: trace Genius Hub Integration: fetchZonesAsync
[GUID-REMOVED] 5:11:44 PM: trace Genius Hub Integration: refresh
[GUID-REMOVED] 5:06:46 PM: debug LK: DO: updateAllZonesResponseHandler: getGeniusType
[GUID-REMOVED] 5:06:46 PM: debug LK: DONE: updateAllZonesResponseHandler: getChildDevices
[GUID-REMOVED] 5:06:46 PM: debug LK: DO: updateAllZonesResponseHandler: getGeniusId
[GUID-REMOVED] 5:06:46 PM: debug getChildDevices(false), children=4
[GUID-REMOVED] 5:06:46 PM: debug LK: DONE: updateAllZonesResponseHandler: getGeniusType
[GUID-REMOVED] 5:06:46 PM: debug LK: DONE: updateAllZonesResponseHandler: response.json.data.find
[GUID-REMOVED] 5:06:44 PM: trace Genius Hub Integration: fetchZonesAsync
[GUID-REMOVED] 5:06:44 PM: trace Genius Hub Integration: refresh
[GUID-REMOVED] 5:01:46 PM: error java.lang.NullPointerException: Cannot get property ‘val’ on null object @line -1 (doCall)
[GUID-REMOVED] 5:01:46 PM: debug LK: DONE: updateAllZonesResponseHandler: response.json.data.find
[GUID-REMOVED] 5:01:46 PM: debug LK: DO: updateAllZonesResponseHandler: switch (geniusType)
[GUID-REMOVED] 5:01:46 PM: debug LK: DO: updateAllZonesResponseHandler: getGeniusType
[GUID-REMOVED] 5:01:46 PM: debug LK: DO: updateAllZonesResponseHandler: response.json.data.find
[GUID-REMOVED] 5:01:46 PM: debug LK: DONE: updateAllZonesResponseHandler: getGeniusId
[GUID-REMOVED] 5:01:45 PM: trace Genius Hub Integration: fetchZonesAsync
[GUID-REMOVED] 5:01:45 PM: trace Genius Hub Integration: refresh
[GUID-REMOVED] 4:56:47 PM: debug LK: DO: updateAllZonesResponseHandler: getGeniusId
[GUID-REMOVED] 4:56:47 PM: error java.lang.NullPointerException: Cannot get property ‘val’ on null object @line -1 (doCall)
[GUID-REMOVED] 4:56:47 PM: debug LK: DONE: updateAllZonesResponseHandler: getGeniusId
[GUID-REMOVED] 4:56:47 PM: debug updateAllZonesResponseHandler: [tm:2019-01-01T16:56:46+0000, ts:1546361806, error:0, data:[[iType:1, iOverrideDuration:3600, tmBoilerWeekly:38310, bIsActive:false, iID:0, weatherData:[message:, timestamp:0, humidity:66, status:0, precipitation:0, uv:0, weather_type:2, feels_like:2, temperature:4], mappings:[15:[site/0xD7D76F98/22, site/0xD7D76F98/20/TEMPERATURE], 14:[site/0xD7D76F98/19, site/0xD7D76F98/23], 11:[site/0xD7D76F98/18], 12:[site/0xD7D76F98/17], 3:[site/0xD7D76F98/11], 2:[site/0xD7D76F98/10], 1:[site/0xD7D76F98/9], 10:[site/0xD7D76F98/7], 0:[site/0xD7D76F98/3, site/0xD7D76F98/4, site/0xD7D76F98/4/HEATING], 7:[site/0xD7D76F98/15], 6:[site/0xD7D76F98/14], 5:[site/0xD7D76F98/13, site/0xD7D76F98/21, site/0xD7D76F98/5], 4:[site/0xD7D76F98/12, site/0xD7D76F98/16, site/0xD7D76F98/20], 9:[site/0xD7D76F98/4/TEMPERATURE, site/0xD7D76F98/4/HEATING]], strTime:16:56:36, iFlags:0, iMode:1, bOutRequestHeat:false, trigger:[linkChildActive:0, test:0, preheat:0, boost:0, setpoint:0, reactive:0, output:0, linkChildOutput:0], datapoints:[[val:86, confirmedValue:false, val_pend:0, lastUpdate:0, path:site/0xD7D76F98/4, addr:Battery, type:Int, val_prev:86], [val:21, confirmedValue:false, val_pend:0, lastUpdate:0, path:site/0xD7D76F98/4, addr:HEATING_1, type:Float, val_prev:21], [val:0, confirmedValue:false, val_pend:0, lastUpdate:0, path:site/0xD7D76F98/3, addr:SwitchBinary, type:Int, val_prev:0], [val:17.98, confirmedValue:false, val_pend:0, lastUpdate:0, path:site/0xD7D76F98/4, addr:TEMPERATURE, type:Float, val_prev:17.98]], zoneSubType:0, iBaseMode:1, lOptions:3, bPrimaryZone:true, fPV:17.98, iOverrideMode:1, iFlagActualKit:1, lstIssues:, strBuildDate:Dec 18 2018, log:, iPriority:0, strName:Our House, bHeatEnabled:false, fExternalPV:4, iFlagExpectedKit:1, iBoostTimeRemaining:1800, nodes:[[childValues:[LibraryType:[val:Routing Slave, confirmedValue:false, val_pend:Routing Slave, lastUpdate:0, path:site/0xD7D76F98/3, addr:LibraryType, type:String, val_prev:Routing Slave], location:[val:Our House, confirmedValue:false, v…[TRUNCATED]
[GUID-REMOVED] 4:56:47 PM: debug LK: DO: updateAllZonesResponseHandler: getChildDevices
[GUID-REMOVED] 4:56:45 PM: trace Genius Hub Integration: fetchZonesAsync
[GUID-REMOVED] 4:56:45 PM: trace Genius Hub Integration: refresh
[GUID-REMOVED] 4:51:47 PM: debug LK: DO: updateAllZonesResponseHandler: switch (geniusType)
[GUID-REMOVED] 4:51:47 PM: debug LK: DONE: updateAllZonesResponseHandler: getGeniusType
[GUID-REMOVED] 4:51:47 PM: debug LK: DO: updateAllZonesResponseHandler: response.json.data.find
[GUID-REMOVED] 4:51:47 PM: debug LK: DONE: updateAllZonesResponseHandler: getGeniusId
[GUID-REMOVED] 4:51:47 PM: debug LK: DO: updateAllZonesResponseHandler: getGeniusType
[GUID-REMOVED] 4:51:47 PM: debug LK: DO: updateAllZonesResponseHandler: getGeniusId
[GUID-REMOVED] 4:51:47 PM: debug LK: DONE: updateAllZonesResponseHandler: getChildDevices
[GUID-REMOVED] 4:51:47 PM: debug getChildDevices(false), children=4
[GUID-REMOVED] 4:51:45 PM: trace Genius Hub Integration: fetchZonesAsync
[GUID-REMOVED] 4:51:45 PM: trace Genius Hub Integration: refresh
[GUID-REMOVED] 4:46:46 PM: debug LK: DONE: updateAllZonesResponseHandler: getGeniusId
[GUID-REMOVED] 4:46:46 PM: debug getChildDevices(false), children=4
[GUID-REMOVED] 4:46:46 PM: debug LK: DO: updateAllZonesResponseHandler: getGeniusId
[GUID-REMOVED] 4:46:46 PM: debug LK: DO: updateAllZonesResponseHandler: switch (geniusType)
[GUID-REMOVED] 4:46:46 PM: debug LK: DONE: updateAllZonesResponseHandler: getChildDevices
[GUID-REMOVED] 4:46:46 PM: error java.lang.NullPointerException: Cannot get property ‘val’ on null object @line -1 (doCall)
[GUID-REMOVED] 4:46:46 PM: debug LK: DO: updateAllZonesResponseHandler: getGeniusType
[GUID-REMOVED] 4:46:44 PM: trace Genius Hub Integration: fetchZonesAsync
[GUID-REMOVED] 4:46:44 PM: trace Genius Hub Integration: refresh
[GUID-REMOVED] 4:41:44 PM: trace Genius Hub Integration: fetchZonesAsync
[GUID-REMOVED] 4:41:44 PM: trace Genius Hub Integration: refresh
[GUID-REMOVED] 4:37:06 PM: error java.lang.NullPointerException: Cannot get property ‘val’ on null object @line -1 (doCall)
[GUID-REMOVED] 4:37:06 PM: debug LK: DONE: updateAllZonesResponseHandler: getGeniusId
[GUID-REMOVED] 4:37:05 PM: debug getChildDevices(false), children=4
[GUID-REMOVED] 4:37:05 PM: debug updateAllZonesResponseHandler: [tm:2019-01-01T16:37:04+0000, ts:1546360624, error:0, data:[[iType:1, iOverrideDuration:3600, tmBoilerWeekly:38310, bIsActive:false, iID:0, weatherData:[message:, timestamp:0, humidity:66, status:0, precipitation:0, uv:0, weather_type:2, feels_like:2, temperature:4], mappings:[15:[site/0xD7D76F98/22, site/0xD7D76F98/20/TEMPERATURE], 14:[site/0xD7D76F98/19, site/0xD7D76F98/23], 11:[site/0xD7D76F98/18], 12:[site/0xD7D76F98/17], 3:[site/0xD7D76F98/11], 2:[site/0xD7D76F98/10], 1:[site/0xD7D76F98/9], 10:[site/0xD7D76F98/7], 0:[site/0xD7D76F98/3, site/0xD7D76F98/4, site/0xD7D76F98/4/HEATING], 7:[site/0xD7D76F98/15], 6:[site/0xD7D76F98/14], 5:[site/0xD7D76F98/13, site/0xD7D76F98/21, site/0xD7D76F98/5], 4:[site/0xD7D76F98/12, site/0xD7D76F98/16, site/0xD7D76F98/20], 9:[site/0xD7D76F98/4/TEMPERATURE, site/0xD7D76F98/4/HEATING]], strTime:16:36:57, iFlags:0, iMode:1, bOutRequestHeat:false, trigger:[linkChildActive:0, test:0, preheat:0, boost:0, setpoint:0, reactive:0, output:0, linkChildOutput:0], datapoints:[[val:86, confirmedValue:false, val_pend:0, lastUpdate:0, path:site/0xD7D76F98/4, addr:Battery, type:Int, val_prev:86], [val:21, confirmedValue:false, val_pend:0, lastUpdate:0, path:site/0xD7D76F98/4, addr:HEATING_1, type:Float, val_prev:21], [val:0, confirmedValue:false, val_pend:0, lastUpdate:0, path:site/0xD7D76F98/3, addr:SwitchBinary, type:Int, val_prev:0], [val:18.1, confirmedValue:false, val_pend:0, lastUpdate:0, path:site/0xD7D76F98/4, addr:TEMPERATURE, type:Float, val_prev:18.1]], zoneSubType:0, iBaseMode:1, lOptions:3, bPrimaryZone:true, fPV:18.1, iOverrideMode:1, iFlagActualKit:1, lstIssues:, strBuildDate:Dec 18 2018, log:, iPriority:0, strName:Our House, bHeatEnabled:false, fExternalPV:4, iFlagExpectedKit:1, iBoostTimeRemaining:1800, nodes:[[childValues:[LibraryType:[val:Routing Slave, confirmedValue:false, val_pend:Routing Slave, lastUpdate:0, path:site/0xD7D76F98/3, addr:LibraryType, type:String, val_prev:Routing Slave], location:[val:Our House, confirmedValue:false, val_…[TRUNCATED]
[GUID-REMOVED] 4:37:05 PM: debug LK: DONE: updateAllZonesResponseHandler: getChildDevices
[GUID-REMOVED] 4:37:05 PM: debug LK: DO: updateAllZonesResponseHandler: getChildDevices
[GUID-REMOVED] 4:37:03 PM: debug LK: DO: createChildDevice: getChildDevice
[GUID-REMOVED] 4:37:03 PM: trace Genius Hub Integration: createChildDevice
[GUID-REMOVED] 4:37:03 PM: debug Child device GENIUS-1 already exists. Not creating.
[GUID-REMOVED] 4:37:03 PM: debug getChildDevices(false), children=4
[GUID-REMOVED] 4:37:03 PM: debug LK: DONE: createChildDevice: getChildDevice
[GUID-REMOVED] 4:37:03 PM: debug LK: DONE: updateChildDevices: getGeniusId
[GUID-REMOVED] 4:37:03 PM: trace Genius Hub Integration: createChildDevice
[GUID-REMOVED] 4:37:03 PM: debug LK: DONE: createChildDevice: getChildDevice
[GUID-REMOVED] 4:37:03 PM: debug LK: DO: updateChildDevices: getGeniusId
[GUID-REMOVED] 4:37:03 PM: debug LK: DONE: updateChildDevices: assign id
[GUID-REMOVED] 4:37:03 PM: debug LK: DONE: updateChildDevices: assign id
[GUID-REMOVED] 4:37:03 PM: debug LK: DO: updateChildDevices: getGeniusId
[GUID-REMOVED] 4:37:03 PM: debug LK: DONE: updateChildDevices: getGeniusId
[GUID-REMOVED] 4:37:03 PM: debug LK: DONE: updateChildDevices: assign id
[GUID-REMOVED] 4:37:03 PM: debug LK: DO: updateChildDevices: disjoint
[GUID-REMOVED] 4:35:30 PM: debug getChildDevices(false), children=4
[GUID-REMOVED] 4:35:30 PM: debug LK: DONE: updateAllZonesResponseHandler: getChildDevices
[GUID-REMOVED] 4:35:29 PM: debug LK: DONE: updateChildDevices: getGeniusId
[GUID-REMOVED] 4:35:29 PM: debug LK: DO: updateChildDevices: disjoint
[GUID-REMOVED] 4:35:29 PM: debug LK: DO: updateChildDevices: assign id
[GUID-REMOVED] 4:35:29 PM: debug LK: DO: updateChildDevices: getGeniusId
[GUID-REMOVED] 4:35:29 PM: debug LK: DO: updateChildDevices: assign id
[GUID-REMOVED] 4:35:29 PM: debug LK: DO: updateChildDevices: disjoint
[GUID-REMOVED] 4:35:29 PM: debug LK: DONE: updateChildDevices: assign id
[GUID-REMOVED] 4:35:29 PM: debug LK: DO: updateChildDevices: getGeniusId
[GUID-REMOVED] 4:35:29 PM: debug LK: DONE: updateChildDevices: getGeniusId
[GUID-REMOVED] 4:35:29 PM: debug LK: DONE: updateChildDevices: getChildDevices
[GUID-REMOVED] 4:35:29 PM: debug getChildDevices(false), children=4
[GUID-REMOVED] 4:35:29 PM: debug LK: DO: updateChildDevices: getChildDevices
[GUID-REMOVED] 4:33:44 PM: debug LK: DO: updateAllZonesResponseHandler: response.json.data.find
[GUID-REMOVED] 4:33:44 PM: debug LK: DO: updateAllZonesResponseHandler: switch (geniusType)
[GUID-REMOVED] 4:33:44 PM: debug LK: DO: updateAllZonesResponseHandler: getGeniusType
[GUID-REMOVED] 4:33:44 PM: debug updateAllZonesResponseHandler: [tm:2019-01-01T16:33:43+0000, ts:1546360423, error:0, data:[[iType:1, iOverrideDuration:3600, tmBoilerWeekly:38310, bIsActive:false, iID:0, weatherData:[message:, timestamp:0, humidity:66, status:0, precipitation:0, uv:0, weather_type:2, feels_like:2, temperature:4], mappings:[15:[site/0xD7D76F98/22, site/0xD7D76F98/20/TEMPERATURE], 14:[site/0xD7D76F98/19, site/0xD7D76F98/23], 11:[site/0xD7D76F98/18], 12:[site/0xD7D76F98/17], 3:[site/0xD7D76F98/11], 2:[site/0xD7D76F98/10], 1:[site/0xD7D76F98/9], 10:[site/0xD7D76F98/7], 0:[site/0xD7D76F98/3, site/0xD7D76F98/4, site/0xD7D76F98/4/HEATING], 7:[site/0xD7D76F98/15], 6:[site/0xD7D76F98/14], 5:[site/0xD7D76F98/13, site/0xD7D76F98/21, site/0xD7D76F98/5], 4:[site/0xD7D76F98/12, site/0xD7D76F98/16, site/0xD7D76F98/20], 9:[site/0xD7D76F98/4/TEMPERATURE, site/0xD7D76F98/4/HEATING]], strTime:16:33:34, iFlags:0, iMode:1, bOutRequestHeat:false, trigger:[linkChildActive:0, test:0, preheat:0, boost:0, setpoint:0, reactive:0, output:0, linkChildOutput:0], datapoints:[[val:86, confirmedValue:false, val_pend:0, lastUpdate:0, path:site/0xD7D76F98/4, addr:Battery, type:Int, val_prev:86], [val:21, confirmedValue:false, val_pend:0, lastUpdate:0, path:site/0xD7D76F98/4, addr:HEATING_1, type:Float, val_prev:21], [val:0, confirmedValue:false, val_pend:0, lastUpdate:0, path:site/0xD7D76F98/3, addr:SwitchBinary, type:Int, val_prev:0], [val:18.1, confirmedValue:false, val_pend:0, lastUpdate:0, path:site/0xD7D76F98/4, addr:TEMPERATURE, type:Float, val_prev:18.1]], zoneSubType:0, iBaseMode:1, lOptions:3, bPrimaryZone:true, fPV:18.1, iOverrideMode:1, iFlagActualKit:1, lstIssues:, strBuildDate:Dec 18 2018, log:, iPriority:0, strName:Our House, bHeatEnabled:false, fExternalPV:4, iFlagExpectedKit:1, iBoostTimeRemaining:1800, nodes:[[childValues:[LibraryType:[val:Routing Slave, confirmedValue:false, val_pend:Routing Slave, lastUpdate:0, path:site/0xD7D76F98/3, addr:LibraryType, type:String, val_prev:Routing Slave], location:[val:Our House, confirmedValue:false, val_…[TRUNCATED]
[GUID-REMOVED] 4:33:42 PM: trace Genius Hub Integration: fetchZonesAsync
[GUID-REMOVED] 4:33:42 PM: trace Genius Hub Integration: refresh
[GUID-REMOVED] 4:29:28 PM: debug LK: DO: updateAllZonesResponseHandler: getChildDevices
[GUID-REMOVED] 4:29:28 PM: debug LK: DO: updateAllZonesResponseHandler: getGeniusId
[GUID-REMOVED] 4:29:26 PM: debug LK: DO: updateChildDevices: assign id
[GUID-REMOVED] 4:29:26 PM: debug LK: DONE: createChildDevice: getChildDevice
[GUID-REMOVED] 4:29:26 PM: trace Genius Hub Integration: createChildDevice
[GUID-REMOVED] 4:29:26 PM: debug LK: DONE: updateChildDevices: getGeniusId
[GUID-REMOVED] 4:29:26 PM: debug LK: DO: updateChildDevices: disjoint
[GUID-REMOVED] 4:29:26 PM: debug LK: DONE: updateChildDevices: getChildDevices
[GUID-REMOVED] 4:29:26 PM: debug LK: DO: updateChildDevices: getChildDevices
[GUID-REMOVED] 4:29:26 PM: debug LK: DONE: updateChildDevices: assign id
[GUID-REMOVED] 4:29:26 PM: debug LK: DONE: updateChildDevices: getGeniusId
[GUID-REMOVED] 4:29:26 PM: trace Genius Hub Integration: updated
[GUID-REMOVED] 4:29:26 PM: debug LK: DO: updateChildDevices: disjoint
[GUID-REMOVED] 4:29:26 PM: debug LK: DO: updateChildDevices: assign id
[GUID-REMOVED] 4:29:26 PM: debug LK: DO: updateChildDevices: getGeniusId
[GUID-REMOVED] 4:29:26 PM: debug LK: DONE: updateChildDevices: assign id
[GUID-REMOVED] 4:29:26 PM: debug LK: DO: updateChildDevices: getGeniusId