diff --git a/hassio/discovery.py b/hassio/discovery.py index ff733cf70..27b9a25e7 100644 --- a/hassio/discovery.py +++ b/hassio/discovery.py @@ -36,6 +36,7 @@ class Discovery(CoreSysAttributes, JsonConfig): discovery = Message(**message) messages[discovery.uuid] = discovery + _LOGGER.info("Load %d messages", len(messages)) self.message_obj = messages def save(self): @@ -115,7 +116,7 @@ class Discovery(CoreSysAttributes, JsonConfig): @attr.s class Message: """Represent a single Discovery message.""" - uuid = attr.ib(factory=lambda: uuid4().hex, cmp=False, init=False) addon = attr.ib() service = attr.ib() config = attr.ib(cmp=False) + uuid = attr.ib(factory=lambda: uuid4().hex, cmp=False)