Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Installing rpi-monitor in Armbian for Orange Pi Zero 3

Featured Replies

this is posted to Gist:

https://gist.github.com/ag88/65db5434158683e43d1cc77c337ebdb5

  • Introduction

Rpi-monitor
https://github.com/XavierBerger/RPi-Monitor
is a very nice app for monitoring sbc (single board computers/ actually bigger computers as well) like RPi on a web.
it gives you a quick look at various system metrics cpu load, uptime, temperatures etc and more on a nice web page.
and on top, makes nice time series graphs for the same, practically a dashboard.

 

  • Installing in Armbian 25.8 for Orange Pi Zero 3

Rpi-monitor is normally not found in the common Apt repositories and actually the binary is a little old.
I tried installing it based on the 'formal' docs but hit some invalid public keys errors, possibly expired certs.
https://xavierberger.github.io/RPi-Monitor-docs/11_installation.html

so here is a 'workaround'

 

  •  Deb packages for rpi-monitor

you can find the packages in this repository (note that this may not be permanant and may change)
https://github.com/XavierBerger/RPi-Monitor-deb

use the **rpimonitor_latest.deb** file
https://github.com/XavierBerger/RPi-Monitor-deb/tree/develop/packages

 

  • install rpimonitor_latest.deb in Armbian

use apt to install *rpimonitor_latest.deb* as it has varous package dependencies. 
e.g. download it to a folder and from there run

sudo apt install ./rpimonitor_latest.deb 


the prior step should install rpimonitor, and check that the service is running by going to  http://your_sbc_ip_address:8888

 

  • checking the setup
  •  

rpi-monitor is runa as a systemd (unit) service 

if it is not running you can try 

systemctl status rpimonitor.service


or 
 

journalctl -u rpimonitor.service



to check what went wrong.

to start / stop rpi-monitor it is as per basic systemd services e.g.

systemctl start rpimonitor.service

 

  •  temperature 'not displaying'

apparently, it is affected by this issue:
https://github.com/XavierBerger/RPi-Monitor/issues/374

accordingly the fix/'workaround' is edit /etc/rpimonitor/template/temperature.conf
replace

#dynamic.1.postprocess=sprintf("%.2f", $1/1000)
dynamic.1.postprocess=$1/1000

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.