docs: def safe_load_sensors(self):
          """Load sensors safely from file."""
          try:
              loaded = self._load_sensors()
          except (EOFError, ValueError):
              _LOGGER.error('Bad file contents: %s', self.persistence_file)
              loaded = False
          if not loaded:
              _LOGGER.warning('Trying backup file: %s', self.persistence_bak)
              try:
                  if not self._load_sensors(self.persistence_bak):
                      _LOGGER.warning('Failed to load sensors from file: %s',
                                      self.persistence_file)
              except (EOFError, ValueError):
                  _LOGGER.error('Bad file contents: %s', self.persistence_file)
                  _LOGGER.warning('Removing file: %s', self.persistence_file)
                  os.remove(self.persistence_file)