Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TTLock Integration #218

Open
paulkraus opened this issue Oct 5, 2024 · 5 comments
Open

TTLock Integration #218

paulkraus opened this issue Oct 5, 2024 · 5 comments
Labels
enhancement New feature or request

Comments

@paulkraus
Copy link

I appreciate your work on this. Can you add TTLock as an enhancement?

@tykeal
Copy link
Owner

tykeal commented Oct 5, 2024

I'm willing to take PRs to enhance the integration to work with other lock management integrations but I only have access to ZWave enabled locks and thus I can do testing using Keymaster or Lock Manager (whenever I get around to that)

@tykeal tykeal added the enhancement New feature or request label Oct 5, 2024
@samuellazea
Copy link

@tykeal Hello and first things first. Really nice integration and very useful. It's really appreciated.
Related to ttlock, is there any possibility that you would help a bit on integrating it?
I am not trying to ask you to do the heavy lifting, but I am a bit out of my depth on it.

I have ttlocks and am willing to test anything on it just to make it work. I tried to do some changes but not there yet.
Would do anything to help move this along cause this will help lots of people also.

Please let me know if I can help in some way and thank you for all the effort you do

@tykeal
Copy link
Owner

tykeal commented Jan 7, 2025

In truth, the best way to get support for other types of locks is to enhance Keymaster. Rental Control doesn't drive the lock management itself. The sole purpose is to take in the calendars and update a lock manager with what codes should be active when.

There is a new beta of Keymaster which reworks a lot of how the integration operates, it may be easier to add alternative lock interconnects under the new setup

@samuellazea
Copy link

Thank you for your answer. Do you refer to https://github.com/FutureTense/keymaster ?

@tykeal
Copy link
Owner

tykeal commented Jan 9, 2025

@samuellazea yes. Rental Control itself does not directly manage locks. It sits on top of Keymaster to do that. I have an enhancement issue to also make it work on top of Lock Code Manager, but LCM itself hasn't had a full release and with the work happening in the beta branch of Keymaster I suspect LCM will go away (the dev that created LCM also works on Keymaster and the beta branch basically brings in most of what LCM was trying to do to fix issues with Keymaster)

Expanding Keymaster to work with more than just ZWave is a semi-common request, but nobody is putting in the work on it and the devs of Keymaster all have just ZWave to deal with. There was some effort to add in Zigbee but it never fully landed for some reason.

I haven't really looked at the TTLock bits, as I don't have one, but if they provide the all the needed information that the ZWave bits do, then it should be possible to extend Keymaster to support it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants