andrewleech / ha_magiqtouch

Home Assistant (HACS) integration to control Seeley MagiQtouch heating and cooling units.
MIT License
24 stars 6 forks source link

JSON captures using dual appliance setup #9

Open DeltaTangoLima opened 1 year ago

DeltaTangoLima commented 1 year ago

As requested, posting some JSON captures here, using my dual appliance setup. Hope these help and, as discussed in the other issue, more than willing to test other things out for you.

My specifics

MagiQtouch controller -> Braemar evaporative cooler -> Braemar ducted heating system

The MagiQtouch controls the evap, and the control board on the evap controls the heater accordingly.

Scenarios

  1. Everything off
  2. Evap cooling on, using setpoint 22°
  3. Evap cooling on, using fan speed 5
  4. Fan-only mode, fresh air (evap fan), speed 7
  5. Fan-only mode, recirc air (heater fan), speed 10
  6. Heater on, using setpoint 21°

JSON captures

Everything off

{"SystemOn": 0, "MacAddressId": "[redacted]", "DateKey": 20221218, "TimeKey": 366, "TimeRunning": "2022-12-18 06:06:24.000", "CoolerType": 0, "TouchCount": 60, "ExternalTemp": 0, "InternalTemp": 23, "EvapCRunning": 1, "FanOrTempControl": 1, "PumpStatus": 0, "CFanOnlyOrCool": 0, "NightQuietMode": 0, "PumpOffExternalAirSensor": 1, "DrainExternalSensor": 0, "ManualDrain": 0, "PadFlush": 0, "AutoClean": 0, "DrainDry": 0, "FaultCodePresent": 0, "CFanSpeed": 0, "CTemp": 22, "HumiditySetPoint": 60, "HumidityActualValue": 0, "Fault": 0, "HRunning": 0, "HFanOnly": 0, "BasicFault": 0, "Spanner": 0, "HFanSpeed": 0, "HActualFanSpeed": 0, "HActualGasRate": 0, "HSetGasRate": 3, "HTemp": 22, "HActualGasRateVariable": 0, "ThermistorTemperature": 28, "HNewFault": 0, "FlameSenseVoltage": 0, "FAOCRunning": 0, "FAOCActualCompressorON": 0, "FAOCTemp": 22, "IAOCRunning": 0, "IAOCCompressorON": 0, "IAOCSetTemp": 22, "IAOCActualTemp": 0, "ProgramMode": 0, "ProgramModeOverridden": 0, "UpdateMicroProcessor": 0, "UpdateWiFiModule": 0, "ClearSoftwareUpdate": 0, "LoggingFrequency": 0, "EnableLiveStreaming": 0, "UpdateInPogress": 0, "UpdateCompleted": 1, "UpdateFailed": 0, "SignalStrength": 67, "OnOffZone1": 0, "DamperOnOffZone1": 0, "ProgramModeZone1": 0, "ProgramModeOverriddenZone1": 0, "SetTempZone1": 22, "ActualTempZone1": 21, "OnOffZone2": 0, "DamperOnOffZone2": 0, "ProgramModeZone2": 0, "ProgramModeOverriddenZone2": 0, "SetTempZone2": 0, "ActualTempZone2": 0, "OnOffZone3": 0, "DamperOnOffZone3": 0, "ProgramModeZone3": 0, "ProgramModeOverriddenZone3": 0, "SetTempZone3": 0, "ActualTempZone3": 0, "OnOffZone4": 0, "DamperOnOffZone4": 0, "ProgramModeZone4": 0, "ProgramModeOverriddenZone4": 0, "SetTempZone4": 0, "ActualTempZone4": 0, "OnOffZone5": 0, "DamperOnOffZone5": 0, "ProgramModeZone5": 0, "ProgramModeOverriddenZone5": 0, "SetTempZone5": 0, "ActualTempZone5": 0, "OnOffZone6": 0, "DamperOnOffZone6": 0, "ProgramModeZone6": 0, "ProgramModeOverriddenZone6": 0, "SetTempZone6": 0, "ActualTempZone6": 0, "OnOffZone7": 0, "DamperOnOffZone7": 0, "ProgramModeZone7": 0, "ProgramModeOverriddenZone7": 0, "SetTempZone7": 0, "ActualTempZone7": 0, "OnOffZone8": 0, "DamperOnOffZone8": 0, "ProgramModeZone8": 0, "ProgramModeOverriddenZone8": 0, "SetTempZone8": 0, "ActualTempZone8": 0, "OnOffZone9": 0, "DamperOnOffZone9": 0, "ProgramModeZone9": 0, "ProgramModeOverriddenZone9": 0, "SetTempZone9": 0, "ActualTempZone9": 0, "OnOffZone10": 0, "DamperOnOffZone10": 0, "ProgramModeZone10": 0, "ProgramModeOverriddenZone10": 0, "SetTempZone10": 0, "ActualTempZone10": 0}

Evap cooling on, using setpoint 22°

{"SystemOn": 1, "MacAddressId": "[redacted]", "DateKey": 20221218, "TimeKey": 367, "TimeRunning": "2022-12-18 06:07:56.000", "CoolerType": 0, "TouchCount": 60, "ExternalTemp": 0, "InternalTemp": 23, "EvapCRunning": 1, "FanOrTempControl": 1, "PumpStatus": 1, "CFanOnlyOrCool": 0, "NightQuietMode": 0, "PumpOffExternalAirSensor": 1, "DrainExternalSensor": 0, "ManualDrain": 0, "PadFlush": 0, "AutoClean": 0, "DrainDry": 0, "FaultCodePresent": 0, "CFanSpeed": 2, "CTemp": 22, "HumiditySetPoint": 60, "HumidityActualValue": 0, "Fault": 0, "HRunning": 0, "HFanOnly": 0, "BasicFault": 0, "Spanner": 0, "HFanSpeed": 0, "HActualFanSpeed": 0, "HActualGasRate": 0, "HSetGasRate": 3, "HTemp": 22, "HActualGasRateVariable": 0, "ThermistorTemperature": 28, "HNewFault": 0, "FlameSenseVoltage": 0, "FAOCRunning": 0, "FAOCActualCompressorON": 0, "FAOCTemp": 22, "IAOCRunning": 0, "IAOCCompressorON": 0, "IAOCSetTemp": 22, "IAOCActualTemp": 0, "ProgramMode": 0, "ProgramModeOverridden": 0, "UpdateMicroProcessor": 0, "UpdateWiFiModule": 0, "ClearSoftwareUpdate": 0, "LoggingFrequency": 0, "EnableLiveStreaming": 0, "UpdateInPogress": 0, "UpdateCompleted": 1, "UpdateFailed": 0, "SignalStrength": 67, "OnOffZone1": 1, "DamperOnOffZone1": 1, "ProgramModeZone1": 0, "ProgramModeOverriddenZone1": 0, "SetTempZone1": 22, "ActualTempZone1": 23, "OnOffZone2": 0, "DamperOnOffZone2": 0, "ProgramModeZone2": 0, "ProgramModeOverriddenZone2": 0, "SetTempZone2": 0, "ActualTempZone2": 0, "OnOffZone3": 0, "DamperOnOffZone3": 0, "ProgramModeZone3": 0, "ProgramModeOverriddenZone3": 0, "SetTempZone3": 0, "ActualTempZone3": 0, "OnOffZone4": 0, "DamperOnOffZone4": 0, "ProgramModeZone4": 0, "ProgramModeOverriddenZone4": 0, "SetTempZone4": 0, "ActualTempZone4": 0, "OnOffZone5": 0, "DamperOnOffZone5": 0, "ProgramModeZone5": 0, "ProgramModeOverriddenZone5": 0, "SetTempZone5": 0, "ActualTempZone5": 0, "OnOffZone6": 0, "DamperOnOffZone6": 0, "ProgramModeZone6": 0, "ProgramModeOverriddenZone6": 0, "SetTempZone6": 0, "ActualTempZone6": 0, "OnOffZone7": 0, "DamperOnOffZone7": 0, "ProgramModeZone7": 0, "ProgramModeOverriddenZone7": 0, "SetTempZone7": 0, "ActualTempZone7": 0, "OnOffZone8": 0, "DamperOnOffZone8": 0, "ProgramModeZone8": 0, "ProgramModeOverriddenZone8": 0, "SetTempZone8": 0, "ActualTempZone8": 0, "OnOffZone9": 0, "DamperOnOffZone9": 0, "ProgramModeZone9": 0, "ProgramModeOverriddenZone9": 0, "SetTempZone9": 0, "ActualTempZone9": 0, "OnOffZone10": 0, "DamperOnOffZone10": 0, "ProgramModeZone10": 0, "ProgramModeOverriddenZone10": 0, "SetTempZone10": 0, "ActualTempZone10": 0}

Evap cooling on, using fan speed 5

 {"SystemOn": 1, "MacAddressId": "[redacted]", "DateKey": 20221218, "TimeKey": 368, "TimeRunning": "2022-12-18 06:08:47.000", "CoolerType": 0, "TouchCount": 60, "ExternalTemp": 0, "InternalTemp": 23, "EvapCRunning": 1, "FanOrTempControl": 0, "PumpStatus": 1, "CFanOnlyOrCool": 0, "NightQuietMode": 0, "PumpOffExternalAirSensor": 1, "DrainExternalSensor": 0, "ManualDrain": 0, "PadFlush": 0, "AutoClean": 0, "DrainDry": 0, "FaultCodePresent": 0, "CFanSpeed": 5, "CTemp": 22, "HumiditySetPoint": 60, "HumidityActualValue": 0, "Fault": 0, "HRunning": 0, "HFanOnly": 0, "BasicFault": 0, "Spanner": 0, "HFanSpeed": 0, "HActualFanSpeed": 0, "HActualGasRate": 0, "HSetGasRate": 3, "HTemp": 22, "HActualGasRateVariable": 0, "ThermistorTemperature": 28, "HNewFault": 0, "FlameSenseVoltage": 0, "FAOCRunning": 0, "FAOCActualCompressorON": 0, "FAOCTemp": 22, "IAOCRunning": 0, "IAOCCompressorON": 0, "IAOCSetTemp": 22, "IAOCActualTemp": 0, "ProgramMode": 0, "ProgramModeOverridden": 0, "UpdateMicroProcessor": 0, "UpdateWiFiModule": 0, "ClearSoftwareUpdate": 0, "LoggingFrequency": 0, "EnableLiveStreaming": 0, "UpdateInPogress": 0, "UpdateCompleted": 1, "UpdateFailed": 0, "SignalStrength": 65, "OnOffZone1": 1, "DamperOnOffZone1": 1, "ProgramModeZone1": 0, "ProgramModeOverriddenZone1": 0, "SetTempZone1": 22, "ActualTempZone1": 23, "OnOffZone2": 0, "DamperOnOffZone2": 0, "ProgramModeZone2": 0, "ProgramModeOverriddenZone2": 0, "SetTempZone2": 0, "ActualTempZone2": 0, "OnOffZone3": 0, "DamperOnOffZone3": 0, "ProgramModeZone3": 0, "ProgramModeOverriddenZone3": 0, "SetTempZone3": 0, "ActualTempZone3": 0, "OnOffZone4": 0, "DamperOnOffZone4": 0, "ProgramModeZone4": 0, "ProgramModeOverriddenZone4": 0, "SetTempZone4": 0, "ActualTempZone4": 0, "OnOffZone5": 0, "DamperOnOffZone5": 0, "ProgramModeZone5": 0, "ProgramModeOverriddenZone5": 0, "SetTempZone5": 0, "ActualTempZone5": 0, "OnOffZone6": 0, "DamperOnOffZone6": 0, "ProgramModeZone6": 0, "ProgramModeOverriddenZone6": 0, "SetTempZone6": 0, "ActualTempZone6": 0, "OnOffZone7": 0, "DamperOnOffZone7": 0, "ProgramModeZone7": 0, "ProgramModeOverriddenZone7": 0, "SetTempZone7": 0, "ActualTempZone7": 0, "OnOffZone8": 0, "DamperOnOffZone8": 0, "ProgramModeZone8": 0, "ProgramModeOverriddenZone8": 0, "SetTempZone8": 0, "ActualTempZone8": 0, "OnOffZone9": 0, "DamperOnOffZone9": 0, "ProgramModeZone9": 0, "ProgramModeOverriddenZone9": 0, "SetTempZone9": 0, "ActualTempZone9": 0, "OnOffZone10": 0, "DamperOnOffZone10": 0, "ProgramModeZone10": 0, "ProgramModeOverriddenZone10": 0, "SetTempZone10": 0, "ActualTempZone10": 0}

Fan-only mode, fresh air (evap fan), speed 7

{"SystemOn": 1, "MacAddressId": "[redacted]", "DateKey": 20221218, "TimeKey": 369, "TimeRunning": "2022-12-18 06:09:48.000", "CoolerType": 0, "TouchCount": 60, "ExternalTemp": 0, "InternalTemp": 23, "EvapCRunning": 1, "FanOrTempControl": 0, "PumpStatus": 0, "CFanOnlyOrCool": 1, "NightQuietMode": 0, "PumpOffExternalAirSensor": 1, "DrainExternalSensor": 0, "ManualDrain": 0, "PadFlush": 0, "AutoClean": 0, "DrainDry": 0, "FaultCodePresent": 0, "CFanSpeed": 7, "CTemp": 22, "HumiditySetPoint": 60, "HumidityActualValue": 0, "Fault": 0, "HRunning": 0, "HFanOnly": 0, "BasicFault": 0, "Spanner": 0, "HFanSpeed": 0, "HActualFanSpeed": 0, "HActualGasRate": 0, "HSetGasRate": 3, "HTemp": 22, "HActualGasRateVariable": 0, "ThermistorTemperature": 28, "HNewFault": 0, "FlameSenseVoltage": 0, "FAOCRunning": 0, "FAOCActualCompressorON": 0, "FAOCTemp": 22, "IAOCRunning": 0, "IAOCCompressorON": 0, "IAOCSetTemp": 22, "IAOCActualTemp": 0, "ProgramMode": 0, "ProgramModeOverridden": 0, "UpdateMicroProcessor": 0, "UpdateWiFiModule": 0, "ClearSoftwareUpdate": 0, "LoggingFrequency": 0, "EnableLiveStreaming": 0, "UpdateInPogress": 0, "UpdateCompleted": 1, "UpdateFailed": 0, "SignalStrength": 64, "OnOffZone1": 1, "DamperOnOffZone1": 1, "ProgramModeZone1": 0, "ProgramModeOverriddenZone1": 0, "SetTempZone1": 22, "ActualTempZone1": 23, "OnOffZone2": 0, "DamperOnOffZone2": 0, "ProgramModeZone2": 0, "ProgramModeOverriddenZone2": 0, "SetTempZone2": 0, "ActualTempZone2": 0, "OnOffZone3": 0, "DamperOnOffZone3": 0, "ProgramModeZone3": 0, "ProgramModeOverriddenZone3": 0, "SetTempZone3": 0, "ActualTempZone3": 0, "OnOffZone4": 0, "DamperOnOffZone4": 0, "ProgramModeZone4": 0, "ProgramModeOverriddenZone4": 0, "SetTempZone4": 0, "ActualTempZone4": 0, "OnOffZone5": 0, "DamperOnOffZone5": 0, "ProgramModeZone5": 0, "ProgramModeOverriddenZone5": 0, "SetTempZone5": 0, "ActualTempZone5": 0, "OnOffZone6": 0, "DamperOnOffZone6": 0, "ProgramModeZone6": 0, "ProgramModeOverriddenZone6": 0, "SetTempZone6": 0, "ActualTempZone6": 0, "OnOffZone7": 0, "DamperOnOffZone7": 0, "ProgramModeZone7": 0, "ProgramModeOverriddenZone7": 0, "SetTempZone7": 0, "ActualTempZone7": 0, "OnOffZone8": 0, "DamperOnOffZone8": 0, "ProgramModeZone8": 0, "ProgramModeOverriddenZone8": 0, "SetTempZone8": 0, "ActualTempZone8": 0, "OnOffZone9": 0, "DamperOnOffZone9": 0, "ProgramModeZone9": 0, "ProgramModeOverriddenZone9": 0, "SetTempZone9": 0, "ActualTempZone9": 0, "OnOffZone10": 0, "DamperOnOffZone10": 0, "ProgramModeZone10": 0, "ProgramModeOverriddenZone10": 0, "SetTempZone10": 0, "ActualTempZone10": 0}

Fan-only mode, recirc air (heater fan), speed 10

{"SystemOn": 1, "MacAddressId": "[redacted]", "DateKey": 20221218, "TimeKey": 370, "TimeRunning": "2022-12-18 06:10:54.000", "CoolerType": 0, "TouchCount": 64, "ExternalTemp": 0, "InternalTemp": 23, "EvapCRunning": 0, "FanOrTempControl": 0, "PumpStatus": 0, "CFanOnlyOrCool": 0, "NightQuietMode": 0, "PumpOffExternalAirSensor": 1, "DrainExternalSensor": 0, "ManualDrain": 0, "PadFlush": 0, "AutoClean": 0, "DrainDry": 0, "FaultCodePresent": 0, "CFanSpeed": 0, "CTemp": 22, "HumiditySetPoint": 60, "HumidityActualValue": 0, "Fault": 0, "HRunning": 1, "HFanOnly": 1, "BasicFault": 0, "Spanner": 0, "HFanSpeed": 10, "HActualFanSpeed": 10, "HActualGasRate": 0, "HSetGasRate": 3, "HTemp": 22, "HActualGasRateVariable": 0, "ThermistorTemperature": 27, "HNewFault": 0, "FlameSenseVoltage": 0, "FAOCRunning": 0, "FAOCActualCompressorON": 0, "FAOCTemp": 22, "IAOCRunning": 0, "IAOCCompressorON": 0, "IAOCSetTemp": 22, "IAOCActualTemp": 0, "ProgramMode": 0, "ProgramModeOverridden": 0, "UpdateMicroProcessor": 0, "UpdateWiFiModule": 0, "ClearSoftwareUpdate": 0, "LoggingFrequency": 0, "EnableLiveStreaming": 0, "UpdateInPogress": 0, "UpdateCompleted": 1, "UpdateFailed": 0, "SignalStrength": 65, "OnOffZone1": 1, "DamperOnOffZone1": 1, "ProgramModeZone1": 0, "ProgramModeOverriddenZone1": 0, "SetTempZone1": 22, "ActualTempZone1": 23, "OnOffZone2": 0, "DamperOnOffZone2": 0, "ProgramModeZone2": 0, "ProgramModeOverriddenZone2": 0, "SetTempZone2": 0, "ActualTempZone2": 0, "OnOffZone3": 0, "DamperOnOffZone3": 0, "ProgramModeZone3": 0, "ProgramModeOverriddenZone3": 0, "SetTempZone3": 0, "ActualTempZone3": 0, "OnOffZone4": 0, "DamperOnOffZone4": 0, "ProgramModeZone4": 0, "ProgramModeOverriddenZone4": 0, "SetTempZone4": 0, "ActualTempZone4": 0, "OnOffZone5": 0, "DamperOnOffZone5": 0, "ProgramModeZone5": 0, "ProgramModeOverriddenZone5": 0, "SetTempZone5": 0, "ActualTempZone5": 0, "OnOffZone6": 0, "DamperOnOffZone6": 0, "ProgramModeZone6": 0, "ProgramModeOverriddenZone6": 0, "SetTempZone6": 0, "ActualTempZone6": 0, "OnOffZone7": 0, "DamperOnOffZone7": 0, "ProgramModeZone7": 0, "ProgramModeOverriddenZone7": 0, "SetTempZone7": 0, "ActualTempZone7": 0, "OnOffZone8": 0, "DamperOnOffZone8": 0, "ProgramModeZone8": 0, "ProgramModeOverriddenZone8": 0, "SetTempZone8": 0, "ActualTempZone8": 0, "OnOffZone9": 0, "DamperOnOffZone9": 0, "ProgramModeZone9": 0, "ProgramModeOverriddenZone9": 0, "SetTempZone9": 0, "ActualTempZone9": 0, "OnOffZone10": 0, "DamperOnOffZone10": 0, "ProgramModeZone10": 0, "ProgramModeOverriddenZone10": 0, "SetTempZone10": 0, "ActualTempZone10": 0}

