I am running 2022.2.9, and the latest version of keymaster. Everytime I restart HA, the lockās day and night autolock intervals reset to default values. What I am I doing wrong?
Iām new-ish to HA, but a total newb to customizing lovelace dashboards. I have successfully configured 7 Yale Assure SL locks with Keymaster, each lock on a different tab in a dashboard using the generated yaml. Two locks have 18 slots and the others have 10 slots each, so needless to say, there is a lot of information on each of these tabs.
Iād like to build an overview tab that gives me a quick summary of the state of all slots and all locks in a compact format. This view doesnāt need to edit anything or activate/deactivate the locks, it just needs to report current state.
Iām thinking a table for each lock, perhaps formatted like this:
Lock Name
Slot
Status
State
Name
PIN
Enabled
Date Range
1
Connected
(ā) On
John
1234
True
Mar 1 4pm - Apr 1 12pm
2
Disconnected
( ) Off
Sue
5678
False
None
Columns:
Slot: the slot number
Status: so I can quickly check activity, especially to see if it is stuck as Adding or Deleting
State: The (ā) and ( ) would be the yellow circle checkmark state icon
Name: Guest name
PIN: Guestās PIN code
Enabled: If the slot is currently enabled or not
Date Range: If Use Date Range is not enabled, this would be None, otherwise the start/end dates.
Are there any existing custom cards or github projects that I should consider using? Any examples of yaml and/or custom code to render a tabular card like this? Any other advice that might help guide me to a working solution (iteration through slots, conditional date range output, etc)?
This is for a multiple unit Airbnb. Iām worried that a guest will arrive and their lock code wonāt work. My hope is that this overview will make it easy for me to quickly identify potential problems.
I installed KeyMaster today and so far so good, it recognizes the lock and I can unlock/lock with it. However, I try to add a PIN and it just sits there on āaddingā and never makes it. I monitored the zwavejs2mqtt log and didnāt see anything hit it when I created the PIN.
What should I look at when trying to troubleshoot this?
I fixed it. I had the lock installed before I had it hooked up to zwave and there were user codes in the first few slots. I deleted the old codes and then it allowed me to start adding them through keymaster. Problem solved!
@FutureTense Hello, I am using the Yale Assure SL Zwave lock (3 in total) but for some reason only 1 code which is in slot 2 has went to āconnectedā status. All other code positions stay in āAddingā or āDeletingā status. (This is what is occuring on 2 of the locks, on the 3rd lock, none of the 4 code positions move to the āconnectedā status, all stay in some āā¦ingā status)Can anyone give me any guidance as to what is going on or how to troubleshoot/ fix this issue.
Same thing is happening to me right now. Iām using the Yale Assure lock. Also some of the codes are sync with my other lock of the same type and some arenāt
Iām starting to question the maturity of Home Assistant sadly because Iām running into tons of things that I wouldnāt call āuser friendlyā. The whole system is reminding me alot of webcore from smartthings which I mostly stayed away from because Iām not a programmer by trade. I can tell home assistant is more than likely insanely powerful if your highly technical but otherwise, Iām not so sure. There have been quite a few things so far that have been much harder to implement than I thought would or even should be. Whereas smartthings has precompiled widgets for the largest features (home security monitor based on sensors, safety monitor based on leaks etc.). All of this seems to have to be ārolledā by the user within the Home Assistant environment.-- Unless I just donāt know where to lookāThe lock managing noncomponent is seemingly another one (Widget in smartthings called āSmart Lock Guest Accessā). If you end up learning anything, please post back here even if it ends up being another integration. The number of entities this one created drives me batty also everytime I look at it.
It may just all be a: I need to temper my expectations situation if I am going to stick around and remember were not dealing with a multi-billion dollar corporation down this path.
This is 100% accurate Weston. Period. It is a fundamentally different philosophy. And while HA is WAAAY more user friendly than past iterations - thereās ZERO way Iād reccommend it to my dad - a non technical user. SmartThings is (INCREASINGLY) designed for a novice user, opting to shield the complexity, while HA leans into it and encourages customization. That said - this particular tangent of the conversation is WAY off topic for Keymaster so out of respect for the thread owner, if you want to continue that conversation thereās a few ST v. HA threads on the forum frequented by ST refugees. - er - former users. Theyāre easy to find. (All I will say is HA is Webcore on steroids, gamma rays, and it ATE the Hulk. If you didnāt like Webcore, youāre going to have a tough time with HA.
As to your specific issue, yeah that happens - and not only with the Yale. Keymaster can only report what the lock is telling it. Thereās MANY āStuck on addingā¦ā reports on the forum. Higher up in this VERY thread. Unfortunately, thereās almost as many resolutions as there are reports. I had the issue myself. My 3 older Schlages were a royal pain to get past ADDING. (I later traced its likely cause to a communications issue in my Zwave network related to a firmware bug.) To clear it, I ended up manually clearing out all of the codes using ZWaveJS service calls in the HA debug tool, then I restarted the lock configuration in Keymaster from scratch and they finally ātook.ā Fortunately adding / removing codes is a once every 6 months kind of event here so that was good enough for my install.
Definitely agree with your statements here. That will be my next go at things, exactly what you said. For now I have moved them back over to ST and I will take those 3 little guys a little slower because I believe it may take some investment as you said. Thank you for your views and guidance on this subject and definitely agree with all points made.
Yes, itās an interesting subject, but itās off topic here. KeyMaster was/is just a template builder. A UI to program slots of a lock. When we (@firstof9@raman325) started to understand how to control the locks it all snapped together. Every slot has a boolean value indicating on/off. The templates determine that value, and writes/removes codes accordingly. In fact, itās really simple.
Hello allā¦ Iām new to keymaster, already went through the gauntlet of install issues (see github issues). Finally was able to get this online and running, but have a couple questions:
1. Does Keymaster have any insight to the Schlage FE599 security level / tamper controls?
(Found answer to #1, will automate this)
2. What triggers the automations for the parent lock to copy to the child locks? (Still shows āNeverā for run status)
3. Noticed my FE599 does not send out notifications on anythingā¦ while my BE469ZP does fine. Anyone having similar issues?