Here’s a project idea that comes up occasionally and would be useful. I don’t have time to do it, but would help and support someone who wants to take it on!
Existing Laser Telemetry
We have a laser telemetry sensor box that’s been running for about a year. It can track laser power and usage, as well as chiller temperature and filter pressure differential. It stores this in http://stats.vanhack.ca/login where it can be graphed and stuff. This is how @JDMc makes those data-sciency graphs in the Laser Cutter Committee Reports
Laser access / lockout
There is a raspberry pi beside the laser cutter. Users have to log in with their account and then flip a switch to turn on the laser. Everybody who has done laser training knows what I’m talking about. The Pi runs this nodejs application which has not been touched in 4 years (but works perfectly).
The laser access software knows which member turns on the laser, and it should be possible to write that to the same InfluxDB as the other laser telemetry. Perhaps for privacy reasons, it makes sense to write a pseudonymous identifier instead.
Then it would be possible to make a report to show this distribution of laser users and how much they each use it. To generate insights like:
- Last month XX different members used the laser
- Last month, the top 5 laser users accounted for XX% of its overall usage
If this is an interesting project to you, I’d be happy to help get you going. If you get comfortable with the laser access software, you could also clone/extend it to support other tools at VHS.
Previous “someone should” posts: