Steven B.
d03f535568
Fix discover cli command with host ( #1437 )
2025-01-14 14:47:52 +00:00
Steven B.
223f3318ea
Use DeviceInfo consistently across devices ( #1338 )
...
- Make model exclude region for `iot` devices. This is consistent with `smart` and `smartcam` devices.
- Make region it's own attribute on `Device`.
- Ensure that devices consistently use `_get_device_info` static methods for all information relating to device models.
- Fix issue with firmware and hardware being the wrong way round for `smartcam` devices.
2024-12-13 12:37:13 +00:00
Teemu R.
66eb17057e
Enable ruff check for ANN ( #1139 )
2024-11-10 18:55:13 +00:00
Teemu R.
70c96b5a5d
Initial trigger logs implementation ( #900 )
...
Co-authored-by: Steven B. <51370195+sdb9696@users.noreply.github.com>
2024-11-01 15:36:09 +00:00
Steven B.
9641edcbc0
Make iot time timezone aware ( #1147 )
...
Also makes on_since for iot devices use device time.
Changes the return value for device.timezone to be tzinfo instead of a dict.
2024-10-08 08:16:51 +01:00
Steven B.
d1b43f5408
Fix cli command for device off ( #1121 )
...
Was previously missed when using the full `kasa device off` command as
opposed to the shortcut.
2024-09-27 17:36:45 +01:00
Teemu R.
b7fa0d2040
Add factory-reset command to cli ( #1108 )
...
Allow reseting devices to factory settings using the cli: `kasa device factory-reset`.
2024-09-21 16:52:52 +02:00
Steven B.
ed033679e5
Split out main cli module into lazily loaded submodules ( #1039 )
2024-07-23 19:13:52 +01:00