I received several Tuya Zigbee mini relays (1CH) with power monitor.
The relay itself works under a generic Zigbee outlet (or switch, etc.) without a problem.
However, the power monitor seems not to work.
I've read several threads about Tuya's “(in)compatibility” but maybe someone has found something interesting about this.
The model 'TS0001' represents a large group of Tuya devices. What uniqally identifies a Tuya device is the Zigbee 'manufactuer'. Searching this forum for the manufacturer ID (as a text), should find the driver that provides the energy reporting/.
Amazing !
I found your driver, installed it and voilà !
It reports automatically (default 30 sec any changes) the power (and more info) perfectly.
I already manage my house power (globaly, by circuits), but now I can micromanage any device (in this case my pond pumps).
Thank you very much !
Can you also check if this Tuya relay module w/ power monitoring can report the power changes automatically, without polling? Some Tuya devices require polling, but some will accept the automatic reporting configuration.
You will need a load that varies - will the amperage and power readings be updated automatically when the consumption changes? Same check for the energy reporting.
when Automatic polling is Off, the change of power is still automatic. However, I need to refresh to obtain the amps and the EnergyDuration.
when Automatic polling is On, the change of power is still automatic. I don't need to hit refresh to update the amps. But I need to hit refresh to obtain the EnergyDuration.
when Automatic reporting configurationANDAutomatic polling are On, the change of power and amps are automatic, I need to refresh to update the EnergyDuration.
when Automatic reporting configuration is Off ANDAutomatic polling is On, the change of power is automatic but not Amps, I need to refresh to update Amps and EnergyDuration.
My test was made with a dimmable led strip, power range between 0 and 20 w
Based on this, Is it better to put Automatic polling Off and Automatic reporting configuration On OR vice-versa (I just need the power report for this device) ?
It is better to have the Automatic polling Off , as this will reduce the hub load.
The energy consumption (and the duration) is reported rarely - when there is a change.
If this device fully complies with the ZCL standards, the settings as shown on my sceeenshot above should be the optimal in regards to the hub resources load. Try it for a longer period, at least one hour - the energy consumed should be reported automatically, without polling or refreshing.
I've changed this setting and I'm going to turn on a device for a few hours to see what happens.
I'm not sure if I understand what's going on:
I've seen that the message flow for this new zigbee device seems high for such a short period, but I'm not able to compare with my C5 (no such information available). I've also noticed (community) that some tuya/sonof devices (like the new USB zigbee switch) flood the Hubitat unit with a large number of unnecessary messages. Is this high, too high or average?
Zigbee channels: I'm using channel 20 on my C5, is it better to use another channel (which one?) on my C7 to keep things separate and avoid interference?
what are these extra channels I've found here (channels 11 and 25)?
Update : after changing my settings (your reply), the flow is about 105 msgs / hour, aka 2500 msgs / day. It seems consistent with your suggestions (1 msg / 30 seconds)
We shouldn't worry too much about the number of the Zigbee messages processed by the HE hub. The Zigbee coordinators are built to communicate; that is their main function. Note that the CPU time spent for processing the device messages is only 0.9% of the total hub time.
It is not easy to find out which are the Zigbee coordinators listed on the table. It may be signal coming from a neighbor, or utility gas/electricity remote measurement concentrator placed close to your home, etc..
Channel 20 is a good choice, in my opinion; it is away from the most frequently used WiFi channel 1, which is Zigbee channel 11.
If I have different hubitat units (in my case C5/production and C7/tests), should I keep the same channel for both or separate them (20 for C5 and change channel for 22 on the C7) ?