The RevPi Status application, also known as Webstatus, enables the basic configuration of the RevPi devices and simple activation or deactivation of the installed services.

revpi-status

RevPi Status is pre-installed on every RevPi base module up to RevPi Bullseye (04/2024).

As of RevPi Bookworm (10/2024) the basic configuration with RevPi Status is replaced by Cockpit.

Starting RevPi Status #

▷ Establish a network connection between the RevPi and your PC.

▷ Open a web browser.

▷ Call up RevPi Status via the web browser with revpi[serial number].local
You can find the serial number on the front of the housing.
Alternatively, you can enter the IP address of the RevPi in the web browser.

❯ A security warning may appear in the browser.

▷ Accept the security exception to continue with the login.

❯ The login screen for RevPi Status appears.

▷ Log in with the user name admin and the device password.
You can find the device password on the sticker on the side of the RevPi housing.

APPS #

The activated applications can be started in the APPS tab. If necessary, the application or service must first be activated in the SERVICES tab.

The Revolution Pi system, i.e. a RevPi base module with expansion modules, is configured via the PiCtory application.

CONFIG #

The following basic configurations are possible in RevPi Status via the CONFIG tab.

Name Value

Max CPU clock rate

The CPU clock frequency will be automatically reduced due to temperature issues. In order to guarantee consistent system behavior, the Max CPU clock frequency can be reduced in advance.

Time synchronization daemon

Activate / deactivate time synchronization via the Internet.

SSH daemon to prevent remote login

Activate / deactivate access via SSH (Secure Shell Host Protocol), see Login via Terminal.

Boot to GUI

Activate / deactivate automatic start of the graphical user interface.

Swap

To limit access to the eMMC permanent memory, the swapping of RAM data to the eMMC can be disabled.

Store logs on

To limit access to the eMMC permanent memory, logging data can be redirected to a RAM disk (tmpfs).

Bluetooth (BT)

Activate / deactivate BT.

WLAN

Activate / deactivate WLAN.

Support RevPi ConCan device

To be able to use the RevPi Con CAN expansion module, it must first be configured in the device tree. Reboot required!

▷ Select SAVE ALL to save all changes. This may take a few seconds.

▷ Select RESET DRIVER to restart the driver.

SERVICES #

The following central services and applications can be activated via the SERVICES tab:

  • Modbus Master

  • Modbus Slave

  • Logi.RTS

  • TeamViewer-RevPi

  • Node-RED

  • Node-RED Nodes Server

  • RevPiPyLoad

▷ Select SAVE ALL to save all changes. This may take a few seconds.

STATUS #

The system status of the RevPi base module can be queried via the STATUS tab.

Enabling WLAN #

▷ Start RevPi Status.

▷ Activate in the CONFIG tab, the option Enable/Disable build-in WLAN .

Setting up WLAN Country Code via raspi-config (until RevPi Bullseye (04/2024)) #

  • Setting the correct country helps prevent connection issues and improves network reliability.

  • Different countries allow different WiFi channels and signal strengths.

▷ Log in to the RevPi via a terminal.

▷ Open raspi-config with the command:

sudo raspi-config

▷ Use the arrow buttons to navigate to the menu Localization Options.

▷ Select the option WLAN Country.

▷ Select the appropriate country from the country list and confirm with ENTER.

❯ The WLAN country code is active.

Enabling BT via Terminal #

▷ Log in to the RevPi via a terminal.

▷ Activate the HCI interface with the command:

sudo systemctl enable hciuart

▷ Start the hciuart service with the command:

sudo systemctl start hciuart

▷ Start the BT daemon with:

sudo systemctl start bluetooth