Update 2024-04-13

Updated site to new Hugo and Beautiful Hugo theme. Use of Go module approach to incorporating and pinning the theme version instead of git submodule “vendoring” of the theme. Fairly minimal changes required to update from Hugo 0.80.0 to 0.124.1 Tested and previewed on Netlify in a pull request with a bunch of reworking and iteration, and cleanly merged to deploy. Git, github, Hugo, Beautiful Hugo and Netlify for the win. [Read More]
coding 

Home energy monitoring - InfluxDB onto t2.micro

I would not recommend running an I/O hungry process like InfluxDB on a Raspberry Pi. The fact that it can work is convenient for demo purposes, but for reliable long term use, we need something more performant.

[Read More]
coding 

Home energy monitoring and savings project

One goal for this year is to reduce expenses and one way is through using less energy. I know the heater consumes a lot of energy: 300w of electricity to run the blower fan, and gas to run the furnace. It could run it less often if I’m not at home. Besides reducing energy use, I want to improve the comfort of the living areas and measure it. Certain rooms that I’m in often are up to 10 degrees hotter than others. [Read More]
coding 

Raspberry Pi aquarium heater control and monitor

This project fits into a larger project of lowering home energy cost. I plan to drop the thermostat to below 60 when I’m away from home so that the gas furnace and blower don’t run for hours a day. However, the ideal water temperature for a tropical betta fish is between 78 and 80 degrees Fahrenheit. This project will keep the aquarium warm even though the ambient air temperature may be below 60. [Read More]
coding 

Hello and Happy Holidays

This site has been slow cooking for the last year. Finally it surfaces just in time for the new year. I just set up this blog using Terraform and Jekyll. Implementing a blog is the new “Hello World” of not sure what to call it the new media writing world? Update May 30, 2018: I moved to Hugo, GitHub and Netlify. The idea is to be able to compose mostly by pushing new draft content to a git branch which can be done with an iOS client instead of needing to run a server locally. [Read More]
coding