Multi EndPoint Button/Touch Panel

I’m adding support for this device, its all paired and receiving zigBee commands on/off/light color etc. However, it a multi endpoint device and all the generic commands don’t support mulit-endpoint.

I can create a bunch of multi_ep handlers e.g. command_on_multi_ep, converting the endpoint to the groupId etc.

Next issue is presenting this to home-assistant, it doesn’t look like HA supports light control via MQTT.

I’m happy to submits a PR for this just need a little direction on the best approach?