Skip to content

Instantly share code, notes, and snippets.

@JasperVanLeeuwen
Created June 13, 2021 13:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save JasperVanLeeuwen/5eb862f277de7b8695c707cbe8be714a to your computer and use it in GitHub Desktop.
Save JasperVanLeeuwen/5eb862f277de7b8695c707cbe8be714a to your computer and use it in GitHub Desktop.
melcloude device json example
 "Device": {
                                        "DeviceType": 0,
                                        "CanCool": true,
                                        "CanHeat": true,
                                        "CanDry": true,
                                        "HasAutomaticFanSpeed": true,
                                        "AirDirectionFunction": true,
                                        "SwingFunction": true,
                                        "NumberOfFanSpeeds": 5,
                                        "UseTemperatureA": true,
                                        "TemperatureIncrementOverride": 0,
                                        "TemperatureIncrement": 0.5,
                                        "MinTempCoolDry": 16.0,
                                        "MaxTempCoolDry": 31.0,
                                        "MinTempHeat": 10.0,
                                        "MaxTempHeat": 31.0,
                                        "MinTempAutomatic": 16.0,
                                        "MaxTempAutomatic": 31.0,
                                        "LegacyDevice": false,
                                        "UnitSupportsStandbyMode": true,
                                        "ModelIsAirCurtain": false,
                                        "ModelSupportsFanSpeed": true,
                                        "ModelSupportsAuto": true,
                                        "ModelSupportsHeat": true,
                                        "ModelSupportsDry": true,
                                        "ModelSupportsVaneVertical": true,
                                        "ModelSupportsVaneHorizontal": true,
                                        "ModelSupportsWideVane": true,
                                        "ModelDisableEnergyReport": false,
                                        "ModelSupportsStandbyMode": true,
                                        "ModelSupportsEnergyReporting": true,
                                        "ProhibitSetTemperature": false,
                                        "ProhibitOperationMode": false,
                                        "ProhibitPower": false,
                                        "Power": false,
                                        "RoomTemperature": 16.0,
                                        "SetTemperature": 20.5,
                                        "ActualFanSpeed": 0,
                                        "FanSpeed": 4,
                                        "AutomaticFanSpeed": false,
                                        "VaneVerticalDirection": 0,
                                        "VaneVerticalSwing": false,
                                        "VaneHorizontalDirection": 3,
                                        "VaneHorizontalSwing": false,
                                        "OperationMode": 1,
                                        "EffectiveFlags": 0,
                                        "LastEffectiveFlags": 0,
                                        "InStandbyMode": false,
                                        "DefaultCoolingSetTemperature": 21.0,
                                        "DefaultHeatingSetTemperature": 23.0,
                                        "RoomTemperatureLabel": 0,
                                        "HeatingEnergyConsumedRate1": 0,
                                        "HeatingEnergyConsumedRate2": 0,
                                        "CoolingEnergyConsumedRate1": 0,
                                        "CoolingEnergyConsumedRate2": 0,
                                        "AutoEnergyConsumedRate1": 0,
                                        "AutoEnergyConsumedRate2": 0,
                                        "DryEnergyConsumedRate1": 0,
                                        "DryEnergyConsumedRate2": 0,
                                        "FanEnergyConsumedRate1": 0,
                                        "FanEnergyConsumedRate2": 0,
                                        "OtherEnergyConsumedRate1": 0,
                                        "OtherEnergyConsumedRate2": 0,
                                        "HasEnergyConsumedMeter": true,
                                        "CurrentEnergyConsumed": 0,
                                        "CurrentEnergyMode": 1,
                                        "CoolingDisabled": false,
                                        "MinPcycle": 1,
                                        "MaxPcycle": 1,
                                        "EffectivePCycle": 1,
                                        "MaxOutdoorUnits": 255,
                                        "MaxIndoorUnits": 255,
                                        "MaxTemperatureControlUnits": 0,
                                        "DeviceID": XXXX,
                                        "MacAddress": "XXXX",
                                        "SerialNumber": "XXXX",
                                        "TimeZoneID": 119,
                                        "DiagnosticMode": 0,
                                        "DiagnosticEndDate": null,
                                        "ExpectedCommand": 1,
                                        "Owner": null,
                                        "DetectedCountry": null,
                                        "AdaptorType": -1,
                                        "FirmwareDeployment": null,
                                        "FirmwareUpdateAborted": false,
                                        "LinkedDevice": "XXXX",
                                        "WifiSignalStrength": -51,
                                        "WifiAdapterStatus": "NORMAL",
                                        "Position": "Unknown",
                                        "PCycle": 1,
                                        "RecordNumMax": 0,
                                        "LastTimeStamp": "2021-02-15T12:24:00",
                                        "ErrorCode": 8000,
                                        "HasError": false,
                                        "LastReset": "2021-02-02T14:46:29.236",
                                        "FlashWrites": 0,
                                        "Scene": null,
                                        "SSLExpirationDate": "2037-12-31T00:00:00",
                                        "SPTimeout": 1,
                                        "Passcode": null,
                                        "ServerCommunicationDisabled": false,
                                        "ConsecutiveUploadErrors": 0,
                                        "DoNotRespondAfter": null,
                                        "OwnerRoleAccessLevel": 1,
                                        "OwnerCountry": 159,
                                        "HideEnergyReport": false,
                                        "ExceptionHash": null,
                                        "ExceptionDate": null,
                                        "ExceptionCount": null,
                                        "Rate1StartTime": null,
                                        "Rate2StartTime": null,
                                        "ProtocolVersion": 0,
                                        "UnitVersion": 0,
                                        "FirmwareAppVersion": 17000,
                                        "FirmwareWebVersion": 0,
                                        "FirmwareWlanVersion": 0,
                                        "HasErrorMessages": false,
                                        "HasZone2": false,
                                        "Offline": false,
                                        "Units": []
                                    },
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment