Table of Contents

Raspberry Pi Monitor

Not really a plugin for XTension but a program you can run on a Raspberry Pi in order to monitor it’s health. The program is written in Python, is open source and available to install via the instructions on the GitHub PiMonitor Repository

It is often difficult or impossible to check the quality of the power supply or temperature of a Pi remotely. You can ssh in and run the command line tools to check, but in order to know what is happening in realtime a better tool is required. This program will create Units in XTension representing the state of the Pi which update in more or less realtime.

The plugin requires that the Pi be on the same subnet as the XTension machine and that you are running a single instance of the XTension Kit Plugin which will receive the data from any number of Pi’s or other devices that implement that protocol.

As of this moment 1/19/2022, the XTension version that supports this is not yet released and the program itself is still undergoing testing and revisions. You may wish to wait to experiment with this until the software is released which will be soon.


Monitored Information:

Any of the monitoring checks and be turned on or off in the configuration file installed on the Pi. By default you get all of these except the CPU Frequency check which can change so rapidly that it will cause a lot of traffic and load. If that would be helpful then you can enable it on the individual Pi.

The first 7 units above will always be created, the following ones will either be present or not depending on your configuration.

Note that the standard default naming convention for new units is the hostanme of the pi and then the descriptive name along with any other information needed. Once the units are created new information is targeted to them via their Address and not their name. You can edit the name at any time to be more descriptive or useful to you.


History: