docs: def sanitize_resources(resource: dict):
          """Cleans up incoming scene data
  
          :param resource: The dict with scene data to be sanitized.
          :returns: Cleaned up scene dict.
          """
          try:
              for shade in resource[ATTR_SHADE_DATA]:
                  _name = shade.get(ATTR_NAME)
                  if _name:
                      shade[ATTR_NAME_UNICODE] = base64_to_unicode(_name)
              return resource
          except (KeyError, TypeError):
              LOGGER.debug("no shade data available")
              return None