Hi everyone,
I built an open-source project called LockSim that simulates Nuki-style API flows, webhooks, keypad auths, and interactive lock behavior for local integration testing.
Repo:
https://github.com/yossi-turjeman-pvt/locksim
The main goal is to help teams test their integration logic without needing physical hardware or touching production systems.
Current scope includes:
- API token and OAuth client-credentials testing
- smart lock actions and state simulation
- keypad auth CRUD and demo usage
- Nuki-style webhook delivery and inspection
- dashboard for demo accounts, devices, requests, and webhook logs
- Docker-first local setup
It’s meant as an independent simulator for Nuki-compatible integrations.
It is not affiliated with or maintained by Nuki.
If you work on PMS, hospitality, or smart-access integrations, I’d appreciate assistance & feedback on:
- missing API behaviors
- webhook payload gaps
- config/masterdata mismatches
- real-world edge cases worth simulating
If this is useful, please share it, and let’s make integration testing better together.