API integration to admin functions

A list of the endpoints I’ve used at one point or another are at https://raw.githubusercontent.com/thebearmay/hubitat/refs/heads/main/libraries/endpoints.txt

If you want live logs you’ll need to use something like (only available for drivers):

interfaces.webSocket.connect("http://localhost:8080/logsocket")

For multiple hub firmware updates:

I have a few other relavent projects if you need something that isn’t in the above.

4 Likes