Apart from standard 0,4,5,6,10 clusters it implements 0x102, Window Covering.
Question: is there a way to send Zigbee commands to a device/poll attributes through ST command line?
“ids”:
{
“modelId”: “TS130F”,
“manufacturerName”:
“_TZ3000_8kzqqzu4”
},
“endpoints”:
{
“endpointDescriptors”: [
{
“endpointId”: 1,
“applicationProfileId”: 260,
“applicationDeviceId”: 514,
“applicationDeviceVersion”: 0,
“_reserved1”: 1,
“inputClusters”: [ 0, 10, 4, 5, 6, 258 ],
“outputClusters”: [ 25 ]
} ],
“endpoints”:
{ “1”:
{ “clusters”:
{ “basic”:
{ “attributes”: [
{ “acl”: [ “readable”, “reportable” ],
“id”: 0,
“name”: “zclVersion”,
“value”: 3
},
{ “acl”: [ “readable”, “reportable” ],
“id”: 1,
“name”: “appVersion”,
“value”: 68
},
{ “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”: “_TZ3000_8kzqqzu4”
},
{ “acl”: [ “readable”, “reportable” ],
“id”: 5,
“name”: “modelId”,
“value”: “TS130F”
},
{ “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”: 1
},
{ “acl”: [ “readable”, “reportable” ],
“id”: 65534,
“name”: “attributeReportingStatus”,
“value”: “PENDING”
},
{ “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”
},
“time”:
{ “attributes”: [
{ “acl”: [ “readable”, “reportable” ],
“id”: 7
} ],
“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”: 1
} ],
“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”: 1
} ],
“commandsGenerated”: “UNSUP_GENERAL_COMMAND”,
“commandsReceived”: “UNSUP_GENERAL_COMMAND”
},
“onOff”:
{ “attributes”: [
{ “acl”: [ “readable”, “writable”, “reportable” ],
“id”: 20480
},
{ “acl”: [ “readable”, “writable”, “reportable” ],
“id”: 32769
},
{ “acl”: [ “readable”, “writable”, “reportable” ],
“id”: 16385,
“name”: “onTime”,
“value”: 0
},
{ “acl”: [ “readable”, “writable”, “reportable” ],
“id”: 16386,
“name”: “offWaitTime”,
“value”: 0
} ],
“commandsGenerated”: “UNSUP_GENERAL_COMMAND”,
“commandsReceived”: “UNSUP_GENERAL_COMMAND”
},
“windowCovering”:
{ “attributes”: [
{ “acl”: [ “readable”, “writable”, “reportable” ],
“id”: 8,
“name”: “currentPositionLiftPercentage”,
“value”: 3
},
{ “acl”: [ “readable”, “writable”, “reportable” ],
“id”: 61440
},
{ “acl”: [ “readable”, “writable”, “reportable” ],
“id”: 61441
},
{ “acl”: [ “readable”, “writable”, “reportable” ],
“id”: 61442
},
{ “acl”: [ “readable”, “writable”, “reportable” ],
“id”: 61443
},
{ “acl”: [ “readable”, “writable”, “reportable” ],
“id”: 32768
} ],
“commandsGenerated”: “UNSUP_GENERAL_COMMAND”,
“commandsReceived”: “UNSUP_GENERAL_COMMAND”
}
},
“bindings”:
{ “ota”:
{ “attributes”: ,
“commandsGenerated”: “UNSUP_GENERAL_COMMAND”,
“commandsReceived”: “UNSUP_GENERAL_COMMAND”
}
}
}
}
}