From 4ff6bfa329c3863c63580fc713c3e8bdb5c59c36 Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Tue, 3 May 2022 18:37:10 +0200 Subject: [PATCH] ServiceInfo model improvements and deprecations (#1311) Co-authored-by: Franck Nijhof Co-authored-by: epenet <6771947+epenet@users.noreply.github.com> Co-authored-by: Paulus Schoutsen --- blog/2022-05-03-serviceinfo-model-improvements.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 blog/2022-05-03-serviceinfo-model-improvements.md diff --git a/blog/2022-05-03-serviceinfo-model-improvements.md b/blog/2022-05-03-serviceinfo-model-improvements.md new file mode 100644 index 00000000..ac7173ee --- /dev/null +++ b/blog/2022-05-03-serviceinfo-model-improvements.md @@ -0,0 +1,12 @@ +--- +author: epenet +authorURL: https://github.com/epenet +title: "ServiceInfo model improvements and deprecations" +--- + +As of Home Assistant Core 2022.6, access to discovery information via the, previously deprecated, dictionary methods have been removed. + + +This applies to the `DhcpServiceInfo`, `MqttServiceInfo`, `SsdpServiceInfo`, `UsbServiceInfo`, and `ZeroconfServiceInfo` instances. + +Custom integrations are required to migrate to use the new dataclass properties.