fjs21 / homebridge-kumo

Control your Kumo cloud devices using Homebridge.
https://www.npmjs.com/package/homebridge-kumo
Apache License 2.0
35 stars 8 forks source link

Issue with Device Type "null" #41

Closed fjs21 closed 2 years ago

fjs21 commented 2 years ago

Here’s an extract.

[10/29/2021, 8:56:54 AM] [homebridge-kumo] Loaded homebridge-kumo v1.8.4 child bridge successfully [10/29/2021, 8:56:54 AM] Loaded 5 cached accessories from cachedAccessories.0E48671FB24F. [10/29/2021, 8:56:54 AM] [homebridge-kumo] Loading accessory from cache: Bedroom [10/29/2021, 8:56:54 AM] [homebridge-kumo] Loading accessory from cache: Guest Room [10/29/2021, 8:56:54 AM] [homebridge-kumo] Loading accessory from cache: Basement [10/29/2021, 8:56:54 AM] [homebridge-kumo] Loading accessory from cache: Office [10/29/2021, 8:56:54 AM] [homebridge-kumo] Loading accessory from cache: Living Room Preparing Advertiser for 'homebridge-kumo 1DE0' using bonjour-hap backend! Starting to advertise 'homebridge-kumo 1DE0' using bonjour-hap backend! [10/29/2021, 8:56:54 AM] Homebridge v1.3.5 (homebridge-kumo) is running on port 45555. [10/29/2021, 8:56:55 AM] [homebridge-kumo] Kumo API: Successfully connected to the Kumo API. [10/29/2021, 8:56:55 AM] [homebridge-kumo] Found device. Serial: 1934P0086180050F. Label: Bedroom [10/29/2021, 8:56:55 AM] [homebridge-kumo] Found device. Serial: 1934P0086180100F. Label: Guest Room [10/29/2021, 8:56:55 AM] [homebridge-kumo] Found device. Serial: 1934P0086180095F. Label: Basement [10/29/2021, 8:56:55 AM] [homebridge-kumo] Found device. Serial: 1934P0086180066F. Label: Office [10/29/2021, 8:56:55 AM] [homebridge-kumo] Found device. Serial: 1634P0087180057F. Label: Living Room [10/29/2021, 8:56:55 AM] [homebridge-kumo] Number of devices found: 5 [10/29/2021, 8:56:55 AM] [homebridge-kumo] Restoring existing accessory from cache: Bedroom [10/29/2021, 8:56:55 AM] [homebridge-kumo] { serial: '1934P0086180050F', mac: '70:74:14:94:1a:1d', label: 'Bedroom', port: '80', unitType: 'ductless', reportedCondition: { more: { fan_speed_text: 'Auto', air_direction_text: 'Auto', power_on: false }, _created: 1635505094754, id: '2253599663278236', record_time: '2021-10-29T10:58:00.608Z', device_serial: '1934P0086180050F', it_status: null, rssi: -48, power: 0, operation_mode: 16, set_temp: null, set_temp_a: null, fan_speed: 0, air_direction: 0, prohibit_local_remote_control: null, room_temp: 17, room_temp_beyond: null, room_temp_a: null, out_of_use: null, unusual_figures: 32768, two_figures_code: 'A0', status_display: { filter: false, defrost: false, hot_adjust: false, standby: false }, actual_fan_speed: null, sp_cool: 24.5, sp_heat: 21.5, sp_auto: -1, raw_frames: null, run_test: 0, active_thermistor: null, temp_source: null, seconds_since_contact: 14, lastAdapterUpdated: '2021-10-29T10:58:14.754Z' }, desiredConditionStack: [], lastUpdate: 1635505095296, overrideSettings: { dryMode: true, heatMode: true }, forceCloudUpdates: false, errorHandler: { '1': { error2char: 'A0', timestamp: 1635466167, error4char: '8000', code: '8000’, } }, equipmentControllerSettings: {}, eqcStageThreeBacksupChannels: { '1': 0, '2': 0, '3': 0, '4': 0 }, eqcUpdatedLocally: { '1': false, '2': false, '3': false, '4': false }, mhk2Settings: { auto: { owner: 'none', status: 'inactive', heatSetpoint: null, coolSetpoint: null }, connected: { thermostat: false, thermostatBattery: 'unset', outdoorAir: false, outdoorAirBattery: 'unset', indoorAir: false, indoorAirBattery: 'unset' }, dr: { override: false, event: 'none' }, hold: { adapter: [Object], mhk2: [Object] }, info: { model: '', serial: '', firmware: '' }, schedule: { owner: 'adapter', enabled: 'disabled' }, status: { outdoorTemp: 0, outdoorHumid: null, indoorHumid: null } }, acoilSettings: { isAcoil: false, inputs: { humidistat: false, ervSwitch: false, floatSwitchWet: false }, outputs: { w1: false, w2: false, y: false, g: false, erv: false, humidifer: false, heartbeat: false }, humidifier: { targetPcr: 0, source: null, enable: false }, erv: { mode: 'classic' }, ytoo: { fan: false, humidifier: false, erv: false }, cbp: 0, oat: 0, bpcr: 'off', ebp: false, fDelay: 0 }, systemChangeoverSettings: { masterZone: { minRuntime: 20, maxStandby: 180, disable: 'notset', activeMode: null, durActive: null, durInactive: null }, priority: 1 }, programEventSettings: { '1': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:18.567408', settings: [Object] }, '2': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:18.567408', settings: [Object] }, '3': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:18.567408', settings: [Object] }, '4': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:18.567408', settings: [Object] }, '5': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:18.567408', settings: [Object] }, '6': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:18.567408', settings: [Object] }, '7': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:18.567408', settings: [Object] }, '8': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:17.829223', settings: [Object] }, '9': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:17.829223', settings: [Object] }, '10': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:17.829223', settings: [Object] }, '11': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:17.829223', settings: [Object] }, '12': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:17.829223', settings: [Object] }, '13': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:17.829223', settings: [Object] }, '14': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:17.829223', settings: [Object] }, '15': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:17.079122', settings: [Object] }, '16': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:17.079122', settings: [Object] }, '17': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:17.079122', settings: [Object] }, '18': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:17.079122', settings: [Object] }, '19': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:17.079122', settings: [Object] }, '20': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:17.079122', settings: [Object] }, '21': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:17.079122', settings: [Object] }, '22': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:20.26754', settings: [Object] }, '23': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:20.26754', settings: [Object] }, '24': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:20.26754', settings: [Object] }, '25': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:20.26754', settings: [Object] }, '26': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:20.26754', settings: [Object] }, '27': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:20.26754', settings: [Object] }, '28': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:20.26754', settings: [Object] } }, prohibits: { global: { power: false, mode: false, setpoint: false }, local: { power: false, mode: false, setpoint: false }, effective: { power: false, mode: false, setpoint: false } }, prohibitsChanged: 0, holdChanged: 0, hasElectricHeatingOption: false, rssi: { rssi: -39, string: 'Very strong', image: 'images/signal-verystrong-ondark-50x50.svg' }, ledDisabled: false, cryptoSerial: '012381784afa7e37ee', cryptoKeySet: 'F', timezone: 'America/New_York', reportedInitialSettings: { assigned_settings: {}, restart_after_outage: 0, vent_air: 0, voltage: 0, energy_save: 0, filter_alerts: 0, auto_fan: 0, pla_outlets: 0, filter_type: 0, frost_temp: 0, defrost: 0, oscillate: 0, heating_offset: 0, thermal_off1: 0, thermal_off2: 0, pressure1: 0, pressure2: 0, electric_heater1: 0, electric_heater2: 0, humidifier: 0, humidifier_modifier: 0, leftovers_settings: { '2': 0, '6': 0, '12': 0, '14': 0, '18': 0, '19': 0, '20': 0, '21': 0, '22': 0, '26': 0, '28': 0, '29': 0, '30': 0, '31': 0 } }, unconfigured: true, sendDesiredConditionsPending: false, sendDesiredConditionsTime: '2021-10-26T10:02:02.357Z', password: 'o8bTLKdBM0sopqut4VHdxwPhZOlWdg+zdqfMZSeM', systemChangeoverEnabled: false, lastAdapterUpdate: '2021-10-29 00:15:53.737534', firmwareVersion: '02.06.03', autoModeEnabled: false, roomTempOffset: 0, minCoolSetpoint: 16, maxHeatSetpoint: 31, reportedProfile: { fan_speed_stages: 5, has_air_direction: true, has_auto_fan_speed: true, has_dry_function: true, has_extended_temp_range: true, has_heat_function: true, has_swing_direction: true, has_test_run: false, has_unit_function_setting: false, has_ventilation_function: true, display_setting_temp_of_dry: false, maximum_auto_temp: 31, maximum_cool_or_dry_temp: 31, maximum_heat_temp: 31, minimum_auto_temp: 16, minimum_cool_or_dry_temp: 16, minimum_heat_temp: 10 }, kumoSensorSettings: { battery: null, humidity: null, rssi: null, temperature: null, txPower: null, uuid: null, lastUpdated: '2021-10-29T00:11:26.003Z' }, address: '192.168.0.34', '$$hashKey': 'object:200', _requestRescan: 0, _isRespondingLocally: false, optimalStart: false } [10/29/2021, 8:56:56 AM] [homebridge-kumo] { id: '2253599663309174', record_time: '2021-10-29T12:55:57.261Z', device_serial: '1934P0086180050F', it_status: null, rssi: -41, power: 0, operation_mode: 16, set_temp: null, set_temp_a: null, fan_speed: 0, air_direction: 0, prohibit_local_remote_control: null, room_temp: 21, room_temp_beyond: null, room_temp_a: null, out_of_use: null, unusual_figures: 32768, two_figures_code: 'A0', status_display: 0, actual_fan_speed: null, sp_cool: 24.5, sp_heat: 21.5, sp_auto: -1, raw_frames: null, run_test: 0, active_thermistor: null, temp_source: null, seconds_since_contact: 59 } [10/29/2021, 8:56:56 AM] [homebridge-kumo] Initializing "Bedroom" as ductless unit. [10/29/2021, 8:56:56 AM] [homebridge-kumo] Restoring existing accessory from cache: Guest Room [10/29/2021, 8:56:56 AM] [homebridge-kumo] { serial: '1934P0086180100F', mac: '70:74:14:90:2a:a2', label: 'Guest Room', port: '80', unitType: null, reportedCondition: { more: { fan_speed_text: 'Auto', air_direction_text: 'Auto', power_on: false }, _created: 1635505094754, id: '2253324737563779', record_time: '2021-10-29T10:57:48.569Z', device_serial: '1934P0086180100F', it_status: null, rssi: -39, power: 0, operation_mode: 16, set_temp: null, set_temp_a: null, fan_speed: 0, air_direction: 0, prohibit_local_remote_control: null, room_temp: 15.5, room_temp_beyond: null, room_temp_a: null, out_of_use: null, unusual_figures: 32768, two_figures_code: 'A0', status_display: { filter: false, defrost: false, hot_adjust: false, standby: false }, actual_fan_speed: null, sp_cool: 31, sp_heat: 21.5, sp_auto: -1, raw_frames: null, run_test: 0, active_thermistor: null, temp_source: null, seconds_since_contact: 26, lastAdapterUpdated: '2021-10-29T10:58:14.754Z' }, desiredConditionStack: [], lastUpdate: 1635505095308, overrideSettings: { dryMode: true, heatMode: true }, forceCloudUpdates: false, errorHandler: { '1': { error2char: 'A0', timestamp: 1635466167, error4char: '8000', code: '8000', text: '8000' } }, equipmentControllerSettings: {}, eqcStageThreeBacksupChannels: { '1': 0, '2': 0, '3': 0, '4': 0 }, eqcUpdatedLocally: { '1': false, '2': false, '3': false, '4': false }, mhk2Settings: { auto: { owner: 'none', status: 'inactive', heatSetpoint: null, coolSetpoint: null }, connected: { thermostat: false, thermostatBattery: 'unset', outdoorAir: false, outdoorAirBattery: 'unset', indoorAir: false, indoorAirBattery: 'unset' }, dr: { override: false, event: 'none' }, hold: { adapter: [Object], mhk2: [Object] }, info: { model: '', serial: '', firmware: '' }, schedule: { owner: 'adapter', enabled: 'disabled' }, status: { outdoorTemp: 0, outdoorHumid: null, indoorHumid: null } }, acoilSettings: { isAcoil: false, inputs: { humidistat: false, ervSwitch: false, floatSwitchWet: false }, outputs: { w1: false, w2: false, y: false, g: false, erv: false, humidifer: false, heartbeat: false }, humidifier: { targetPcr: 0, source: null, enable: false }, erv: { mode: 'classic' }, ytoo: { fan: false, humidifier: false, erv: false }, cbp: 0, oat: 0, bpcr: 'off', ebp: false, fDelay: 0 }, systemChangeoverSettings: { masterZone: { minRuntime: 20, maxStandby: 180, disable: 'notset', activeMode: null, durActive: null, durInactive: null }, priority: 1 }, programEventSettings: { '1': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:18.191271', settings: [Object] }, '2': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:18.191271', settings: [Object] }, '3': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:18.191271', settings: [Object] }, '4': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:18.191271', settings: [Object] }, '5': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:18.191271', settings: [Object] }, '6': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:18.191271', settings: [Object] }, '7': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:18.191271', settings: [Object] }, '8': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:17.483875', settings: [Object] }, '9': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:17.483875', settings: [Object] }, '10': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:17.483875', settings: [Object] }, '11': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:17.483875', settings: [Object] }, '12': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:17.483875', settings: [Object] }, '13': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:17.483875', settings: [Object] }, '14': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:17.483875', settings: [Object] }, '15': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:16.750175', settings: [Object] }, '16': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:16.750175', settings: [Object] }, '17': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:16.750175', settings: [Object] }, '18': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:16.750175', settings: [Object] }, '19': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:16.750175', settings: [Object] }, '20': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:16.750175', settings: [Object] }, '21': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:16.750175', settings: [Object] }, '22': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:19.17054', settings: [Object] }, '23': { inUse: false, optimalStart: null, day: '', time: '00 00', active: false, lastUpdated: '2021-10-29 00:11:19.17054', settings: [Object] }, '24': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:19.17054', settings: [Object] }, '25': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:19.17054', settings: [Object] }, '26': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:19.17054', settings: [Object] }, '27': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:19.17054', settings: [Object] }, '28': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:19.17054', settings: [Object] } }, prohibits: { global: { power: false, mode: false, setpoint: false }, local: { power: false, mode: false, setpoint: false }, effective: { power: false, mode: false, setpoint: false } }, prohibitsChanged: 0, holdChanged: 0, hasElectricHeatingOption: false, rssi: { rssi: -35, string: 'Very strong', image: 'images/signal-verystrong-ondark-50x50.svg' }, ledDisabled: false, cryptoSerial: '0123bf4a7797d0c7ee', cryptoKeySet: 'F', timezone: 'America/New_York', password: 'wIvQepADMMpTvXbArZlF8P7bHISLioSzx3ETo25f', lastAdapterUpdate: '2021-10-29 00:11:15.176263', firmwareVersion: '02.06.03', autoModeEnabled: false, roomTempOffset: 0, reportedInitialSettings: { assigned_settings: {}, restart_after_outage: 0, vent_air: 0, voltage: 0, energy_save: 0, filter_alerts: 0, auto_fan: 0, pla_outlets: 0, filter_type: 0, frost_temp: 0, defrost: 0, oscillate: 0, heating_offset: 0, thermal_off1: 0, thermal_off2: 0, pressure1: 0, pressure2: 0, electric_heater1: 0, electric_heater2: 0, humidifier: 0, humidifier_modifier: 0, leftovers_settings: { '2': 0, '6': 0, '12': 0, '14': 0, '18': 0, '19': 0, '20': 0, '21': 0, '22': 0, '26': 0, '28': 0, '29': 0, '30': 0, '31': 0 } }, reportedProfile: { fan_speed_stages: 5, has_air_direction: true, has_auto_fan_speed: true, has_dry_function: true, has_extended_temp_range: true, has_heat_function: true, has_swing_direction: true, has_test_run: false, has_unit_function_setting: false, has_ventilation_function: true, display_setting_temp_of_dry: false, maximum_auto_temp: 31, maximum_cool_or_dry_temp: 31, maximum_heat_temp: 31, minimum_auto_temp: 16, minimum_cool_or_dry_temp: 16, minimum_heat_temp: 10 }, kumoSensorSettings: { battery: null, humidity: null, rssi: null, temperature: null, txPower: null, uuid: null, lastUpdated: '2021-10-29T00:11:24.455Z' }, sendDesiredConditionsPending: false, sendDesiredConditionsTime: '2021-10-20T19:23:33.340Z', systemChangeoverEnabled: false, minCoolSetpoint: 16, maxHeatSetpoint: 31, address: '192.168.0.33', '$$hashKey': 'object:201', _requestRescan: 0, _isRespondingLocally: false, optimalStart: false } [10/29/2021, 8:56:56 AM] [homebridge-kumo] { id: '2253324737592749', record_time: '2021-10-29T12:56:17.938Z', device_serial: '1934P0086180100F', it_status: null, rssi: -37, power: 0, operation_mode: 16, set_temp: null, set_temp_a: null, fan_speed: 0, air_direction: 0, prohibit_local_remote_control: null, room_temp: 15.5, room_temp_beyond: null, room_temp_a: null, out_of_use: null, unusual_figures: 32768, two_figures_code: 'A0', status_display: 0, actual_fan_speed: null, sp_cool: 31, sp_heat: 21.5, sp_auto: -1, raw_frames: null, run_test: 0, active_thermistor: null, temp_source: null, seconds_since_contact: 39 } [10/29/2021, 8:56:56 AM] [homebridge-kumo] Initializing "Guest Room" of unitType "null%" as generic (unspecified) unit. [10/29/2021, 8:56:56 AM] [homebridge-kumo] Guest Room: Found heat and cool settings will use ductless accessory [10/29/2021, 8:56:56 AM] [homebridge-kumo] This plugin threw an error from the characteristic 'Model': characteristic must have a non null value otherwise HomeKit wi ll reject this accessory, ignoring new value. See https://git.io/JtMGR for more info. [10/29/2021, 8:56:56 AM] [homebridge-kumo] Restoring existing accessory from cache: Basement [10/29/2021, 8:56:56 AM] [homebridge-kumo] { serial: '1934P0086180095F', mac: '70:74:14:8f:6d:5e', label: 'Basement', port: '80', unitType: 'ductless', reportedCondition: { more: { fan_speed_text: 'Auto', air_direction_text: 'Auto', power_on: false }, _created: 1635505094753, id: '2252895275971490', record_time: '2021-10-29T10:57:57.258Z', device_serial: '1934P0086180095F', it_status: null, rssi: -46, power: 0, operation_mode: 16, set_temp: null, set_temp_a: null, fan_speed: 0, air_direction: 0, prohibit_local_remote_control: null, room_temp: 17, room_temp_beyond: null, room_temp_a: null, out_of_use: null, unusual_figures: 32768, two_figures_code: 'A0', status_display: { filter: false, defrost: false, hot_adjust: false, standby: false }, actual_fan_speed: null, sp_cool: 22, sp_heat: 21, sp_auto: -1, raw_frames: null, run_test: 0, active_thermistor: null, temp_source: null, seconds_since_contact: 17, lastAdapterUpdated: '2021-10-29T10:58:14.754Z' }, desiredConditionStack: [], lastUpdate: 1635505095315, overrideSettings: { dryMode: true, heatMode: true }, forceCloudUpdates: false, errorHandler: { '1': { error2char: 'A0', timestamp: 1635466167, error4char: '8000', code: '8000', text: '8000' } }, equipmentControllerSettings: {}, eqcStageThreeBacksupChannels: { '1': 0, '2': 0, '3': 0, '4': 0 }, eqcUpdatedLocally: { '1': false, '2': false, '3': false, '4': false }, mhk2Settings: { auto: { owner: 'none', status: 'inactive', heatSetpoint: null, coolSetpoint: null }, connected: { thermostat: false, thermostatBattery: 'unset', outdoorAir: false, outdoorAirBattery: 'unset', indoorAir: false, indoorAirBattery: 'unset' }, dr: { override: false, event: 'none' }, hold: { adapter: [Object], mhk2: [Object] }, info: { model: '', serial: '', firmware: '' }, schedule: { owner: 'adapter', enabled: 'disabled' }, status: { outdoorTemp: 0, outdoorHumid: null, indoorHumid: null } }, acoilSettings: { isAcoil: false, inputs: { humidistat: false, ervSwitch: false, floatSwitchWet: false }, outputs: { w1: false, w2: false, y: false, g: false, erv: false, humidifer: false, heartbeat: false }, humidifier: { targetPcr: 0, source: null, enable: false }, erv: { mode: 'classic' }, ytoo: { fan: false, humidifier: false, erv: false }, cbp: 0, oat: 0, bpcr: 'off', ebp: false, fDelay: 0 }, systemChangeoverSettings: { masterZone: { minRuntime: 20, maxStandby: 180, disable: 'notset', activeMode: null, durActive: null, durInactive: null }, priority: 1 }, programEventSettings: { '1': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:34.35172', settings: [Object] }, '2': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:34.35172', settings: [Object] }, '3': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:34.35172', settings: [Object] }, '4': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:34.35172', settings: [Object] }, '5': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:34.35172', settings: [Object] }, '6': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:34.35172', settings: [Object] }, '7': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:34.35172', settings: [Object] }, '8': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:33.45237', settings: [Object] }, '9': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:33.45237', settings: [Object] }, '10': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:33.45237', settings: [Object] }, '11': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:33.45237', settings: [Object] }, '12': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:33.45237', settings: [Object] }, '13': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:33.45237', settings: [Object] }, '14': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:33.45237', settings: [Object] }, '15': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:32.58399', settings: [Object] }, '16': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:32.58399', settings: [Object] }, '17': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:32.58399', settings: [Object] }, '18': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:32.58399', settings: [Object] }, '19': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:32.58399', settings: [Object] }, '20': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:32.58399', settings: [Object] }, '21': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:32.58399', settings: [Object] }, '22': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:35.258027', settings: [Object] }, '23': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:35.258027', settings: [Object] }, '24': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:35.258027', settings: [Object] }, '25': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:35.258027', settings: [Object] }, '26': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:35.258027', settings: [Object] }, '27': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:35.258027', settings: [Object] }, '28': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:11:35.258027', settings: [Object] } }, prohibits: { global: { power: false, mode: false, setpoint: false }, local: { power: false, mode: false, setpoint: false }, effective: { power: false, mode: false, setpoint: false } }, prohibitsChanged: 0, holdChanged: 0, hasElectricHeatingOption: false, rssi: { rssi: -45, string: 'Very strong', image: 'images/signal-verystrong-ondark-50x50.svg' }, ledDisabled: false, cryptoSerial: '01235070d28c7615ee', cryptoKeySet: 'F', timezone: 'America/New_York', address: '192.168.0.32', lastAdapterUpdate: '2021-10-29 00:16:09.065075', firmwareVersion: '02.06.03', autoModeEnabled: false, roomTempOffset: 0, password: 'bvdmDGbVZaa+IRAtNJ9ZZXQNGeLLlnMjGIqoPPCs', reportedInitialSettings: { assigned_settings: {}, restart_after_outage: 0, vent_air: 0, voltage: 0, energy_save: 0, filter_alerts: 0, auto_fan: 0, pla_outlets: 0, filter_type: 0, frost_temp: 0, defrost: 0, oscillate: 0, heating_offset: 0, thermal_off1: 0, thermal_off2: 0, pressure1: 0, pressure2: 0, electric_heater1: 0, electric_heater2: 0, humidifier: 0, humidifier_modifier: 0, leftovers_settings: { '2': 0, '6': 0, '12': 0, '14': 0, '18': 0, '19': 0, '20': 0, '21': 0, '22': 0, '26': 0, '28': 0, '29': 0, '30': 0, '31': 0 } }, reportedProfile: { fan_speed_stages: 5, has_air_direction: true, has_auto_fan_speed: true, has_dry_function: true, has_extended_temp_range: true, has_heat_function: true, has_swing_direction: true, has_test_run: false, has_unit_function_setting: false, has_ventilation_function: true, display_setting_temp_of_dry: true, maximum_auto_temp: 31, maximum_cool_or_dry_temp: 31, maximum_heat_temp: 31, minimum_auto_temp: 16, minimum_cool_or_dry_temp: 16, minimum_heat_temp: 10 }, sendDesiredConditionsPending: false, sendDesiredConditionsTime: '2021-10-20T20:20:48.316Z', systemChangeoverEnabled: false, minCoolSetpoint: 16, maxHeatSetpoint: 31, kumoSensorSettings: { battery: null, humidity: null, rssi: null, temperature: null, txPower: null, uuid: null, lastUpdated: '2021-10-29T00:11:40.383Z' }, '$$hashKey': 'object:512', unconfigured: true, _requestRescan: 0, _isRespondingLocally: false, optimalStart: false } [10/29/2021, 8:56:57 AM] [homebridge-kumo] { id: '2252895276000177', record_time: '2021-10-29T12:56:02.446Z', device_serial: '1934P0086180095F', it_status: null, rssi: -37, power: 0, operation_mode: 16, set_temp: null, set_temp_a: null, fan_speed: 0, air_direction: 0, prohibit_local_remote_control: null, room_temp: 17, room_temp_beyond: null, room_temp_a: null, out_of_use: null, unusual_figures: 32768, two_figures_code: 'A0', status_display: 0, actual_fan_speed: null, sp_cool: 22, sp_heat: 21, sp_auto: -1, raw_frames: null, run_test: 0, active_thermistor: null, temp_source: null, seconds_since_contact: 55 } [10/29/2021, 8:56:57 AM] [homebridge-kumo] Initializing "Basement" as ductless unit. [10/29/2021, 8:56:57 AM] [homebridge-kumo] Restoring existing accessory from cache: Office [10/29/2021, 8:56:57 AM] [homebridge-kumo] { serial: '1934P0086180066F', mac: '70:74:14:8c:f8:f0', label: 'Office', port: '80', unitType: 'ductless', reportedCondition: { more: { operation_mode_text: 'Heat', fan_speed_text: 'Auto', air_direction_text: 'Auto', power_on: true }, _created: 1635505094753, id: '2252650405635999', record_time: '2021-10-29T10:58:10.149Z', device_serial: '1934P0086180066F', it_status: null, rssi: -38, power: 1, operation_mode: 1, set_temp: null, set_temp_a: null, fan_speed: 0, air_direction: 0, prohibit_local_remote_control: null, room_temp: 21.5, room_temp_beyond: null, room_temp_a: null, out_of_use: null, unusual_figures: 32768, two_figures_code: 'A0', status_display: { filter: false, defrost: false, hot_adjust: false, standby: false }, actual_fan_speed: null, sp_cool: 24.5, sp_heat: 21.5, sp_auto: -1, raw_frames: null, run_test: 0, active_thermistor: null, temp_source: null, seconds_since_contact: 5, lastAdapterUpdated: '2021-10-29T10:58:14.753Z' }, desiredConditionStack: [], lastUpdate: 1635505095317, overrideSettings: { dryMode: true, heatMode: true }, forceCloudUpdates: false, errorHandler: { '1': { error2char: 'A0', timestamp: 1635466167, error4char: '8000', code: '8000', text: '8000' } }, equipmentControllerSettings: {}, eqcStageThreeBacksupChannels: { '1': 0, '2': 0, '3': 0, '4': 0 }, eqcUpdatedLocally: { '1': false, '2': false, '3': false, '4': false }, mhk2Settings: { auto: { owner: 'none', status: 'inactive', heatSetpoint: null, coolSetpoint: null }, connected: { thermostat: false, thermostatBattery: 'unset', outdoorAir: false, outdoorAirBattery: 'unset', indoorAir: false, indoorAirBattery: 'unset' }, dr: { override: false, event: 'none' }, hold: { adapter: [Object], mhk2: [Object] }, info: { model: '', serial: '', firmware: '' }, schedule: { owner: 'adapter', enabled: 'disabled' }, status: { outdoorTemp: 0, outdoorHumid: null, indoorHumid: null } }, acoilSettings: { isAcoil: false, inputs: { humidistat: false, ervSwitch: false, floatSwitchWet: false }, outputs: { w1: false, w2: false, y: false, g: false, erv: false, humidifer: false, heartbeat: false }, humidifier: { targetPcr: 0, source: null, enable: false }, erv: { mode: 'classic' }, ytoo: { fan: false, humidifier: false, erv: false }, cbp: 0, oat: 0, bpcr: 'off', ebp: false, fDelay: 0 }, systemChangeoverSettings: { masterZone: { minRuntime: 20, maxStandby: 180, disable: 'notset', activeMode: null, durActive: null, durInactive: null }, priority: 1 }, programEventSettings: { '1': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:28.747495', settings: [Object] }, '2': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:28.747495', settings: [Object] }, '3': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:28.747495', settings: [Object] }, '4': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:28.747495', settings: [Object] }, '5': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:28.747495', settings: [Object] }, '6': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:28.747495', settings: [Object] }, '7': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:28.747495', settings: [Object] }, '8': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:27.986725', settings: [Object] }, '9': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:27.986725', settings: [Object] }, '10': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:27.986725', settings: [Object] }, '11': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:27.986725', settings: [Object] }, '12': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:27.986725', settings: [Object] }, '13': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:27.986725', settings: [Object] }, '14': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:27.986725', settings: [Object] }, '15': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:27.244395', settings: [Object] }, '16': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:27.244395', settings: [Object] }, '17': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:27.244395', settings: [Object] }, '18': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:27.244395', settings: [Object] }, '19': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:27.244395', settings: [Object] }, '20': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:27.244395', settings: [Object] }, '21': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:27.244395', settings: [Object] }, '22': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:29.453526', settings: [Object] }, '23': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:29.453526', settings: [Object] }, '24': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:29.453526', settings: [Object] }, '25': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:29.453526', settings: [Object] }, '26': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:29.453526', settings: [Object] }, '27': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:29.453526', settings: [Object] }, '28': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:13:29.453526', settings: [Object] } }, prohibits: { global: { power: false, mode: false, setpoint: false }, local: { power: false, mode: false, setpoint: false }, effective: { power: false, mode: false, setpoint: false } }, prohibitsChanged: 0, holdChanged: 0, hasElectricHeatingOption: false, rssi: { rssi: -39, string: 'Very strong', image: 'images/signal-verystrong-ondark-50x50.svg' }, ledDisabled: false, cryptoSerial: '0123e278841bad8dee', cryptoKeySet: 'F', timezone: 'America/New_York', lastAdapterUpdate: '2021-10-29 00:13:25.528729', firmwareVersion: '02.06.03', autoModeEnabled: false, roomTempOffset: 0, password: '0sRGm7XEGQM20l6nhmfQejre73PJI8iyLmxuVJcS', reportedInitialSettings: { assigned_settings: {}, restart_after_outage: 0, vent_air: 0, voltage: 0, energy_save: 0, filter_alerts: 0, auto_fan: 0, pla_outlets: 0, filter_type: 0, frost_temp: 0, defrost: 0, oscillate: 0, heating_offset: 0, thermal_off1: 0, thermal_off2: 0, pressure1: 0, pressure2: 0, electric_heater1: 0, electric_heater2: 0, humidifier: 0, humidifier_modifier: 0, leftovers_settings: { '2': 0, '6': 0, '12': 0, '14': 0, '18': 0, '19': 0, '20': 0, '21': 0, '22': 0, '26': 0, '28': 0, '29': 0, '30': 0, '31': 0 } }, reportedProfile: { fan_speed_stages: 5, has_air_direction: true, has_auto_fan_speed: true, has_dry_function: true, has_extended_temp_range: true, has_heat_function: true, has_swing_direction: true, has_test_run: false, has_unit_function_setting: false, has_ventilation_function: true, display_setting_temp_of_dry: false, maximum_auto_temp: 31, maximum_cool_or_dry_temp: 31, maximum_heat_temp: 31, minimum_auto_temp: 16, minimum_cool_or_dry_temp: 16, minimum_heat_temp: 10 }, unconfigured: true, sendDesiredConditionsPending: false, sendDesiredConditionsTime: '2021-10-28T18:31:01.794Z', systemChangeoverEnabled: false, minCoolSetpoint: 16, maxHeatSetpoint: 31, kumoSensorSettings: { battery: null, humidity: null, rssi: null, temperature: null, txPower: null, uuid: null, lastUpdated: '2021-10-29T00:13:34.777Z' }, address: '192.168.0.31', _requestRescan: 0, _isRespondingLocally: false, optimalStart: false } [10/29/2021, 8:56:57 AM] [homebridge-kumo] { id: '2252650405660635', record_time: '2021-10-29T12:56:06.242Z', device_serial: '1934P0086180066F', it_status: null, rssi: -35, power: 1, operation_mode: 1, set_temp: null, set_temp_a: null, fan_speed: 0, air_direction: 0, prohibit_local_remote_control: null, room_temp: 21, room_temp_beyond: null, room_temp_a: null, out_of_use: null, unusual_figures: 32768, two_figures_code: 'A0', status_display: 4, actual_fan_speed: null, sp_cool: 24.5, sp_heat: 21.5, sp_auto: -1, raw_frames: null, run_test: 0, active_thermistor: null, temp_source: null, seconds_since_contact: 52 } [10/29/2021, 8:56:57 AM] [homebridge-kumo] Initializing "Office" as ductless unit. [10/29/2021, 8:56:57 AM] [homebridge-kumo] Restoring existing accessory from cache: Living Room [10/29/2021, 8:56:57 AM] [homebridge-kumo] { serial: '1634P0087180057F', mac: '74:7a:90:b9:f8:a0', label: 'Living Room', port: 80, _isNew: true, unitType: 'ductless', reportedCondition: { more: { operation_mode_text: 'Heat', fan_speed_text: 'Auto', air_direction_text: 'Auto', power_on: true }, _created: 1635505094751, id: '2252422792923400', record_time: '2021-10-29T10:57:25.821Z', device_serial: '1634P0087180057F', it_status: null, rssi: -43, power: 1, operation_mode: 1, set_temp: null, set_temp_a: null, fan_speed: 0, air_direction: 0, prohibit_local_remote_control: null, room_temp: 23.5, room_temp_beyond: null, room_temp_a: null, out_of_use: null, unusual_figures: 32768, two_figures_code: 'A0', status_display: { filter: false, defrost: false, hot_adjust: false, standby: false }, actual_fan_speed: null, sp_cool: 24.5, sp_heat: 21.5, sp_auto: -1, raw_frames: null, run_test: 0, active_thermistor: null, temp_source: null, seconds_since_contact: 49, lastAdapterUpdated: '2021-10-29T10:58:14.752Z' }, desiredConditionStack: [], lastUpdate: 1635505095321, _requestRescan: 3, _isRespondingLocally: null, optimalStart: false, overrideSettings: { dryMode: true, heatMode: true }, forceCloudUpdates: false, errorHandler: { '1': { error2char: 'A0', timestamp: 1635466167, error4char: '8000', code: '8000', text: '8000' } }, equipmentControllerSettings: {}, eqcStageThreeBacksupChannels: { '1': 0, '2': 0, '3': 0, '4': 0 }, eqcUpdatedLocally: { '1': false, '2': false, '3': false, '4': false }, mhk2Settings: { auto: { owner: 'none', status: 'inactive', heatSetpoint: null, coolSetpoint: null }, connected: { thermostat: false, thermostatBattery: 'unset', outdoorAir: false, outdoorAirBattery: 'unset', indoorAir: false, indoorAirBattery: 'unset' }, dr: { override: false, event: 'none' }, hold: { adapter: [Object], mhk2: [Object] }, info: { model: '', serial: '', firmware: '' }, schedule: { owner: 'adapter', enabled: 'disabled' }, status: { outdoorTemp: 0, outdoorHumid: null, indoorHumid: null } }, acoilSettings: { isAcoil: false, inputs: { humidistat: false, ervSwitch: false, floatSwitchWet: false }, outputs: { w1: false, w2: false, y: false, g: false, erv: false, humidifer: false, heartbeat: false }, humidifier: { targetPcr: 0, source: null, enable: false }, erv: { mode: 'classic' }, ytoo: { fan: false, humidifier: false, erv: false }, cbp: 0, oat: 0, bpcr: 'off', ebp: false, fDelay: 0 }, systemChangeoverSettings: { masterZone: { minRuntime: 20, maxStandby: 180, disable: 'notset', activeMode: null, durActive: null, durInactive: null }, priority: 1 }, programEventSettings: { '1': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:49.916893', settings: [Object] }, '2': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:49.916893', settings: [Object] }, '3': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:49.916893', settings: [Object] }, '4': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:49.916893', settings: [Object] }, '5': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:49.916893', settings: [Object] }, '6': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:49.916893', settings: [Object] }, '7': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:49.916893', settings: [Object] }, '8': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:49.126261', settings: [Object] }, '9': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:49.126261', settings: [Object] }, '10': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:49.126261', settings: [Object] }, '11': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:49.126261', settings: [Object] }, '12': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:49.126261', settings: [Object] }, '13': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:49.126261', settings: [Object] }, '14': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:49.126261', settings: [Object] }, '15': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:48.36917', settings: [Object] }, '16': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:48.36917', settings: [Object] }, '17': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:48.36917', settings: [Object] }, '18': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:48.36917', settings: [Object] }, '19': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:48.36917', settings: [Object] }, '20': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:48.36917', settings: [Object] }, '21': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:48.36917', settings: [Object] }, '22': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:50.827965', settings: [Object] }, '23': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:50.827965', settings: [Object] }, '24': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:50.827965', settings: [Object] }, '25': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:50.827965', settings: [Object] }, '26': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:50.827965', settings: [Object] }, '27': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:50.827965', settings: [Object] }, '28': { inUse: false, optimalStart: null, day: '', time: '0000', active: false, lastUpdated: '2021-10-29 00:10:50.827965', settings: [Object] } }, prohibits: { global: { power: false, mode: false, setpoint: false }, local: { power: false, mode: false, setpoint: false }, effective: { power: false, mode: false, setpoint: false } }, prohibitsChanged: 0, holdChanged: 0, hasElectricHeatingOption: false, rssi: { rssi: -44, string: 'Very strong', image: 'images/signal-verystrong-ondark-50x50.svg' }, ledDisabled: false, cryptoSerial: '01238bbc4d2fa9ccee', cryptoKeySet: 'F', timezone: 'America/New_York', lastAdapterUpdate: '2021-10-29 00:15:24.768457', firmwareVersion: '02.06.03', autoModeEnabled: false, roomTempOffset: 0, password: 'odKNIGnNxpkVetneos66oTiJvGO3GjpxKtiqzuGJ', reportedInitialSettings: { assigned_settings: {}, restart_after_outage: 0, vent_air: 0, voltage: 0, energy_save: 0, filter_alerts: 0, auto_fan: 0, pla_outlets: 0, filter_type: 0, frost_temp: 0, defrost: 0, oscillate: 0, heating_offset: 0, thermal_off1: 0, thermal_off2: 0, pressure1: 0, pressure2: 0, electric_heater1: 0, electric_heater2: 0, humidifier: 0, humidifier_modifier: 0, leftovers_settings: { '2': 0, '6': 0, '12': 0, '14': 0, '18': 0, '19': 0, '20': 0, '21': 0, '22': 0, '26': 0, '28': 0, '29': 0, '30': 0, '31': 0 } }, reportedProfile: { fan_speed_stages: 5, has_air_direction: true, has_auto_fan_speed: true, has_dry_function: true, has_extended_temp_range: true, has_heat_function: true, has_swing_direction: true, has_test_run: false, has_unit_function_setting: false, has_ventilation_function: true, display_setting_temp_of_dry: true, maximum_auto_temp: 31, maximum_cool_or_dry_temp: 31, maximum_heat_temp: 31, minimum_auto_temp: 16, minimum_cool_or_dry_temp: 16, minimum_heat_temp: 10 }, unconfigured: true, sendDesiredConditionsPending: false, sendDesiredConditionsTime: '2021-10-28T18:52:40.023Z', systemChangeoverEnabled: false, minCoolSetpoint: 16, maxHeatSetpoint: 31, kumoSensorSettings: { battery: null, humidity: null, rssi: null, temperature: null, txPower: null, uuid: null, lastUpdated: '2021-10-29T00:10:59.395Z' } } [10/29/2021, 8:56:58 AM] [homebridge-kumo] { id: '2252422792950072', record_time: '2021-10-29T12:56:37.230Z', device_serial: '1634P0087180057F', it_status: null, rssi: -42, power: 1, operation_mode: 1, set_temp: null, set_temp_a: null, fan_speed: 0, air_direction: 0, prohibit_local_remote_control: null, room_temp: 23, room_temp_beyond: null, room_temp_a: null, out_of_use: null, unusual_figures: 32768, two_figures_code: 'A0', status_display: 0, actual_fan_speed: null, sp_cool: 24.5, sp_heat: 21.5, sp_auto: -1, raw_frames: null, run_test: 0, active_thermistor: null, temp_source: null, seconds_since_contact: 21 } [10/29/2021, 8:56:58 AM] [homebridge-kumo] Initializing "Living Room" as ductless unit. [10/29/2021, 9:08:26 AM] [homebridge-kumo] Heater/Cooler: set HeatingThresholdTemperature to 21.

