So the raspibrew.html shouldn't have the correct values at all (I actually should remove it)
If you visit:
http://elsinore:8080/control
(replace elsinore with your hostname) can you take a screenshot and upload it?
The values are meant to represent PID inputs
So getStatus returns a JSON list of devices with substatus data, I've realized I screwed up the naming and I need to fix it (I use K-I-P in some places and P-I-D or K-I-D in others which is bloody stupid):
The Set point is the target temperature, this uses the PID (or KIP or KID) values to work out what the duty cycle should be.
The cycle time is the on/off time in seconds for the element
The Duty cycle is how much "on" the element is, so 50% means it's on for 50% of the Cycle Time (so a 4s Cycle time would be 2s on, 2s off)
This is a simple explanation of the way a PID works:
http://www.betterthaneveryone.com/archive/2008/04/26/pid-in-a-nutshell.aspx
I'll update the code sometime this week so there's a documentation page that'll summarize the pages and options (I've done this on a project more recently).
I've just reinstalled my Pi with hard float and I've been resetting it up so I do have further files to come, like the modprobe conf files.