Stokerforum
Pillefyr => Boink, Scotte, Woody, Biocomfort, RTB => Emne startet af: motoz efter Jan 29, 2013, 07:01
-
Hello,
I have been running a homegrown datalogger on a raspberry pi for a while. Yesterday I put it up on github in case anyone find it useful.
It consists of a communication daemon implementing a dbus interface for clients and handling data logging to an rrd database, a command line client with tab completion for reading and writing setting values, and a small webserver that uses rrdtool to draw a pretty graph from the logged data.
The serial protocol mapping is done according to pc com 6.24 at http://www.nordjysk-bioenergi.dk/download/pc-kommunikation.html (http://www.nordjysk-bioenergi.dk/download/pc-kommunikation.html) but can easily be adapted to other versions (or implement all versions and do version checking)
The sources can be found at https://github.com/motoz/PellMon, all in python for easy hacking (actually this is my first python project so it's mostly about learning python).
obligatory screenshot:
(https://raw.github.com/motoz/PellMon/master/screenshot.png)
-
Hello,
I have been running a homegrown datalogger on a raspberry pi for a while. Yesterday I put it up on github in case anyone find it useful.
It consists of a communication daemon implementing a dbus interface for clients and handling data logging to an rrd database, a command line client with tab completion for reading and writing setting values, and a small webserver that uses rrdtool to draw a pretty graph from the logged data.
The serial protocol mapping is done according to pc com 6.24 at http://www.nordjysk-bioenergi.dk/download/pc-kommunikation.html (http://www.nordjysk-bioenergi.dk/download/pc-kommunikation.html) but can easily be adapted to other versions (or implement all versions and do version checking)
The sources can be found at https://github.com/motoz/PellMon, all in python for easy hacking (actually this is my first python project so it's mostly about learning python).
obligatory screenshot:
(https://raw.github.com/motoz/PellMon/master/screenshot.png)
Hi Motoz
Looks good :-)
Regards Jens
-
Thanks.
-
Added some new features to the webbinterface; reading/writing of all parameters, basic authentication (login, logout) and selection of time period for the graph. (Updated screenshot)
-
Hello again.
Lots of new features in PellMon, eg. automatic version detection, log viewer in the webinterface and a nice responsive layout that rearranges itself to work well on different screen sizes from destops to mobile phones, contributed by peterfarsinsen!
updated screenshot
-
More features!
Parameters have a more descriptive "screen-name", optional longer description and can be categorized by a tagging system to show up in several different menus.
Last 24h pellet consumption as hourly bar chart with total and average /h reading on home page.
Last 5 events from the log on home page.
Possible upcoming features listed here https://github.com/motoz/PellMon/issues?sort=created&state=open (https://github.com/motoz/PellMon/issues?sort=created&state=open)
And most important, the screenshot is updated again!
-
New feature: important events (mode/alarm status and settings changes) are visualized in the graph by a vertical line
(http://s11.postimg.org/eq6stsd5r/tickmark.jpg) (http://postimg.org/image/eq6stsd5r/)
-
Email notification for events added. Configurable for alarm status changes / mode changes / parameter changes.