Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Device Request - [ZY-M100 Series Breathing Presence Sensor] - [ZY-M100-1] / [TZE204_ya4ft0w4] #954

Open
mmeijlof opened this issue Sep 16, 2024 · 8 comments

Comments

@mmeijlof
Copy link

mmeijlof commented Sep 16, 2024

Prerequisites:

  • Before requesting a device addition, please ensure there is not already a request for the device among the open issues.
  • Make sure your Homey is upgraded to firmware v5 or higher.
  • You need a physical example of the device.

Device Information

  • Device Name: ZY-M100 Series Breathing Presence Sensor
  • Device Model: _TZE204_ya4ft0w4
  • Device Description: Zigbee 24ghz Ceilling presence sensor
  • Link to device image: Link to shop

Image

Device Interview

{
  "ids": {
    "modelId": "TS0601",
    "manufacturerName": "_TZE204_ya4ft0w4"
  },
  "endpoints": {
    "ieeeAddress": "a4:c1:38:5a:84:3e:b9:63",
    "networkAddress": 4325,
    "modelId": "TS0601",
    "manufacturerName": "_TZE204_ya4ft0w4",
    "endpointDescriptors": [
      {
        "status": "SUCCESS",
        "nwkAddrOfInterest": 4325,
        "_reserved": 20,
        "endpointId": 1,
        "applicationProfileId": 260,
        "applicationDeviceId": 81,
        "applicationDeviceVersion": 0,
        "_reserved1": 1,
        "inputClusters": [
          4,
          5,
          61184,
          0
        ],
        "outputClusters": [
          25,
          10
        ]
      },
      {
        "status": "SUCCESS",
        "nwkAddrOfInterest": 4325,
        "_reserved": 10,
        "endpointId": 242,
        "applicationProfileId": 41440,
        "applicationDeviceId": 97,
        "applicationDeviceVersion": 0,
        "_reserved1": 0,
        "inputClusters": [],
        "outputClusters": [
          33
        ]
      }
    ],
    "deviceType": "router",
    "receiveWhenIdle": true,
    "capabilities": {
      "alternatePANCoordinator": false,
      "deviceType": true,
      "powerSourceMains": true,
      "receiveWhenIdle": true,
      "security": false,
      "allocateAddress": true
    },
    "extendedEndpointDescriptors": {
      "1": {
        "clusters": {
          "groups": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 0,
                "name": "nameSupport",
                "value": {
                  "type": "Buffer",
                  "data": [
                    0
                  ]
                },
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65533,
                "name": "clusterRevision",
                "value": 2,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              }
            ]
          },
          "scenes": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 0,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 1,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 2,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 3,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 4,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65533,
                "name": "clusterRevision",
                "value": 2,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              }
            ]
          },
          "basic": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 0,
                "name": "zclVersion",
                "value": 3
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 1,
                "name": "appVersion",
                "value": 74
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 2,
                "name": "stackVersion",
                "value": 0
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 3,
                "name": "hwVersion",
                "value": 1
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 4,
                "name": "manufacturerName",
                "value": "_TZE204_ya4ft0w4"
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 5,
                "name": "modelId",
                "value": "TS0601"
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 6,
                "name": "dateCode",
                "value": ""
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 7,
                "name": "powerSource",
                "value": "mains"
              },
              {
                "acl": [
                  "readable",
                  "writable",
                  "reportable"
                ],
                "id": 65502
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65533,
                "name": "clusterRevision",
                "value": 2
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65534,
                "name": "attributeReportingStatus",
                "value": "PENDING"
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65506
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65507
              }
            ]
          }
        },
        "bindings": {
          "ota": {},
          "time": {
            "attributes": [
              {
                "acl": [
                  "readable"
                ],
                "id": 65533,
                "name": "clusterRevision",
                "value": 1
              }
            ]
          }
        }
      },
      "242": {
        "clusters": {},
        "bindings": {}
      }
    }
  }
}

Additional Comments:

Note: Provide any other relevant information or requests related to the device. Link to where you bought the device can be of help

How to interview a device

  • Add the device as a generic Zigbee device in Homey
  • Navigate to https://developer.athom.com/tools/zigbee.
  • Interview the device, the button for this is to the right of the device in the list of Zigbee units.
  • Click the copy button/icon to capture the device information.
  • Paste the copied information above.

Note: To be able to add more devices to the Tuya Zigbee app, we rely on community members like you to provide interviews of the devices you want to be added. Thank you for your contribution!

@mmeijlof mmeijlof changed the title Device Request - [Device name] - [manufacturerName] / [modelId] Device Request - [ZY-M100 Series Breathing Presence Sensor] - [ZY-M100-1] / [TZE204_ya4ft0w4] Sep 16, 2024
@Michelb86
Copy link

Thx for adding the sensor to the app! There is a second type of the sensor with another software I think. Tuya sees these sensors as 2 different sensors. The image from the sensor in the tuya app is different. The sensor with a picture of the sensor works. The sensor with a pictogram from a movement symbol, (person in a box), this sensor doesnt work in the software, the movement doenst change. I hope it is possible to add this sensor as well?
20240928_131803
Screenshot_20240930_102413_Tuya Smart
Many thx!

@arnoldpronobis
Copy link

The sensor works but unfortunately only two states are detected:
Present - on - Exist
Motion - off - Movie
Absent - off - None
Can 3 states be entered?

@powermarcel10
Copy link

Is this sensor really added to latest release? The status is still open. I'm having one of these sensors and its not working yet. Am I missing something? I am having the non-ceiling version. But it has exactly the same name; _TZE204_ya4ft0w4. I think its not necessary to make a new request?

@Mbobo10
Copy link

Mbobo10 commented Nov 2, 2024

hello,
I also have this ceiling and wall model. Tested today and they doesn't work. @JohanBendz is there an update planned please ?

@Polo1979
Copy link

i also have a few ya4ft0w4 24G ceiling sensors - they are not added to app , only generic zigbee device .. so not usable. yet 😊

@HenkRenting
Copy link

HenkRenting commented Dec 17, 2024

Same device ya4ft0w4 here as well and not recognized by the app.
Made. New device request (sorry, didn’t saw this one first) with my interview. See #1093

@whitakerz
Copy link

whitakerz commented Dec 17, 2024 via email

@HenkRenting
Copy link

Hmmm, sorry… I have absolutely no idea what to do with that… 🤣
I see Home Assistant, but I’m hoping it can be added in Homey.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

8 participants