Connected monitoring system
Solar network monitoring
A monitoring system for a network of solar installations, with lightweight Go services running on Raspberry Pi hardware and a Vue.js operations dashboard.
- Context
- Industrial technology company
- Date / status
- Professional work
- Work
- Connected monitoring system
The problem
A distributed network of solar devices is difficult to inspect one unit at a time. The operations team needed one place to see whether each Raspberry Pi node was online and healthy.
What I built
I built lightweight Go monitoring services for Raspberry Pi devices and a Vue.js dashboard for the network. The services collect CPU, memory and disk health, expose status and metrics over HTTP, and run in containers on Linux-based edge hardware.
- Go
- Vue.js
- Raspberry Pi
- Linux
- HTTP APIs
Result
Centralized visibility into device and network health
- Central monitoring across distributed Raspberry Pi nodes
- Clear status and system-health information for each device
- A lightweight service designed for edge hardware
Contact
Have a project in mind?
Tell me what you’re building, where it stands and what you need help with. LinkedIn is the best place to reach me for now.
Start a conversation