inline
Member
Hi Everyone -
I wanted to gauge some interest in software to log data from the ELK M1 and produce metrics data and charts based on that data. This would not be software to control the M1 such as is already present via Premise, Homeseer, Girder, PowerHome, etc, just a program to log and report on the data for metrics reporting or historical reference.
Things like:
I was starting down the path of using the Perl M1 script that's available to collect data from the M1 and was then going to put the data into a sql database and use that to populate a graph, via rrdtool, maybe using Cacti. As I was starting to work on this and think of ideas, I did some research to see what others have already done instead of re-inventing the wheel.
Some have already greatly accomplished what I'm trying to do such as ThreadHead who has done an awesome job logging the data into a mysql database and then using Open Flash to produce nice charts, etc. However as he's mentioned his setup is specific to his environment and would require work to get it customized to your own setup. It's also a bit involved and might be too much for someone not well versed with linux, ruby, open flash, etc.
Ideally it would be great if an app could be developed, (maybe by some of the folks here! ) that would be simpler for more people to use to collect and report on their ELK M1. I was thinking along the lines of what Brultech has done with their ECM-1240...there is an engine piece that logs data to a sqlite database and then a web dashboard to display the data.
I wanted to get input from others on best approaches, if you've already done something similar and if so what, and what the interest is on a collaborative effort to put something like this together as I think a lot of people could benefit from it. Maybe, if instead of everyone producing custom ways to accomplish this, a project was started, a more easy to setup and use logging and reporting tool could be developed.
If a simple engine/dashboard tool would not be feasible for whatever the reason, maybe a vmware appliance based on what ThreadHead has done would reduce complexity while still giving more people access to a reporting tool for their M1.
Thoughts?
I wanted to gauge some interest in software to log data from the ELK M1 and produce metrics data and charts based on that data. This would not be software to control the M1 such as is already present via Premise, Homeseer, Girder, PowerHome, etc, just a program to log and report on the data for metrics reporting or historical reference.
Things like:
- 1. How many times a zone was violated
2. How long a zone was violated
3. Graphs of Temperatures from Thermostats or sensors
4. Report on other system statistics
I was starting down the path of using the Perl M1 script that's available to collect data from the M1 and was then going to put the data into a sql database and use that to populate a graph, via rrdtool, maybe using Cacti. As I was starting to work on this and think of ideas, I did some research to see what others have already done instead of re-inventing the wheel.
Some have already greatly accomplished what I'm trying to do such as ThreadHead who has done an awesome job logging the data into a mysql database and then using Open Flash to produce nice charts, etc. However as he's mentioned his setup is specific to his environment and would require work to get it customized to your own setup. It's also a bit involved and might be too much for someone not well versed with linux, ruby, open flash, etc.
Ideally it would be great if an app could be developed, (maybe by some of the folks here! ) that would be simpler for more people to use to collect and report on their ELK M1. I was thinking along the lines of what Brultech has done with their ECM-1240...there is an engine piece that logs data to a sqlite database and then a web dashboard to display the data.
I wanted to get input from others on best approaches, if you've already done something similar and if so what, and what the interest is on a collaborative effort to put something like this together as I think a lot of people could benefit from it. Maybe, if instead of everyone producing custom ways to accomplish this, a project was started, a more easy to setup and use logging and reporting tool could be developed.
If a simple engine/dashboard tool would not be feasible for whatever the reason, maybe a vmware appliance based on what ThreadHead has done would reduce complexity while still giving more people access to a reporting tool for their M1.
Thoughts?