Skip to content

Supporting new lock integrations

raman325 edited this page Jan 4, 2026 · 5 revisions

Supporting New Lock Integrations

Note: This page has been replaced by comprehensive developer documentation. See Development-Guide for the full guide.

Quick Links

Quick Summary

To add support for a new lock integration:

  1. Create a new provider module in custom_components/lock_code_manager/providers/
  2. Subclass BaseLock and implement required methods
  3. Register the provider in providers/__init__.py
  4. Update the README and manifest.json
  5. Submit a PR

See Adding-a-Provider for detailed instructions with code examples.

Clone this wiki locally