diff --git a/homeassistant/components/system_bridge/__init__.py b/homeassistant/components/system_bridge/__init__.py
index d1da463816f416b16d8a5387cb2207dc3a38fcc7..faea8b8418cdd469bbab5d5af2b8ea1b7b7989c7 100644
--- a/homeassistant/components/system_bridge/__init__.py
+++ b/homeassistant/components/system_bridge/__init__.py
@@ -262,10 +262,10 @@ class SystemBridgeDeviceEntity(SystemBridgeEntity):
     @property
     def device_info(self) -> DeviceInfo:
         """Return device information about this System Bridge instance."""
-        return {
-            "connections": {(dr.CONNECTION_NETWORK_MAC, self._mac)},
-            "manufacturer": self._manufacturer,
-            "model": self._model,
-            "name": self._hostname,
-            "sw_version": self._version,
-        }
+        return DeviceInfo(
+            connections={(dr.CONNECTION_NETWORK_MAC, self._mac)},
+            manufacturer=self._manufacturer,
+            model=self._model,
+            name=self._hostname,
+            sw_version=self._version,
+        )