Files
klangkiste/docs/cli.md
T

884 B

Klangkiste Box CLI

This document lists all currently available CLI interactions (Phase 1a).

Commands

status

Show the current runtime status.

Example:

python box/main.py status

simulate-nfc

Simulate NFC tag detection. Resolves the UID to a playback object from box/config/box_config.json and starts playback.

Example:

python box/main.py simulate-nfc CHIP_1

simulate-nfc-off

Simulate NFC tag removal. Stops playback and stores progress for that UID.

Example:

python box/main.py simulate-nfc-off CHIP_1

tick

Simulate playback time progression. Advances position and moves to next file when a file ends.

Example:

python box/main.py tick 90

run

Start an interactive session that keeps state in memory. Use help inside the session for available commands.

Example:

python box/main.py run