The following topic is my favorite example of how someone who wasn’t familiar with zigbee was able to build a new Zigbee device handler from scratch with the help of the community. The device is a ZHA key fob with three buttons.
You may not need this at all, especially if the device handler that @Sticks18 mentioned is close to what you need, but you might find the process interesting: