Homey Community Forum

[APP] Tuya Zigbee App

I also bought a valve controller but unfortunate it was not yet supported in the app. The good part is when you add this device it is added as an “Unknown Zigbee Device” but still the basic on and off work and so opening and closing the valve.

Buy anyone you like, if it’s not supported by the app I will add it quite quickly. Just add it as generic and tell me what manufacturername and modelid it has and I will fix it asap.

Goes for you too @wesley_w :slight_smile:

I have a request. The wall switches show up as “lights” in homey. Would it be possible to set something yourself, just as you can do with sockets?

Hi @kalpik. Hmm, I could do that for switches (not dimmers) but then the units would not be included in behaviors like “all lights in zone x” and thus will break anyone’s flows depending on that.

I see some developers choose socket for grid powered wall switches and others have chosen lights… I have not really given it a thought before as my wall switches are all about lights :smile:

Pros and cons, what is everyone’s thoughts? Change to socket?

Can we not have it user selectable? Default could be lights not to break everyone’s flows :slight_smile:

Hello @johan_bendz i did the request a few days ago and waiting for the next release:

[APP] Tuya Zigbee App - #1039 by wesley_w

Hello,

I have installed one of those

  • Curtain Module
  • _TZ3000_vd43bbfq / TS130F - Test, not verified

When i do any command i get an “invalid device” error.
I just have sent an app report.
Do you need more info / test to solve this ?

To reset the device you need to power on / off 5 time the curtain.
(Comes from Aliexpress :
Module de commutateur de rideau Tuya Smart Life Zigbee, pour moteur de volet roulant et de store, commande à distance par application compatible avec Google Home | AliExpress )

Thanks & have a good day !

Hello @johan_bendz .
Just bought the Woox water irrigation system.
I added him via homey generic device. Just on/off.
It seems that this is a Tuya based product. Would be nice to have battery status also.
Is it possible to add this product to the tuya app?
Woox _TZ3210_eymunffl TS0101
I can provide you a query from interview button in text format if needed.
Thx for reading me.

Hi,
when we can expect to add this device?

Thank you!

I have the same problem.
T use 0.1.52 version

That Woox seems exactly what I was looking for. I hope it will be added to the app🤞🏻

Hi @johan_bendz ,

I have the same problem as @LauraLuc and @Paul_Sc my Curtain Module doesn’t respond to up or down commands. Nor does it want to start calibration.

Manufacturer ID _TZ3000_vd43bbfq
Product ID TS130F

I submitted an issue with ID 6cfdb564-6c3a-4372-a940-901e9c9adbdb

Please let me know if you need any additional information. Thank you very much for your help. Much appreciated!

Best regards,

Kobus

Hi @johan_bendz, did you a try add 2 gang wall switch? Thank you :slight_smile:

I’ve same device. Need more diagnostics ?

Hi Johan, I use the 2-gang switch behind a wall outlet. It would be very convenient to change the class to socket, so a user can determine the “What’s plugged in?” by him/her self. I already made an issue on git about it (#61). PS. I noticed when altering the class after a switch is paired, the original class keeps active. Only after a re-pair the class is changed.

Got mine today
@johan_bendz

Also more info:

https://github.com/dresden-elektronik/deconz-rest-plugin/issues/4325

  "ids": {
    "modelId": "TS0101",
    "manufacturerName": "_TZ3210_eymunffl"
  },
  "endpoints": {
    "endpointDescriptors": [
      {
        "endpointId": 1,
        "applicationProfileId": 260,
        "applicationDeviceId": 81,
        "applicationDeviceVersion": 0,
        "_reserved1": 1,
        "inputClusters": [
          0,
          4,
          5,
          6,
          61184,
          1
        ],
        "outputClusters": [
          25,
          10
        ]
      }
    ],
    "endpoints": {
      "1": {
        "clusters": {
          "basic": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 0,
                "name": "zclVersion"
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 1,
                "name": "appVersion"
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 2,
                "name": "stackVersion"
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 3,
                "name": "hwVersion"
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 4,
                "name": "manufacturerName"
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 5,
                "name": "modelId"
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 6,
                "name": "dateCode"
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 7,
                "name": "powerSource"
              },
              {
                "acl": [
                  "readable",
                  "writable",
                  "reportable"
                ],
                "id": 65502
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65533,
                "name": "clusterRevision"
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65534,
                "name": "attributeReportingStatus"
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65504
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65505
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65506
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65507
              }
            ],
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "groups": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 0,
                "name": "nameSupport",
                "value": {
                  "type": "Buffer",
                  "data": [
                    0
                  ]
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65533,
                "name": "clusterRevision",
                "value": 2
              }
            ],
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "scenes": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 0
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 1
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 2
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 3
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 4
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65533,
                "name": "clusterRevision",
                "value": 2
              }
            ],
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "onOff": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 0,
                "name": "onOff",
                "value": true
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65533,
                "name": "clusterRevision",
                "value": 2
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 16385,
                "name": "onTime",
                "value": 0
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 16386,
                "name": "offWaitTime",
                "value": 0
              }
            ],
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "powerConfiguration": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 0
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 32,
                "name": "batteryVoltage",
                "value": 9
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 33,
                "name": "batteryPercentageRemaining",
                "value": 198
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65533,
                "name": "clusterRevision",
                "value": 1
              }
            ],
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          }
        },
        "bindings": {
          "ota": {
            "attributes": [],
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "time": {
            "attributes": [],
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          }
        }
      }
    }
  }

Hi, do you know if i can connect TUYATEC-ojmxeikg/RH3052?

What about reading the first post :ok_hand::ok_hand:

Hi there, it’s not supported today but can easily be supported.

As Roy says the info on how to get support for a device is in the top post. In this case I think your device is a thermometer without display and if so I can add support for your device in next release.

Thanks for the request @ZvFreak and @Rens_Hoekema. I have added it to the todo list.

4 Likes