Skip to content

Conversation

@keithnet
Copy link

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

Added WarmTiles
Added WarmTiles
Added WarmTiles
added info on Warm Tiles
Copy link
Owner

@broox broox left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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
Copy link
Author

Thanks for adding another platform! Have you manually tested this with your thermostat?

Screenshot of my full test, but I'm failing on this:

2023-01-19_18-59-12

This largely looks good to me, I just noticed 1-typo.

Thank you. Sorry about that.

@broox
Copy link
Owner

broox commented Jan 20, 2023

@keithnet can you try printing/logging the value of hold_time_str before line 162? i'm curious about what that value is. or maybe just log out the entirety of data.

@coveralls
Copy link

Coverage Status

Coverage: 99.563% (+0.002%) from 99.561% when pulling 4f434d6 on keithnet:warmtiles into 1780810 on broox:master.

@keithnet
Copy link
Author

@keithnet can you try printing/logging the value of hold_time_str before line 162? i'm curious about what that value is. or maybe just log out the entirety of data.

@broox I'm unsure how to do that. tried a few different ways and failed.

@keithnet
Copy link
Author

(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'}

@DaveyRance
Copy link

Did this pull ever happen? as i am trying to integrate my warmtiles thermostat in to Homeassistant

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants