I’m a bit at a loss why my system memory doesn’t appear consistent in openhab through sysinfo… below is a screenshot of my influxdb persisted item states and a TOP output from my OH server running on RPI3.
OH reports 417 MB free, 553 MB used … but TOP reports 73 MB free, 920 MB used.
The numbers don’t line up with the OpenHab service… but it’s closer. I re-read the wiki page… but I don’t think I have my items misconfigured… any help or insight would be appreciated:
Number SNS_Server_LoadAvg15Min "Server Load avg. 15min [%.1f]" <cpu> { channel="systeminfo:computer:openhab:cpu#load15" }
Number SNS_Server_SystemUpTime "Server Uptime [%.1f]" <clock> { channel="systeminfo:computer:openhab:cpu#uptime" }
Number SNS_Server_memActualFree "Server Mem actual free [%.1f]" <memory> { channel="systeminfo:computer:openhab:memory#available" }
Number SNS_Server_memActualUsed "Server Mem actual used [%.1f]" <memory> { channel="systeminfo:computer:openhab:memory#used" }
Number SNS_Server_MemUsedPercent "Server Mem actual used [%.1f]%" <memory> { channel="systeminfo:computer:openhab:memory#available_percent" }
Number SNS_Server_swapActualFree "Server Swap actual free [%.1f]" <memory> { channel="systeminfo:computer:openhab:swap#available" }
Number SNS_Server_swapActualUsed "Server Swap actual used [%.1f]" <memory> { channel="systeminfo:computer:openhab:swap#used" }
Number SNS_Server_swapUsedPercent "Server Swap actual used [%.1f]%" <memory> { channel="systeminfo:computer:openhab:swap#available_percent" }
Number SNS_Server_storageActualFree "Server Storage actual free [%.1f]" <memory> { channel="systeminfo:computer:openhab:storage#available" }
Number SNS_Server_storageActualUsed "Server Storage actual used [%.1f]" <memory> { channel="systeminfo:computer:openhab:storage#used" }
Number SNS_Server_storageUsedPercent"Server Storage actual used [%.1f]%" <memory> { channel="systeminfo:computer:openhab:storage#available_percent" }