Hello,
i made some changes, this refactor depends on the aforementioned pr for the Tado constructor and because it assumes setGeoTracking returns an empty object on 404
Changes:
refactor for less repetition, more readability
the tado client is now in the TadoConfigNode instead of the TadoNode
added optgroups
added missing calls:
getTimeTables
getTimeTable
getAwayConfiguration
getAirComfort (from aforementioned pr)
isAnyoneAtHome (from aforementioned pr)
fixed some ui appearing when it shouldn't
fixed some ui naming
updated node info with timetableId, presence and terminationType
Sorry for making so many changes in one pr. Let me know what you think! I'll be happy to adapt this pr to what you think.
This pr depends on a pr of the dependency node-tado-client.
Hello, i made some changes, this refactor depends on the aforementioned pr for the Tado constructor and because it assumes setGeoTracking returns an empty object on 404
Changes:
Sorry for making so many changes in one pr. Let me know what you think! I'll be happy to adapt this pr to what you think.