Conversation
Added WarmTiles
Added WarmTiles
Added WarmTiles
added info on Warm Tiles
broox
left a comment
There was a problem hiding this comment.
Thanks for adding another platform!
Have you manually tested this with your thermostat?
This largely looks good to me, I just noticed 1-typo.
Fixed typo Co-authored-by: Derek Brooks <derek@broox.com>
|
@keithnet can you try printing/logging the value of |
|
(I replaced my serial number with 0s in my debug paste) {'SerialNumber': '0000000', 'Room': 'Porch', 'GroupName': 'Home', 'GroupId': -1, 'Temperature': 714, 'SetPointTemp': 500, 'RegulationMode': 3, 'VacationEnabled': False, 'VacationBeginDay': '01/01/1970 00:00:00', 'VacationEndDay': '01/01/1970 00:00:00', 'VacationTemperature': 500, 'ComfortTemperature': 500, 'ComfortEndTime': '11/01/2023 12:00:00 +00:00', 'ManualTemperature': 500, 'LastPrimaryModeIsAuto': False, 'Online': True, 'Heating': False, 'EarlyStartOfHeating': False, 'MaxTemp': 4000, 'MinTemp': 500, 'ErrorCode': 0, 'Confirmed': True, 'Email': 'keith@emailaddress', 'TZOffset': '-06:00', 'Assigned': True, 'KwhCharge': 0.25, 'LoadMeasuringActive': True, 'LoadManuallySetWatt': 100, 'LoadMeasuredWatt': 2346, 'SWVersion': '1012S202', 'HasBeenAssigned': True, 'DistributerId': 18231, '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'} |
|
Did this pull ever happen? as i am trying to integrate my warmtiles thermostat in to Homeassistant |

Used new multiple brand support to add support for WARMTILES - warmtiles.mythermostat.info