code: async def load_saved_device_info(self):
          
          _LOGGER.debug("Loading saved device info.")
          deviceinfo = []
          if self._workdir:
              _LOGGER.debug("Really Loading saved device info.")
              try:
                  device_file = '{}/{}'.format(self._workdir, DEVICE_INFO_FILE)
                  with open(device_file, 'r') as infile:
                      try:
                          deviceinfo = json.load(infile)
                          _LOGGER.debug("Saved device file loaded")
                      except json.decoder.JSONDecodeError:
                          _LOGGER.debug("Loading saved device file failed")
              except FileNotFoundError:
                  _LOGGER.debug("Saved device file not found")
          for device in deviceinfo:
              self._add_saved_device_info(**device)
docs: Load device information from the device info file.