Hi,
I got a zigbee Tuya switch module (_TZ3000_bvrlqyj7 TS0002) that it’s physical switch acts as a rocker switch, and I need to change the switch type to a momentary switch.
I know that the switch type configuration is supported - it has the option to change it in the Tuya app and in MQTT (I use ZHA with an EZSP dongle).
I tried fiddling with cluster configuration through the GUI, but wasn’t able to change the switch type cluster.
the cluster name is: TuyaZBExternalSwitchTypeCluster (Endpoint id: 2, Id: 0xe001, Type: in)
the attribute is: external_switch_type (id: 0xd030)
the value currently configured: ExternalSwitchType.State
I’ve tried using the ‘Manufacturer Code Override’, which accepts only numbers. wasn’t able to change it.
Just leaving it out here for anyone with same problem:
Switch type can be changed by setting TuyaZBExternalSwitchTypeCluster (Endpoint id:1) attribute external_switch_type to value 0/1/2
Hi @Darmach I also need to change the switch type, but how did you mange to do so? If I use the GUI from ZHA i can find the cluster, but no clue how to change.
If I press write attribute it gives a green checkmark, but if I do a read afterwards it state none at the value field. If I close the window and open againg it gives as the screenshot shows again .State value
Hope you have some suggestions.
To change it enter as :
replacement_code=ExternalSwitchType.Toggle value=0
replacement_code=ExternalSwitchType.Momentary value=2
replacement_code=ExternalSwitchType.State value=1
Hi, same problem here…but the proposed solution above doens’t work here (the system gives an OK feedback about the change, but it does not change it settings)
I bought the 4 channel zigbee switch (Girier Tuya Zigbee 3.0 Switch Module 10A Smart Home Diy Breaker 4 Gang), but i cannot change it to toggle inputs (because i use push buttons as inputs)
From Girier there is no usable feedback:
=> hi,friend, we suggest you to use tuya zigbee hub and tuya app, it’s more stable. And if you use tuya app, there is a switch type function which can be set
=> hi,friend, if you use home assistant ,we cannot solve it. It may caused by the compatibility. And we suggest you to check whether you can find a switch type function in Home Assitant, then you can choose suitable type
Any suggestions or options?
Any other zigbee 4 channel switches that are better?
Hi , I have same issue as described in the topic and when was trying to change TuyaZBExternalSwitchTypeCluster it turend out I do not have such option available ?
Did you have to add any quirks for it ?
I know this may be a dead thread, but for some reason my device has no TuyaZBExternalSwitchTypeCluster cluster…
My device has the following quirk: zhaquirks.tuya.ts130f.TuyaTS130FTOGP can you suggest me a model that support that cluster? I think this is the same problem that @SirK79 has.
Thanks
I’ve succeeded to make it a button switch.
First I found zigbee switch via tuya zigbee controler and set it as a button switch.
Then removed device and wiped data.
Right after I found it via ZHA and he was already in button state.