MarkGodwin / tplink-omada-api

MIT License
12 stars 9 forks source link

Add client API support #22

Closed mheath closed 1 year ago

mheath commented 1 year ago

This adds support for the Omada client API. It has support for connected clients, known clients (clients Omada has seen but may not be connected), getting client details, blocking and unblocking.

There are some changes that are just alphabetizing method declarations and/or imports.

I moved the OmadaApiData class to 'definitions.py' but this doesn't seem like the right home for it. I'm open to suggestions.