Erik Montnemery
0c2485bc03
Freeze integration entity descriptions ( #105984 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-12-18 16:28:13 -10:00
Joseph Block
1271f16385
Add Unifi device state for additional diagnostics ( #105138 )
...
* Add device state for additional diagnostics
* Add state test and fix existing tests
* Utilize IntEnum and dict for state lookup
* Update aiounifi to v68
2023-12-16 08:38:21 +01:00
Robert Svensson
7084889b78
Fix restoring UniFi clients with old unique id ( #105691 )
...
Fix restoring UniFi clients with bad unique id
2023-12-13 22:35:41 +01:00
Robert Svensson
44810f9772
Bump aiounifi to v67 ( #105099 )
...
* Bump aiounifi to v67
* Fix mypy
2023-12-05 22:16:07 +01:00
Robert Svensson
4b87936779
Fix stuck clients in UniFi options ( #105028 )
2023-12-05 09:42:43 +01:00
Robert Svensson
482e087a85
Make unifi RX-/TX-sensors diagnostic entities ( #105022 )
2023-12-05 08:55:15 +01:00
Robert Svensson
e80ee09f5e
Make UniFi WiFi clients numerical ( #105032 )
2023-12-05 08:50:32 +01:00
c0ffeeca7
8661aa96bd
U-V add host field description ( #104872 )
...
Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>
2023-12-04 13:10:22 +01:00
Robert Svensson
6271fe333d
Rework some UniFi unique IDs ( #104390 )
2023-11-24 11:18:55 +01:00
Robert Svensson
d78c0bd948
Handle 403 errors in UniFi ( #104387 )
...
UniFi handle 403 error
2023-11-23 20:25:26 +01:00
Aarni Koskela
ae4552eb3e
Improve Unifi switch entity unique ID naming function ( #104370 )
2023-11-22 20:02:16 +01:00
Robert Svensson
edf18df0e6
Add PoE power cycle button to UniFi integration ( #104332 )
2023-11-22 07:02:49 +01:00
Robert Svensson
f1fd8a0d2b
Bump aiounifi to v66 ( #104336 )
2023-11-22 07:02:13 +01:00
Robert Svensson
22be56a05b
Handle UniFi traffic rules not supported on older versions ( #103346 )
2023-11-04 12:19:56 +01:00
Robert Svensson
40817dabbf
Bump aiounifi to v64 ( #102700 )
2023-10-24 20:27:42 -05:00
Robert Svensson
721c45b7a3
Rework UniFi client configuration ( #99483 )
2023-10-22 23:39:54 +02:00
wittypluck
b79eae2e94
Update Unifi bandwidth sensors ( #101598 )
...
* Change bandwidth sensors device class, state class, unit of measurement, icon
* Reformat imports
* Reformat imports
* Revert suggested_unit_of_measurement. Add unit tests.
2023-10-22 17:14:49 +02:00
Robert Svensson
84d0907fc8
Fix UniFi client tracker entities being unavailable when away on restart ( #102125 )
2023-10-20 08:49:22 +02:00
Franck Nijhof
2f0ba154b9
Update ruff to v0.0.292 ( #101290 )
2023-10-02 21:49:10 +02:00
Robert Svensson
01b5854968
Rework UniFi websocket ( #100614 )
...
* Rework websocket management
* remove unnecessary fixture
* Remove controller from mock_unifi_websocket
* Mock api.login in reconnect method
* Remove unnecessary edits
* Minor clean up
* Bump aiounifi to v63
* Wait on task cancellation
2023-09-27 10:56:24 +02:00
Robert Svensson
f909199125
Remove hard coded Icon from Unifi device scanner ( #100401 )
2023-09-14 20:13:46 +02:00
Robert Svensson
7b00265cfe
Remove legacy UniFi PoE client clean up ( #100318 )
2023-09-13 20:14:03 +02:00
Robert Svensson
13cd873e38
Fix devices not always reporting IP - bump aiounifi to v62 ( #100149 )
2023-09-11 21:50:29 +02:00
Robert Svensson
d8445a79fc
UniFi streamline loading platforms ( #100071 )
...
* Streamline loading platforms
* Move platform registration logic to UnifiController class
2023-09-11 15:55:27 +02:00
Robert Svensson
cf47a6c515
Add UniFi device uptime and temperature sensors ( #99307 )
...
* Add UniFi device uptime and temperature sensors
* Add native_unit_of_measurement to temperature
Remove seconds and milliseconds from device uptime
2023-09-09 11:12:44 +02:00
Robert Svensson
b0e40d95ad
Bump aiounifi to v61 ( #99686 )
...
* Bump aiounifi to v61
* Alter a test to cover the upstream change
2023-09-05 21:13:28 +02:00
Robert Svensson
f52ba7042d
Bump aiounifi to v60 ( #99548 )
2023-09-03 21:31:25 +02:00
Robert Svensson
5e5193eeb5
Rework UniFi Network Controller device and add software version ( #99136 )
...
Rework Network Controller device and add software version
2023-08-27 17:07:38 +02:00
Robert Svensson
71bf782b22
Improve UniFi PoE control by queueing commands together ( #99114 )
...
* Working draft without timer
* Clean up
Improve tests
* Use async_call_later
2023-08-27 16:58:48 +02:00
Robert Svensson
45efe29262
Bump aiounifi to v58 ( #99103 )
2023-08-26 18:27:45 -05:00
Robert Svensson
d0d160f11c
Unifi add port forward control to switch platform ( #98309 )
2023-08-21 22:01:44 +02:00
Robert Svensson
9e42451934
UniFi refactor using site data ( #98549 )
...
* Clean up
* Simplify admin verification
* Streamline using sites in config_flow
* Bump aiounifi
2023-08-18 22:44:59 +02:00
Marc Mueller
8b0fdd6fd2
Use asyncio.timeout [s-z] ( #98452 )
2023-08-15 14:34:18 +02:00
Chris
5b6a7edd8d
Add Unifi outlet switches for PDU devices ( #98320 )
...
Updates the Unifi outlet switching feature to support PDU devices
2023-08-13 20:06:12 +02:00
Chris
87753bdb82
Add UniFi power stats for PDU overall AC outlet metrics ( #98217 )
2023-08-12 18:12:59 +02:00
Robert Svensson
7f616b0d44
Improve UniFi control PoE mode ( #98119 )
2023-08-11 14:11:06 +02:00
Erik Montnemery
045c327928
Move DeviceInfo from entity to device registry ( #98149 )
...
* Move DeviceInfo from entity to device registry
* Update integrations
2023-08-10 22:04:26 -04:00
Chris
fe1f617a35
Add unifi power stats for PDU outlets ( #98081 )
...
Adds support for power stats for PDU outlets.
2023-08-10 18:25:03 +02:00
Franck Nijhof
868a5f377f
Ruff: isort don't split imports based on trailing comma ( #98162 )
2023-08-10 14:27:03 +02:00
Robert Svensson
02c27d8ad2
UniFi WLAN availability affected by WLAN enabled ( #98020 )
2023-08-09 18:52:35 +02:00
Robert Svensson
e43ad1c6a0
Add restart device to UniFi button platform ( #97642 )
...
* Add restart device to UniFi Button platform
* Add tests for button platform
* Small corrections
2023-08-05 20:07:20 +02:00
Robert Svensson
66cb407e4f
Improve counting of UniFi WLAN Clients sensor ( #97785 )
2023-08-04 19:22:46 +02:00
Robert Svensson
e7e68907fa
Fix UniFi image platform not loading when passphrase is missing from WLAN ( #97684 )
2023-08-03 21:11:15 +02:00
Robert Svensson
6c95e07b7d
Fix UniFi image platform failing to setup on read-only account ( #97580 )
2023-08-01 21:18:33 +02:00
dougiteixeira
e99ba1b0da
Move async_client_device_info_fn to entity.py ( #97270 )
...
Move client device info
2023-07-27 10:21:22 +02:00
Robert Svensson
89069bb9b8
Add WLAN clients reporting to UniFi Sensor platform ( #97234 )
2023-07-26 08:00:17 +02:00
Robert Svensson
8d6c4e3306
Add controls to enable and disable a UniFi WLAN ( #97204 )
2023-07-25 14:01:57 +02:00
Robert Svensson
06f97679ee
Add WLAN QR code support to UniFi Image platform ( #97171 )
2023-07-25 10:11:48 +02:00
Erik Montnemery
fbbdebee47
Correct unifi device info ( #96483 )
2023-07-13 12:14:31 -04:00
Paulus Schoutsen
7859be6481
Add deduplicate translations script ( #96384 )
...
* Add deduplicate script
* Fix forecast_solar incorrect key with space
* Fix utf-8
* Do not create references to other arbitrary other integrations
* Add commented code to only allow applying to referencing integrations
* Tweak
* Bug fix
* Add command line arg for limit reference
* never suggest to update common keys
* Output of script
* Apply suggestions from code review
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
---------
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
2023-07-13 11:52:50 -04:00