BeemEnergy: A Home Assistant Add-on for Beem Energy Users

:rocket: Announcing BeemEnergy: A Home Assistant Add-on for Beem Energy Users

I’m excited to share my new project: BeemEnergy, an open-source add-on that connects your Beem Energy installation to Home Assistant. It’s designed to help you monitor and integrate your Beem On SOLO system — and potentially other Beem setups — directly into your smart home dashboard.

:gear: How does it work?

  • Polls your solar production data using Beem’s (unofficial) API
  • Sends live updates to your MQTT broker
  • Automatically integrates with Home Assistant via MQTT discovery
  • Gives you full visibility of your solar output — ideal for dashboards, automations, and energy tracking

The add-on is currently tested with my own Beem On SOLO setup, so feedback and testing on other configurations are especially welcome.

:test_tube: How to try it:

  1. Make sure you have the official Home Assistant MQTT add-on (or another MQTT broker) running and connected.
  2. In Home Assistant, go to Settings → Add-ons → Add-on Store.
  3. Click the three dots in the top-right corner and select “Add repository”, then enter:
    https://github.com/funkolab/BeemEnergy
  4. Refresh the page — the BeemEnergy add-on should appear in the list. Install it and configure it with your credentials.

This is an early version, so expect a few rough edges. Your feedback, bug reports, and suggestions are incredibly helpful!

:point_right: Check it out on GitHub:
https://github.com/funkolab/BeemEnergy

Thanks for testing and supporting open-source energy monitoring! :zap::honeybee:

2 Likes

Whaou! Thank you for that.
I was looking to do the same but for Beem Battery. If I find time I will eventually submit a merge request to add battery support.
I noticed you use REST API but doing my own reverse engineering I noticed that Beem also use MQTT for real time data (automatically pushed every 15 secondes or so). But I don’t know if this MQTT is just for the battery installation or if it’s the same for solar panel installations. And I didn’t find the time to do a proper integration on HA. If you’re interested, I can share with you a shell script to test the Beem MQTT server with your account.

Hello

I have no Beem battery to test :grinning: but we can look how to integrate it
Same curious about your MQTT discovery , interested to test it on my side so your script are warmly welcome