Tellsense is a logging service for telldus live sensors. It features a sensor logging part and a web part for viewing charts.
Make sure you have node installed first download.
$ git clone git@github.com:martinj/tellsense.git
$ cd tellsense
$ npm install
$ cp config-example.js config.js
Modify the config.js to with your settings the start.
$ npm start
or
$ node app.js
If you want to run the logging with a separate background process you can use bin/cli-sensor-logger.js Change the config.js option sensorLogger.autoStart to false then run the separate sensor logger.
$ node bin/cli-sensor-logger.js
The native node mongodb drivers uses a lib called bson which doesn't work on arm. It does compile but the app crashes with "Bur Error". So running on a raspberry pi requires just a little tweak.
After running npm install remove the compiled native bson module.
$ rm -rf node_modules/monk/node_modules/mongoskin/node_modules/mongodb/node_modules/bson/build/Release/
$ npm test