homebridge-econet-rheem
Version:
Homebridge plugin based on pyeconet for control of Rheem water heaters
1,417 lines (1,409 loc) • 57.8 kB
JSON
{
"results":{
"drPrograms":{
"all_programs":[],
"enrolled_programs":[]
},
"geo_fencing":[],
"latest_version":{
"message":"No update is available."
},
"locations":[
{
"@AWAY":false,
"@AWAYCONFIG":false,
"@LOCATION_ADDRESS":{
"city":"****redacted****",
"country":"US",
"state":"CA",
"street":"****redacted****",
"zipcode":"****redacted****"
},
"@LOCATION_INFO":"****redacted****",
"@LOCATION_NAME":"Home",
"@LOCATION_STATUS":"I'm Home",
"@USERS_I_SHARED_WITH":[
{
"name":"****redacted****"
}
],
"@VACATION":false,
"@VACATIONCONFIG":false,
"@WEATHER":"69.06°",
"@WEATHER_AIRQUALITY":{
"features":[
{
"geometry":{
"coordinates":[
-122.06496,
37.90631
],
"type":"Point"
},
"properties":{
"id":null,
"loc":{
"lat":37.90631,
"long":-122.06496
},
"periods":[
{
"aqi":36,
"category":"good",
"color":"00E400",
"dateTimeISO":"2025-05-28T16:00:00-07:00",
"method":"airnow",
"timestamp":1748473200
}
],
"place":{
"country":"us",
"name":"****redacted****",
"state":"ca"
},
"profile":{
"sources":[
{
"name":"****redacted****"
},
{
"name":"****redacted****"
}
],
"stations":null,
"tz":"America/Los_Angeles"
}
},
"type":"Feature"
}
],
"type":"FeatureCollection"
},
"@WEATHER_F":69,
"@WEATHER_I":"sunny.png",
"equiptments":[
{
"@ACTIVE":true,
"@ALERTCOUNT":0,
"@AWAY":false,
"@AWAYCONFIG":false,
"@AWAY_MSG":"",
"@BCONFIG":[
{
"align":"center",
"name":"****redacted****",
"type":"TEXT_LABEL_VIEW",
"value":""
},
{
"name":"****redacted****",
"title":"Resume",
"type":"BUTTON_VIEW",
"value":""
},
{
"align":"center",
"type":"TEXT_LABEL_VIEW",
"value":"Hot Water Availability"
},
{
"align":"center",
"name":"****redacted****",
"title":"Hot Water Availability",
"type":"SINGLE_IMAGE_VIEW",
"value":"ic_tank_hundread_percent_v2.png"
}
],
"@COMBUSTION":{
"constraints":{
"formatDecimal":1,
"green":55,
"lowerLimit":0,
"orange":25,
"red":20,
"units":"HRS",
"upperLimit":10000000
},
"status":"Compressor life is normal",
"value":100
},
"@CONFIG":[
{
"align":"center",
"name":"****redacted****",
"title":"Unit is in Away Mode",
"type":"IMAGE_TEXT_BUTTON_VIEW",
"value":""
},
{
"align":"center",
"name":"****redacted****",
"title":"You have selected to override your utility’s schedule for 72 hours",
"type":"IMAGE_TEXT_BUTTON_VIEW",
"value":""
},
{
"align":"center",
"name":"****redacted****",
"title":"You may override LeakGuard™️ and LeakSense™️ for 24 hours. To prevent damage and to resolve, please check for water heater for potential leaks.",
"type":"IMAGE_TEXT_BUTTON_VIEW",
"value":{
"constraints":{
"bgcolor":"#FFFF00",
"fontcolor":"#000000",
"icon":"ic_high_level_alert.png"
},
"status":"",
"value":""
}
},
{
"align":"center",
"name":"****redacted****",
"title":"This Equipment should be set to ENERGY SAVING Mode for maximum efficiency",
"type":"IMAGE_TEXT_BUTTON_VIEW",
"value":{
"constraints":{
"bgcolor":"#008000",
"enumText":[
"Off ",
"Energy Saver ",
"Heat Pump ",
"High Demand ",
"Electric/Gas ",
"Vacation "
],
"enumTextIcon":[
],
"fontcolor":"#FFFFFF",
"icon":"ic_energy_saver",
"lowerLimit":0,
"upperLimit":5
},
"status":"",
"value":""
}
}
],
"@CONNECTED":true,
"@DRACTIVE":{
"constraints":{
"dialog":[
{
"message":"This should not impact the water temperature in your home. Do you want to opt out for this event ?",
"title":"Tank temperature has been changed in response to a Utility Load Control event",
"value":1
}
]
},
"value":""
},
"@DRESOVER":{
"constraints":{
"enumText":[
"FALSE",
"TRUE "
],
"enumTextIcon":[
],
"lowerLimit":0,
"upperLimit":1
},
"status":"FALSE",
"value":0
},
"@ENABLED":{
"constraints":{
"enumText":[
"Disabled",
"Enabled "
],
"enumTextIcon":[
"ic_device_off.png",
"ic_enabled.png"
],
"lowerLimit":0,
"upperLimit":1
},
"status":"Enabled ",
"value":1
},
"@HOTWATER":"ic_tank_hundread_percent_v2.png",
"@JA13STATUS":"",
"@LEAKINSTALLED":{
"constraints":{
"align":"center",
"bgcolor":"#bec2bf",
"enumText":[
"No ",
"Yes"
],
"enumTextIcon":[
],
"fontcolor":"#000000",
"lowerLimit":0,
"upperLimit":1
},
"status":"",
"title":"Leak sensor not installed",
"value":0
},
"@MODE":{
"constraints":{
"enumText":[
"Heat Pump ",
"Vacation "
],
"enumTextIcon":[
"ic_heat_pump.png",
"ic_vacation.png"
],
"lowerLimit":0,
"upperLimit":1
},
"status":"Heat Pump ",
"value":0
},
"@MODECONFIG":{
"constraints":{
"bgcolor":"#008000",
"enumText":[
"Off ",
"Energy Saver ",
"Heat Pump ",
"High Demand ",
"Electric/Gas ",
"Vacation "
],
"enumTextIcon":[
],
"fontcolor":"#FFFFFF",
"icon":"ic_energy_saver",
"lowerLimit":0,
"upperLimit":5
},
"status":"",
"value":""
},
"@MODEIMAGE":"",
"@NAME":{
"constraints":{
"stringLength":64
},
"value":"Water Heater"
},
"@OVERRIDE":{
"constraints":{
"bgcolor":"#FFFF00",
"fontcolor":"#000000",
"icon":"ic_high_level_alert.png"
},
"status":"",
"value":""
},
"@OVERRIDESTATUS":"",
"@RESUME":false,
"@RUNNING":"",
"@SCHEDULE":false,
"@SCHEDULERESUME":"",
"@SCHEDULESTATUS":"",
"@SETPOINT":{
"constraints":{
"error":[
],
"formatDecimal":0,
"isConversion":true,
"lowerLimit":110,
"units":"deg F",
"upperLimit":140,
"warning":[
{
"message":"CAUTION HOT WATER. Contact may cause serious burns to skin",
"value":121
}
]
},
"value":120
},
"@STATUS":"Enabled ",
"@TCONFIG":[
{
"align":"center",
"name":"****redacted****",
"type":"SINGLE_IMAGE_VIEW",
"value":""
},
{
"align":"center",
"name":"****redacted****",
"type":"TEXT_LABEL_VIEW",
"value":""
},
{
"align":"center",
"name":"****redacted****",
"type":"TEXT_LABEL_VIEW",
"value":""
}
],
"@TYPE":"heatpumpWaterHeaterGen5",
"@VACATION":false,
"@VALVE":{
"constraints":{
"dialog":[
{
"message":"Closing the shut off valve will disable the water heater",
"title":"Closing Valve",
"value":0
}
],
"error":[
]
},
"value":""
},
"@VALVESTATUS":{
"constraints":{
"align":"center",
"bgcolor":"#bec2bf",
"fontcolor":"#000000"
},
"status":"",
"title":"Shut-OFF Valve not installed",
"value":1
},
"actions":[
"waterheaterScheduleView",
"networkSettings",
"waterheaterUsageReportView",
"waterheaterHealthView"
],
"device_name":"****redacted****",
"device_type":"WH",
"mac_address":"****redacted****",
"serial_number":"****redacted****"
}
],
"location_id":"b62a0130-1fef-05ae-e150-16fcc8a94754"
}
],
"marketing_data":{
"isVisible":true,
"marketing":[
],
"timeout":10
},
"otaApprovals":[
],
"templates":{
"Connectivity":{
"internet":{
"connected_text":"Internet is Connected",
"disconnected_text":"Internet is not connected",
"visible":true
},
"message":{
"connected_text":"EcoNet is connected",
"disconnected_text":"EcoNet is disconnected",
"visible":true
}
},
"alertList":{
"data":[
{
"id":{
"icon":"image url",
"name":"****redacted****",
"type":"CONDITION",
"value":"Critical"
},
"image":{
"icon":"image url",
"name":"****redacted****",
"type":"IMAGE_LABEL",
"value":"Critical"
},
"status":{
"name":"****redacted****",
"type":"CONDITION",
"value":true
},
"text":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":"EcoNet Alert - A010 :Triton Commercial Water Heater Ignition Control Test Failure"
},
"time":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":"1 day old"
}
}
],
"displayName":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":"EcoNet Smart Thermostat"
}
},
"celsiusIdentifier":{
"data":[
"@SETPOINT",
"@HEATSETPOINT",
"@COOLSETPOINT"
]
},
"friedrichCard":{
"alertCount":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":2
},
"connectedStatus":{
"name":"****redacted****",
"type":"CONDITION",
"value":false
},
"control":{
"data":{
"Auto":{
"compondLabel":{
"name":"****redacted****",
"title":"Humidity : ",
"type":"TEXT_LABEL",
"units":"%",
"value":52
},
"lowerPanel":{
"fan":{
"icon":"image url",
"name":"****redacted****",
"type":"IMAGE_LABEL",
"value":"Auto"
},
"mode":{
"icon":"image url",
"name":"****redacted****",
"title":"Auto",
"type":"IMAGE_LABEL",
"value":"Auto"
}
},
"rightSideControl":{
"cool":{
"isConversion":true,
"name":"****redacted****",
"title":"Cool to",
"type":"TEMP_DISPAY",
"units":"°",
"value":72
},
"heat":{
"isConversion":true,
"name":"****redacted****",
"title":"Heat to",
"type":"TEMP_DISPAY",
"units":"°",
"value":56
}
},
"setpoint":{
"isConversion":true,
"name":"****redacted****",
"title":"CURRENT",
"type":"TEMP_DISPAY",
"units":"°",
"value":69
}
},
"Cooling":{
"compondLabel":{
"name":"****redacted****",
"title":"Humidity : ",
"type":"TEXT_LABEL",
"units":"%",
"value":52
},
"lowerPanel":{
"fan":{
"icon":"image url",
"name":"****redacted****",
"type":"IMAGE_LABEL",
"value":"Auto"
},
"mode":{
"icon":"image url",
"name":"****redacted****",
"title":"Auto",
"type":"IMAGE_LABEL",
"value":"Auto"
}
},
"rightSideControl":{
"cool":{
"isConversion":true,
"name":"****redacted****",
"title":"Cool to",
"type":"TEMP_DISPAY",
"units":"°",
"value":72
}
},
"setpoint":{
"isConversion":true,
"name":"****redacted****",
"title":"CURRENT",
"type":"TEMP_DISPAY",
"units":"°",
"value":68
}
},
"Fan Only":{
"lowerPanel":{
"fan":{
"icon":"image url",
"name":"****redacted****",
"type":"IMAGE_LABEL",
"value":"Auto"
},
"mode":{
"icon":"image url",
"name":"****redacted****",
"title":"Auto",
"type":"IMAGE_LABEL",
"value":"Auto"
}
},
"status":{
"name":"****redacted****",
"title":"CURRENT",
"type":"STATUS_TEXT_LABEL",
"value":"Fan Running"
}
},
"Heating":{
"compondLabel":{
"name":"****redacted****",
"title":"Humidity : ",
"type":"TEXT_LABEL",
"units":"%",
"value":52
},
"lowerPanel":{
"fan":{
"icon":"image url",
"name":"****redacted****",
"type":"IMAGE_LABEL",
"value":"Auto"
},
"mode":{
"icon":"image url",
"name":"****redacted****",
"title":"Auto",
"type":"IMAGE_LABEL",
"value":"Auto"
}
},
"rightSideControl":{
"heat":{
"isConversion":true,
"name":"****redacted****",
"title":"Heat to",
"type":"TEMP_DISPAY",
"units":"°",
"value":72
}
},
"setpoint":{
"isConversion":true,
"name":"****redacted****",
"title":"CURRENT",
"type":"TEMP_DISPAY",
"units":"°",
"value":68
}
},
"Off":{
"status":{
"name":"****redacted****",
"title":"CURRENT",
"type":"STATUS_TEXT_LABEL",
"value":"OFF"
}
}
},
"name":"****redacted****",
"type":"CONDITION",
"value":"Auto"
},
"displayName":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":"Econet Control Center"
},
"dractive":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":false
},
"sustainability":{
"icon":"ic_sustainability_icon.png",
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":false
},
"sustainabilityBackground":{
"icon":"ic_sustainability_background.png",
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":false
}
},
"friedrichEquipmentDetail":{
"alertCount":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":2
},
"compondLabel":{
"name":"****redacted****",
"title":"Humidity : ",
"type":"TEXT_LABEL",
"units":"%",
"value":52
},
"configurationBottomPanel":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":"Bottom Configuration Settings"
},
"configurationPanel":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":"Configuration Settings"
},
"configurationTopPanel":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":"Top Configuration Settings"
},
"connectedStatus":{
"name":"****redacted****",
"type":"CONDITION",
"value":false
},
"displayName":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":"Heatpump Water Heater"
},
"leftPanel":[
{
"action":"thermostatZoningView",
"icon":"ic_zoning_filled.png",
"title":"Zoning"
},
{
"action":"thermostatScheduleView",
"icon":"ic_device_schedule.png",
"title":"Schedule"
},
{
"action":"thermostatUsageReportView",
"icon":"ic_device_report.png",
"title":"Usage"
},
{
"action":"networkSettings",
"icon":"ic_wifi_signal_high.png",
"title":"Network Settings"
},
{
"action":"thermostatProductSettings",
"icon":"ic_device_settings.png",
"title":"General Settings"
}
],
"lowerPanel":{
"fan":{
"icon":"image.png",
"name":"****redacted****",
"type":"IMAGE_LABEL",
"value":"Auto"
},
"mode":{
"icon":"image.png",
"name":"****redacted****",
"type":"IMAGE_LABEL",
"value":"Auto"
}
},
"setpoint":{
"isConversion":true,
"name":"****redacted****",
"title":"CURRENT",
"type":"TEMP_DISPAY",
"units":"°",
"value":68
},
"sustainability":{
"icon":"ic_sustainability_icon.png",
"link":"https://www.rheem.com/productsustainability/",
"name":"****redacted****",
"title":"Learn more about Sustainability Standouts",
"type":"TEXT_LABEL",
"value":false
},
"temperatureslider":{
"cool":{
"isConversion":true,
"name":"****redacted****",
"type":"slider",
"units":"°",
"value":56
},
"heat":{
"isConversion":true,
"name":"****redacted****",
"type":"slider",
"units":"°",
"value":72
}
},
"timezone":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":"America/New_York"
}
},
"friedrichScheduleView":{
"data":[
{
"type":"VIEW_SCHEDULE"
}
]
},
"groupDetail":{
"@COOLSETPOINT":{
"constraints":{
"isConversion":true,
"lowerLimit":62,
"upperLimit":99
},
"object":"csp",
"value":72
},
"@FANMODE":{
"constraints":{
"enumText":[
"Auto",
"On/Continuous"
],
"isConversion":true
},
"object":"fanMode",
"value":1
},
"@FANSPEED":{
"constraints":{
"enumText":[
"Low",
"Medium",
"High",
"Max"
],
"isConversion":true
},
"object":"fanSpeed",
"value":0
},
"@GROUP_NAME":{
"object":"name",
"type":"TEXT_LABEL",
"value":"Group 1"
},
"@HEATSETPOINT":{
"constraints":{
"isConversion":true,
"lowerLimit":60,
"upperLimit":97
},
"object":"hsp",
"value":70
},
"@MODE":{
"constraints":{
"enumText":[
"Auto",
"Cooling",
"Heating",
"Fan Only",
"Off"
],
"isConversion":true
},
"object":"mode",
"value":0
},
"@TIMEZONE":{
"object":"timezone",
"type":"TEXT_LABEL",
"value":"America/New_York"
},
"@TOTAL_SUBGROUPS":{
"object":"subgroups_count",
"type":"TEXT_LABEL",
"value":0
}
},
"groupScheduleView":{
"data":[
{
"type":"VIEW_SCHEDULE"
}
]
},
"iconBaseURL":"https://s3.amazonaws.com/rheemconnect-resources/images/app/rheem/",
"locationDetail":{
"alertCount":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":2
},
"away":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":true
},
"awayConfig":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":true
},
"displayName":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":"Rheem Office"
},
"location":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":"Atlanta, GA"
},
"locationStatus":{
"icon":"image url",
"name":"****redacted****",
"type":"IMAGE_LABEL",
"value":"I’m Home"
},
"sharedUser":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":"EcoNet Smart"
},
"userSharedWithMe":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":"John Doe"
},
"usersISharedWith":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":[
{
"name":"****redacted****"
}
]
},
"vacation":{
"icon":"image url",
"name":"****redacted****",
"type":"BUTTON_LABEL",
"value":false
},
"weatherInfo":{
"icon":"image url",
"name":"****redacted****",
"type":"IMAGE_LABEL",
"units":"",
"value":72
},
"weatherInfoF":{
"icon":"image url",
"name":"****redacted****",
"type":"IMAGE_LABEL",
"units":"°",
"value":72
}
},
"networkSettings":{
"data":[
{
"name":"****redacted****",
"title":"MAC Address",
"type":"TEXT_TITLE_VALUE",
"value":"DE-MO-FA-KE-EQ-14"
},
{
"name":"****redacted****",
"title":"WiFi Software Version",
"type":"TEXT_TITLE_VALUE",
"value":"RH-WIFI-00-01-05"
},
{
"name":"****redacted****",
"title":"Server Connection Status",
"type":"TEXT_TITLE_STATUS",
"value":"Active"
},
{
"name":"****redacted****",
"title":"Network SSID",
"type":"TEXT_TITLE_VALUE",
"value":"STK"
},
{
"name":"****redacted****",
"title":"IP Address",
"type":"TEXT_TITLE_VALUE",
"value":"10.1.10.158"
},
{
"icon":"ic_signalstrength_5.png",
"name":"****redacted****",
"title":"Signal Strength",
"type":"TEXT_TITLE_IMAGE_SIGNAL_STRENGTH",
"value":4
}
],
"displayName":{
"type":"TEXT_LABEL",
"value":"Network Settings"
}
},
"thermostatCard":{
"alertCount":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":2
},
"away":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":true
},
"awayConfig":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":true
},
"connectedStatus":{
"name":"****redacted****",
"type":"CONDITION",
"value":false
},
"control":{
"data":{
"Auto":{
"compondLabel":{
"name":"****redacted****",
"title":"Humidity : ",
"type":"TEXT_LABEL",
"units":"%",
"value":52
},
"lowerPanel":{
"fan":{
"icon":"image url",
"name":"****redacted****",
"type":"IMAGE_LABEL",
"value":"Auto"
},
"mode":{
"icon":"image url",
"name":"****redacted****",
"title":"Auto",
"type":"IMAGE_LABEL",
"value":"Auto"
}
},
"rightSideControl":{
"cool":{
"isConversion":true,
"name":"****redacted****",
"title":"Cool to",
"type":"TEMP_DISPAY",
"units":"°",
"value":72
},
"heat":{
"isConversion":true,
"name":"****redacted****",
"title":"Heat to",
"type":"TEMP_DISPAY",
"units":"°",
"value":56
}
},
"setpoint":{
"isConversion":true,
"name":"****redacted****",
"title":"CURRENT",
"type":"TEMP_DISPAY",
"units":"°",
"value":69
}
},
"Cooling":{
"compondLabel":{
"name":"****redacted****",
"title":"Humidity : ",
"type":"TEXT_LABEL",
"units":"%",
"value":52
},
"lowerPanel":{
"fan":{
"icon":"image url",
"name":"****redacted****",
"type":"IMAGE_LABEL",
"value":"Auto"
},
"mode":{
"icon":"image url",
"name":"****redacted****",
"title":"Auto",
"type":"IMAGE_LABEL",
"value":"Auto"
}
},
"rightSideControl":{
"cool":{
"isConversion":true,
"name":"****redacted****",
"title":"Cool to",
"type":"TEMP_DISPAY",
"units":"°",
"value":72
}
},
"setpoint":{
"isConversion":true,
"name":"****redacted****",
"title":"CURRENT",
"type":"TEMP_DISPAY",
"units":"°",
"value":68
}
},
"Fan Only":{
"lowerPanel":{
"fan":{
"icon":"image url",
"name":"****redacted****",
"type":"IMAGE_LABEL",
"value":"Auto"
},
"mode":{
"icon":"image url",
"name":"****redacted****",
"title":"Auto",
"type":"IMAGE_LABEL",
"value":"Auto"
}
},
"status":{
"name":"****redacted****",
"title":"CURRENT",
"type":"STATUS_TEXT_LABEL",
"value":"Fan Running"
}
},
"Heating":{
"compondLabel":{
"name":"****redacted****",
"title":"Humidity : ",
"type":"TEXT_LABEL",
"units":"%",
"value":52
},
"lowerPanel":{
"fan":{
"icon":"image url",
"name":"****redacted****",
"type":"IMAGE_LABEL",
"value":"Auto"
},
"mode":{
"icon":"image url",
"name":"****redacted****",
"title":"Auto",
"type":"IMAGE_LABEL",
"value":"Auto"
}
},
"rightSideControl":{
"heat":{
"isConversion":true,
"name":"****redacted****",
"title":"Heat to",
"type":"TEMP_DISPAY",
"units":"°",
"value":72
}
},
"setpoint":{
"isConversion":true,
"name":"****redacted****",
"title":"CURRENT",
"type":"TEMP_DISPAY",
"units":"°",
"value":68
}
},
"Off":{
"status":{
"name":"****redacted****",
"title":"CURRENT",
"type":"STATUS_TEXT_LABEL",
"value":"OFF"
}
}
},
"name":"****redacted****",
"type":"CONDITION",
"value":"Auto"
},
"displayName":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":"Econet Control Center"
},
"dractive":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":false
},
"sustainability":{
"icon":"ic_sustainability_icon.png",
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":false
},
"sustainabilityBackground":{
"icon":"ic_sustainability_background.png",
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":false
},
"zoneName":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":"Zone 1"
}
},
"thermostatEquipmentDetail":{
"alertCount":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":2
},
"away":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":true
},
"awayConfig":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":true
},
"compondLabel":{
"name":"****redacted****",
"title":"Humidity : ",
"type":"TEXT_LABEL",
"units":"%",
"value":52
},
"configurationBottomPanel":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":"Bottom Configuration Settings"
},
"configurationPanel":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":"Configuration Settings"
},
"configurationTopPanel":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":"Top Configuration Settings"
},
"connectedStatus":{
"name":"****redacted****",
"type":"CONDITION",
"value":false
},
"displayName":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":"Heatpump Water Heater"
},
"leftPanel":[
{
"action":"thermostatZoningView",
"icon":"ic_zoning_filled.png",
"title":"Zoning"
},
{
"action":"thermostatScheduleView",
"icon":"ic_device_schedule.png",
"title":"Schedule"
},
{
"action":"thermostatUsageReportView",
"icon":"ic_device_report.png",
"title":"Usage"
},
{
"action":"networkSettings",
"icon":"ic_wifi_signal_high.png",
"title":"Network Settings"
},
{
"action":"thermostatProductSettings",
"icon":"ic_device_settings.png",
"title":"General Settings"
}
],
"lowerPanel":{
"dehumidification":{
"dh_enable":{
"icon":"image.png",
"name":"****redacted****",
"type":"LABEL_SWITCH",
"units":"%",
"value":52
},
"dh_setpoint":{
"icon":"image.png",
"name":"****redacted****",
"type":"IMAGE_LABEL",
"units":"%",
"value":52
}
},
"fan":{
"icon":"image.png",
"name":"****redacted****",
"type":"IMAGE_LABEL",
"value":"Auto"
},
"mode":{
"icon":"image.png",
"name":"****redacted****",
"type":"IMAGE_LABEL",
"value":"Auto"
}
},
"setpoint":{
"isConversion":true,
"name":"****redacted****",
"title":"CURRENT",
"type":"TEMP_DISPAY",
"units":"°",
"value":68
},
"sustainability":{
"icon":"ic_sustainability_icon.png",
"link":"https://www.rheem.com/productsustainability/",
"name":"****redacted****",
"title":"Learn more about Sustainability Standouts",
"type":"TEXT_LABEL",
"value":false
},
"temperatureslider":{
"cool":{
"isConversion":true,
"name":"****redacted****",
"type":"slider",
"units":"°",
"value":56
},
"deadband":{
"name":"****redacted****",
"type":"slider",
"value":0
},
"heat":{
"isConversion":true,
"name":"****redacted****",
"type":"slider",
"units":"°",
"value":72
}
},
"zoneName":{
"name":"****redacted****",
"type":"TEXT_LABEL",
"value":"Zone 1"
}
},
"thermostatScheduleView":{
"data":[
{
"type":"VIEW_SCHEDULE"
}
]
},
"thermostatUsageReportView":{
"data":[
{
"type":"USAGE_REPORT_GRAPH"
}
]
},
"uniqueIdentifier":{
"device":[
"device_name",
"serial_number"
],
"group":[
"name"
],
"location":[
"location_id"
]
},
"user_product":[
{
"details":"<!DOCTYPE html><html><title style='color:white'>HTML Tutorial</title><body><center><h1 style='color:white'>This is a heading</h1></center><p style='color:white'>This is a paragraph.</p></body></html>",
"icon":"ic_product_1.png",
"name":"****redacted****",
"product_type":"WH",
"provisioning_type":"WiFi"
},
{
"details":"<!DOCTYPE html><html><title>HTML Tutorial</title><body><h1>This is a heading</h1><p style='color:white'>This is a paragraph.</p></body></html>",
"icon":"ic_product_2.png",
"name":"****redacted****",
"product_type":"HVAC",
"provisioning_type":"WiFi"
},
{
"details":"<!DOCTYPE html><html><title>HTML Tutorial</title><body><h1>This is a heading</h1><p style='color:white'>This is a paragraph.</p></body></html>",
"icon":"ic_product_3.png",
"name":"****redacted****",
"product_type":"WH",
"provisioning_type":"WiFi"
},
{
"details":"<!DOCTYPE html><html><title>HTML Tutorial</title><body><h1>This is a heading</h1><p style='color:white'>This is a paragraph.</p></body></html>",
"icon":"ic_product_4.png",
"name":"****redacted****",
"product_type":"CTA",
"provisioning_type":"BLE"
},
{
"details":"<!DOCTYPE html><html><title>HTML Tutorial</title><body><h1>This is a heading</h1><p style='color:white'>This is a paragraph.<