SakeTami
beestat
beestat

patreon


What's done and what's next...

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 postponed support for Nest indefinitely. This was unfortunate but will end up giving me more time to work on new features instead of porting current features for a second thermostat type.

Sensor Data!
This is likely going to be my next big project. Syncing sensor data isn't particularly challenging, but I have to ensure that I can do it without impacting server performance and it must scale. I was nervous when the beestat database hit 30GB in size...today it's over 100GB. I'm not ready to scale it out with a huge influx of sensor data. I have some prep work to do if I want to properly support this.

Open Source
This one is done! I feel like this was 100% the correct decision and am proud to share my code on GitHub.

Android App
Also done! The app has over 500 downloads, is rated 4.6 stars, and is the 5th result when searching "ecobee" in the Play Store. The app has been a huge success for such minimal effort since it basically just points to the website.

Updated API
This one is likely going to get tackled soon as I'm getting the urge to go tinker in this code again. The API today is good but I'd like to improve the way it works just a bit. I have eight other developers who have signed up for API keys. If you're interested in the API, check out the documentation. When I do this work I will likely add the ability to generate your own API key from inside the application.

New Website
This is halfway done. I'm mostly satisfied with the overall design. I just need to finalize a few things and then finish putting the code together. Here's a preview of roughly what it looks like today:


What's next?
Since that email I've closed 12 bugs and added 4 minor features to beestat. I plan to continue that work for now since it's easy, enjoyable, and directly improves the app. I would like to get as many of these closed out as I can to minimize time I have to spend supporting and bandaiding problems. As a one-man show if I do a poor job developing the application then I have to spend all my time fixing problems instead of making cool new stuff.

Outside of that, anything not completed in the list above is priority. Adding the sensor data will be a pretty big project but I'm getting closer to tackling it. I have some really cool ideas of how to visualize that data that I think will be absolutely killer and I cannot wait to show it off.

As always, thank you for your continued support, especially when I'm slower to respond and there aren't a lot of new features being actively developed. I've had a lot of really great feedback these last couple months.


More Creators