fix: mdns discovered ip address (#1250)
Some checks failed
Tests / check-rule-format (push) Failing after 8s
Validate / validate-hassfest (push) Failing after 6s
Validate / validate-hacs (push) Failing after 12s
Validate / validate-lint (push) Failing after 4s
Validate / validate-setup (push) Failing after 9s

This commit is contained in:
Li Shuzhen
2025-07-14 09:04:38 +08:00
committed by GitHub
parent df3faea257
commit a82fd86c60

View File

@ -110,7 +110,6 @@ class MipsServiceData:
version=IPVersion.V4Only) version=IPVersion.V4Only)
if not self.addresses: if not self.addresses:
raise MipsServiceError('invalid addresses') raise MipsServiceError('invalid addresses')
self.addresses.sort()
if not service_info.port: if not service_info.port:
raise MipsServiceError('invalid port') raise MipsServiceError('invalid port')
self.port = service_info.port self.port = service_info.port
@ -226,7 +225,7 @@ class MipsService:
state_change: ServiceStateChange state_change: ServiceStateChange
) -> None: ) -> None:
_LOGGER.debug( _LOGGER.debug(
'mips service state changed, %s, %s, %s', 'mdns discovery changed, %s, %s, %s',
state_change, name, service_type) state_change, name, service_type)
if state_change is ServiceStateChange.Removed: if state_change is ServiceStateChange.Removed: