Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Web UI for a DS18B20 device available via W1 GPIO. Popilar with Raspberry Pi computer applications.
branch: master
Failed to load latest commit information.
bin renamed to thermopi
lib working periods
public working periods
views working periods
.gitignore Initial commit Fixed bug in table store
index.js work in progress, tsd data
npm-debug.log Version bump
package.json Version bump


The purpose of this node module is to provide web UI for a DS18B20 device available via W1 GPIO. Popilar applications are using the Raspberry Pi computer. Examples:


ThermoPi requires CoachDb to be installed and available on port 5984. Afterwards just run

npm install thermopi


The module supports mocking in the absence of a connected W1 thermometer. You can launch the module from node directly:

node index.js

Or you can execute the provided binary

./bin/thermopi -p 3000; # Connect to port 3000, see -h for more options

Direct your browser to the the desired port

Something went wrong with that request. Please try again.