docs: def set_scene_active(self, scene_id):
          """sets the active scene by scene ID"""
          if self.state.activeSceneId != scene_id: # do nothing if scene has not changed
              self._deactivate_scene()
              sequence_number = self.zmq_publisher.publish_active_scene(scene_id)
              self.state.activeSceneId = scene_id
              if self.state.mainswitch is True: # activate scene only if we are switched on
                  self._activate_scene()
              logging.debug("Set scene {sceneNum} as active scene".format(sceneNum=scene_id))
              return (True, sequence_number, "OK")
          else:
              logging.debug("Scene {sceneNum} already is active scene".format(sceneNum=scene_id))
              return (False, 0, "This already is the activated scene.")