I don’t you can use a bridge /gateway like that with HA and Z2M or ZHA, Zigbee anything direct to HA. I assume that is some sort of Tuya gateway. I think if you have a bridge/gateway like that, you will almost certainly have to connect to that with Tuya. eg Smartlife. If you want that data in HA, you will have to connect via Tuyalocal, or Localtuya (forked integration I have outlined above) as I have outlined above.
But if you want to use it directly in HA with z2m, you will need a supported adaptor. See :-
Do you have a support adaptor installed?
I am using a Sonoff_Zigbee_3.0_USB_Dongle_Plus which works well, but needs to be plugged into you HA box with USB. This box is not very central, so I have got a number of these :-
https://www.aliexpress.com/item/1005005237068664.html?spm=a2g0o.order_list.order_list_main.5.17231802UxSUpj
to relay the signal further around the place.
I would probably still need some of the signal repeaters. But if I was doing again, I would probably get a PoE powered network gateway so I could locate the gateway away from the HA box and more centrally so the network architecture is more hub and spoke rather than the gateway being on the edge and some devices going through more than 1 repeater (I have a large property and devices out in sheds etc). I am thinking about something like :-
I don’t have one, so no idea if it is good, or there is something better.
I was able to get both z2M going, and this device via the Tuya gateway and GitHub - xZetsubou/hass-localtuya: 🔹 A Home Assistant integration to handle Tuya devices locally "fork from localtuya" integration. Both has there pros and cons. But my sensor is faulty as outlined above and gives bad readings with either platform. Not sure if it is faulty, or the sensor is inherently broken and all devices will be the same?? For context, he is the readings over the last few weeks in a pool that would have very consistent pH of about 7.4 and ORP of around 600 (another maybe not well calibrated sensor, so this might be plus or minus 100 at most).
Notice the readings are getting worse with almost 10 days since having an even remotely sensible ORP reading. And if those high pH reading were true, I would not have a pool as it would have dissolved in the acid.
So far no luck getting this fixed by the supplier. The seller has been stalling. And now saying the supplier will replace if it is faulty when I return it. Postage back from Australia is not cheap so might not be worth it. So I am disappointed by the support. I am still hopeful they will provide a better solution. I will report here if I get this replaced.
I will be interested if others have the same issue.