Station Board

This board shows one card per TransferUnit selected by the query below. Pick a prewritten query from the dropdown or edit your own; "All TransferUnits" is the default. Cards are collapsed by default — collapsed means display-only: every value stays current behind a shut card, only the visual panel is closed. Click a header to expand. The board observes and writes nothing. In KAPPS a device changes only through a workflow of its service; this demo has none yet. Backend logic lives in demo/transferunits/station_board.py; the observing algorithm itself is in demo/transferunits/algorithm.py.

SELECT ?resource WHERE {
  ?resource a tu:TransferUnit ; svc:hasService ?s .
  ?s svc:hasAddress ?a .
}