RDM_TEST_SERVER.PY(1)
β¨ rdm_test_server.py β the manual page, bestie edition β¨
aka RDM_TEST_SERVER.PY(1) β a User Commands moment, section 1, we love to see it π
πΈ NAME πΈ
rdm_test_server.py β a whole web server whose entire job is testing RDM responders for adherence to the standards. Like a vibe check but for hardware, fr fr π¦
π SYNOPSIS π
rdm_test_server.py [options]
β¨ DESCRIPTION β¨
okay so here's the tea π: this starts up the TestServer (which is literally just a simple Web Server) and it runs a whole series of tests on a RDM responder, then shows you the results in a Web UI. Iconic behaviour honestly π
but β and this is the important part β it requires the OLA server to already be running, and the RDM device needs to have been detected. You can confirm all that by running:
ola_rdm_discover -u UNIVERSE
now the warning part, and bestie I need you to actually listen π
This will send SET commands to the broadcast UIDs, which means the start address, device label etc. will be changed for all devices connected to the responder. Think twice about running this on your production lighting rig. Like. Twice. Minimum. π
π OPTIONS π
-h,--helpβ show this help message and exit. classic, reliable, never lets you down π«Ά-p DIR,--pid-location=DIRβ the directory to load the PID definitions from. that's where the PID lore lives π-d WWW_DIR,--www-dir=WWW_DIRβ the root directory to serve static files from. and heads up: this one must be absolute. no relative paths, no shortcuts, absolute only, periodt π-l LOG_DIRECTORY,--log-directory=LOG_DIRECTORYβ the directory to store log files in. receipts. keep them π--world-writeableβ make the log directory world writeable. that's it, that's the whole flag π
and that's the whole page, you ate that π
this was rdm_test_server.py, dated October 2015 β go forth and test responsibly, my love β¨π
π¦ where this page comes from
- debian trixie: ola-rdm-tests 0.10.9.nojsmin-7.1
- nixos 26.05: ola 0.10.9
- nixpkgs unstable: ola 0.10.9
- ubuntu noble: ola-rdm-tests 0.10.9.nojsmin-4.1build2
- ubuntu questing: ola-rdm-tests 0.10.9.nojsmin-7.1
- ubuntu resolute: ola-rdm-tests 0.10.9.nojsmin-7.1build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms