Note

Hello, welcome to the SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasts Community on Facebook! Dive deeper into Raspberry Pi, Arduino, and ESP32 with fellow enthusiasts.

Why Join?

  • Expert Support: Solve post-sale issues and technical challenges with help from our community and team.

  • Learn & Share: Exchange tips and tutorials to enhance your skills.

  • Exclusive Previews: Get early access to new product announcements and sneak peeks.

  • Special Discounts: Enjoy exclusive discounts on our newest products.

  • Festive Promotions and Giveaways: Take part in giveaways and holiday promotions.

👉 Ready to explore and create with us? Click [here] and join today!

Set Up on Home Assistant¶

If you have installed the Home Assistant system, you will need to add the necessary add-ons to Home Assistant and start them to get the Pironman 5 working.

Note

The following method is only applicable to systems with Home Assistant installed natively. It does not apply to Raspberry Pi systems with Home Assistant installed on top or to Docker versions of Home Assistant.

1. Log in to Home Assistant¶

  • After starting Pironman 5, it is recommended to plug in an Ethernet cable directly. This way, you can open your computer browser and enter: homeassistant.local:8123 to access Home Assistant.

    ../_images/home_login.png
  • Select CREATE MY SMART HOME, and then create your account.

    ../_images/home_account.png
  • Follow the prompts to choose your location and other configurations. Once completed, you will enter the Home Assistant dashboard.

    ../_images/home_dashboard.png

2. Add the SunFounder Add-ons Repository¶

The functionality of Pironman 5 is installed on Home Assistant in the form of add-ons. First, you need to add the SunFounder add-ons repository.

  1. Open Settings -> Add-ons.

    ../_images/home_setting_addon.png
  2. Click the plus sign in the bottom right corner to enter the add-on store.

    ../_images/home_addon.png
  3. In the add-on store, click the menu in the top right corner and select Repositories.

    ../_images/home_add_res.png
  4. Enter the SunFounder add-ons repository URL: https://github.com/sunfounder/home-assistant-addon, and click ADD.

    ../_images/home_res_add.png
  5. After successfully adding, close the pop-up window and refresh the page. Find the SunFounder add-ons list.

    ../_images/home_addon_list.png

3. Install the Pi Config Wizard Add-on¶

The Pi Config Wizard can help enable the configurations needed for Pironman 5, such as I2C and SPI. If not needed afterward, it can be removed.

  1. Find Pi Config Wizard in the SunFounder add-ons list and click to enter.

    ../_images/home_pi_config.png
  2. On the Pi Config Wizard page, click INSTALL. Wait for the installation to complete.

    ../_images/home_config_install.png
  3. After the installation is complete, switch to the Log page to confirm if there are any errors.

    ../_images/home_log.png
  4. If there are no errors, return to the Info page and click START to start this add-on.

    ../_images/home_start.png
  5. Now open the WEB UI.

    ../_images/home_open_web_ui.png
  6. In the Web UI, you will see an option to mount the Boot partition. Click MOUNT to mount the partition.

    ../_images/home_mount_boot.png
  7. After successful mounting, you will see options to set I2C, SPI, and edit the config.txt file. Check I2C and SPI to enable them. Once they show as enabled, click the reboot button at the bottom to restart the Raspberry Pi.

    ../_images/home_i2c_spi.png
  8. After the restart, refresh the page. You will return to the mount boot partition page again. Click MOUNT again.

    ../_images/home_mount_boot.png
  9. Usually, you will see that SPI is enabled, but I2C is not because I2C requires two reboots. Enable I2C again, then restart the Raspberry Pi.

    ../_images/home_enable_i2c.png
  10. After the reboot, return to the MOUNT page again. You will see that both I2C and SPI are enabled.

    ../_images/home_i2c_spi_enable.png

Note

  • If after refreshing the page, you do not enter the mount partition page, you can click Settings -> Add-ons -> Pi Config Wizard again.

  • Check if this add-on is started. If not, click START.

  • After starting, click OPEN WEB UI, then click MOUNT to confirm if I2C and SPI are enabled.

4. Install the Pironman 5 Add-on¶

Now officially start installing the Pironman 5 add-on.

  1. Open Settings -> Add-ons.

    ../_images/home_setting_addon.png
  2. Click the plus sign in the bottom right corner to enter the add-on store.

    ../_images/home_addon.png
  3. Find Pironman 5 in the SunFounder add-ons list and click to enter.

    ../_images/home_pironman5_addon.png
  4. Now install the Pironman 5 add-on.

    ../_images/home_install_pironman5.png
  5. After installation is complete, click START to start this add-on. You will see the OLED screen display the Raspberry Pi CPU, temperature, and other related information. Four WS2812 RGB LEDs will light up in blue with a breathing mode.

    ../_images/home_start_pironman5.png
  6. Now you can click OPEN WEB UI to open the Pironman 5 web page. You can also check the option to display the Web UI in the sidebar. This will allow you to see the Pironman 5 option in the left sidebar of Home Assistant, and click to open the Pironman 5 page.

    ../_images/home_web_ui.png
  7. Now you can see the information about your Raspberry Pi, configure the RGB, and control the fan, etc.

    ../_images/home_web.png

Note

For more information and usage of this Pironman 5 web page, please refer to: View and Control from Dashboard.