diff --git a/homeassistant/components/zha/core/channels/lightlink.py b/homeassistant/components/zha/core/channels/lightlink.py
index 2884769d10f56c4b3a61f937927b38d620ae6416..cd3fc00ac28ddf9cb278c87ff264923f558c547f 100644
--- a/homeassistant/components/zha/core/channels/lightlink.py
+++ b/homeassistant/components/zha/core/channels/lightlink.py
@@ -25,7 +25,7 @@ class LightLink(ZigbeeChannel):
 
         application = self._ch_pool.endpoint.device.application
         try:
-            coordinator = application.get_device(application.ieee)
+            coordinator = application.get_device(application.state.node_info.ieee)
         except KeyError:
             self.warning("Aborting - unable to locate required coordinator device.")
             return
diff --git a/homeassistant/components/zha/core/channels/security.py b/homeassistant/components/zha/core/channels/security.py
index 404e4a8d258c97dd2e1e0753340bfbf57f32ad5e..5ecce49267c7123ddbed740c442001ffbab9b9dc 100644
--- a/homeassistant/components/zha/core/channels/security.py
+++ b/homeassistant/components/zha/core/channels/security.py
@@ -363,7 +363,7 @@ class IASZoneChannel(ZigbeeChannel):
         self.debug("started IASZoneChannel configuration")
 
         await self.bind()
-        ieee = self.cluster.endpoint.device.application.ieee
+        ieee = self.cluster.endpoint.device.application.state.node_info.ieee
 
         try:
             res = await self._cluster.write_attributes({"cie_addr": ieee})