Just a bit of a discussion point if I may.
I have been running OH and then OH2 ( and now OpenHabian) for a number of years on a Raspberry Pi2 with no major issues.
I run zwave with just 6 devices.
I run the exec binding to execute several bash or python scripts at varying intervals but none more frequent than 120 secs. These update an rrdtool database and produce some graphs using HighCharts.
I also run mqtt to control some blinds with very low traffic
Recently, not long after upgrading to OH 2.5.0, I added Influx/Grafana to replace the rrdtool DB and the old way of producing graphs.
Unfortunately I don’t have past records for comparison but what I see now is that OH2 is using 45.3% of MEM and CPU load varies from 1.3% to 5% with very occasional spikes in the 15-24% range.
So my question is: is this reasonable, sustainable or is it getting risky?
The Raspi 2 specs are 900MHz quad-core ARM Cortex-A7 processor with 1 GB SDRAM.
The Raspi 3 is also a 4-core processor and same 1 GB RAM but runs at 1.2GHz.
Only the Raspi 4 has options on RAM of 2GB and 4GB but is there a strong need for me to upgrade?
What do other users see in the performance of their equipment running OH?