Skip to content

Latest commit

 

History

History
41 lines (34 loc) · 1.66 KB

README.md

File metadata and controls

41 lines (34 loc) · 1.66 KB

PiRemoteMonitor

Python plugin to monitor temperature, memory usage, etc. from a Remote Raspberry Pi.

If you want to monitor disk usage, look at https://github.com/Xorfor/Domoticz-Disc-usage-Plugin

Prerequisites

  • Only works on Raspberry Pi
  • Requires package python3
  • Requires package python3-lxml (sudo apt-get install python3-lxml)

Parameters

Address and Port of the Remote Pi need to be entered in the python script and in the Domoticz GUI.

Instructions

  • Install the python script in /usr/bin on remote server.

  • Install piremotemonitor in /etc/init.d on remote server.

  • Make both scripts executable : chmod 755

  • Make the server autostart : sudo update-rc.d piremotemonitor defaults

  • Install plugin.py and xfrpimonitor in ~/domoticz/plugin/PiRemote/. Restart Domoticz and select the plugin in the Hardware screen.

Devices

The following parameters are displayed:

Name Description
CPU temperature Shows the current CPU temperature
GPU temperature Shows the current GPU temperature
CPU memory Size of allocated memory for CPU
GPU memory Size of allocated memory for GPU (specified with eg. raspi-config)
Memory usage Percentage of CPU memory in use
CPU usage Percentage of CPU usage
CPU speed Current CPU speed
CPU count Number of CPUs/cores
Up time Up time of the Pi, in sec, minutes, hours or days
Connections Number of active network connections
Core voltage Core voltage
SDRAM C voltage SDRAM C voltage
SDRAM I voltage SDRAM I voltage
SDRAM P voltage SDRAM P voltage
Domoticz memory Amount of memory used by Domoticz