(EDGE Driver-Mc): Zigbee Temp Sensor and Child Thermostat Mc, Zigbee Temp Sensor with Thermostat Mc

The process isn’t too difficult, but if you’re not familiar with editing code and using ST’s CLI tool, it may seem overwhelming at first. It’s doable if you’re willing to learn, have some patience, and use the information within this community to help answer questions I know you will have.

One thing for sure is that you will need a copy of the code. Thankfully, Mariano has made much of code available on GitHub.

This is his repository:

And this is the specific edge driver you need:

You’ll see in that directory structure a file titled “fingerprints.yml”. It’s that file you need to edit. Besides the model, you also need the manufacturer for that device, so without making this reply very long, search the community for “Zigbee Thing Mc”, or reference this topic:

You do not need your own GitHub repository. You just need the code on your computer so you can make any changes, and because ST’s CLI runs on your computer to create your edge driver.

So speaking of ST’s CLI, you need that on your computer. You can’t create an edge driver without it, or manage the drivers you created.

Here’s the tutorial to get you started:

Mostly everything you need to know on how to create your own driver, channel, and how to publish is in that tutorial, including other developer documentation.

1 Like