code: def handle_cluster_request(self, tsn, command_id, args):
          
          if command_id == 0:
              if self._timer_handle:
                  self._timer_handle.cancel()
              loop = asyncio.get_event_loop()
              self._timer_handle = loop.call_later(30, self._turn_off)
docs: Handle the cluster command.