On this page:
Derpy:   Presentation Room Control

Derpy: Presentation Room Control

Jan Dvořák <mordae@anilinux.org>

Derpy comprises of several executables that convert vendor-specific device control protocols to simple ZeroMQ interfaces better suitable for user-facing control interface programming.

All executables create two ZeroMQ sockets upon their launch. One for receiving client commands (in 'router mode, listening on the rpc-endpoint) and the other for publishing changes (in 'pub mode, listening on the pub-endpoint).

Usually, no confirmations are sent back through the rpc-endpoint. Notifications are pushed through the pub-endpoint instead. This might complicate automation but suffices for human control.