Power meter // PZEM alternatives or better reliability

Hi there,
to measure my whole-house energy consumption, I’ve been using a PZEM-016 + Wemos D1 with Tasmota.
This configuration doesn’t seem to be very reliable: in the beginning, I experienced a lot of problems, with the D1 stuck and values not updated; the temporary solution was to turn off and on the device.
Then I added a Tasmota rule to auto-reset every night and this has worked for some months, up to two days ago when the last value was sent to HA.

Tomorrow I’m receiving a new Wemos D1 to exclude a hardware issue but I must say I’m not happy at all with this DIY solution.

Is there any reliable, out-of-the-box wireless, product to read power consumption from Home Assistant?

Or… has anyone else already solved these issues with Wemos D1 and PZEM devices?
Maybe I could consider using an RS485-USB dongle, but the HA server is at some meters from the main power panel.