code: def handle_update(self, args):
      
      _LOGGER.debug("handle_update %d -- %s" % (self._integration_id, args))
      state = int(args[0])
      if state != Output._ACTION_ZONE_LEVEL:
        return False
      level = float(args[1])
      _LOGGER.debug("Updating %d(%s): s=%d l=%f" % (
          self._integration_id, self._name, state, level))
      self._level = level
      self._query_waiters.notify()
      self._dispatch_event(Output.Event.LEVEL_CHANGED, {'level': self._level})
      return True
docs: Handles an event update for this object, e.g. dimmer level change.