———————————

Note - the last entry here was me turning the temperature down from 71 to 70 on the Home app, but in actuality, the Kumo app was set to 70F. This is on 1.8.4.

On Oct 28, 2021, at 1:50 PM, johannesparty @.***> wrote:

I can open the port to the internet or give you my kumo login if you just want to try adding my device to your home for debugging. (I wouldn't want to leave the port open too long, but a few days for you to debug is no problem).

On Mon, Sep 13, 2021 at 6:12 AM Fraser Sim @.***> wrote:

I've not been able to replicate this error. Could you turn on debuting and look at the initial steps following reboot? It should connect to the server and provide some useful information.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/fjs21/homebridge-kumo/issues/35#issuecomment-918176173, or unsubscribe https://github.com/notifications/unsubscribe-auth/AVKXY3D7QCXN2KSVN6OVC73UBX2D3ANCNFSM5CIN2KYQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://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 were mentioned. Reply to this email directly, view it on GitHub https://github.com/fjs21/homebridge-kumo/issues/35#issuecomment-954067369, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABJS2IU5QNMFRPCX2H72WALUJGENDANCNFSM5CIN2KYQ. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

Originally posted by @monteroman in https://github.com/fjs21/homebridge-kumo/issues/35#issuecomment-954737045

fjs21 commented 2 years ago

@monteroman please try 1.8.6.

The temperature issue has to do with how Kumo does the temperature conversion. It differs from HomeKit hence some differences. Discussed in #6

The only issue I see in your log related to initialization of the "Guest Room" device which triggered an error due to the 'null' model name. I have fixed that issue in 1.8.6.

monteroman commented 2 years ago

Will give it a run and report back any issues. Thanks for being very responsive!

Sent from my iPhone

On Oct 29, 2021, at 2:55 PM, Fraser Sim @.***> wrote:

 @monteroman please try 1.8.6.

The temperature issue has to do with how Kumo does the temperature conversion. It differs from HomeKit hence some differences. Discussed in #6

The only issue I see in your log related to initialization of the "Guest Room" device which triggered an error due to the 'null' model name. I have fixed that issue in 1.8.6.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android.

monteroman commented 2 years ago

Would it help if I gave you the model#’s I have? I have 5 different units. 2 different model#’s.

From the log I sent earlier, Bedroom, Guest Room, Office are running: MSZ-GL06NA Basement and Living Room have: MSZ-FS18NA

On Oct 29, 2021, at 3:03 PM, Paul Leclair @.***> wrote:

Will give it a run and report back any issues. Thanks for being very responsive!

Sent from my iPhone

On Oct 29, 2021, at 2:55 PM, Fraser Sim @.***> wrote:



@monteroman https://github.com/monteroman please try 1.8.6.

The temperature issue has to do with how Kumo does the temperature conversion. It differs from HomeKit hence some differences. Discussed in #6 https://github.com/fjs21/homebridge-kumo/issues/6 The only issue I see in your log related to initialization of the "Guest Room" device which triggered an error due to the 'null' model name. I have fixed that issue in 1.8.6.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/fjs21/homebridge-kumo/issues/41#issuecomment-954975307, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABJS2IUEQBOQCCHMKY3M5BTUJLU2DANCNFSM5G76NVHA. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

fjs21 commented 2 years ago

Your information is really useful.

Yeah its interesting - for the four units (except Guest Room) they are reported as being unitType: ductless. This is like my device too.

The other one - Guest Room - is reporting itself as "null" which until this last version I had assumed was a different type of unit. The other unit used different responses - hence all the errors you had.

The new version (1.8.6) looks at the actual response from the unit and determines the type from that. Hopefully it works... Keep me posted if you see errors when you try it.

It's interesting that the unitType variable is so unreliable.