This dashboard will inform you about the real-time operation of the MMDVM repeater.
This dashboard is proposed by Kim DG9VH. It exploits the MMDVM logs and must be installed on a web server. It is written in php.
Here are five steps to realize to have this functional dashboard on the raspberry pi MMDVM.
Preliminary step
Update the operating system with two commands
sudo apt-get update --fix-missing sudo apt-get upgrade --fix-missing
Install the git (community of codes opensource) downloading / synchronizing software
sudo apt-get install git
Validate the installation by Y for Yes
Installing the web server
Install the lightweight web server called lighttpd
sudo apt-get install lighttpd
Validate the installation by Y for Yes
Installing php
The php language must now be installed by these four command lines.
sudo apt-get install php5-common php5-cgi php5 sudo lighty-enable-mod fastcgi sudo lighty-enable-mod fastcgi-php sudo service lighttpd force-reload
Download
cd ~ git clone https://github.com/dg9vh/MMDVMHost-Dashboard.git
and move the files to the web server directory
sudo mv /home/pi/MMDVMHost-Dashboard/* /var/www/html/
Give access rights to the user www-data
sudo chown -R www-data:www-data /var/www/html sudo chmod -R 775 /var/www/html
Setting the MMDVM dashboard
Now we will configure the software so that it can retrieve the necessary elements from MMDVM.
From a web browser connect to the local network, launch a page pointing to the IP address of your Raspberry Pi MMDVM. To know his address, the following instruction on the Raspberry Pi will help you.
sudo ip addr show
For example :
You will be prompted to go to the setup on the setup.php page
MMDVM Part
Here is the operating part of MMDVM configurations
General configuration part
To have the Raspberry Pi restart or shutdown command buttons functional, you must enter the login and password.
Conclusion
The dashboard works correctly when you see the contact history in the “Last Heard List” section on the main page. Also when the relay is transmitting, a line is displayed in the “Currently TXing”
You can delete or simply rename the setup.php file to remove the warning message.
sudo mv /var/www/html/setup.php /var/www/html/setup.php.nomore
I take this opportunity to thank DG9VH for this very successful and working software.