-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Description
Per @keithnet, the APIs are the same.
The hostname for warm tiles is: warmtiles.mythermostat.info
The data returned by a Warm Tiles thermostat seems to have a few properties that are different than that of NuHeat.
WarmTiles has these additional fields:
ComfortEndTimeComfortTemperatureDistributorIdEarlyStartOfHeatingLastPrimaryModeIsAutoLoadManuallySetWattLoadMeasuredWattLoadMeasuringActiveManualTemperatureRegulationMode- maybe the same asScheduleMode?VacationBeginDayVacationEnabledVacationEndDayVacationTemperature- 2 additional
ScheduleTypevalues (0-5)
WarmTiles is missing these NuHeat fields:
EnergyOverviewHoldSetPointDateTimeOperatingModeScheduleModeWPerSquareUnit
Example Warm Tiles response:
{
"Assigned":true,
"ComfortEndTime":"11/01/2023 12:00:00 +00:00",
"ComfortTemperature":500,
"Confirmed":true,
"DistributerId":18231,
"EarlyStartOfHeating":false,
"Email":"test@example.com",
"ErrorCode":0,
"GroupId":-1,
"GroupName":"Home",
"HasBeenAssigned":true,
"Heating":false,
"KwhCharge":0.25,
"LastPrimaryModeIsAuto":false,
"LoadManuallySetWatt":100,
"LoadMeasuredWatt":2346,
"LoadMeasuringActive":true,
"ManualTemperature":500,
"MaxTemp":4000,
"MinTemp":500,
"Online":true,
"RegulationMode":3,
"Room":"Porch",
"SerialNumber":"0000000",
"SetPointTemp":500,
"SWVersion":"1012S202",
"Temperature":714,
"TZOffset":"-06:00",
"VacationBeginDay":"01/01/1970 00:00:00",
"VacationEnabled":false,
"VacationEndDay":"01/01/1970 00:00:00",
"VacationTemperature":500,
"Schedules":[
{
"WeekDayGrpNo":1,
"Events":[
{
"ScheduleType":0,
"Clock":"06:00:00",
"TempFloor":500,
"Active":true
},
{
"ScheduleType":1,
"Clock":"09:00:00",
"TempFloor":2333,
"Active":false
},
{
"ScheduleType":2,
"Clock":"12:00:00",
"TempFloor":2777,
"Active":false
},
{
"ScheduleType":3,
"Clock":"13:00:00",
"TempFloor":2333,
"Active":false
},
{
"ScheduleType":4,
"Clock":"17:00:00",
"TempFloor":2777,
"Active":false
},
{
"ScheduleType":5,
"Clock":"23:00:00",
"TempFloor":2333,
"Active":false
}
]
},
{
"WeekDayGrpNo":2,
"Events":[
{
"ScheduleType":0,
"Clock":"06:00:00",
"TempFloor":500,
"Active":true
},
{
"ScheduleType":1,
"Clock":"09:00:00",
"TempFloor":2333,
"Active":false
},
{
"ScheduleType":2,
"Clock":"12:00:00",
"TempFloor":2777,
"Active":false
},
{
"ScheduleType":3,
"Clock":"13:00:00",
"TempFloor":2333,
"Active":false
},
{
"ScheduleType":4,
"Clock":"17:00:00",
"TempFloor":2777,
"Active":false
},
{
"ScheduleType":5,
"Clock":"23:00:00",
"TempFloor":2333,
"Active":false
}
]
},
{
"WeekDayGrpNo":3,
"Events":[
{
"ScheduleType":0,
"Clock":"06:00:00",
"TempFloor":500,
"Active":true
},
{
"ScheduleType":1,
"Clock":"09:00:00",
"TempFloor":2333,
"Active":false
},
{
"ScheduleType":2,
"Clock":"12:00:00",
"TempFloor":2777,
"Active":false
},
{
"ScheduleType":3,
"Clock":"13:00:00",
"TempFloor":2333,
"Active":false
},
{
"ScheduleType":4,
"Clock":"17:00:00",
"TempFloor":2777,
"Active":false
},
{
"ScheduleType":5,
"Clock":"23:00:00",
"TempFloor":2333,
"Active":false
}
]
},
{
"WeekDayGrpNo":4,
"Events":[
{
"ScheduleType":0,
"Clock":"06:00:00",
"TempFloor":500,
"Active":true
},
{
"ScheduleType":1,
"Clock":"09:00:00",
"TempFloor":2333,
"Active":false
},
{
"ScheduleType":2,
"Clock":"12:00:00",
"TempFloor":2777,
"Active":false
},
{
"ScheduleType":3,
"Clock":"13:00:00",
"TempFloor":2333,
"Active":false
},
{
"ScheduleType":4,
"Clock":"17:00:00",
"TempFloor":2777,
"Active":false
},
{
"ScheduleType":5,
"Clock":"23:00:00",
"TempFloor":2333,
"Active":false
}
]
},
{
"WeekDayGrpNo":5,
"Events":[
{
"ScheduleType":0,
"Clock":"06:00:00",
"TempFloor":500,
"Active":true
},
{
"ScheduleType":1,
"Clock":"09:00:00",
"TempFloor":2333,
"Active":false
},
{
"ScheduleType":2,
"Clock":"12:00:00",
"TempFloor":2777,
"Active":false
},
{
"ScheduleType":3,
"Clock":"13:00:00",
"TempFloor":2333,
"Active":false
},
{
"ScheduleType":4,
"Clock":"17:00:00",
"TempFloor":2777,
"Active":false
},
{
"ScheduleType":5,
"Clock":"23:00:00",
"TempFloor":2333,
"Active":false
}
]
},
{
"WeekDayGrpNo":6,
"Events":[
{
"ScheduleType":0,
"Clock":"06:00:00",
"TempFloor":500,
"Active":true
},
{
"ScheduleType":1,
"Clock":"09:00:00",
"TempFloor":2333,
"Active":false
},
{
"ScheduleType":2,
"Clock":"12:00:00",
"TempFloor":2777,
"Active":false
},
{
"ScheduleType":3,
"Clock":"13:00:00",
"TempFloor":2333,
"Active":false
},
{
"ScheduleType":4,
"Clock":"17:00:00",
"TempFloor":2777,
"Active":false
},
{
"ScheduleType":5,
"Clock":"23:00:00",
"TempFloor":2333,
"Active":false
}
]
},
{
"WeekDayGrpNo":7,
"Events":[
{
"ScheduleType":0,
"Clock":"06:00:00",
"TempFloor":500,
"Active":true
},
{
"ScheduleType":1,
"Clock":"09:00:00",
"TempFloor":2333,
"Active":false
},
{
"ScheduleType":2,
"Clock":"12:00:00",
"TempFloor":2777,
"Active":false
},
{
"ScheduleType":3,
"Clock":"13:00:00",
"TempFloor":2333,
"Active":false
},
{
"ScheduleType":4,
"Clock":"17:00:00",
"TempFloor":2777,
"Active":false
},
{
"ScheduleType":5,
"Clock":"23:00:00",
"TempFloor":2333,
"Active":false
}
]
}
],
"Support":"Wifi Line Voltage Thermostat"
}
Metadata
Metadata
Assignees
Labels
No labels