Empty cache and hard reload didn’t do it. I installed fold entity row (which is referenced in the resources, but not listed in the things to install, and still no joy. Here’s what my browser is giving me now:
Uncaught (in promise) Error: Invalid entity ID at position 5: dummy_garage
at process-config-entities.ts:39
at Array.map (<anonymous>)
at n (process-config-entities.ts:12)
at HTMLElement.value (hui-view.ts:263)
at HTMLElement.value (hui-view.ts:208)
at HTMLElement.performUpdate (updating-element.ts:720)
at HTMLElement._enqueueUpdate (updating-element.ts:653)
I already had a number of codes programmed (before adding the lock to Home Assistant) which are not showing up. Is there something I need to do to import them, or do I need to remove them from the device and program them through the HA interface to make them accessible?
I’m also having an issue with /packages – HA (installed on a raspberry pi 4) gives me this error at startup:
“ERROR (MainThread) [homeassistant.setup] Setup failed for packages: Integration not found.”
This is the relevant part of my configuration.yaml:
# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:
# Uncomment this if you are using SSL/TLS, running in Docker container, etc.
# http:
# base_url: example.duckdns.org:8123
# Text to speech
tts:
- platform: google_translate
group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
packages: !include_dir_named packages
My directory structure is the following:
~/config/packages/lockmanager, so since my configuration.yaml is in the /config directory, I’m really not sure what the issue is. Any ideas? Thanks!
Next, looking at the EXAMPLE: !INCLUDE_DIR_NAMED, from there it looks like there’s a .yaml in the top level directory they point to, so I tried the following: creating a lockmanager.yaml in the lockmanager directory, and including the boolean / other config for lockmanager into that .yaml… and it still fails.
Would you mind just spelling it out for me? I’m sorry.
Hi @joe_blow, would you mind posting for me your configuration.yaml and your lockmanager directory structure with associated .yamls? For the life of me, I can’t seem to do the include statement correctly. Thanks!
The error message, on googling this, seems to point toward an error with automations, but I’m not sure where I’ve gone wrong given I’ve copy-pasted the instructions from github and validated the yaml. Thanks so much for all your help!
That helped! The lock UI now doesn’t display errors and shows up the way it was intended I believe.
I think, however, something is still pretty broken: the UI doesn’t actually control the lock. I can create new PIN codes and enable them, but they don’t actually work on the lock.
Hunting through the log, I can only find:
“WARNING (MainThread) [homeassistant.components.template.sensor] Could not render template frontdoor Status Report, the state is unknown.”
Then, if I attempt to use the code I created in the lock, I’ll trigger the following error:
logger: homeassistant.components.automation
Source: helpers/service.py:107
Integration: Automation (documentation, issues)
First occurred: 11:05:36 PM (6 occurrences)
Last logged: 11:05:43 PM
FrontDoor Clear Code: Error executing script. Unexpected error for call_service at pos 1: Error rendering data template: UndefinedError: ‘None’ has no attribute ‘attributes’
FrontDoor Add Code: Error executing script. Unexpected error for call_service at pos 1: Error rendering data template: UndefinedError: ‘None’ has no attribute ‘attributes’
Yeah, both present, and look like they should work. I feel like somehow I must’ve screwed up all of my automations – even my light automations are now throwing errors, where the automation can’t find the entities–even though they’re controllable still from the UI!
So I’ve had this up and running for a few days, and finally had the time to test everything out. It looks like all the advanced features are working, except I’m not getting any notification (yes I enabled them in the GUI). I signed up for Nabu Casa and have the android app setup, so it would be great if I could get push notifications through the app. Also is there a way to hide the PIN codes in the interface
I looked through the code in the automations.yaml, configuration.yaml, and LoveLace but couldn’t find it. I’d appreciate if you could point me in the right direction.