Refoss EM06P – full Home Assistant guide (official integration, wiring, entities, example automations + video)

Demo video: https://youtu.be/8yuEt974MRc
Device: Refoss EM06P (6-channel DIN-rail energy monitor with CT clamps)
Integration used: Refoss (official Home Assistant integration, LAN discovery)

What is it & why it’s interesting

EM06P is a 6-channel energy monitor for your breaker panel. Each channel (up to 120 A) reports power (W), current (A), voltage (V), and power factor, and you can merge channels for totals (e.g., whole-home or 3-phase loads). It has a local web UI and an Open API (HTTP JSON-RPC + MQTT) for power users. Accuracy is listed at ±1% with minute-level data views.


Works with the official Refoss integration

The device is discovered locally on your LAN by Home Assistant’s Refoss integration. Steps:

  1. In Home Assistant, go to Settings → Devices & services → Add integration.

  2. Search for Refoss and follow the prompts.

  3. Make sure EM06P is on the same network; the integration uses local LAN discovery

What you’ll see in Home Assistant

Per-channel: power, current, voltage, power factor

Optional total/merged power

Entity naming follows Device Name + channel number (e.g., em06p → em06p, em06p-1, em06p-2, …). You can rename entities as you like.


Energy Dashboard (kWh)

If your firmware exposes energy (kWh) entities, add them directly to Settings → Dashboards → Energy.

If you only have power (W), create derived energy sensors using the Integration helper.

Wiring & safety

Working in a breaker panel is dangerous. If you’re not fully confident, hire an electrician. Ensure CT clamps are fully closed and oriented correctly; if readings are negative, flip the clamp orientation. (This is a common gotcha during initial setup.)

I have the em06, and can’t say I’m happy with it.

Can you explain why?

To many times

Only way to make it work again is to press the button a long time, and then search for it again in the app.

Thank you for the update. Maybe a wifi issue?

90 cm from an access point, an esp32-cam and a Tapo cam using the same AP never have problems.

looks strange, i will give the em06p a try for 2 weeks, if there are disconnects I will return it.

Is it possible to see realtime data from the em06p in MQTT or just 1 min values?

I have the em06, if it would work over mqtt I would be very happy.