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 3RDS17BZ Door/Window Contact #7756

Open
1 task done
Heiko1977 opened this issue May 10, 2024 · 8 comments
Open
1 task done

Third Reality 3RDS17BZ Door/Window Contact #7756

Heiko1977 opened this issue May 10, 2024 · 8 comments

Comments

@Heiko1977
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, Inc

Manufacturer

Third Reality, Inc

Model identifier

3RDS17BZ

Device type to add

Sensor

Node info

NodeInfo

Endpoints and clusters

ClusterInfo
Screenshot 2024-05-10 103150
Screenshot 2024-05-10 103126

Basic

Attributes

Further relevant clusters

Power Configuration

Screenshot 2024-05-10 103753

On/Off

Screenshot 2024-05-10 103845
Screenshot 2024-05-10 103854

Level Control

Color Control

Thermostat

Simple Metering

Electrical Measurement

Any other cluster of relevance/interest

@Smanar
Copy link
Collaborator

Smanar commented May 10, 2024

Hello, can try this DDF ?

{
  "schema": "devcap1.schema.json",
  "manufacturername": "Third Reality, Inc",
  "modelid": "3RDS17BZ",
  "product": "Door sensor",
  "sleeper": true,
  "status": "Gold",
  "subdevices": [
    {
      "type": "$TYPE_OPEN_CLOSE_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",
          "parse": {
            "at": "0x0021",
            "cl": "0x0001",
            "ep": 1,
            "eval": "Item.val = Attr.val / 2"
          },
          "default": 0
        },
        {
          "name": "config/enrolled",
          "public": false
        },
        {
          "name": "config/on"
        },
        {
          "name": "config/pending"
        },
        {
          "name": "config/reachable"
        },
        {
          "name": "state/lastupdated"
        },
        {
          "name": "state/lowbattery"
        },
        {
          "name": "state/tampered"
        },
        {
          "name": "state/open"
        }
      ]
    }
  ],
  "bindings": [
    {
      "bind": "unicast",
      "src.ep": 1,
      "cl": "0x0001",
      "report": [
        {
          "at": "0x0021",
          "dt": "0x20",
          "min": 7200,
          "max": 14400,
          "change":"0x00000002"
        }
      ]
    }
  ]
}

@Heiko1977
Copy link
Author

Perfect, works fine.

Thank you very much !!!

@Smanar
Copy link
Collaborator

Smanar commented May 10, 2024

No issue ?
Do you want to make the PR to submit the device or want I make it ?

@Heiko1977
Copy link
Author

I’ve added 4 of them into deconz. Phoscon added them without a problem. States are fine.

if you like, you can submit it.

Thanks for your work.

@Smanar
Copy link
Collaborator

Smanar commented May 11, 2024

if you like, you can submit it.

I prefer, to have it under you name, I can explain how to do it if needed ...

@Heiko1977
Copy link
Author

if you like, you can submit it.

I prefer, to have it under you name, I can explain how to do it if needed ...

That would be very nice. I’ve never done it before.

@Smanar
Copy link
Collaborator

Smanar commented May 12, 2024

Easy:

You PR will appear here https://github.com/dresden-elektronik/deconz-rest-plugin/issues

After that all change you will make on your fork, will be synchronised on this page, so if there is problem, no need to restart all.

Edit:
Have just see this page https://github.com/dresden-elektronik/deconz-rest-plugin/wiki/How-to-create-a-pull-request-to-submit-a-new-Device-Description-File

Copy link
Contributor

github-actions bot commented Jun 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 Jun 3, 2024
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