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

Third Reality Zigbee Smart Vibration Sensor 3RVS01031Z #7876

Open
1 task done
MaStahl84 opened this issue Aug 7, 2024 · 6 comments
Open
1 task done

Third Reality Zigbee Smart Vibration Sensor 3RVS01031Z #7876

MaStahl84 opened this issue Aug 7, 2024 · 6 comments

Comments

@MaStahl84
Copy link

Is there already an existing issue for this?

  • I have searched the existing issues and there is none for my device

Product name

Third Reality Zigbee Smart Vibration Sensor

Manufacturer

Third Reality, Inc

Model identifier

3RVS01031Z

Device type to add

Sensor

Node info

grafik

Endpoints and clusters

grafik

Basic

grafik

Further relevant clusters

Power Configuration

grafik

On/Off

Level Control

Color Control

Thermostat

Simple Metering

Electrical Measurement

Any other cluster of relevance/interest

grafik
grafik

OTAU

grafik

@Smanar
Copy link
Collaborator

Smanar commented Aug 9, 2024

Here there is a long story.
Vibration sensor don't have "off" state, but make a notification at every detection, so for tuya device there is a DDF that use the ZHAPresence type.

Can make a try with this DDF


{
  "schema": "devcap1.schema.json",
  "manufacturername": "Third Reality, Inc",
  "modelid": "3RVS01031Z",
  "vendor": "Third Reality, Inc",
  "product": "Vibration sensor",
  "sleeper": true,
  "status": "Gold",
  "subdevices": [
    {
      "type": "$TYPE_PRESENCE_SENSOR",
      "restapi": "/sensors",
      "uuid": [
        "$address.ext",
        "0x01",
        "0x0500"
      ],
      "fingerprint": {
        "profile": "0x0104",
        "device": "0x0402",
        "endpoint": "0x01",
        "in": [
          "0x0000",
          "0x0001",
          "0x0500"
        ]
      },
      "items": [
        {
          "name": "attr/id"
        },
        {
          "name": "attr/lastannounced"
        },
        {
          "name": "attr/lastseen"
        },
        {
          "name": "attr/manufacturername"
        },
        {
          "name": "attr/modelid"
        },
        {
          "name": "attr/name"
        },
        {
          "name": "attr/swversion"
        },
        {
          "name": "attr/type"
        },
        {
          "name": "attr/uniqueid"
        },
        {
          "name": "config/battery",
          "awake": true,
          "parse": {
            "at": "0x0021",
            "cl": "0x0001",
            "ep": 1,
            "eval": "Item.val = Attr.val / 2"
          },
          "default": 0
        },
        {
          "name": "config/duration",
          "default": 1
        },
        {
          "name": "config/enrolled",
          "public": false
        },
        {
          "name": "config/on"
        },
        {
          "name": "config/pending"
        },
        {
          "name": "config/reachable"
        },
        {
          "name": "state/lastupdated"
        },
        {
          "name": "state/lowbattery",
          "awake": true
        },
        {
          "name": "state/presence",
          "awake": true,
          "default": false
        }
      ]
    }
  ],
  "bindings": [
    {
      "bind": "unicast",
      "src.ep": 1,
      "dst.ep": 1,
      "cl": "0x0001",
      "report": [
        {
          "at": "0x0021",
          "dt": "0x20",
          "min": 60,
          "max": 3600,
          "change": "0x00000001"
        }
      ]
    },
    {
      "bind": "unicast",
      "src.ep": 1,
      "dst.ep": 1,
      "cl": "0x0500"
    }
  ]
}

@MaStahl84
Copy link
Author

Hello,
thanks for your ddf.
I tried to load it but it won't activate on the device:
grafik

Also it isn't shown on the GUI in Phoscon and i can't rename it.

@Smanar
Copy link
Collaborator

Smanar commented Aug 12, 2024

The DDF is not used, the name is still on 0xXXXX form, have you re-included the device ?

Copy link
Contributor

github-actions bot commented Sep 3, 2024

As there has not been any response in 21 days, this issue has been automatically marked as stale. At OP: Please either close this issue or keep it active It will be closed in 7 days if no further activity occurs.

@github-actions github-actions bot added the stale label Sep 3, 2024
@MaStahl84
Copy link
Author

I deleted and resetted the device and joined it again to the network, but it only show up as 0xXXXX. I tried several times, but i did not find a way to join it correctly. The new DDF is found when i open the DDF-Editor.

@github-actions github-actions bot removed the stale label Sep 4, 2024
@Smanar
Copy link
Collaborator

Smanar commented Sep 4, 2024

The new DDF is found when i open the DDF-Editor.

It mean when you make, right clic + edit DDF , you are seen the DDF from here ? #7876 (comment) with gold status ?

You can see the path/file on the titlebar of the editor too.

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

No branches or pull requests

2 participants