core/homeassistant/components/minecraft_server
elmurato 7c3605c82e
Use config entry ID as unique ID and remove dependency to getmac in Minecraft Server (#97837)
* Use config entry ID as unique ID

* Add entry migration to v2 and and remove helper module

* Remove unneeded strings

* Add asserts for config, device and entity entries and improve comments

* Add debug log for config entry migration

* Reset config entry unique ID and use config entry ID instead

* Remove unnecessary unique ID debug log

* Revert usage of constants for tranlation keys and use dash as delimiter for entity unique id suffix

* Revert "Revert usage of constants for tranlation keys and use dash as delimiter for entity unique id suffix"

This reverts commit 07de334606054097e914404da04950e952bef6d2.

* Remove unused logger in entity module
2023-09-07 12:22:46 +02:00
..
__init__.py Use config entry ID as unique ID and remove dependency to getmac in Minecraft Server (#97837) 2023-09-07 12:22:46 +02:00
binary_sensor.py Use config entry ID as unique ID and remove dependency to getmac in Minecraft Server (#97837) 2023-09-07 12:22:46 +02:00
config_flow.py Use config entry ID as unique ID and remove dependency to getmac in Minecraft Server (#97837) 2023-09-07 12:22:46 +02:00
const.py Use config entry ID as unique ID and remove dependency to getmac in Minecraft Server (#97837) 2023-09-07 12:22:46 +02:00
entity.py Use config entry ID as unique ID and remove dependency to getmac in Minecraft Server (#97837) 2023-09-07 12:22:46 +02:00
manifest.json Use config entry ID as unique ID and remove dependency to getmac in Minecraft Server (#97837) 2023-09-07 12:22:46 +02:00
sensor.py Use config entry ID as unique ID and remove dependency to getmac in Minecraft Server (#97837) 2023-09-07 12:22:46 +02:00
strings.json Use config entry ID as unique ID and remove dependency to getmac in Minecraft Server (#97837) 2023-09-07 12:22:46 +02:00