core/homeassistant/components/nut
tdfountain 1c16fb8e42
Set and check unique id of config in NUT (#141783)
* Set and check unique id in config

* Update homeassistant/components/nut/config_flow.py

Set unique ID and abort only if value is defined

Co-authored-by: J. Nick Koston <nick+github@koston.org>

* Add duplicate ID test case for multiple devices

* Add unique ID check to config flow step for UPS

* Update homeassistant/components/nut/__init__.py

Fix to only set config_entries unique ID if not None

Co-authored-by: J. Nick Koston <nick+github@koston.org>

* Remove duplicate config flow call

---------

Co-authored-by: J. Nick Koston <nick+github@koston.org>
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-03-30 11:41:56 -10:00
..
__init__.py Set and check unique id of config in NUT (#141783) 2025-03-30 11:41:56 -10:00
button.py Set parallel updates in NUT (#141225) 2025-03-23 09:35:58 -10:00
config_flow.py Set and check unique id of config in NUT (#141783) 2025-03-30 11:41:56 -10:00
const.py Remove scan interval option from NUT (#141845) 2025-03-30 22:34:45 +02:00
device_action.py Add exception translation to NUT (#141629) 2025-03-28 16:43:16 +01:00
diagnostics.py
entity.py Add PDU dynamic outlet buttons to NUT (#140317) 2025-03-22 13:04:20 -10:00
icons.json Improve default icons for sensors in NUT (#141255) 2025-03-24 19:12:26 -10:00
manifest.json
sensor.py Improve the readability of status messages in NUT (#141335) 2025-03-30 16:26:44 +02:00
strings.json Remove scan interval option from NUT (#141845) 2025-03-30 22:34:45 +02:00
switch.py Set parallel updates in NUT (#141225) 2025-03-23 09:35:58 -10:00