There is no solution to this problem. If you search the forum for TZ3000_okaz9tjs , there are a lot of posts showing the same issue.
There is no way to know what will you receive from a particular seller in a particular moment - for them, the devices are one and the same, although made by different manufacturers at different times.
A possible workaround is (will be) the Tuya Matter gateways, but this is one more box and one more Zigbee mesh. And there is no power/energy monitoring via Matter at the moment. Just a simple on/off control.