Git Product home page Git Product logo

homebridge-actron-que's Issues

Intermittent Error on State Refresh

Occasional error resulting in failure of Actron plugin

TypeError: Cannot read properties of undefined (reading 'EnabledZones')
at QueApi.getStatus (/var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/homebridge-actron-que/src/queApi.ts:325:86)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at HvacUnit.getStatus (/var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/homebridge-actron-que/src/hvac.ts:53:20)
at MasterControllerAccessory.hardUpdateDeviceCharacteristics (/var/lib/homebridge/node_modules/.pnpm/[email protected]/node_modules/homebridge-actron-que/src/masterControllerAccessory.ts:87:27)

Support for ActronAir NEO controllers

Is your feature request related to a problem? Please describe.
Installed the ActronQue plugin and configured to connect to my ActronAir NEO Controller. Error logs show errors with API Validation Schema.

Describe the solution you'd like
Is it possible to add support for ActronAir NEO controller

Describe alternatives you've considered
Home Assistant ActronAir QUE/NEO Add-On works and I can pass the climate domain through HomeKit Integration.

API returned bad data issues

Hi @jxg81

Julian

Have just loaded the plug-in today but seeing Bad Data issues consistently for at least 8 hours
Plugin is authorised to access API
Have a 7 zone Actron Que system
Thoughts ?

Thanks Darryl

[21/10/2022, 22:45:54] [ActronQue] API Returned Bad Data - Schema Validation Failed
[21/10/2022, 22:45:54] [ActronQue] Failed to refresh status, Actron Que Cloud unreachable or returned invalid data
[21/10/2022, 22:45:54] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 10. See https://homebridge.io/w/JtMGR for more info.
[21/10/2022, 22:45:54] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 20. See https://homebridge.io/w/JtMGR for more info.
[21/10/2022, 22:45:54] [ActronQue] Actron Que cloud error, refreshing HomeKit accessory state using cached data

Issues with upgrading to 1.25 from 1.23

Hello,

When I do an upgrade to the latest version, I get various log warnings now.

