Steven B.
440b2d153b
Fix SslAesTransport default login and add tests ( #1202 )
...
Co-authored-by: Teemu R. <tpr@iki.fi>
2024-10-28 16:36:34 +00:00
Steven B.
7eb8d45b6e
Try default logon credentials in SslAesTransport ( #1195 )
...
Also ensure `AuthenticationErrors` are raised during handshake1.
2024-10-25 19:27:40 +01:00
Steven B.
1e0ca799bc
Add stream_rtsp_url to camera module ( #1197 )
2024-10-25 18:30:21 +01:00
Steven B.
a88b677776
Combine smartcamera error codes into SmartErrorCode ( #1190 )
...
Having these in a seperate place complicates the code unnecessarily.
2024-10-23 20:07:32 +01:00
Steven B.
acd0202cab
Update dump_devinfo for smart camera protocol ( #1169 )
...
Introduces the child camera protocol wrapper, required to get the child device info with the new protocol.
2024-10-18 12:06:22 +01:00
Steven B.
2dd621675a
Drop urllib3 dependency and create ssl context in executor thread ( #1175 )
2024-10-18 11:40:17 +02:00
Steven B.
dcc36e1dfe
Initial TapoCamera support ( #1165 )
...
Adds experimental support for the Tapo Camera protocol also used by the H200 hub.
Creates a new SslAesTransport and a derived SmartCamera and SmartCameraProtocol.
2024-10-16 16:53:52 +01:00