Stokerforum

Pillefyr => Boink, Scotte, Woody, Biocomfort, RTB => Emne startet af: motoz efter Jan 29, 2013, 07:01

Titel: bio comfort datalogger for eg. raspberry pi
Indlæg 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)

Titel: Sv: bio comfort datalogger for eg. raspberry pi
Indlæg af: BoinkUser efter Jan 29, 2013, 14:23
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
Titel: Sv: bio comfort datalogger for eg. raspberry pi
Indlæg af: motoz efter Jan 29, 2013, 18:36
Thanks.
Titel: Sv: bio comfort datalogger for eg. raspberry pi
Indlæg af: motoz efter Feb 06, 2013, 07:01
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)
Titel: Sv: bio comfort datalogger for eg. raspberry pi
Indlæg af: motoz efter Mar 25, 2013, 08:26
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
Titel: Sv: bio comfort datalogger for eg. raspberry pi
Indlæg af: motoz efter Apr 10, 2013, 09:50
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!
Titel: Sv: bio comfort datalogger for eg. raspberry pi
Indlæg af: motoz efter Apr 14, 2013, 18:22
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/)
Titel: Sv: bio comfort datalogger for eg. raspberry pi
Indlæg af: motoz efter Apr 16, 2013, 08:08
Email notification for events added. Configurable for alarm status changes / mode changes / parameter changes.