# Thermostat detail not updating

**URL:** <https://community.beestat.io/t/thermostat-detail-not-updating/865>\
**Category:** Bug Reports\
**Created:** [March 22, 2023, 6:18pm UTC](https://community.beestat.io/t/thermostat-detail-not-updating/865 "2023-03-22T18:18:15Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![barryfox](https://community.beestat.io/letter_avatar_proxy/v4/letter/b/77aa72/32.png) [@barryfox](https://community.beestat.io/u/barryfox)\
**Post date:** [March 22, 2023, 6:18pm UTC](https://community.beestat.io/t/thermostat-detail-not-updating/865/1 "2023-03-22T18:18:15Z")

</div>

Looks like my Ecobee 3 Lite got a firmware update today. Since the update, the thermostat detail is not updating. Sensor detail is updating, so it looks like something in the new firmware is keeping the thermostat data from updating.

---

<div class="post-metadata">

**Author:** ![ago](https://community.beestat.io/letter_avatar_proxy/v4/letter/a/a587f6/32.png) [@ago](https://community.beestat.io/u/ago)\
**Post date:** [March 22, 2023, 9:43pm UTC](https://community.beestat.io/t/thermostat-detail-not-updating/865/2 "2023-03-22T21:43:28Z")

</div>

Same here… I’m missing a block of data. Started at 10am, but now it’s reporting again.

---

<div class="post-metadata">

**Author:** ![LentilSoup](https://community.beestat.io/letter_avatar_proxy/v4/letter/l/eb9ed0/32.png) [@LentilSoup](https://community.beestat.io/u/LentilSoup)\
**Post date:** [March 24, 2023, 11:59am UTC](https://community.beestat.io/t/thermostat-detail-not-updating/865/3 "2023-03-24T11:59:58Z")

</div>

Same issue here: Over the last 48 hours, there have been two large gaps of data (each spanning hours) in the Beestat application for my Ecobee 3 Lite (firmware 4.7.43.164). The first gap occurred Wednesday 3/22 from 8:55 am to 3:30 pm CST. The second gap began Friday 3/24 at 2:55 am CST and it is still continuing as of 6:50 am CST on 3/24.

---

<div class="post-metadata">

**Author:** ![ziebelje](https://community.beestat.io/user_avatar/community.beestat.io/ziebelje/32/633_2.png) [@ziebelje](https://community.beestat.io/u/ziebelje)\
**Post date:** [March 24, 2023, 1:24pm UTC](https://community.beestat.io/t/thermostat-detail-not-updating/865/4 "2023-03-24T13:24:39Z")

</div>

Hi all!

This is primarily an issue with ecobee. On Wednesday (and now this morning) they were having issues with their weather data. If you look on ecobee’s Home IQ portal, you can see the chunks of data where outdoor weather is missing.

For technical reasons, beestat throws away all thermostat data when the outdoor weather is missing. This is typically not an issue so I never spent the time and effort trying to account for it. Hopefully ecobee gets this resolved and then we can put the bad data behind us. 🙂

Sorry for any inconvenience!

Here’s ecobee’s status page: [https://status.ecobee.com/](https://status.ecobee.com/)

---

<div class="post-metadata">

**Author:** ![coneslayer](https://community.beestat.io/user_avatar/community.beestat.io/coneslayer/32/35_2.png) [@coneslayer](https://community.beestat.io/u/coneslayer)\
**Post date:** [March 24, 2023, 3:13pm UTC](https://community.beestat.io/t/thermostat-detail-not-updating/865/5 "2023-03-24T15:13:22Z")

</div>

According to [an Ecobee employee on Reddit](https://www.reddit.com/r/ecobee/comments/120jag0/thermostat_stopped_updating_weather_data/jdhvo69/), the root cause is the Dark Sky API outage. Also, since that API goes away soon, they’re in the process of transitioning to a new provider. It might be turbulent for a while.

---

<div class="post-metadata">

**Author:** ![das1996](https://community.beestat.io/letter_avatar_proxy/v4/letter/d/49beb7/32.png) [@das1996](https://community.beestat.io/u/das1996)\
**Post date:** [March 24, 2023, 5:02pm UTC](https://community.beestat.io/t/thermostat-detail-not-updating/865/6 "2023-03-24T17:02:47Z")

</div>

@ziebelje By discarding the data, the heat/ac runtime numbers are skewed. Looking at the homeiq raw data, the heat runtime numbers are included.

If this data was omitted then I can see discarding the data entirely when the weather numbers are unavailable. However it doesn’t seem to make sense to do so if/when it is available.

---

<div class="post-metadata">

**Author:** ![ziebelje](https://community.beestat.io/user_avatar/community.beestat.io/ziebelje/32/633_2.png) [@ziebelje](https://community.beestat.io/u/ziebelje)\
**Post date:** [March 24, 2023, 6:05pm UTC](https://community.beestat.io/t/thermostat-detail-not-updating/865/7 "2023-03-24T18:05:40Z")

</div>

Yes, it does skew the data. So far we’re up to ~10 hours this month which could, at most, miss 1% of runtime for the month. It’s not perfect, but given how few issues there have historically been, the simplicity was worth it.

If you’re curious, the all/none approach affects the thermostat summary aggregation. It was built in a way that allowed me to do a single query to populate that data for any date range. It would produce inaccurate results if you had some data but not others, so I made the decision to just throw the data away unless it was all present to make it simpler, given that there were generally very few problems with it.

Right or wrong that’s why it was built that way. If this is a persistent problem moving forward I’ll consider updating it.

---

<div class="post-metadata">

**Author:** ![ziebelje](https://community.beestat.io/user_avatar/community.beestat.io/ziebelje/32/633_2.png) [@ziebelje](https://community.beestat.io/u/ziebelje)\
**Post date:** [December 7, 2023, 7:06pm UTC](https://community.beestat.io/t/thermostat-detail-not-updating/865/8 "2023-12-07T19:06:14Z")

</div>

Weather info is no longer required as of this commit: [Further corrected issue where missing outdoor weather breaks sync · beestat/app@7c23a14 · GitHub](https://github.com/beestat/app/commit/7c23a142470206224547e204290c2230ae912814)

---

<div class="post-metadata">

**Author:** ![system](https://community.beestat.io/uploads/default/original/1X/1aae50114ef63970cb76f963398ca488a1165eda.png) [@system](https://community.beestat.io/u/system)\
**Post date:** [December 14, 2023, 7:06pm UTC](https://community.beestat.io/t/thermostat-detail-not-updating/865/9 "2023-12-14T19:06:43Z")

</div>

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.
