def METHOD_NAME(handle):
    """ Extracts data from the sensor and returns it in a JSON document as a Python dict.
    Available for async mode only.
    Args:
        handle: handle returned by the plugin initialisation call
    Returns:
        returns a sensor reading in a JSON document, as a Python dict, if it is available
        None - If no reading is available
    Raises:
        TimeoutError
    """
    global _task, loop, t
    loop = asyncio.new_event_loop()
    _task = asyncio.ensure_future(_start_aiotest(handle), loop=loop)
    def run():
        global loop
        loop.run_forever()
    t = Thread(target=run)
    t.start()