async def run(self, wait_for_completion=True):
activate_scene = ActivateScene(<EOL>pyvlx=self.pyvlx,<EOL>wait_for_completion=wait_for_completion,<EOL>scene_id=self.scene_id)<EOL>await activate_scene.do_api_call()<EOL>if not activate_scene.success:<EOL><INDENT>raise PyVLXException("<STR_LIT>")<EOL><DEDENT>
Run scene.

        Parameters:
            * wait_for_completion: If set, function will return
                after device has reached target position.