Closed DanielNagy closed 2 years ago
Howdy - hope it gets fixed soon! A full status update (full-status-broadcast) would be good.
On 16 Jan 2022, at 5:23 pm, Daniel N @.***> wrote:
Last few days I've stopped receiving updates to HA. No State / Temps / etc. However - can still see them visible in the API
Disclosure - we had some power brownouts when it stopped, and it appears the External A/C unit has not come back - cycling circuit breakers don't help. Heating / cooling company due to come out and fix it.
So whilst my unit isn't fully operating, its worth maybe catching this particular case.. Because Fan, and Temperature are still visible in the api json with real values. It appears my HA values are showing old pre failure values.
which part of events/latest do you want me to pastebin?
16-01-2022 17:02:09.58 Que.GetAirConditionerEvents() [0x00000007] Base: https://que.actronair.com.au/api/v0/client/ac-systems/events/latest?serial=
— Reply to this email directly, view it on GitHubhttps://github.com/MikeJMcGuire/hass-actronque/issues/6, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AEGUQM6NEARDJXFEXF4NM4TUWJP35ANCNFSM5MCDVKBA. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you are subscribed to this thread.Message ID: @.***>
Yeah - not ideal to have no AC in Melbournes "Hot" days.. lol
https://que.actronair.com.au/api/v0/client/ac-systems/status/latest?serial=xxx is not showing a full-status-broadcast section.
https://que.actronair.com.au/api/v0/client/ac-systems/events/latest?serial=xxx
{
"id": "<hidden>",
"type": "full-status-broadcast",
"pairedUserId": "<hidden>",
"timestamp": "<hidden>",
"data": {
"<serial-hidden>": {
"Cloud": {
"ConnectionState": "Connected",
"ReceivedPackets": 1453,
"SentPackets": 6974
},
"Modbus": {
"LinkPort": "Opened"
},
"NV_SystemSettings_Local": {
"Screen": {
"AutoWake": true,
"BrightnessAuto": true,
"Brightness_pc": 80,
"Timeout_sec": 300
},
"ScreenOffDisabled": false,
"Sounds": {
"Mute": false,
"Volume_pc": 50
},
"amMasterController": true,
"isConfigured": true,
"isLinkedToCloud": true
},
"NV_Updates": {
"WCUpdateRefusedVersion": "",
"ZCUpdateRefusedVersion": ""
},
"SystemState": {
"CpuFreq_MHz": 996,
"CpuId": "0xhidden",
"CpuLoad_User": 4,
"CpuRev": "1.2\n",
"CpuTempMax_oC": 44.25,
"CpuTemp_oC": 36.3,
"LastBootWasSafe": false,
"LastShutdownReason": "Unknown",
"LinkedToMaster": false,
"MemUsage_K": 438192,
"NV_LastBootFromUnsafeUTC": "2022-01-14 22:54:04",
"NV_UnsafeShutdowns": 81,
"ScreenIsOn": false,
"WCFirmwareVersion": "1.359.1.497",
"ZCFirmwareVersion": "31",
"hasInternet": true
},
"SystemStatus_Local": {
"ConnectedToFallBackWifi": false,
"LastScreenTouch_UTC": "2022-01-16 21:53:23",
"NTC1Temp_oC": 25.2,
"NTC2Temp_oC": 31.65,
"NV_TemperatureOffset": 0,
"SHTHumidity_oC": 50.65,
"SHTTemp_oC": 25.15,
"ScreenInactive": true,
"ScreenLocked": false,
"Temp_ScreenOffMode": "Normal",
"TemperatureForUse_oC": 21.85,
"WifiStrength_of3": 3
}
},
"ACStats": {
"NV_FanRunTime_10m": 4640,
"NV_FanRunTime_Total_10m": 10919
},
"AirconSystem": {
"IndoorUnit": {
"DeviceID_Changed": false,
"IndoorFW": 122,
"NV_DeviceID": "ERQ5-24",
"NV_ModelNumber": 213,
"ZoneDetectRun": true
},
"MasterSerial": null,
"OutdoorUnit": {
"AOCSoftwareVersion": 0,
"HardwareVersion": 4,
"MOCSoftwareHardwareVersion": 0,
"ModBusAddr": 100,
"ModelNumber": 0,
"SoftwareVersion": 110
}
},
"Alerts": {
"CleanFilter": false,
"DRED": false,
"Defrosting": false
},
"AwayModeSavedState": {
"Master": {
"TemperatureSetpoint_Cool_oC": 28,
"TemperatureSetpoint_Heat_oC": 18
},
"Zone": [
{
"TemperatureSetpoint_Cool_oC": 28,
"TemperatureSetpoint_Heat_oC": 18
},
{
"TemperatureSetpoint_Cool_oC": 28,
"TemperatureSetpoint_Heat_oC": 18
},
{
"TemperatureSetpoint_Cool_oC": 28,
"TemperatureSetpoint_Heat_oC": 18
},
{
"TemperatureSetpoint_Cool_oC": 28,
"TemperatureSetpoint_Heat_oC": 18
},
{
"TemperatureSetpoint_Cool_oC": 28,
"TemperatureSetpoint_Heat_oC": 18
},
{
"TemperatureSetpoint_Cool_oC": 28,
"TemperatureSetpoint_Heat_oC": 18
},
{
"TemperatureSetpoint_Cool_oC": 28,
"TemperatureSetpoint_Heat_oC": 18
},
{
"TemperatureSetpoint_Cool_oC": 28,
"TemperatureSetpoint_Heat_oC": 18
}
]
},
"LiveAircon": {
"AmRunningFan": true,
"CanRunSystem": true,
"CoilInlet": 22.591701550867242,
"CompressorCanRun": true,
"CompressorCapacity": 0,
"CompressorChasingTemperature": 0,
"CompressorLiveTemperature": 0,
"CompressorMode": "OFF",
"DRM": false,
"Defrost": false,
"DraftRecutionInfo": "",
"ErrCode": 0,
"FanDemandPC": 81,
"FanPWM": 68,
"FanRPM": 1211,
"IndoorUnitTemp": 24.193411991114033,
"LastCompressorPowerChange": "54369965",
"LastCompressorPowerChange_time": "2022-01-16 01:00:15",
"ModbusErr": 0,
"SensorErr": 0,
"SystemOn": false,
"TestCycle": "None",
"ZoneDemandSufficient": true,
"isAntiFreeze": false
},
"MasterInfo": {
"CanOperate": true,
"CloudConnected": "Connected",
"CloudReachable": true,
"ControlAllZones": true,
"LiveHumidity_pc": 50.65,
"LiveOutdoorTemp_oC": 26.4,
"LiveTempHysteresis_oC": 23.5,
"LiveTemp_oC": 23.4,
"RemoteHumidity_pc": {
"<serial-hidden>": 50.65
},
"Sensors": {
"<serial-hidden>": {
"Signal_of3": 0
}
}
},
"NV_Limits": {
"UserSetpoint_oC": {
"MinGap": 2,
"VarianceAboveMasterCool": 2,
"VarianceAboveMasterHeat": 0,
"VarianceBelowMasterCool": 0,
"VarianceBelowMasterHeat": -2,
"setCool_Max": 32,
"setCool_Min": 20,
"setHeat_Max": 26,
"setHeat_Min": 10
}
},
"NV_QuickTimer": {
"Master": [
{
"OriginalTime": "1:25",
"Status": "Stopped",
"Time": "55:55:55",
"Zones": [
true,
true,
true,
true,
true,
true,
true,
true
]
},
{
"OriginalTime": "1:00",
"Status": "Stopped",
"Time": "55:55:55",
"Zones": [
true,
true,
true,
true,
true,
true,
true,
true
]
}
],
"Zone": [
[
{
"Status": "Stopped",
"Time": "55:55:55",
"ZoneState": true
},
{
"Status": "Stopped",
"Time": "55:55:55",
"ZoneState": false
}
],
[
{
"Status": "Stopped",
"Time": "55:55:55",
"ZoneState": true
},
{
"Status": "Stopped",
"Time": "55:55:55",
"ZoneState": false
}
],
[
{
"Status": "Stopped",
"Time": "55:55:55",
"ZoneState": true
},
{
"Status": "Stopped",
"Time": "55:55:55",
"ZoneState": false
}
],
[
{
"Status": "Stopped",
"Time": "55:55:55",
"ZoneState": true
},
{
"Status": "Stopped",
"Time": "55:55:55",
"ZoneState": false
}
],
[
{
"Status": "Stopped",
"Time": "55:55:55",
"ZoneState": true
},
{
"Status": "Stopped",
"Time": "55:55:55",
"ZoneState": false
}
],
[
{
"Status": "Stopped",
"Time": "55:55:55",
"ZoneState": true
},
{
"Status": "Stopped",
"Time": "55:55:55",
"ZoneState": false
}
],
[
{
"Status": "Stopped",
"Time": "55:55:55",
"ZoneState": true
},
{
"Status": "Stopped",
"Time": "55:55:55",
"ZoneState": false
}
],
[
{
"Status": "Stopped",
"Time": "55:55:55",
"ZoneState": true
},
{
"Status": "Stopped",
"Time": "55:55:55",
"ZoneState": false
}
]
]
},
"NV_Schedule": {
"Enabled": false,
"Friday": {
"Event": [
{
"AwayMode": "Off",
"Enabled": true,
"QuietMode": "On",
"Task": "On",
"Time": "23:00",
"ZoneState": "Custom",
"Zones": [
false,
false,
false,
true,
false,
true,
true,
false
]
},
{
"AwayMode": "Off",
"Enabled": true,
"QuietMode": "Off",
"Task": "On",
"Time": "08:00",
"ZoneState": "Custom",
"Zones": [
true,
false,
false,
false,
true,
false,
false,
false
]
},
{
"AwayMode": "Off",
"Enabled": true,
"QuietMode": "Off",
"Task": "On",
"Time": "19:00",
"ZoneState": "Custom",
"Zones": [
true,
false,
false,
false,
true,
true,
true,
false
]
},
{
"AwayMode": "Off",
"Enabled": false,
"QuietMode": "Off",
"Task": "Off",
"Time": "55:55",
"ZoneState": "Custom",
"Zones": [
true,
true,
true,
true,
true,
true,
true
]
},
{
"AwayMode": "Off",
"Enabled": false,
"QuietMode": "Off",
"Task": "Off",
"Time": "55:55",
"ZoneState": "Custom",
"Zones": [
true,
true,
true,
true,
true,
true,
true
]
},
{
"AwayMode": "Off",
"Enabled": false,
"QuietMode": "Off",
"Task": "Off",
"Time": "55:55",
"ZoneState": "Custom",
"Zones": [
true,
true,
true,
true,
true,
true,
true
]
}
]
},
"Monday": {
"Event": [
{
"AwayMode": "Off",
"Enabled": true,
"QuietMode": "On",
"Task": "On",
"Time": "23:00",
"ZoneState": "Custom",
"Zones": [
false,
false,
false,
true,
false,
true,
true,
false
]
},
{
"AwayMode": "Off",
"Enabled": true,
"QuietMode": "Off",
"Task": "On",
"Time": "08:00",
"ZoneState": "Custom",
"Zones": [
true,
false,
false,
false,
true,
false,
false,
false
]
},
{
"AwayMode": "Off",
"Enabled": true,
"QuietMode": "Off",
"Task": "On",
"Time": "19:00",
"ZoneState": "Custom",
"Zones": [
true,
false,
false,
false,
true,
true,
true,
false
]
},
{
"AwayMode": "Off",
"Enabled": false,
"QuietMode": "Off",
"Task": "Off",
"Time": "55:55",
"ZoneState": "Custom",
"Zones": [
true,
true,
true,
true,
true,
true,
true
]
},
{
"AwayMode": "Off",
"Enabled": false,
"QuietMode": "Off",
"Task": "Off",
"Time": "55:55",
"ZoneState": "Custom",
"Zones": [
true,
true,
true,
true,
true,
true,
true
]
},
{
"AwayMode": "Off",
"Enabled": false,
"QuietMode": "Off",
"Task": "Off",
"Time": "55:55",
"ZoneState": "Custom",
"Zones": [
true,
true,
true,
true,
true,
true,
true
]
}
]
},
"Repeats": null,
"Saturday": {
"Event": [
{
"AwayMode": "Off",
"Enabled": true,
"QuietMode": "On",
"Task": "On",
"Time": "23:00",
"ZoneState": "Custom",
"Zones": [
false,
false,
false,
true,
false,
true,
true,
false
]
},
{
"AwayMode": "Off",
"Enabled": true,
"QuietMode": "Off",
"Task": "On",
"Time": "08:00",
"ZoneState": "Custom",
"Zones": [
true,
false,
false,
false,
true,
false,
false,
false
]
},
{
"AwayMode": "Off",
"Enabled": true,
"QuietMode": "Off",
"Task": "On",
"Time": "19:00",
"ZoneState": "Custom",
"Zones": [
true,
false,
false,
false,
true,
true,
true,
false
]
},
{
"AwayMode": "Off",
"Enabled": false,
"QuietMode": "Off",
"Task": "Off",
"Time": "55:55",
"ZoneState": "Custom",
"Zones": [
true,
true,
true,
true,
true,
true,
true
]
},
{
"AwayMode": "Off",
"Enabled": false,
"QuietMode": "Off",
"Task": "Off",
"Time": "55:55",
"ZoneState": "Custom",
"Zones": [
true,
true,
true,
true,
true,
true,
true
]
},
{
"AwayMode": "Off",
"Enabled": false,
"QuietMode": "Off",
"Task": "Off",
"Time": "55:55",
"ZoneState": "Custom",
"Zones": [
true,
true,
true,
true,
true,
true,
true
]
}
]
},
"Sunday": {
"Event": [
{
"AwayMode": "Off",
"Enabled": true,
"QuietMode": "On",
"Task": "On",
"Time": "23:00",
"ZoneState": "Custom",
"Zones": [
false,
false,
false,
true,
false,
true,
true,
false
]
},
{
"AwayMode": "Off",
"Enabled": true,
"QuietMode": "Off",
"Task": "On",
"Time": "08:00",
"ZoneState": "Custom",
"Zones": [
true,
false,
false,
false,
true,
false,
false,
false
]
},
{
"AwayMode": "Off",
"Enabled": true,
"QuietMode": "Off",
"Task": "On",
"Time": "19:00",
"ZoneState": "Custom",
"Zones": [
true,
false,
false,
false,
true,
true,
true,
false
]
},
{
"AwayMode": "Off",
"Enabled": false,
"QuietMode": "Off",
"Task": "Off",
"Time": "55:55",
"ZoneState": "Custom",
"Zones": [
true,
true,
true,
true,
true,
true,
true
]
},
{
"AwayMode": "Off",
"Enabled": false,
"QuietMode": "Off",
"Task": "Off",
"Time": "55:55",
"ZoneState": "Custom",
"Zones": [
true,
true,
true,
true,
true,
true,
true
]
},
{
"AwayMode": "Off",
"Enabled": false,
"QuietMode": "Off",
"Task": "Off",
"Time": "55:55",
"ZoneState": "Custom",
"Zones": [
true,
true,
true,
true,
true,
true,
true
]
}
]
},
"Thursday": {
"Event": [
{
"AwayMode": "Off",
"Enabled": true,
"QuietMode": "On",
"Task": "On",
"Time": "23:00",
"ZoneState": "Custom",
"Zones": [
false,
false,
false,
true,
false,
true,
true,
false
]
},
{
"AwayMode": "Off",
"Enabled": true,
"QuietMode": "Off",
"Task": "On",
"Time": "08:00",
"ZoneState": "Custom",
"Zones": [
true,
false,
false,
false,
true,
false,
false,
false
]
},
{
"AwayMode": "Off",
"Enabled": true,
"QuietMode": "Off",
"Task": "On",
"Time": "19:00",
"ZoneState": "Custom",
"Zones": [
true,
false,
false,
false,
true,
true,
true,
false
]
},
{
"AwayMode": "Off",
"Enabled": false,
"QuietMode": "Off",
"Task": "Off",
"Time": "55:55",
"ZoneState": "Custom",
"Zones": [
true,
true,
true,
true,
true,
true,
true
]
},
{
"AwayMode": "Off",
"Enabled": false,
"QuietMode": "Off",
"Task": "Off",
"Time": "55:55",
"ZoneState": "Custom",
"Zones": [
true,
true,
true,
true,
true,
true,
true
]
},
{
"AwayMode": "Off",
"Enabled": false,
"QuietMode": "Off",
"Task": "Off",
"Time": "55:55",
"ZoneState": "Custom",
"Zones": [
true,
true,
true,
true,
true,
true,
true
]
}
]
},
"Tuesday": {
"Event": [
{
"AwayMode": "Off",
"Enabled": true,
"QuietMode": "On",
"Task": "On",
"Time": "23:00",
"ZoneState": "Custom",
"Zones": [
false,
false,
false,
true,
false,
true,
true,
false
]
},
{
"AwayMode": "Off",
"Enabled": true,
"QuietMode": "Off",
"Task": "On",
"Time": "08:00",
"ZoneState": "Custom",
"Zones": [
true,
false,
false,
false,
true,
false,
false,
false
]
},
{
"AwayMode": "Off",
"Enabled": true,
"QuietMode": "Off",
"Task": "On",
"Time": "19:00",
"ZoneState": "Custom",
"Zones": [
true,
false,
false,
false,
true,
true,
true,
false
]
},
{
"AwayMode": "Off",
"Enabled": false,
"QuietMode": "Off",
"Task": "Off",
"Time": "55:55",
"ZoneState": "Custom",
"Zones": [
true,
true,
true,
true,
true,
true,
true
]
},
{
"AwayMode": "Off",
"Enabled": false,
"QuietMode": "Off",
"Task": "Off",
"Time": "55:55",
"ZoneState": "Custom",
"Zones": [
true,
true,
true,
true,
true,
true,
true
]
},
{
"AwayMode": "Off",
"Enabled": false,
"QuietMode": "Off",
"Task": "Off",
"Time": "55:55",
"ZoneState": "Custom",
"Zones": [
true,
true,
true,
true,
true,
true,
true
]
}
]
},
"Wednesday": {
"Event": [
{
"AwayMode": "Off",
"Enabled": true,
"QuietMode": "On",
"Task": "On",
"Time": "23:00",
"ZoneState": "Custom",
"Zones": [
false,
false,
false,
true,
false,
true,
true,
false
]
},
{
"AwayMode": "Off",
"Enabled": true,
"QuietMode": "Off",
"Task": "On",
"Time": "08:00",
"ZoneState": "Custom",
"Zones": [
true,
false,
false,
false,
true,
false,
false,
false
]
},
{
"AwayMode": "Off",
"Enabled": true,
"QuietMode": "Off",
"Task": "On",
"Time": "19:00",
"ZoneState": "Custom",
"Zones": [
true,
false,
false,
false,
true,
true,
true,
false
]
},
{
"AwayMode": "Off",
"Enabled": false,
"QuietMode": "Off",
"Task": "Off",
"Time": "55:55",
"ZoneState": "Custom",
"Zones": [
true,
true,
true,
true,
true,
true,
true
]
},
{
"AwayMode": "Off",
"Enabled": false,
"QuietMode": "Off",
"Task": "Off",
"Time": "55:55",
"ZoneState": "Custom",
"Zones": [
true,
true,
true,
true,
true,
true,
true
]
},
{
"AwayMode": "Off",
"Enabled": false,
"QuietMode": "Off",
"Task": "Off",
"Time": "55:55",
"ZoneState": "Custom",
"Zones": [
true,
true,
true,
true,
true,
true,
true
]
}
]
}
},
"NV_SystemSettings": {
"AFP_ChaseTemp_oC": 8,
"AFP_ExitTemp_oC": 15,
"AFP_StartTemp_oC": 5,
"AwayMode": {
"TemperatureSetpoint_Cool_oC": 26,
"TemperatureSetpoint_Heat_oC": 17
},
"ControlAircon": {
"CompressorLoopTime_s": 30,
"CompressorModeAutoSwitchTimeNonVAV_m": 0,
"CompressorModeAutoSwitchTimeVAV_m": 20,
"CompressorPowerSwitchTime_m": 3,
"Ki": "xxx",
"Kp": "xxx",
"VAVThreshold": 40
},
"DebugEnabled": false,
"DebugLoggingEnabled": false,
"DraftReductionCompOffTime": 8,
"DraftReductionCompPWM": 40,
"DraftReductionCompRunTime": 8,
"DraftReductionEnabled": false,
"EnergyHistory": {
"Interval_min": 15,
"Max_oC": 40,
"Min_oC": 0
},
"Lock": {
"Enabled": false,
"Passcode": ""
},
"Logs": {
"modBusLogDuration_days": 7,
"snapshotDebounce_ms": 30000,
"snapshotLogDuration_days": 7,
"snapshotTime_ms": 900000
},
"MaxSecondaryControllers": null,
"PingPeriod_min": 60,
"PingUrl": "http://lx-cloud.com/cloud_activity/mark_event/",
"RFNetworkAddress": [
12,
33,
227,
11,
140,
101
],
"SystemName": "Home",
"SystemSetup": {
"MaxCoolCompCapacity": 0,
"MaxHeatCompCapacity": 100,
"MaxSLFanSpeed": 1349,
"SectionsAttempted": [
true,
true,
true,
true,
true
],
"SetupComplete": true,
"SetupSectionsPassed": [
null,
null,
null,
null,
null,
true
],
"TestStatus": [
"Pass",
"Pass",
"Pass"
]
},
"Time": {
"SetAutomatically": true,
"TimeMode24h": true,
"Timezone": "Australia/Melbourne",
"Timezone_Readable": "Melbourne, Australia"
},
"UpdateTime": "55:55",
"UserACSettings": {
"DefrostFanPWM": 10,
"FanAlertTime_h": 1000,
"Fanspeed": {
"High": 81,
"HighDefault": 81,
"HighRPM": 1500,
"Low": 29,
"LowDefault": 44,
"LowRPM": 1000,
"Med": 61,
"MedDefault": 61,
"MedRPM": 1290
}
},
"WebUrl": "https://que.actronair.com.au/api/v0",
"enableFastHeat": false,
"restoreSettingsOnPowerUp": true
},
"NV_Updates": {
"LastUpdateCheck": "17/01/2022 03:00:25",
"LastUpdatePerformed": null
},
"RemoteZoneInfo": [
{
"CanOperate": true,
"LiveHumidity_pc": 58.55,
"LiveTempHysteresis_oC": 22.5,
"LiveTemp_oC": 22.3,
"MaxCoolSetpoint": 23,
"MaxHeatSetpoint": 18,
"MinCoolSetpoint": 21,
"MinHeatSetpoint": 16,
"NV_Exists": true,
"NV_Title": "Living",
"NV_VAV": true,
"NV_amSetup": true,
"RemoteHumidity_pc": {
"<serial-hidden>": 58.55
},
"RemoteTemperatures_oC": {
"<hidden>": 22.3
},
"Sensors": {
"<hidden>": {
"Battery_pc": 80,
"Connected": true,
"FW_Version": 31,
"NV_Kind": "ZONE_CONTROLLER",
"NV_isPaired": true,
"Signal_of3": 3,
"TX_Power": 9,
"lastRssi": -31
}
},
"TemperatureSetpoint_Cool_oC": 21,
"TemperatureSetpoint_Heat_oC": 18,
"ZonePosition": 20
},
{
"CanOperate": true,
"LiveHumidity_pc": 57.9,
"LiveTempHysteresis_oC": 23.5,
"LiveTemp_oC": 23.5,
"MaxCoolSetpoint": 23,
"MaxHeatSetpoint": 18,
"MinCoolSetpoint": 21,
"MinHeatSetpoint": 16,
"NV_Exists": true,
"NV_Title": "Theatre",
"NV_VAV": true,
"NV_amSetup": true,
"RemoteHumidity_pc": {
"<serial-hidden>": 57.9
},
"RemoteTemperatures_oC": {
"<hidden>": 23.5
},
"Sensors": {
"<hidden>": {
"Battery_pc": 70,
"Connected": true,
"FW_Version": 31,
"NV_Kind": "ZONE_CONTROLLER",
"NV_isPaired": true,
"Signal_of3": 3,
"TX_Power": 9,
"lastRssi": -69
}
},
"TemperatureSetpoint_Cool_oC": 21,
"TemperatureSetpoint_Heat_oC": 18,
"ZonePosition": 0
},
{
"CanOperate": true,
"LiveHumidity_pc": 57.2,
"LiveTempHysteresis_oC": 24,
"LiveTemp_oC": 24.1,
"MaxCoolSetpoint": 23,
"MaxHeatSetpoint": 18,
"MinCoolSetpoint": 21,
"MinHeatSetpoint": 16,
"NV_Exists": true,
"NV_Title": "Study",
"NV_VAV": true,
"NV_amSetup": true,
"RemoteHumidity_pc": {
"<serial-hidden>": 57.2
},
"RemoteTemperatures_oC": {
"<hidden>": 24.1
},
"Sensors": {
"<hidden>": {
"Battery_pc": 80,
"Connected": true,
"FW_Version": 31,
"NV_Kind": "ZONE_CONTROLLER",
"NV_isPaired": true,
"Signal_of3": 3,
"TX_Power": 9,
"lastRssi": -67
}
},
"TemperatureSetpoint_Cool_oC": 21,
"TemperatureSetpoint_Heat_oC": 18,
"ZonePosition": 20
},
{
"CanOperate": true,
"LiveHumidity_pc": 57.25,
"LiveTempHysteresis_oC": 23.5,
"LiveTemp_oC": 23.5,
"MaxCoolSetpoint": 23,
"MaxHeatSetpoint": 18,
"MinCoolSetpoint": 21,
"MinHeatSetpoint": 16,
"NV_Exists": true,
"NV_Title": "MasterBed",
"NV_VAV": true,
"NV_amSetup": true,
"RemoteHumidity_pc": {
"<serial-hidden>": 57.25
},
"RemoteTemperatures_oC": {
"<hidden>": 23.5
},
"Sensors": {
"<hidden>": {
"Battery_pc": 80,
"Connected": true,
"FW_Version": 31,
"NV_Kind": "ZONE_CONTROLLER",
"NV_isPaired": true,
"Signal_of3": 3,
"TX_Power": 9,
"lastRssi": -62
}
},
"TemperatureSetpoint_Cool_oC": 21,
"TemperatureSetpoint_Heat_oC": 18,
"ZonePosition": 0
},
{
"CanOperate": true,
"LiveHumidity_pc": 57.95,
"LiveTempHysteresis_oC": 22.5,
"LiveTemp_oC": 22.3,
"MaxCoolSetpoint": 23,
"MaxHeatSetpoint": 18,
"MinCoolSetpoint": 21,
"MinHeatSetpoint": 16,
"NV_Exists": true,
"NV_Title": "Games",
"NV_VAV": true,
"NV_amSetup": true,
"RemoteHumidity_pc": {
"<serial-hidden>": 57.95
},
"RemoteTemperatures_oC": {
"<hidden>": 22.3
},
"Sensors": {
"<hidden>": {
"Battery_pc": 80,
"Connected": true,
"FW_Version": 31,
"NV_Kind": "ZONE_CONTROLLER",
"NV_isPaired": true,
"Signal_of3": 3,
"TX_Power": 9,
"lastRssi": -56
}
},
"TemperatureSetpoint_Cool_oC": 21,
"TemperatureSetpoint_Heat_oC": 18,
"ZonePosition": 20
},
{
"CanOperate": true,
"LiveHumidity_pc": 56.25,
"LiveTempHysteresis_oC": 24,
"LiveTemp_oC": 23.6,
"MaxCoolSetpoint": 23,
"MaxHeatSetpoint": 18,
"MinCoolSetpoint": 21,
"MinHeatSetpoint": 16,
"NV_Exists": true,
"NV_Title": "Bed1",
"NV_VAV": true,
"NV_amSetup": true,
"RemoteHumidity_pc": {
"<serial-hidden>": 56.25
},
"RemoteTemperatures_oC": {
"<hidden>": 23.6
},
"Sensors": {
"<hidden>": {
"Battery_pc": 80,
"Connected": true,
"FW_Version": 31,
"NV_Kind": "ZONE_CONTROLLER",
"NV_isPaired": true,
"Signal_of3": 3,
"TX_Power": 9,
"lastRssi": -59
}
},
"TemperatureSetpoint_Cool_oC": 21,
"TemperatureSetpoint_Heat_oC": 18,
"ZonePosition": 20
},
{
"CanOperate": true,
"LiveHumidity_pc": 56.9,
"LiveTempHysteresis_oC": 24,
"LiveTemp_oC": 23.9,
"MaxCoolSetpoint": 23,
"MaxHeatSetpoint": 18,
"MinCoolSetpoint": 21,
"MinHeatSetpoint": 16,
"NV_Exists": true,
"NV_Title": "Bed2",
"NV_VAV": true,
"NV_amSetup": true,
"RemoteHumidity_pc": {
"<serial-hidden>": 56.9
},
"RemoteTemperatures_oC": {
"<hidden>": 23.9
},
"Sensors": {
"<hidden>": {
"Battery_pc": 80,
"Connected": true,
"FW_Version": 31,
"NV_Kind": "ZONE_CONTROLLER",
"NV_isPaired": true,
"Signal_of3": 3,
"TX_Power": 9,
"lastRssi": -56
}
},
"TemperatureSetpoint_Cool_oC": 21,
"TemperatureSetpoint_Heat_oC": 18,
"ZonePosition": 20
},
{
"CanOperate": true,
"LiveHumidity_pc": 56.6,
"LiveTempHysteresis_oC": 24,
"LiveTemp_oC": 23.8,
"MaxCoolSetpoint": 23,
"MaxHeatSetpoint": 18,
"MinCoolSetpoint": 21,
"MinHeatSetpoint": 16,
"NV_Exists": true,
"NV_Title": "Bed3",
"NV_VAV": true,
"NV_amSetup": true,
"RemoteHumidity_pc": {
"<serial-hidden>": 56.6
},
"RemoteTemperatures_oC": {
"<hidden>": 23.8
},
"Sensors": {
"<hidden>": {
"Battery_pc": 80,
"Connected": true,
"FW_Version": 31,
"NV_Kind": "ZONE_CONTROLLER",
"NV_isPaired": true,
"Signal_of3": 3,
"TX_Power": 9,
"lastRssi": -64
}
},
"TemperatureSetpoint_Cool_oC": 21,
"TemperatureSetpoint_Heat_oC": 18,
"ZonePosition": 0
}
],
"Servicing": {
"NV_ACStateOnError": false,
"NV_ErrorHistory": [
{
"Code": "E0",
"Description": "No Error",
"Severity": "No Error",
"Time": "Sat Jun 19 12:14:27 2021"
}
],
"Overrides": {
"Compressor_capacity": 100,
"Enabled": false,
"Fan": "HIGH",
"LockOut": false,
"Mode": "COOL"
},
"SelfLearn": {
"Error": 0,
"FanSpeed": 795,
"Progress": 0,
"Zones_bitmask": 255
},
"Task": 0
},
"SystemStatus": {
"RequiredZoneFirmware": "31"
},
"UserAirconSettings": {
"AwayMode": false,
"EnabledZones": [
true,
false,
true,
false,
true,
true,
true,
false
],
"FanMode": "HIGH",
"Mode": "FAN",
"NV_SavedZoneState": [
false,
true,
false,
false,
false,
false,
false,
false
],
"QuietMode": false,
"TemperatureSetpoint_Cool_oC": 21,
"TemperatureSetpoint_Heat_oC": 18,
"isFastHeating": false,
"isOn": true
},
"@metadata": {
"connectionId": "<hidden>",
"server": "<hidden>"
}
}
}
Thanks - can you pull the /events/latest again, include the full status broadcast, but also the outer json leading up to that point. The segment above looks more like a status/latest rather than an event. If it is an event, then its in a different format to normal which I'll have to accommodate.
That was me just grabbing that section.
How can I contact you and privately share my json data with you?
https://blog.mikejmcguire.com/2021/02/11/actron-neo-and-home-assistant/
Leave a comment there and I’ll get in touch.
Done!
Thanks - looks like the outdoor unit node was missing in the status update (which makes sense for a failed outdoor unit). It should be checking for that now, and completing the function without error. Let me know how you go.
Yep! Just updated, and all my data is now appearing in HA 🗡️ I can now sadly see how hot my house will get whilst awaiting for the tech to come out tomorrow, to hopefully fix it!
Brilliant, yep :/
Last few days I've stopped receiving updates to HA. No State / Temps / etc. However - can still see them visible in the API
Disclosure - we had some power brownouts when it stopped, and it appears the External A/C unit has not come back - cycling circuit breakers don't help. Heating / cooling company due to come out and fix it.
So whilst my unit isn't fully operating, its worth maybe catching this particular case.. Because Fan, and Temperature are still visible in the api json with real values. It appears my HA values are showing old pre failure values.
which part of events/latest do you want me to pastebin?