Skip to content

Dashboard

Bofu Chen edited this page Jul 19, 2019 · 9 revisions

Dashboard is the place for displaying BerryNet's status, and the default dashboard is Freeboard which is a browser-based dashboard.

Open Dashboard on RPi3 with Touchscreen

Open browser and enter the URL:

http://localhost/berrynet-dashboard

Your screen will look like

If your BerryNet is running the default detection engine, you can click LOAD FREEBOARD

and choose the default configuration (or at <berrynet-src>/config/dashboard-tflitedetector.json). After the configuration is loaded, Freeboard will look like

Now your dashboard is ready to receive the inference results from BerryNet.

Open Dashboard on Your Computer

Open browser and enter the URL:

http://<rpi-ip>/berrynet-dashboard

Your screen will look like

For the steps to load configuration, please refer to this section above.

The only difference is that you need to change the MQTT SERVER of data source from localhost to RPi's IP (gateway IP). Click Detection Result

and you can save the new configuration by clicking SAVE FREEBOARD.

Frequent Questions

  • Q1: I can not see anything on dashboard?

  • Q2: The status of the data sources look good, but I still can not see anything on dashboard?

    • A: Please open an issue and share RPi's system log (/var/log/syslog) with us. We will help check the issue.
  • Q3: Can BerryNet support any other dashboard?

    • A: Yes, if a dashboard supports MQTT, BerryNet can support it technically. Please share your favorite dashboard with the community, and we can try to integrate it into BerryNet.

Customization

For more details about configuration (e.g. how to add widgets), please refer to Freeboard project.