python-kasa/kasa/transports
Teemu R. 9966c6094a
Add ssltransport for robovacs (#943)
This PR implements a clear-text, token-based transport protocol seen on
RV30 Plus (#937).

- Client sends `{"username": "email@example.com", "password":
md5(password)}` and gets back a token in the response
- Rest of the communications are done with POST at `/app?token=<token>`

---------

Co-authored-by: Steven B. <51370195+sdb9696@users.noreply.github.com>
2024-12-01 18:06:48 +01:00
..
__init__.py Add ssltransport for robovacs (#943) 2024-12-01 18:06:48 +01:00
aestransport.py Remove support for python <3.11 (#1273) 2024-11-18 18:46:36 +00:00
basetransport.py Move transports into their own package (#1247) 2024-11-12 14:40:44 +01:00
klaptransport.py Remove support for python <3.11 (#1273) 2024-11-18 18:46:36 +00:00
sslaestransport.py Remove support for python <3.11 (#1273) 2024-11-18 18:46:36 +00:00
ssltransport.py Add ssltransport for robovacs (#943) 2024-12-01 18:06:48 +01:00
xortransport.py Remove support for python <3.11 (#1273) 2024-11-18 18:46:36 +00:00