First of all, I apologize for missing my scheduled post two weeks ago. I got busy at work and mostly just forgot about all this.
Second, and more importantly, I wanted to share a quick update on the most requested feature: sensor data.
A couple months ago I encountered a problem...I was running out of disk space. ...
2019-10-15 14:01:00 +0000 UTC
View Post

If you read the post from two weeks ago you might know that I'm reworking a good chunk of the backend to cut down on the massive amount of data I am accumulating.
Work on that front is going well, but there are a lot of side-ef...
2019-09-17 14:00:03 +0000 UTC
View Post
When I started beestat I had no real idea how much data storage I would need. I spun up a cheap server, added 50GB of storage and called it a day. I started to get worried when the database hit 30GB. Little did I know that just over a year later I would have over 200GB of data...almost all of it in a single table.
2019-09-03 14:01:00 +0000 UTC
View Post
Something that's very important to me when developing beestat is transparency. I have no super secret formula to protect and all this is made possible because I have some awesome users. So keeping with that, here's my monthly budget:
Income: $136
Digital Ocean - Logging Server: $5
Digital Ocean - Application Serve...
2019-08-20 14:01:00 +0000 UTC
View Post
See those errors? Those are bad.
One of the things I try to focus a lot on with beestat is making the software robust. Every time someone encounters an error they are more and more likely to give up on the product and leave. Even though beestat is free, I still don't want to let people down and hate when I've caused the...
2019-08-06 14:01:00 +0000 UTC
View Post
A couple months ago I sent out an email announcing the new Home Comparisons feature and promising a bunch of new stuff. I thought it was time I reviewed that list and evaluated where everything stands.
Nest Support?
Due to new restrictions on the Nest API, I have 2019-07-23 14:00:04 +0000 UTC
View Post
I missed my last scheduled bi-weekly post and wanted to give everyone a brief update on where things are. Since my last release I have fallen back a bit and entered more of a maintenance mode. I've been fixing bugs as they are reported and making smaller changes here and there while making sure stuff continues to run.
I...
2019-07-09 14:00:02 +0000 UTC
View Post
Something that's always bothered me in the tech industry is that there are very few products with actual live demos. Sometimes you get some crappy version of one, but mostly you just get outdated screenshots, videos, or the frustrating "call for demo". This is not a trend I want to be part of so I finally took the time to put...
2019-06-11 14:01:00 +0000 UTC
View Post
Main application: https://github.com/beestat/app
Other beestat repositories: https://github.com/beestat/
If you've followed beestat for a while you may be familiar with a bi...
2019-05-28 14:01:00 +0000 UTC
View Post
More info here: https://nest.com/whats-happening/
Nest support has always been something I've been interested in with beestat. The original plan was to start with ecobee, and then after I had done everything I wanted I would pivot and begin to wor...
2019-05-14 14:01:00 +0000 UTC
View Post
Randomly selected from all active patrons, the winner of ecobee room sensor two-pack is Ray M. I'll be reaching out to you to coordinate shipping. Congratulations!
Special thanks to everyone for your support. I love providing this service and your help makes this all possible.
2019-05-08 14:00:03 +0000 UTC
View Post
That's right, beestat is now an app! I would love it if you would give it an install and leave a review! Even if you ultimately decide you don't need it, this activity will really help boost my search rankings.
Does ...
2019-04-30 14:01:00 +0000 UTC
View Post
See here: https://github.com/ziebelje/beestat-issues/issues/100
Looking for a few users who would be willing to do an informal audit (of whatever level you are capable and willing) in exchange for early access to th...
2019-04-29 15:16:28 +0000 UTC
View Post
Original Post: https://www.patreon.com/posts/23245016
Back in December I talked about how I had built some graphs to display information from my logs that I could keep an eye on to make sure everything was working fine. Overall th...
2019-04-16 14:00:02 +0000 UTC
View Post
Well, technically they were live last Thursday, but anyways go check it out!
Patch Notes
2019-04-09 14:01:01 +0000 UTC
View Post
I was hoping to push the Home Comparisons update last week but some travel fatigue got the best of me. At this point the update is pretty stable but I'm not happy with the level of polish. I need one more week to get things to a place I'm happy with.
As I've done previously, I will try to push the update Friday evening ...
2019-04-02 14:01:00 +0000 UTC
View Post
Gap-Fill is an on-by-default just-now-named feature that has existed in beestat since day 1. A few people have noticed some discrepancies when comparing the Aggregate Runtime chart to their ecobee data, and this is why.
When beestat syncs your data with ecobee, sometimes things go missing. The best example of this is th...
2019-03-19 14:00:02 +0000 UTC
View Post
Home Comparisons are nearing feature-complete and I'm incredibly excited at what this is going to offer. When this update goes live, all beestat users will have access to some incredibly powerful tools that literally nobody else has.
Here's what you have to look forward to:
- Auto-detection of heating/cooling ...
2019-03-05 15:01:00 +0000 UTC
View Post
Hello!
As part of my way of thanking those of you who go above and beyond with a $5/mo pledge, I provide early access to new features when I feel like they are just barely good enough and probably won't break everything.
As long as you have linked your Patreon account to beestat you will now have access to the new...
2019-03-02 02:31:46 +0000 UTC
View Post
Take a good look at this screenshot. How long do you think it would take to put that together? Maybe 15 minutes, tops...right?

