Homey Energy Dongle stopped detecting Wasion meter after re-pairing

Hello everyone,

I’m looking for other users who have experience with the Homey Energy Dongle and Wasion smart meters.

My setup:

  • Homey Pro (Early 2023)
  • Homey OS 13.4
  • Homey Energy Dongle (Firmware Build 12)
  • Country: Hungary
  • Energy provider: E.ON Hungary
  • Smart meter: Wasion aMeter300 (3-phase)

During the very first installation, the dongle did not receive any data immediately.

After approximately 2–3 hours, it suddenly started working.

At that point the Advanced Settings showed:

  • Meter Model: WSE5Wasion–Meter
  • Data Parser Type: DSMR 1/2/3

The dongle started reporting:

  • Total imported energy
  • Live power
  • Voltage on all three phases
  • Current on all three phases

Unfortunately, the readings were unstable. The reported power fluctuated heavily and updates were intermittent.

Because of these unstable readings, I removed the device and paired it again.

Since re-pairing, the dongle has never detected the smart meter again.

Now the Advanced Settings show:

  • Meter Model: empty
  • Data Parser Type: empty
  • Equipment ID: empty

No live energy values are available anymore.

The LED pulses white approximately every 10 seconds, so the dongle appears to receive telegrams from the P1 port.

I have already tried:

  • Factory reset
  • Pairing again multiple times
  • Reinstalling Firmware Build 12 via the official USB updater
  • External USB-C power
  • Different Wi-Fi networks
  • Rebooting Homey
  • Removing and adding the device several times

I have also opened an official Homey support ticket (#153497) and submitted Diagnostics Report ID: 044B4CE9.

Has anyone experienced this with a Wasion smart meter?

Has anyone seen the Homey Energy Dongle detect the meter once, then completely lose the Meter Model and Data Parser Type after re-pairing?

Any ideas or similar experiences would be greatly appreciated.

Thank you!

Some energy providers encrypt the P1 data, but since it worked before I don’t think that’s the issue. I think it’s just a hardware issue with the dongle in that case.

Thanks for the suggestion. I originally thought it could be a hardware issue as well, and Homey

The original Energy Dongle was therefore replaced with a brand-new unit.

However, the replacement Dongle has exactly the same problem, so a hardware defect now seems much less likely.

I also enabled the Local API and connected directly to the replacement Dongle via WebSocket. The Dongle continuously receives complete raw P1 telegrams from the Wasion aMeter300 approximately every 10 seconds, including:

  • Total imported energy

  • Current power

  • L1/L2/L3 power

  • L1/L2/L3 voltage

  • L1/L2/L3 current

  • Equipment ID

  • Checksum

For example, the raw telegram correctly identifies the meter as WSE5Wasion--Meter.

Sometimes Homey also starts parsing it correctly and shows Meter Model: WSE5Wasion--Meter and Data Parser Type: DSMR 1/2/3, together with all the live measurements.

But after some time Homey suddenly shows:

“Homey Energy Dongle is not receiving data from the smart meter.”

The interesting part is that even while Homey shows this error, the Local API still continues receiving the complete P1 telegram every ~10 seconds and the Dongle LED continues pulsing white with every telegram.

The Dongle is also externally powered via USB-C.

So at this point it looks much more like a parser / checksum / frame validation / UART compatibility issue with the Wasion aMeter300 than encryption or defective hardware.

If anyone is using the same Wasion aMeter300 with the Homey Energy Dongle, I would be very interested to hear whether it works reliably for you.

Thanks for the suggestion. I finally found the actual cause and solution with the help of Homey Support.

The original Dongle was replaced, but the brand-new replacement had exactly the same problem, so it turned out not to be a hardware issue.

Using the Local API/WebSocket, I could confirm that the Dongle was continuously receiving complete P1 telegrams from the Wasion aMeter300 every ~10 seconds, even while Homey displayed:

“Homey Energy Dongle is not receiving data from the smart meter.”

I sent a complete raw P1 telegram to Homey Support. Their developer found that the Wasion meter provides some data that is not fully according to the DSMR5 specification.

Because of this, the CRC/frame validation fails and Homey ignores the complete data frame.

The solution was:

Homey Energy Dongle → Settings → Advanced Settings → Frame Validation → Disabled

After disabling Frame Validation, Homey started processing the Wasion aMeter300 data correctly.

The meter is now detected as:

  • Meter Model: WSE5Wasion–Meter
  • Data Parser Type: DSMR 1/2/3

and I can see total consumption, live power, voltage, current and individual L1/L2/L3 values.

So for anyone using a Wasion aMeter300 with a Homey Energy Dongle and experiencing intermittent or missing readings, try disabling Frame Validation.

Thanks again to Ronnie and the Homey development team for identifying the cause.