11 Commits

Author SHA1 Message Date
Steven B.
589d15091a
Add smartcam child device support for smartcam hubs () 2025-01-14 08:38:04 +00:00
Steven B.
2e3b1bc376
Add tests for dump_devinfo parent/child smartcam fixture generation ()
Currently the dump_devinfo fixture generation tests do not test
generation for hub and their children.

This PR enables tests for `smartcam` hubs and their child fixtures. It
does not enable support for `smart` hub fixtures as not all the fixtures
currently have the required info. This can be addressed in a subsequent
PR.
2025-01-08 22:51:35 +01:00
Steven B.
2ca6d3ebe9
Add bare-bones matter modules to smart and smartcam devices () 2024-12-13 19:45:38 +00:00
Steven B.
2bda54fcb1
Rename smartcamera to smartcam () 2024-11-23 09:07:47 +01:00
Steven B.
f4316110c9
Move iot fixtures into iot subfolder () 2024-11-22 21:19:33 +01:00
Steven B.
a4258cc75b
Do not print out all the fixture names at the start of test runs () 2024-11-20 15:42:56 +01:00
Steven B.
a01247d48f
Remove support for python <3.11 ()
Python 3.11 ships with latest Debian Bookworm. 
pypy is not that widely used with this library based on statistics. It could be added back when pypy supports python 3.11.
2024-11-18 18:46:36 +00:00
Steven B.
e209d40a6d
Use _get_device_info methods for smart and iot devs in devtools () 2024-11-18 14:53:11 +00:00
Steven B.
6213b90f62
Move TAPO smartcamera out of experimental package ()
Co-authored-by: Teemu R. <tpr@iki.fi>
2024-11-13 19:59:42 +00:00
Steven B.
71ae06fa83
Fix test framework running against real devices () 2024-11-11 17:41:31 +00:00
Steven B.
32671da9e9
Move tests folder to top level of project () 2024-11-11 10:11:31 +00:00