Wrong!
Here's all the things that happened when I tried...
2019-02-19 15:01:01 +0000 UTC
View Post
Aggregate Runtime - Curves?
Every now and then I pull up my Aggregate Runtime chart and flip a switch just to have a little fun. That switch does this:

I've debated back and forth on how to display ...
2019-02-05 15:01:00 +0000 UTC
View Post
As beestat grows and adds users I'm finding that the amount of feedback and bug reports are slowly increasing. These are good things, but I have limited time and if I'm responding to feedback I'm not developing beestat.
I love communicating with my users and that won't stop, but I'm going to adjust my schedule a bit to ...
2019-01-30 15:01:01 +0000 UTC
View Post
Patch notes
I had enough assorted changes that I decided to get these things sent live now as opposed to with 1.3. That way I can triage and fix bugs a little bit better in both releases.
Some of these changes have been live f...
2019-01-23 15:00:03 +0000 UTC
View Post
Up until now the way I've handled errors was to simply let the application break, log the error, and do nothing. This wasn't really ideal, but errors have been pretty uncommon (according to my logs anyways) so it worked for now.
Given the ecobee server issues yesterday, I thought it was probably time to fix that. The fi...
2019-01-22 15:00:03 +0000 UTC
View Post
After a couple weeks of planning (and maybe a little bit of stalling), I finally sat down last weekend and started writing the algorithm that generates all the scores I talked about when I built the GUI mockup. I've done this once, ...
2019-01-15 15:01:00 +0000 UTC
View Post
Just wanted to make a quick announcement that the setpoint series is changing from a shaded gray area to one or two dotted lines. I get numerous questions about this and I agree that it was never that intuitive.
This change makes this graph more consistent with other thermostat graphs in the wild and I hope makes it mor...
2019-01-11 15:01:00 +0000 UTC
View Post
After a long holiday and some much-needed time off from work I've found it to be somewhat difficult to get back into the groove. To help with that, I've been picking up some small/easy/fun tasks to get my feet wet before really diving in. One of those was the beestat API, sparked by a request someone made on a Reddit post.
2019-01-08 15:01:00 +0000 UTC
View Post
First of all, thank you to everyone who has partnered with me to make beestat happen! November and December have been incredible in terms of new supporters:
November 2018 summary: + $14 in pledges, +9 patrons
December 2018 summary: + $18 in pledges, +10 patrons
My current support allo...
2018-12-18 15:01:00 +0000 UTC
View Post
One of the things that I think makes beestat great is the extreme amount of love and detail I put into every feature. It's easy to build a graph; it's hard to build a good one.
Here's a small example of that at work. The raw data from ecobee gives a data point every 5 minutes. If you slap this on a graph you get a very accurat...
2018-12-18 15:00:03 +0000 UTC
View Post
Part of running beestat is making sure that it's not broken. If the service is unreliable then interest will decline and people will stop using it. I monitor things a couple ways:
1. Server performance monitoring. My host (DIgital Ocean) will send me an alert if the server load is high or disk space is low.
2. Manual mon...
2018-12-11 15:00:02 +0000 UTC
View Post