Presence Z1 DeCONZ Support

DeCONZ, the first-party coordinator software for the Dresden Elektronic Conbee, Conbee II, and other devices, relies on device-specific configuration files called Device Descriptor Files (DDFs) to accurately recognize and map Zigbee devices. Our team is actively integrating this support into the DeCONZ software package. During this transition phase or if you have an older version of DeCONZ installed, you can use the following DDF to add support for your smarthome setup.

{
    "schema": "devcap1.schema.json",
    "manufacturername": "Tapestry",
    "modelid": "THPZ1",
    "vendor": "Tapestry",
    "product": "Presence Z1 (THPZ1)",
    "sleeper": false,
    "status": "Gold",
    "subdevices": [
        {
            "type": "$TYPE_PRESENCE_SENSOR",
            "restapi": "/sensors",
            "uuid": [
                "$address.ext",
                "0x01",
                "0x0406"
            ],
            "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/on"
                },
                {
                    "name": "config/reachable"
                },
                {
                    "name": "state/lastupdated"
                },
                {
                    "name": "state/presence",
                    "parse": {
                        "at": "0x0000",
                        "cl": "0x0406",
                        "ep": 1,
                        "eval": "Item.val = Attr.val"
                    },
                    "default": false
                }
            ]
        },
        {
            "type": "$TYPE_HUMIDITY_SENSOR",
            "restapi": "/sensors",
            "uuid": [
                "$address.ext",
                "0x01",
                "0x0405"
            ],
            "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/offset",
                    "description": "Relative offset to the main measured value.",
                    "default": 0
                },
                {
                    "name": "config/on"
                },
                {
                    "name": "config/reachable"
                },
                {
                    "name": "state/humidity",
                    "parse": {
                        "at": "0x0000",
                        "cl": "0x0405",
                        "ep": 1,
                        "eval": "Item.val = Attr.val"
                    },
                    "default": 0
                },
                {
                    "name": "state/lastupdated"
                }
            ]
        },
        {
            "type": "$TYPE_TEMPERATURE_SENSOR",
            "restapi": "/sensors",
            "uuid": [
                "$address.ext",
                "0x01",
                "0x0402"
            ],
            "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/offset",
                    "description": "Relative offset to the main measured value.",
                    "default": 0
                },
                {
                    "name": "config/on"
                },
                {
                    "name": "config/reachable"
                },
                {
                    "name": "state/lastupdated"
                },
                {
                    "name": "state/temperature",
                    "parse": {
                        "at": "0x0000",
                        "cl": "0x0402",
                        "ep": 1,
                        "eval": "Item.val = Attr.val"
                    },
                    "default": 0
                }
            ]
        }
    ],
    "bindings": [
        {
            "bind": "unicast",
            "src.ep": 1,
            "cl": "0x0406",
            "report": [
                {
                    "at": "0x0000",
                    "dt": "0x18",
                    "min": 10,
                    "max": 600
                }
            ]
        },
        {
            "bind": "unicast",
            "src.ep": 1,
            "cl": "0x0402"
        },
        {
            "bind": "unicast",
            "src.ep": 1,
            "cl": "0x0405"
        }
    ]
}
Previous
Previous

Presence Z1 Zigbee2MQTT Support

Next
Next

Tapestry Presence Z1 (THPZ1) Manual