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

Feat: Guest identifiers and lock codes #83

Merged
merged 4 commits into from
Mar 21, 2022
Merged

Feat: Guest identifiers and lock codes #83

merged 4 commits into from
Mar 21, 2022

Conversation

tykeal
Copy link
Owner

@tykeal tykeal commented Mar 21, 2022

  • Docs: Document code generator options
  • Feat: Add code generator options to config flow
  • Feat: Add code generators
  • Feat: Capture guest name

tykeal added 4 commits March 20, 2022 14:56
Issue: #38
Signed-off-by: Andrew Grimberg <tykeal@bardicgrove.org>
Add the code generator options to the config flow. This currently does
nothing and is not used by anything else yet, but it's the first step in
making code generators possible.

Issue: #38
Signed-off-by: Andrew Grimberg <tykeal@bardicgrove.org>
Teach the event sensor 3 ways to generate door codes.

The default (and fall back) is check-in/out day based where the check-in
day and check-out day are combined to create a 4 digit code

A random 4 digit code seeded from the event description

Finally, the last 4 digits of a phone number - only works if the
description has the text 'Last 4 Digits' followed quickly by a 4 digit
number. This is by far the most stable, but only works if the conditions
are correct

Issue: #38
Signed-off-by: Andrew Grimberg <tykeal@bardicgrove.org>
Teach the sensor how to determine a unique (short) name for each guest

Signed-off-by: Andrew Grimberg <tykeal@bardicgrove.org>
@tykeal tykeal changed the title link to keymaster Feat: Guest identifiers and lock codes Mar 21, 2022
@tykeal tykeal added the enhancement New feature or request label Mar 21, 2022
@tykeal tykeal linked an issue Mar 21, 2022 that may be closed by this pull request
@tykeal tykeal added this to the v0.75 milestone Mar 21, 2022
@tykeal tykeal enabled auto-merge March 21, 2022 00:04
@tykeal tykeal merged commit d11baf7 into main Mar 21, 2022
@tykeal tykeal deleted the link_to_keymaster branch March 21, 2022 00:06
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

Successfully merging this pull request may close these issues.

Option for check-in/out for code generation
1 participant