Maker API and Controller Type

Is there a way to get the Controller Type (e.g. ZWV, ZGB) of a device using the Maker API?

Anyone?

Looking at the Full Device Details link from the Maker API page, I'm going to say "not directly". The best I could offer would be the type (driver), but if that doesn't include a reference to Zigbee or Z-Wave, then I don't expect you can get that detail for a device through Maker API.

The more likely scenario will be writing some kind of App that offers an HTTP EndPoint, where you get the list of devices in some way through Groovy code.

1 Like

Browser inspect of the network traffic is your friend here. The following are a few unofficial APIs leveraged to display the tables when viewing Zwave and Zigbee settings:
hub-ip-address/hub/zigbeeDetails/json
hub-ip-address/hub/zwaveDetails/json

2 Likes

And the obious Matter endpoint is: //hub-ap-address/hub/matterDetails/json

2 Likes

Yes. I've been doing some the last couple of days and have found a few interesting things. If it was a documented part of the Maker API, I would feel better about its continued functionality.

1 Like

Considering the current stat of Matter. I hope there is nothing to report from my hub.