As beestat has grown, I've had the need for more flexibility in how users can contribute. In order to support this, I'm adding direct giving as the primary way for people to donate. I've tried to answer some questions below, but please reach out if you have any concerns.
What does this change for Patrons? Virtually nothing. No action is required. The Patreon status page in beestat will look slightly different and updates for supporters will either be email-only and/or a...
2022-10-24 15:00:12 +0000 UTC
View Post
Beestat now has some awesome stickers! If you're interested, please send an email to contact@beestat.io with a mailing address and I will send you two stickers for free as a thank you for being a supporter. Put one on your furnace (thanks for the idea, Eric!) and another one wherever.
The first set of orders should fulfill in about a week once everything arrives. If you want more than the two stickers or just hate free stuff, use the following links to make a purchase.
2022-10-10 13:00:12 +0000 UTC
View Post
Hi everyone! It's been almost a year and half since my last Patreon post and I have some cool updates to share.
First, I want to take a moment to highlight the private beestat Discord server. This is where I am most active these days, so if you'd like to chat make sure you get connected with your Patreon account to get access. We have a lot of fun and updates and feedback flow freely.
Now on to the fun stuff! I have spent the past two months tirel...
2022-08-29 13:01:05 +0000 UTC
View Post
This will show up on the System card when the heat or A/C is on. It currently predicts the time to reach the desired setpoint at current conditions. It does not factor in future weather or system staging.
Please let me know if you have any feedback! It will go live for all users sometime in the next few weeks; you all get to try it out first. :)

2021-02-21 03:32:31 +0000 UTC
View Post
Technically I have one, but the letters "bs" in a circle leaves something to be desired. :)
As supporters, I'd love to get your feedback on the top designs. Take the poll here:
https://99designs.com/contests/poll/40c3e2d001
2021-02-03 13:19:36 +0000 UTC
View Post
Last week a post went up on Gizmodo from Alex Cranz reviewing the ecobee. The post contained a link to beestat with some nice comments. Thanks, Alex, and welcome to all the new beestat users and Patrons!
First of all, it was exciting to have beestat shared this way. Typically I see referrals from smaller c...
2020-08-11 14:00:26 +0000 UTC
View Post
A while back I enabled early access to a very rough version of the new metrics. I still hadn't figured everything completely out, but the concept was there.
Since then I've made a lot of improvements. There's nothing I want more than to share them with you all, but I had to make some changes that are incompatible with the live version of the site. What that means is I can't trivially give early access to any of the new features.
I'm pretty bummed about this, so really the only thi...
2020-07-21 14:01:01 +0000 UTC
View Post
The Status Quo
In my effort to be as cheap as possible, I constantly evaluate all of the third party services I pay for. Two weeks ago SmartyStreets (address validation) got some optimizations. So far I've seen promising results! This week we're on to Mailchimp.
If you didn't know, Mailchimp is used for email marketing. They're one of the more popular services used for spamming the crap out of your inbox. I use them to send a newsletter 2-3 times a year. They were...
2020-07-07 14:00:03 +0000 UTC
View Post
Home comparisons are a really neat feature of beestat; they let you see how your home stacks up against other similar homes in your geographical region. In order to do that, I need to know where you live. The good news is that ecobee provides this data in their API. The bad news is that the data isn't very consistent. Here are some examples of data I receive:
123 Main St, Atlanta, GA 30060, USA
123 Main St, Atlanta, Georgia 30060, United States
Any time I see inconsistent data ...
2020-06-23 14:00:03 +0000 UTC
View Post
Hi everyone...long time!
First of all, I apologize for not being very active lately. I've gotten away from my bi-weekly posts and been pretty slow to respond to emails and community posts. I don't really beat myself up too much since beestat is just a fun side-project for me, but I want to be sure I'm continuing to give all my supporters and users a quality app!
The biggest issue lately has been disk space. I've probably had three instances where the 100GB database disk filled up ...
2020-06-02 14:00:08 +0000 UTC
View Post
Today's Infrastructure
When you open beestat, your thermostat, sensor, and historical data is downloaded from ecobee.
Every five minutes, beestat checks locally for any updated data and updates the dashboard. This does not reach out to ecobee.
In order to keep local data up to date, a background sync runs for all users that reaches out to ecobee and updates the beestat database. Users who are actively using the application are set to sync on...
2020-04-21 16:24:30 +0000 UTC
View Post
Hi there!
It's been a minute since I've done much active work with beestat...it's taken a backseat for a while as I've worked on managing the lives of my kids now that they are officially out of school for the rest of the year. You may have seen mention of my COVID K12 Community, something I tried to start to help other parents in the same situation. It didn't really take off, which is fine. I have my ideas on that...but I ha...
2020-04-07 14:00:04 +0000 UTC
View Post
Bug Fixes
A couple weeks ago I got a little crazy and started developing a bunch of updates to the Comparisons page. These features are available for Patrons but are still pretty buggy and lacking. I really want to work on them but I had to pull myself back because a few other things needed my attention first.
All of those things are outstanding bugs. I've said this before, but in order to keep this project running in a sustainable way I need to have as few ...
2020-03-10 14:01:02 +0000 UTC
View Post
All Patrons now have access to the new comparisons I discussed earlier this week. Please note these features are experimental, unstable, might be wrong, and will change often. But they're neat and interesting so I wanted to get them in your hands to explore.
2020-02-28 15:01:01 +0000 UTC
View Post
First of all, the winner of the giveaway for a Sensor two-pack is Derek M. Congrats!
If you asked me which part of beestat I was least happy with, the answer would easily be Home Comparison Scores. They're really neat, and I originally loved the idea of consolidating performance into three simple scores...but now that the honeymoon phase is over I'm realizing just how wrong the idea really is.
Temperature Profiles
2020-02-25 15:00:03 +0000 UTC
View Post
Hi everyone!
If you weren't aware, I was originally planning on giving away a sensor two-pack today. Unfortunately, it's been brought to my attention that this is against the Patreon TOS. This is basically because you are paying (Patreon) to win, which is considered gambling in many places.
I can still do giveaways, but they have to be structured differently. Basical...
2020-02-18 18:01:00 +0000 UTC
View Post
Check out the patch notes.
Also don't forget to join the new Patreon Discord! There's a link on your membership page.
2020-02-11 15:00:03 +0000 UTC
View Post
Quick Note: Sensor data is live and will be officially announced with an email and another post Tuesday at 10am. Also SmartSensor two-pack giveaway on the 18th!
Hi all! This is more of an administrative note to inform you of some changes to the Patreon rewards. After surpassing $250 in pledges last month (thank you all!) I took another look at the tiers and noticed that they needed some work.
In summary, all three existing tiers have been combined into a single "P...
2020-02-09 15:01:02 +0000 UTC
View Post
I don't have much to share this week as I've been busy fixing dozens of bugs, working on the remaining features of the sensor chart, and preparing all the media and documentation required for this release. I've spent probably 2-3 hours every night, minus weekends, trying to get things ready.
I am still on track to release next week (likely soft release this Friday evening). Also some changes to the Patreon and a SmartSensor 2 pack giveaway.
Hang tight; this should be fun!
2020-02-04 15:01:00 +0000 UTC
View Post