Heater on, using setpoint 21°

{"SystemOn": 1, "MacAddressId": "[redacted]", "DateKey": 20221218, "TimeKey": 372, "TimeRunning": "2022-12-18 06:12:03.000", "CoolerType": 0, "TouchCount": 64, "ExternalTemp": 0, "InternalTemp": 23, "EvapCRunning": 0, "FanOrTempControl": 0, "PumpStatus": 0, "CFanOnlyOrCool": 0, "NightQuietMode": 0, "PumpOffExternalAirSensor": 1, "DrainExternalSensor": 0, "ManualDrain": 0, "PadFlush": 0, "AutoClean": 0, "DrainDry": 0, "FaultCodePresent": 0, "CFanSpeed": 0, "CTemp": 21, "HumiditySetPoint": 60, "HumidityActualValue": 0, "Fault": 0, "HRunning": 1, "HFanOnly": 0, "BasicFault": 0, "Spanner": 0, "HFanSpeed": 0, "HActualFanSpeed": 0, "HActualGasRate": 0, "HSetGasRate": 3, "HTemp": 21, "HActualGasRateVariable": 0, "ThermistorTemperature": 26, "HNewFault": 0, "FlameSenseVoltage": 0, "FAOCRunning": 0, "FAOCActualCompressorON": 0, "FAOCTemp": 21, "IAOCRunning": 0, "IAOCCompressorON": 0, "IAOCSetTemp": 21, "IAOCActualTemp": 0, "ProgramMode": 0, "ProgramModeOverridden": 0, "UpdateMicroProcessor": 0, "UpdateWiFiModule": 0, "ClearSoftwareUpdate": 0, "LoggingFrequency": 0, "EnableLiveStreaming": 0, "UpdateInPogress": 0, "UpdateCompleted": 1, "UpdateFailed": 0, "SignalStrength": 65, "OnOffZone1": 1, "DamperOnOffZone1": 0, "ProgramModeZone1": 0, "ProgramModeOverriddenZone1": 0, "SetTempZone1": 21, "ActualTempZone1": 23, "OnOffZone2": 0, "DamperOnOffZone2": 0, "ProgramModeZone2": 0, "ProgramModeOverriddenZone2": 0, "SetTempZone2": 0, "ActualTempZone2": 0, "OnOffZone3": 0, "DamperOnOffZone3": 0, "ProgramModeZone3": 0, "ProgramModeOverriddenZone3": 0, "SetTempZone3": 0, "ActualTempZone3": 0, "OnOffZone4": 0, "DamperOnOffZone4": 0, "ProgramModeZone4": 0, "ProgramModeOverriddenZone4": 0, "SetTempZone4": 0, "ActualTempZone4": 0, "OnOffZone5": 0, "DamperOnOffZone5": 0, "ProgramModeZone5": 0, "ProgramModeOverriddenZone5": 0, "SetTempZone5": 0, "ActualTempZone5": 0, "OnOffZone6": 0, "DamperOnOffZone6": 0, "ProgramModeZone6": 0, "ProgramModeOverriddenZone6": 0, "SetTempZone6": 0, "ActualTempZone6": 0, "OnOffZone7": 0, "DamperOnOffZone7": 0, "ProgramModeZone7": 0, "ProgramModeOverriddenZone7": 0, "SetTempZone7": 0, "ActualTempZone7": 0, "OnOffZone8": 0, "DamperOnOffZone8": 0, "ProgramModeZone8": 0, "ProgramModeOverriddenZone8": 0, "SetTempZone8": 0, "ActualTempZone8": 0, "OnOffZone9": 0, "DamperOnOffZone9": 0, "ProgramModeZone9": 0, "ProgramModeOverriddenZone9": 0, "SetTempZone9": 0, "ActualTempZone9": 0, "OnOffZone10": 0, "DamperOnOffZone10": 0, "ProgramModeZone10": 0, "ProgramModeOverriddenZone10": 0, "SetTempZone10": 0, "ActualTempZone10": 0}
andrewleech commented 1 year ago

