Added Self-Hosting and Contribution Guidelines
Extended Temperature Profile lines
Added formulas for temperature profiles in card menu
Added quick thermostat switcher
Created iOS app
Added docked tooltips
Added auxiliary heat metrics
Added air quality to data download
Added last sync timestamp
Fixed sometimes you can incorrectly set ranges > 30 days [#418]
Fixed comparisons sometimes showing the wrong count [#413]
Fixed profiles sometimes breaking when setting a custom start date [#403]
Fixed multiple addresses sometimes not working [#405]
Fixed temperature profiles not updating on self-hosted [#404]
Improved memory usage when beestat is left open for a long time. [#277]
Fixed contribute button sometimes causing runaway API calls [#400]
Fixed auto-refresh not working effectively [e3db43]
Fixed minor issue with profile generation sampling [d24018]
Fixed Sensor Detail card ordering incorrect [d46096]
Fixed outdoor weather missing breaking sync [7c23a1]
Fixed Patreon token refresh clunky [8997a1]
Improved support for shared thermostats [efbf04]
Fixed high IAQ values not storing [#365]
Fixed data download columns sometimes misaligned [#397]
Fixed data download occupancy sometimes unclear [#398]
Fixed not being able to clear custom temperature profile start date [#377]
Fixed exception loop if static time range was outside available data [#376]
Fixed sync getting stuck for thermostats less than 3 days old [#375]
Fixed resist profile not generating if if standard deviation < 0.5 [#372]
Improved instructions on support page for Patrons switching to direct [#371]
Fixed home age reporting incorrectly if you enter it from the ecobee app [#378]
Updated data download to convert to °C based on beestat temperature unit setting [#336]
Updated app server OS version which included PHP7→PHP8
Fixed Visualize sometimes showing undefined for distance and area [#383]
Fixed sync sometimes failing due to magic numbers in ecobee response [#384]
Fixed not syncing thermostats belonging to a home you didn’t create [#373]
Fixed re-logging into same account automatically after logging [#341]
Fixed Thermosat Summary sync progress getting stuck if less than one day of history [#385]
Fixed current outdoor temperature plotline sometimes not showing up [#289]
Fixed temperature profiles card showing blank with no message if no data [#325]
Added support for Eco Home and Eco Away (similar to Smart Home and Smart Away)
Added System Off time
Added Floor Plan Editor & 3D Visualizer
Added settings for units
Improved gradient on Air Quality Summery
Added ability to unlink Patreon account [#367]
Updated Logo
Added Time to Heat/Cool
Added Aux Heat Profile
Added a couple more presets to the data download [Discussion]
Added title text to icons
Created new settings page
Added ability to customize temperature profiles start date
Added rudimentary support for legacy monitor and control sensors (temperature only)
Added Air Quality tab
<aside> <img src="https://beestat.io/img/notion/github.svg" alt="https://beestat.io/img/notion/github.svg" width="40px" /> More detailed notes can be found in the GitHub commit history.
</aside>