Inspector
The Inspector is the hub's dashboard, which shows every device and every JSON-RPC message and stops every device in one click.
Open the Inspector
The hub serves the Inspector at http://127.0.0.1:7420/, and a browser pairs with the one-time code that openhal pair prints.
Views
| View | Shows |
|---|---|
| Devices | Every device with its connection, conformance level and verification, and the selected device's channels, limits and actions |
| Message log | Every request, response, notification and error, as formatted JSON-RPC |
| Confirmations | Commands waiting for a person's approval or rejection |
| Audit log | Every decision, in a hash chain |
| Routines | Each routine with its source and its dry run |
| Driver writer | A draft device file for an unknown device, and the limits interview |
| Settings | Client tokens |
| Stop | The stop control, which is always visible. Any client may send a stop, but lifting the stop takes a person's token |
Screenshots
Each screenshot comes from the Inspector on a hub with the simulated printer and its webcam, and shows the part its caption names at full size.