Show HN: I built a Raspberry Pi temperature monitor
nathanielkaiser.xyz> Immediately, I ran into some slight problems. The original Pi's 700mhz processor and 512MB of ram couldn't run an Influxdb or Prometheus instance while monitoring the temperature.
512MB memory not enough to monitor two temperatures!
An Arduino Uno with a Wi-Fi hat could easily monitor and report to a server a dozen temperatures.
I get that the author wanted to also run a database, etc. on the Raspberry Pi. But much simpler solutions can be implemented.
Yep this is so extreme overkill... (as is common these days).
And a full-blown database, just to record some temperature readings?
Say you measure temps in 1-minute interval, 24/7. That's what, a few KB of data/day? Even a lowly uC could keep that in RAM, and/or write to internal flash. No database - just raw data written to memory locations, circular buffer style.
When checking (over WiFi eg.), ask uC to cough up those readings, and use whatever tools desired on laptop/PC/whatever, to turn them into pretty graphs.
Cause of 'issues' here = making things more complicated than the simple things they are.
Btw: can't imagine a ready-made solution couldn't be found here? Logging temps & checking those over a LAN must have been done (+published!) a 1000 times before.
See also:
Neat, use the hardware you have and all that!