Any time I build a chart I always ask myself how it's going to be useful and/or interesting to people. This one checks the boxes pretty easily. Temperature values highlight small fluctuations that are otherwise easy to miss. You can also see which areas run warmer or cooler than others. Occupancy data is straight-up fun. You can see when your kids get out of bed or do something more constructiv...
2020-01-21 15:01:04 +0000 UTC
View Post
Hi Patrons! You may have noticed that I am considering restructuring my Patreon rewards. I want to ensure I am creating value for supporters and meeting all of my promises.
Based on feedback from the survey, I am leaning in two separate directions:
Option 1 - $1, $2, and $5 tiers with slightly altered rewards
Early access moves from the $5 to the $1 tier along with some other minor tweaks. This would completely remove any benefit to the $5 tier and I don'...
2020-01-19 20:58:32 +0000 UTC
View Post
Check it out! Note that this feature is considered stable, but not yet complete or bug-free. I welcome any feedback or bug reports.
2020-01-17 01:04:28 +0000 UTC
View Post
Welcome to all my existing and new Patrons! I just want to say that you have all been incredibly generous in your giving and I love the support everyone has given this project. It wouldn't be possible without you.
Where's my sensor data?
First a bit of news: I have started working on syncing sensor data. It's still very early, but most of what I'm doing I have already done before so it's all familiar territory. That means work should move quickly and not have too ...
2020-01-07 15:00:02 +0000 UTC
View Post
Giveaway Winner
First of all, the winner of the Sensor 2-pack is Todd C. I'll send you a private message to get it all arranged. Hopefully they arrive by Christmas. I have some more to give away when I go live with sensor data. More on that to come.
Recent Activity is now Runtime Detail
I toiled for a month on this chart and I'm done with it. For better or worse it is now live and awaiting your bug reports.
- Bug fixes include:
2019-12-17 15:00:03 +0000 UTC
View Post
On Tuesday I will be giving away a two pack of the new ecobee sensors. If you're a Patron at any level you have one entry. Merry Christmas!
2019-12-13 14:40:31 +0000 UTC
View Post
I mentioned this before, but one of the things I've been working on since the last release is some cleanup and refactoring to keep things running smoothly and support future goals. One of the last things is a rework of the Recent Activity chart. Not much is changing, but here's a quick rundown of what to expect:
1. Moving equipment bars outside of the temperature and humidity scales. This will keep the scales nicer and prevent the lines from overlapping with the bars.
2019-12-03 15:00:02 +0000 UTC
View Post
If you pulled up the beestat source code or talked to me about programming for a while you would find that I really like to use my own solutions as much as I can. Instead of relying on a ton of third party libraries and functions, I built beestat mostly from the ground up. I enjoy this challenge and prefer the control this gives me over my work.
However, I'm totally cool with using third party tools for things that aren't core to beestat. So instead of burning myself out on the Recent A...
2019-11-19 15:00:03 +0000 UTC
View Post
Getting the 1.4 update out the door was a huge step towards some awesome new features. However, as the project grows I have to take careful steps to clean up after myself as I go. This is kind of a pain, because sometimes that means taking something that already works fine and refactoring it with not much of an immediate payout.
The long-term benefits of doing this is getting cleaner code, reducing complexity, and reducing bugs. It's difficult to measure this, so as far as my users are ...
2019-11-05 15:01:00 +0000 UTC
View Post
I just donated 155 trees for #TeamTrees, one for each dollar I make on Patreon every month. Join me in this movement and let's make a difference together!
Donate and learn more at teamtrees.org.
2019-10-27 01:11:11 +0000 UTC
View Post
After a long Friday night and saying "clear your cookies" a lot, beestat 1.4 is here. This was by far the messiest release in terms of time and bugs, but fortunately everything was minor in nature. All of the massive backend changes worked flawlessly.
I've gone from a 300GB database to a 30GB database and made the application much more scalable. As beestat continues to grow I'll surely have more imp...
2019-10-22 14:01:00 +0000 UTC
View Post