API

 
from bluesky_queueserver_api import BPlan
from bluesky_queueserver_api.zmq import REManagerAPI
# from bluesky_queueserver_api.http import REManagerAPI

RM = REManagerAPI()

item = BPlan("count", ["det1", "det2"], num=10, delay=1)
RM.item_add(item)

RM.environment_open()
RM.wait_for_idle()

RM.queue_start()
RM.wait_for_idle()

status = RM.status()
print(f"status={status}")

RM.environment_close()
RM.wait_for_idle()

RM.close()