Keypad Code
Prop Wizard base game for matrix keypad code entry using key tokens and ordered sequence logic.
The manual describes this family as: Matrix keypad code entry puzzle mapped to virtual key tokens.
This page covers the Prop Wizard base-game template rather than one fixed setup preset. The exact generated configuration changes with wizard choices such as stage count, output policy, reset mode, feedback modules, and integrations.
Video reference: The Prop Wizard on YouTube.
UI path
- Open Prop Wizard.
- Choose Keypad Code.
- Choose the matrix keypad count.
- Set output, reset, feedback, and stage options.
- Apply the wizard and inspect Connections > Matrix Keypads and Behavior > Input Sequences.
Generated hardware pattern
| Generated item | Default | Purpose |
|---|---|---|
| Matrix keypad | 1 by default | Generates keypad token inputs used by the sequence. |
| Pixels | 24 by default | Used for feedback if enabled. |
| Output | Selected in wizard | Solves through relay, mag lock, or linear actuator. |
Generated states
off when not always armedarmedoptional stage statessolved
Logic and behavior pieces
| Piece | Generated behavior | Why it matters |
|---|---|---|
| Input Sequence | Generated by the ordered-family archetype. | Keypad tokens are ordered just like button gestures. |
| Success action | Sequence success sets solved or advances stage. | Works with single-code or staged code puzzles. |
| Fail action | Sequence fail returns to armed. | Keeps retry behavior consistent. |
| Output policy | State solved runs the selected output action. | Keeps keypad logic independent from the physical unlock. |
What the wizard choices change
| Wizard choice | What changes in the generated config |
|---|---|
| Stage count | Adds stage states and stage-advance action triggers. |
| Output type | Changes what happens when solved is entered: relay pulse, mag-lock hold/release, actuator movement, or pixel-only output. |
| Reset mode | Chooses immediate reset, manual reset input, manual network/operator reset, or timer reset. |
| Always armed | Starts directly in armed; otherwise adds an off state. |
| Feedback mode | Adds input acknowledgements, success feedback, fail feedback, or richer per-input feedback. |
| Integration protocol | Adds MQTT, OSC, or HTTP bindings when selected. |
Review after applying
- Open Configuration > Connections > Inputs, Outputs, and Modules and confirm generated hardware names and pins.
- Open Configuration > Definitions and review any generated states, level inputs, RFID tag sets, or variables.
- Open Configuration > Behavior > Logic Rules and confirm the generated condition checks.
- Open Configuration > Behavior > Action Triggers and confirm the output, reset, feedback, and state-change steps.
- Open Configuration > Lighting if pixel feedback was enabled.
Design notes
- Use this when you want a conventional code-entry prop but still want all the normal behavior tools.
- The keypad article should be reviewed alongside the Matrix Keypads guide because row/column wiring drives the physical setup.
- You can add operator controls later for reset, reveal, or override without changing the keypad sequence.