[10/31/2022, 12:09:24 PM] [ActronQue] API Returned Bad Data - Schema Validation Failed
[10/31/2022, 12:09:24 PM] [ActronQue] Failed to refresh status, Actron Que Cloud unreachable or returned invalid data
[10/31/2022, 12:09:24 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 10. See https://homebridge.io/w/JtMGR for more info.
[10/31/2022, 12:09:24 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 20. See https://homebridge.io/w/JtMGR for more info.
[10/31/2022, 12:09:24 PM] [ActronQue] Actron Que cloud error, refreshing HomeKit accessory state using cached data
[10/31/2022, 12:09:29 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 10. See https://homebridge.io/w/JtMGR for more info.
[10/31/2022, 12:09:29 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 20. See https://homebridge.io/w/JtMGR for more info.

Attached is my system status info if that helps. Let me know what else you need to help debug. Cheers!
-Brian

{"isOnline":true,"timeSinceLastContact":"00:00:02.5908667","lastStatusUpdate":"2022-10-31T01:08:17+00:00","lastKnownState":{"<22G04505>":{"Cloud":{"ConnectionState":"Connected","FailedSentPackets":75,"ReceivedPackets":9151,"SentPackets":50014},"Modbus":{"LinkPort":"Opened"},"NV_SystemSettings_Local":{"Screen":{"AutoWake":true,"BrightnessAuto":true,"Brightness_pc":80,"Timeout_sec":300},"ScreenOffDisabled":false,"Sounds":{"Mute":true,"Volume_pc":50},"amMasterController":true,"isConfigured":true,"isLinkedToCloud":true,"scheduledRebootEnabled":false},"NV_Updates":{"WCUpdateRefusedVersion":"","ZCUpdateRefusedVersion":""},"SystemState":{"CpuFreq_MHz":996,"CpuId":"0xd57ea01d91d29d4","CpuLoad_User":0,"CpuRev":"1.5\n","CpuTempMax_oC":34.7,"CpuTemp_oC":29.85,"LastBootWasSafe":false,"LastShutdownReason":"Unknown","LinkedToMaster":false,"MemUsage_K":648800,"NV_LastBootFromUnsafeUTC":"2022-10-18 02:51:22","NV_UnsafeShutdowns":8,"ScreenIsOn":false,"SystemUptime_s":1116908.15,"WCFirmwareVersion":"1.418.1.569","ZCFirmwareVersion":"31","hasInternet":true},"SystemStatus_Local":{"ConnectedToFallBackWifi":false,"LastScreenTouch_UTC":"2022-10-30 21:31:13","NTC1Temp_oC":23.4,"NTC2Temp_oC":30.25,"NV_TemperatureOffset":0,"SHTHumidity_oC":52.65,"SHTTemp_oC":23.25,"ScreenInactive":true,"ScreenLocked":false,"Temp_ScreenOffMode":"Normal","TemperatureForUse_oC":20.3,"WifiStrength_of3":3}},"ACStats":{"NV_FanRunTime_10m":2931,"NV_FanRunTime_Total_10m":2931},"AirconSystem":{"IndoorUnit":{"DeviceID_Changed":false,"IndoorFW":115,"NV_DeviceID":"ERQ2-14","NV_ModelNumber":140,"ZoneDetectRun":true},"MasterSerial":"22G04505","OutdoorUnit":{"AOCSoftwareVersion":277,"HardwareVersion":1,"MOCSoftwareHardwareVersion":277,"ModBusAddr":1,"Model":0,"ModelNumber":561,"SoftwareVersion":107}},"Alerts":{"CleanFilter":false,"DRED":false,"Defrosting":false},"LiveAircon":{"AmRunningFan":false,"CanRunSystem":true,"CoilInlet":21.002517346975424,"CompressorCanRun":true,"CompressorCapacity":0,"CompressorChasingTemperature":0,"CompressorLiveTemperature":0,"CompressorMode":"OFF","DRM":false,"Defrost":false,"DraftRecutionInfo":"","ErrCode":0,"FanDemandPC":0,"FanPWM":0,"FanRPM":0,"IndoorUnitTemp":27.860495643946194,"LastCompressorPowerChange":"1116652714","LastCompressorPowerChange_time":"2022-10-31 12:02:14","ModbusErr":0,"OutdoorUnit":{"AmbTemp":26.399999618530273,"AmbientSensErr":false,"AutoMode":1,"CoilSenseErr":false,"CoilTemp":26.3,"CompMustRunOFF":false,"CompMustRunON":false,"CompPower":0,"CompRunningPWM":0,"CompSpeed":0,"CompressorMode":2,"CompressorOn":false,"CompressorSetSpeed":0,"CondPc":13.772490501403809,"ContFan":false,"DRM":0,"DRMModeTime_s":0,"DeIceConfirm_s":0,"DeIceHoldMax_s":0,"DeIceHold_s":0,"DeIceTime_s":0,"DefrostCycleNo":0,"DefrostMode":1,"DischargeTemp":35.029914855957031,"DriveAOCVersion":277,"DriveDefault":false,"DriveHP2":false,"DriveMOCVersion":277,"DriveTemp":0,"ECFanErr":false,"EEV":{"ControlStatus":0,"EvapPress":-800,"EvapTemp":20.4,"Opening_pc":30,"S2Temp":19.9,"S4AirTemp":120,"SuperHeat":-0.4,"SuperHeatRef":8},"EXV":true,"EXVErr":false,"ErrCode_1":30,"ErrCode_2":26,"ErrCode_3":26,"ErrCode_4":26,"ErrCode_5":26,"ErrFlag":0,"EvacMode":false,"FanMode":0,"FanSetSpeed":40,"FanSpeed":0,"Fault":false,"ForcedDefrost":false,"HPErr":false,"HPLPTripTime_s":0,"HPTripCount":0,"IndoorEEVTemp":0,"LPBypass_s":0,"LPErr":false,"LPTripCount":125,"Mode":0,"ODFan":0,"ODUDefault":false,"ODUSel":0,"OilReturn":false,"OilReturnEnable":true,"RemoteOnOff":false,"RevTimeout_s":0,"RevTimoutOn":false,"RevValue":false,"RoomTemp":20,"RoomTempODU":20,"RoomTempSet":20,"SFanErr":false,"ServiceStatusCodes":"OFF","SetTempODU":20,"SuctP0":13.745999336242676,"SuctTemp":26.4,"SuctionSensErr":false,"SupplyPhaseA_Current":0.2,"SupplyPhaseB_Current":0.1,"SupplyPhaseC_Current":0,"SupplyVolatge_Vac":235,"TestModeCooling":false,"TestModeHeating":false},"SensorErr":0,"SystemOn":false,"TestCycle":"None","ZoneDemandSufficient":true,"isAntiFreeze":false},"MasterInfo":{"CloudConnected":"Connected","CloudReachable":true,"ControlAllZones":false,"LiveHumidity_pc":52.8,"LiveOutdoorTemp_oC":26.5,"LiveTempHysteresis_oC":22,"LiveTemp_oC":22.35,"RemoteHumidity_pc":{"22G04505":52.65},"Sensors":{"22G04505":{"Signal_of3":0}}},"NV_Limits":{"UserSetpoint_oC":{"MinGap":2,"VarianceAboveMasterCool":2,"VarianceAboveMasterHeat":2,"VarianceBelowMasterCool":-2,"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},"NV_SystemSettings":{"AFP_ChaseTemp_oC":8,"AFP_ExitTemp_oC":15,"AFP_StartTemp_oC":5,"AwayMode":{"TemperatureSetpoint_Cool_oC":26,"TemperatureSetpoint_Heat_oC":16},"ControlAircon":{"CompressorLoopTime_s":30,"CompressorModeAutoSwitchTimeNonVAV_m":0,"CompressorModeAutoSwitchTimeVAV_m":20,"CompressorPowerSwitchTime_m":3,"Ki":"jwUJzUjTBrUTsqwxP+xqYw==","Kp":"jwUJzUjTBrUTsqwxP+xqY74=","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":{"errLogDuration_days":7,"modBusLogDuration_days":7,"snapshotDebounce_ms":30000,"snapshotLogDuration_days":7,"snapshotTime_ms":900000},"MaxSecondaryControllers":1,"PingPeriod_min":60,"PingUrl":"http://lx-cloud.com/cloud_activity/mark_event/","RFNetworkAddress":[120,140,199,126,227,49],"SystemName":"ActronAir","SystemSetup":{"MaxCoolCompCapacity":100,"MaxHeatCompCapacity":100,"MaxSLFanSpeed":1421,"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/NSW","Timezone_Readable":"NSW, Australia"},"UpdateTime":"55:55","UserACSettings":{"DefrostFanPWM":10,"FanAlertTime_h":1000,"Fanspeed":{"High":81,"HighDefault":81,"HighRPM":1500,"Low":35,"LowDefault":35,"LowRPM":1150,"Med":52,"MedDefault":52,"MedRPM":1290}},"WebUrl":"https://que.actronair.com.au/api/v0","enableFastHeat":false,"restoreSettingsOnPowerUp":true},"NV_Updates":{"LastUpdateCheck":"31/10/2022 03:00:13","LastUpdatePerformed":null},"RemoteZoneInfo":[{"CanOperate":true,"LiveTempHysteresis_oC":21.5,"LiveTemp_oC":21.7,"MaxCoolSetpoint":23,"MaxHeatSetpoint":21,"MinCoolSetpoint":20,"MinHeatSetpoint":17,"NV_Exists":true,"NV_Title":"Living Room","NV_VAV":true,"NV_amSetup":true,"RemoteTemperatures_oC":{"22G05161":21.7},"Sensors":{"22G05161":{"Battery_pc":50,"Connected":true,"NV_Kind":"SENSOR","NV_isPaired":true,"NV_isViaRepeater":false,"Signal_of3":3,"TX_Power":9,"lastRssi":-74}},"TemperatureSetpoint_Cool_oC":22,"TemperatureSetpoint_Heat_oC":19,"ZonePosition":0},{"CanOperate":true,"LiveTempHysteresis_oC":23,"LiveTemp_oC":23.4,"MaxCoolSetpoint":23,"MaxHeatSetpoint":21,"MinCoolSetpoint":20,"MinHeatSetpoint":17,"NV_Exists":true,"NV_Title":"Main Bedroom","NV_VAV":true,"NV_amSetup":true,"RemoteTemperatures_oC":{"22G05170":23.3},"Sensors":{"22G05170":{"Battery_pc":50,"Connected":true,"NV_Kind":"SENSOR","NV_isPaired":true,"NV_isViaRepeater":false,"Signal_of3":3,"TX_Power":9,"lastRssi":-66}},"TemperatureSetpoint_Cool_oC":22,"TemperatureSetpoint_Heat_oC":19,"ZonePosition":0},{"CanOperate":true,"LiveTempHysteresis_oC":21.5,"LiveTemp_oC":21.8,"MaxCoolSetpoint":23,"MaxHeatSetpoint":21,"MinCoolSetpoint":20,"MinHeatSetpoint":17,"NV_Exists":true,"NV_Title":"TV Room","NV_VAV":true,"NV_amSetup":true,"RemoteTemperatures_oC":{"22G05174":21.8},"Sensors":{"22G05174":{"Battery_pc":50,"Connected":true,"NV_Kind":"SENSOR","NV_isPaired":true,"NV_isViaRepeater":false,"Signal_of3":3,"TX_Power":9,"lastRssi":-33}},"TemperatureSetpoint_Cool_oC":22,"TemperatureSetpoint_Heat_oC":19,"ZonePosition":0},{"CanOperate":true,"LiveTempHysteresis_oC":22,"LiveTemp_oC":22.1,"MaxCoolSetpoint":23,"MaxHeatSetpoint":21,"MinCoolSetpoint":20,"MinHeatSetpoint":17,"NV_Exists":true,"NV_Title":"Guest Bedroom","NV_VAV":true,"NV_amSetup":true,"RemoteTemperatures_oC":{"22G05171":22.1},"Sensors":{"22G05171":{"Battery_pc":50,"Connected":true,"NV_Kind":"SENSOR","NV_isPaired":true,"NV_isViaRepeater":false,"Signal_of3":3,"TX_Power":9,"lastRssi":-51}},"TemperatureSetpoint_Cool_oC":22,"TemperatureSetpoint_Heat_oC":19,"ZonePosition":0},{"CanOperate":true,"LiveTempHysteresis_oC":22.5,"LiveTemp_oC":22.7,"MaxCoolSetpoint":23,"MaxHeatSetpoint":21,"MinCoolSetpoint":20,"MinHeatSetpoint":17,"NV_Exists":true,"NV_Title":"Office","NV_VAV":true,"NV_amSetup":true,"RemoteTemperatures_oC":{"22G05162":22.7},"Sensors":{"22G05162":{"Battery_pc":50,"Connected":true,"NV_Kind":"SENSOR","NV_isPaired":true,"NV_isViaRepeater":false,"Signal_of3":3,"TX_Power":9,"lastRssi":-52}},"TemperatureSetpoint_Cool_oC":22,"TemperatureSetpoint_Heat_oC":19,"ZonePosition":0},{"LiveTemp_oC":25,"NV_Exists":false,"NV_Title":"","NV_VAV":false,"Sensors":{"INVALID:C8:DF:84:45:42:C3":{"NV_Kind":"MASTER_CONTROLLER","NV_isPaired":true,"NV_isViaRepeater":false}},"TemperatureSetpoint_Cool_oC":21,"TemperatureSetpoint_Heat_oC":19,"ZonePosition":0},{"LiveTemp_oC":25,"NV_Exists":false,"NV_Title":"","NV_VAV":false,"Sensors":{"INVALID:C8:DF:84:45:42:C3":{"NV_Kind":"MASTER_CONTROLLER","NV_isPaired":true,"NV_isViaRepeater":false}},"TemperatureSetpoint_Cool_oC":21,"TemperatureSetpoint_Heat_oC":19,"ZonePosition":0},{"LiveTemp_oC":25,"NV_Exists":false,"NV_Title":"","NV_VAV":false,"Sensors":{"INVALID:C8:DF:84:45:42:C3":{"NV_Kind":"MASTER_CONTROLLER","NV_isPaired":true,"NV_isViaRepeater":false}},"TemperatureSetpoint_Cool_oC":21,"TemperatureSetpoint_Heat_oC":19,"ZonePosition":0}],"Servicing":{"FortnightZoneDetection":{"Enabled":true},"NV_ACStateOnError":false,"NV_ErrorHistory":[{"Code":"E0","Description":"No Error","Severity":"No Error","Time":"Mon Aug 29 13:26:36 2022"},{"Code":"E52","Description":"Communication Error - between Indoor and Master Wall Controller","Severity":"Stop","Time":"Mon Aug 29 13:26:21 2022"},{"Code":"E0","Description":"No Error","Severity":"No Error","Time":"Thu Aug 4 15:53:21 2022"},{"Code":"E52","Description":"Communication Error - between Indoor and Master Wall Controller","Severity":"Stop","Time":"Thu Aug 4 15:53:06 2022"},{"Code":"E0","Description":"No Error","Severity":"No Error","Time":"Sat Jan 8 23:47:20 2022"},{"Code":"E15","Description":"Inverter Driver no communication or in Inverter Driver start-up","Severity":"Warning","Time":"Sat Jan 8 23:45:34 2022"},{"Code":"E0","Description":"No Error","Severity":"No Error","Time":"Sat Jan 8 23:45:19 2022"}],"NV_LastZoneCheck":"Mon Oct 24 2022","Overrides":{"Compressor_capacity":0,"Enabled":false,"Fan":"LOW","LockOut":false,"Mode":"COOL"},"SelfLearn":{"Error":0,"FanSpeed":677,"Progress":0,"Zones_bitmask":255},"Task":0},"SystemStatus":{"RequiredZoneFirmware":"31"},"UserAirconSettings":{"AwayMode":false,"EnabledZones":[false,false,false,false,false,false,false,false],"FanMode":"AUTO","Mode":"COOL","NV_SavedZoneState":[true,true,true,true,true,false,false,false],"QuietMode":false,"TemperatureSetpoint_Cool_oC":21,"TemperatureSetpoint_Heat_oC":19,"isFastHeating":false,"isOn":false}}}

constant fan setting

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Getting this error in the logs?

[3/18/2024, 12:41:18 PM] [ActronQue] API Returned Bad Data - Schema Validation Failed
[3/18/2024, 12:41:18 PM] [ActronQue] Failed to refresh status, Actron Que Cloud unreachable or returned invalid data
[3/18/2024, 12:41:18 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 10. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:41:18 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 20. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:41:18 PM] [ActronQue] Actron Que cloud error, refreshing HomeKit accessory state using cached data
[3/18/2024, 12:41:19 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 10. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:41:19 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 20. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:41:24 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 10. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:41:24 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 20. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:41:29 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 10. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:41:29 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 20. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:41:34 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 10. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:41:34 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 20. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:41:39 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 10. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:41:39 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 20. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:41:44 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 10. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:41:44 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 20. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:41:49 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 10. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:41:49 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 20. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:41:54 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 10. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:41:54 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 20. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:41:59 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 10. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:41:59 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 20. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:42:04 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 10. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:42:04 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 20. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:42:09 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 10. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:42:09 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 20. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:42:14 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 10. See https://homebridge.io/w/JtMGR for more info.
[3/18/2024, 12:42:14 PM] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 20. See https://homebridge.io/w/JtMGR for more info.

Versions
Homebridge Version: Homebridge v1.7.0 · UI v4.55.1
Plugin Version: v1.5.0

Support for ActronAir Neo Controller/App

Is your feature request related to a problem? Please describe.
Integration of this plugin with ActronAir's latest controller, Neo.

Describe the solution you'd like
Integration of this plugin with ActronAir's latest controller, Neo.

Describe alternatives you've considered
Attempted to try with the Que plugin with the login details from the Neo app, but no luck

Additional context
Add any other context or screenshots about the feature request here.

Current Relative Humidity is undefined

The Que Zone sensors don't seem to support humidity readings. So would be good to be able to toggle this ability off so they don't appear in the home app.

Also the logs keep getting filled up with the following event - [homebridge-actron-que] This plugin generated a warning from the characteristic 'Current Relative Humidity': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.

I just got the Que setup last night. Configuring this plugin was super easy. Keep up the great work and thanks!

Request for HomeKit Integration of Away Mode

Is your feature request related to a problem? Please describe.

I want to achieve an automation where the heating/cooling system turns on away mode when everyone leaves the house and turns it off when someone arrives.

Describe the solution you'd like

I would like the away mode to be integrated into HomeKit. Specifically, I want to create an automation that turns the away mode on when everyone has left the house and turns it off when someone arrives. This would help optimize the system for better energy efficiency and reduce my electric bills.

Zone not showing, Fan speed not showing

Describe the bug
Hi there, I installed the plugin in and most things are working great. There are a couple of slight issues I am noticing with my setup:

  • I have the Master Controller in the Living/Dining Zone on the Que Wall Controller. However in HomeBridge only the Master controller is exposed and not the Living/Dining Zone. So now there is no way that I can control the Living/Dining Zone through HomeBridge/Apple Home.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
I was expecting to see the Master Controller is a controllable accessory, as well as the Living/Dining Zone as a separate accessory. Also I was hoping the Master Controller has a Fan Speed element as well as there is no way that I can see how to set the fan speed through HomeBridge

Screenshots
I’ve added some screenshots that show the zones in the Actron Que App, and the zones that have been created in HomeBridge.

FE52C595-04DE-47CC-857C-899215C96F0F
F85176B1-647B-4FA4-9C0D-A67DD22B669F
300CBC02-FAEE-4B1D-9B92-FAD9C2EAF09C
D747D05A-6DA2-40C3-AA19-ACCF8E65C3B5

Versions
Homebridge Version: v1.6.0
Plugin Version: v1.2.6

Additional context
Let me know if there is any further information / logs I can provide.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.