Every Karabo device in Python is shipped as a regular python package. In order to make the device visible to any device-server you have to install the package to Karabo's own Python environment.
Simply type:
pip install -e .
in the directory of where the setup.py
file is located, or use the karabo
utility script:
karabo develop piper
If you want to manually start a server using this device, simply type:
karabo-pythonserver serverId=pythonServer/1 deviceClasses=Piper
Or just use (a properly configured):
karabo-start