How to integrate your BK215/BK215 Plus with Home Assistant
Before You Begin

Please make sure your battery meets the following requirements:

  • BK215 firmware version ≥ V1.5.7
  • BK215 Plus firmware version ≥ V4.0.3
  • Battery local mode is enabled

How can you verify the above information?

Click view details steps >

Prerequisites
01

Install Home Assistant

Please visit: https://www.home-assistant.io/installation/

02

Complete Home Assistant onboarding

Please visit: https://www.home-assistant.io/getting-started/onboarding/

03

Install the Home Assistant Community Store (HACS)

Please visit: https://hacs.xyz/docs/use/

icon_arrow
Step-1| On the Home Assistant page, click "Settings" in the left sidebar, then click "About".
Step-2| View the Home Assistant installation method on this page.
  • If the installation method is "Home Assistant OS", select "OS/Supervised".
  • If the installation method is "Home Assistant Container", select "Container".
  • If the installation method is neither of the above, select "Core".
04

Check network connectivity

Make sure the BK215 / BK215 Plus and Home Assistant are connected to the same local network.

Integration Procedure

To make the integration process easier, we recommend completing the setup on a PC.

Once the integration is complete, you can view device information in Home Assistant on either your PC or mobile device.

Step-1 | Access the Home Assistant web interface.

Open a web browser on your computer and go to:

http://homeassistant.local:8123

(Ensure your computer and Home Assistant are on the same local network.)

Step-2 | Install the battery custom plugin via HACS

Step-3 | Integrate your device into Home Assistant

1. On the Home Assistant page, click "Settings" in the left sidebar, then click "Devices & services".

2. Select "Integrations" and click "Add INTEGRATION".

3. Search for "SunEnergyXT-BK" and select the SunEnergyXT-BK integration.

4. Waiting for system configuration.

Step 4 | Configure the Device

1. If the device serial number is displayed, select the device and click "SUBMIT".

2. If “manual_config” is displayed, it indicates that the device was not automatically discovered. You will need to configure it manually.

  • The "manual configuration" process is as follows:
    • Select "Yes" and click "SUBMIT".
    • Please fill in the following information:
      • Device name: BK215 (You can also customize the device name.)
      • Serial number: The device serial number.
      • Host: The device IP address (How to obtain an IP address?)
      • Port: 8000
      • Software Version: Battery firmware version (How to obtain?)
      • Hardware Version: Battery hardware version (How to obtain?)
      • After completing the form, click "SUBMIT".

3. Click the "SKIP AND FINISH" in the pop-up window and complete the integration.

Step 5 | Verify Integration

Once the integration is successful, you can view the device data and controls in Home Assistant, as highlighted in the interface.

Privacy Preference

We need your consent before you can continue visiting our website.

We use cookies and other technologies on our website. Some of them are essential, while others help us improve this website and your experience. Personal data may be processed (e.g. IP addresses), e.g. for personalized ads and content or ad and content measurement. For more information about how we use your data, see our privacy policy. You can revoke or adjust your choices at any time under Settings.