NOUS D1Z (TZ3000/TS011F) Zigbee energy meter with ZHA integration not providing current power and energy measurement values

Hi,

I have a Home Assistant running on an rPi4, I am using a ZBDongle-E dongle and ZHA integration. I have a few devices from different brands working correctly.
Recently I have purchased a NOUS 16A DIN Smart Switch D1Z (https://nous.technology/product/d1z.html) to monitor the energy consumption. This is a Tuya based device.

I have added this new device to my Zigbee network. Everything worked smoothly, the device appeared in the devices list correctly with all the controls, sensors, and configurations. The switch control and all configuration settings are working fine, control works, is showing the correct values, however the voltage sensor provides good data but the current, power and energy sensors reports a 0 value even if the switch is powering a device and these values should not be 0.

I am on the latest version of all components at this moment. (Core: 2025.2.5, Supervisor: 2025.02.4, Frontend: 20250221.0)

How can fix this issue? It seems that the device is using the tuya zha quirk. I have searched for TZ3000 2iiimqs9 TS011F, for NOUS D1Z and for tuya zigbee energy meter and haven’t found anything relevant to my issue.

The web page of the product states that it works with Zigbee2MQTT, however I am using ZHA in my system, and I would not prefer to migrate all devices and automations to Zigbee2MQTT.

I’m newbie in Home Assistant, please help forgive my ignorance.

Thanks.