Unofficial Home Assistant and MQTT PV surplus controller software for Juice CHARGER Easy / Juice Booster Easy hardware

Hi everyone,

I wanted PV surplus charging for my Juice Booster Easy / Juice CHARGER Easy
installation without replacing the whole charger, so I built an unofficial
Raspberry Pi based software modification that integrates it with Home Assistant
through MQTT.

What it does:

  • publishes Home Assistant MQTT Discovery entities
  • provides a local web dashboard
  • supports off, instant and PV surplus modes
  • reads grid import/export power from Home Assistant
  • calculates PV surplus charging current locally
  • keeps the existing hardware current selector and RLC limits active
  • reports CP state, vehicle connected, effective current, target current,
    FreeCharge override and stale PV data

Hardware:

  • Raspberry Pi (of the Juice Charger Easy; already part of the system)
    including:
    • MCP41xxx digital potentiometer, tested around MCP4161 behavior
    • Juice Booster Easy / Juice CHARGER Easy control board
    • GPIO/SPI wiring for CP state, current selector, DIP switches and RLC inputs

Home Assistant sees the charger as an MQTT Discovery device with a mode select,
instant-current control, current/power sensors and binary sensors.

GitHub:

Screenshots:






I would be happy to get feedback from other Home Assistant users, especially
people with Juice Booster Easy hardware, RCT Power installations, or similar PV
surplus charging setups.