links for 2008-02-27
Wednesday, February 27th, 2008-
There finally looks to be a tortoise version for this. Make hg a lot easier to introduce to windows folks.
Popularity: 4% [?]
Popularity: 4% [?]
Popularity: 4% [?]
Popularity: 3% [?]
Popularity: 4% [?]
Popularity: 4% [?]
Popularity: 4% [?]
Popularity: 4% [?]
The house monitoring project has made a little bit of progress, as I’ve now got data being collected into a rails app using backgroundrb, and can get that data back out into very pretty graphs with gruff. (I also looked a little bit a sparklines, but that’s specifically for graphs without labels.)

We’re running above target temp as it’s the weekend, so the wood stove is on. As is the furnace fan to spread the heat through the house. I’m overloading the values for heat on an fan on to be either the bottom of the graph or a specific small value. I need to sort out a better way to put that into the graph, which may require some hacking on gruff itself.
Popularity: 25% [?]
Popularity: 5% [?]
I definitely don’t have this anywhere near I like it, but I did manage to just dump out a bunch of info from my thermostat and turn off the fan with this script:
require ‘thermostat’
require ‘pdp_constants’
include Proliphix
t = Thermostat.new("192.168.1.30","admin","XXXXXXXX")
t.set_senors(ThermHvacMode, ThermHvacState, ThermFanState, ThermFanMode, ThermAverageTemp, ThermHeat1Usage)
t.fetch_data
# dump out what we have
puts t
# turn off the fan
t.set_data(ThermFanMode, 1)
I need some nicer symbolic constants for state setting, and pull together a rails site just to keep track of thermostat data over the course of the day. All this code is going on my newly registered rubyforge project.
Popularity: 22% [?]