I've just converted your data above into json for easier parsing, thanks for them.

By way of comparison, this is from my evap-only system.

Everything off

{"SystemOn": 0, "MacAddressId": "[redacted]", "DateKey": 20221220, "TimeKey": 963, "TimeRunning": "2022-12-20 16:03:28.000", "CoolerType": 0, "TouchCount": 215, "ExternalTemp": 0, "InternalTemp": 21, "EvapCRunning": 1, "FanOrTempControl": 0, "PumpStatus": 0, "CFanOnlyOrCool": 1, "NightQuietMode": 0, "PumpOffExternalAirSensor": 1, "DrainExternalSensor": 0, "ManualDrain": 0, "PadFlush": 0, "AutoClean": 0, "DrainDry": 0, "FaultCodePresent": 0, "CFanSpeed": 0, "CTemp": 22, "HumidityActualValue": 0, "Fault": 0, "HRunning": 0, "HFanOnly": 0, "BasicFault": 0, "Spanner": 0, "HFanSpeed": 0, "HActualFanSpeed": 0, "HActualGasRate": 0, "HSetGasRate": 0, "HTemp": 22, "HActualGasRateVariable": 0, "ThermistorTemperature": 0, "HNewFault": 0, "FlameSenseVoltage": 0, "FAOCRunning": 0, "FAOCActualCompressorON": 0, "FAOCTemp": 22, "IAOCRunning": 0, "IAOCCompressorON": 0, "IAOCSetTemp": 22, "IAOCActualTemp": 0, "ProgramMode": 0, "ProgramModeOverridden": 0, "UpdateMicroProcessor": 0, "UpdateWiFiModule": 0, "ClearSoftwareUpdate": 0, "LoggingFrequency": 0, "EnableLiveStreaming": 0, "UpdateInPogress": 0, "UpdateCompleted": 1, "UpdateFailed": 0, "SignalStrength": 41, "OnOffZone1": 0, "DamperOnOffZone1": 0, "ProgramModeZone1": 0, "ProgramModeOverriddenZone1": 0, "SetTempZone1": 22, "ActualTempZone1": 20, "OnOffZone2": 0, "DamperOnOffZone2": 0, "ProgramModeZone2": 0, "ProgramModeOverriddenZone2": 0, "SetTempZone2": 0, "ActualTempZone2": 0, "OnOffZone3": 0, "DamperOnOffZone3": 0, "ProgramModeZone3": 0, "ProgramModeOverriddenZone3": 0, "SetTempZone3": 0, "ActualTempZone3": 0, "OnOffZone4": 0, "DamperOnOffZone4": 0, "ProgramModeZone4": 0, "ProgramModeOverriddenZone4": 0, "SetTempZone4": 0, "ActualTempZone4": 0, "OnOffZone5": 0, "DamperOnOffZone5": 0, "ProgramModeZone5": 0, "ProgramModeOverriddenZone5": 0, "SetTempZone5": 0, "ActualTempZone5": 0, "OnOffZone6": 0, "DamperOnOffZone6": 0, "ProgramModeZone6": 0, "ProgramModeOverriddenZone6": 0, "SetTempZone6": 0, "ActualTempZone6": 0, "OnOffZone7": 0, "DamperOnOffZone7": 0, "ProgramModeZone7": 0, "ProgramModeOverriddenZone7": 0, "SetTempZone7": 0, "ActualTempZone7": 0, "OnOffZone8": 0, "DamperOnOffZone8": 0, "ProgramModeZone8": 0, "ProgramModeOverriddenZone8": 0, "SetTempZone8": 0, "ActualTempZone8": 0, "OnOffZone9": 0, "DamperOnOffZone9": 0, "ProgramModeZone9": 0, "ProgramModeOverriddenZone9": 0, "SetTempZone9": 0, "ActualTempZone9": 0, "OnOffZone10": 0, "DamperOnOffZone10": 0, "ProgramModeZone10": 0, "ProgramModeOverriddenZone10": 0, "SetTempZone10": 0, "ActualTempZone10": 0}

Cooling on fan 5

{"SystemOn": 1, "MacAddressId": "[redacted]", "DateKey": 20221203, "TimeKey": 140, "TimeRunning": "2022-12-03 02:20:54.000", "CoolerType": 0, "TouchCount": 163, "ExternalTemp": 0, "InternalTemp": 23, "EvapCRunning": 1, "FanOrTempControl": 0, "PumpStatus": 1, "CFanOnlyOrCool": 0, "NightQuietMode": 0, "PumpOffExternalAirSensor": 1, "DrainExternalSensor": 0, "ManualDrain": 0, "PadFlush": 0, "AutoClean": 0, "DrainDry": 0, "FaultCodePresent": 0, "CFanSpeed": 5, "CTemp": 19, "HumiditySetPoint": 60, "HumidityActualValue": 0, "Fault": 0, "HRunning": 0, "HFanOnly": 0, "BasicFault": 0, "Spanner": 0, "HFanSpeed": 0, "HActualFanSpeed": 0, "HActualGasRate": 0, "HSetGasRate": 0, "HTemp": 19, "HActualGasRateVariable": 0, "ThermistorTemperature": 0, "HNewFault": 0, "FlameSenseVoltage": 0, "FAOCRunning": 0, "FAOCActualCompressorON": 0, "FAOCTemp": 19, "IAOCRunning": 0, "IAOCCompressorON": 0, "IAOCSetTemp": 19, "IAOCActualTemp": 0, "ProgramMode": 0, "ProgramModeOverridden": 0, "UpdateMicroProcessor": 0, "UpdateWiFiModule": 0, "ClearSoftwareUpdate": 0, "LoggingFrequency": 0, "EnableLiveStreaming": 0, "UpdateInPogress": 0, "UpdateCompleted": 1, "UpdateFailed": 0, "SignalStrength": 47, "OnOffZone1": 1, "DamperOnOffZone1": 1, "ProgramModeZone1": 0, "ProgramModeOverriddenZone1": 0, "SetTempZone1": 19, "ActualTempZone1": 24, "OnOffZone2": 0, "DamperOnOffZone2": 0, "ProgramModeZone2": 0, "ProgramModeOverriddenZone2": 0, "SetTempZone2": 0, "ActualTempZone2": 0, "OnOffZone3": 0, "DamperOnOffZone3": 0, "ProgramModeZone3": 0, "ProgramModeOverriddenZone3": 0, "SetTempZone3": 0, "ActualTempZone3": 0, "OnOffZone4": 0, "DamperOnOffZone4": 0, "ProgramModeZone4": 0, "ProgramModeOverriddenZone4": 0, "SetTempZone4": 0, "ActualTempZone4": 0, "OnOffZone5": 0, "DamperOnOffZone5": 0, "ProgramModeZone5": 0, "ProgramModeOverriddenZone5": 0, "SetTempZone5": 0, "ActualTempZone5": 0, "OnOffZone6": 0, "DamperOnOffZone6": 0, "ProgramModeZone6": 0, "ProgramModeOverriddenZone6": 0, "SetTempZone6": 0, "ActualTempZone6": 0, "OnOffZone7": 0, "DamperOnOffZone7": 0, "ProgramModeZone7": 0, "ProgramModeOverriddenZone7": 0, "SetTempZone7": 0, "ActualTempZone7": 0, "OnOffZone8": 0, "DamperOnOffZone8": 0, "ProgramModeZone8": 0, "ProgramModeOverriddenZone8": 0, "SetTempZone8": 0, "ActualTempZone8": 0, "OnOffZone9": 0, "DamperOnOffZone9": 0, "ProgramModeZone9": 0, "ProgramModeOverriddenZone9": 0, "SetTempZone9": 0, "ActualTempZone9": 0, "OnOffZone10": 0, "DamperOnOffZone10": 0, "ProgramModeZone10": 0, "ProgramModeOverriddenZone10": 0, "SetTempZone10": 0, "ActualTempZone10": 0}

Fan (fresh air) speed 4

{"SystemOn": 1, "MacAddressId": "[redacted]", "DateKey": 20221203, "TimeKey": 273, "TimeRunning": "2022-12-03 04:33:16.000", "CoolerType": 0, "TouchCount": 165, "ExternalTemp": 0, "InternalTemp": 23, "EvapCRunning": 1, "FanOrTempControl": 0, "PumpStatus": 0, "CFanOnlyOrCool": 1, "NightQuietMode": 0, "PumpOffExternalAirSensor": 1, "DrainExternalSensor": 0, "ManualDrain": 0, "PadFlush": 0, "AutoClean": 0, "DrainDry": 0, "FaultCodePresent": 0, "CFanSpeed": 4, "CTemp": 22, "HumiditySetPoint": 60, "HumidityActualValue": 0, "Fault": 0, "HRunning": 0, "HFanOnly": 0, "BasicFault": 0, "Spanner": 0, "HFanSpeed": 0, "HActualFanSpeed": 0, "HActualGasRate": 0, "HSetGasRate": 0, "HTemp": 22, "HActualGasRateVariable": 0, "ThermistorTemperature": 0, "HNewFault": 0, "FlameSenseVoltage": 0, "FAOCRunning": 0, "FAOCActualCompressorON": 0, "FAOCTemp": 22, "IAOCRunning": 0, "IAOCCompressorON": 0, "IAOCSetTemp": 22, "IAOCActualTemp": 0, "ProgramMode": 0, "ProgramModeOverridden": 0, "UpdateMicroProcessor": 0, "UpdateWiFiModule": 0, "ClearSoftwareUpdate": 0, "LoggingFrequency": 0, "EnableLiveStreaming": 0, "UpdateInPogress": 0, "UpdateCompleted": 1, "UpdateFailed": 0, "SignalStrength": 47, "OnOffZone1": 1, "DamperOnOffZone1": 1, "ProgramModeZone1": 0, "ProgramModeOverriddenZone1": 0, "SetTempZone1": 22, "ActualTempZone1": 22, "OnOffZone2": 0, "DamperOnOffZone2": 0, "ProgramModeZone2": 0, "ProgramModeOverriddenZone2": 0, "SetTempZone2": 0, "ActualTempZone2": 0, "OnOffZone3": 0, "DamperOnOffZone3": 0, "ProgramModeZone3": 0, "ProgramModeOverriddenZone3": 0, "SetTempZone3": 0, "ActualTempZone3": 0, "OnOffZone4": 0, "DamperOnOffZone4": 0, "ProgramModeZone4": 0, "ProgramModeOverriddenZone4": 0, "SetTempZone4": 0, "ActualTempZone4": 0, "OnOffZone5": 0, "DamperOnOffZone5": 0, "ProgramModeZone5": 0, "ProgramModeOverriddenZone5": 0, "SetTempZone5": 0, "ActualTempZone5": 0, "OnOffZone6": 0, "DamperOnOffZone6": 0, "ProgramModeZone6": 0, "ProgramModeOverriddenZone6": 0, "SetTempZone6": 0, "ActualTempZone6": 0, "OnOffZone7": 0, "DamperOnOffZone7": 0, "ProgramModeZone7": 0, "ProgramModeOverriddenZone7": 0, "SetTempZone7": 0, "ActualTempZone7": 0, "OnOffZone8": 0, "DamperOnOffZone8": 0, "ProgramModeZone8": 0, "ProgramModeOverriddenZone8": 0, "SetTempZone8": 0, "ActualTempZone8": 0, "OnOffZone9": 0, "DamperOnOffZone9": 0, "ProgramModeZone9": 0, "ProgramModeOverriddenZone9": 0, "SetTempZone9": 0, "ActualTempZone9": 0, "OnOffZone10": 0, "DamperOnOffZone10": 0, "ProgramModeZone10": 0, "ProgramModeOverriddenZone10": 0, "SetTempZone10": 0, "ActualTempZone10": 0}

.

andrewleech commented 1 year ago

From comparing the json's I think it should be pretty straightforward to add support! I'm going to have a go at moving away from the "extra" extries in fan speed setting for switching to "cool by set temperature" and instead add and use presets. These should also work to add a "fan: fresh" and "fan: recirc" options for people with heater in system. Now I wish our heater was on the magiqtouch, I've wanted an option for recirc air in the house!

DeltaTangoLima commented 1 year ago

I'm leery of using the recirc, to be honest. The reason we like the evap fan is that we're getting nice, fresh air from outside and, on warm (but not hot) days that means free cool air in the evenings.

andrewleech commented 1 year ago

Certainly the evap fan is fantastic for that, I'm using ours on 1 right now.

I've got a uhoo environmental sensor in our bedroom, thanks to that I've been able to see the CO2 goes sky high overnight with 2 people in a closed room. In warmer months having the fresh air on fixes this, but in winter it's far too cold. This is when I'd like some recirc I could trigger any time CO2 gets a bit too high.

andrewleech commented 1 year ago

Preliminary support here: https://github.com/andrewleech/ha_magiqtouch/pull/11