keymaster: ISSUE: Does not attempt to set codes
Describe the bug After adding a code, the integration does not attempt to set the code
Environment (please complete the following information):
- OS: HassOS
- Type of device: VM
- Home Assistant version: 2021.1.1
- Hassio
- Component version: 2020.12.2
Logs
2021-01-11 18:31:00 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.014 seconds
2021-01-11 18:31:00 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.015 seconds
2021-01-11 18:31:05 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.002 seconds
2021-01-11 18:31:05 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.003 seconds
2021-01-11 18:31:10 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.005 seconds
2021-01-11 18:31:10 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.006 seconds
2021-01-11 18:31:15 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.002 seconds
2021-01-11 18:31:15 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.003 seconds
2021-01-11 18:31:20 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.004 seconds
2021-01-11 18:31:20 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.005 seconds
2021-01-11 18:31:25 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.002 seconds
2021-01-11 18:31:25 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.003 seconds
2021-01-11 18:31:30 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.005 seconds
2021-01-11 18:31:30 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.006 seconds
2021-01-11 18:31:35 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.003 seconds
2021-01-11 18:31:35 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.004 seconds
2021-01-11 18:31:40 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.030 seconds
2021-01-11 18:31:40 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.031 seconds
2021-01-11 18:31:45 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.002 seconds
2021-01-11 18:31:45 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.003 seconds
2021-01-11 18:31:50 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.011 seconds
2021-01-11 18:31:50 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.014 seconds
2021-01-11 18:31:55 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.009 seconds
2021-01-11 18:31:55 DEBUG (MainThread) [custom_components.keymaster] Finished fetching keymaster data in 0.010 seconds
Screenshots
Additional context
I configured the integration, and made sure that allow_automation_execution
and system_ready
are both on
. However after adding a code and enabling it, the integration doesn’t appear to even attempt to set the code, and the PIn Status stays ‘Connecting’. I dont see anything in the logs.
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Comments: 80
Commits related to this issue
- move code slot automation into code to try to resolve issues in #25 — committed to raman325/keymaster by raman325 3 years ago
- Move synchronize code slot automation logic into binary sensor to resolve one issue in #25 (#53) * move synchronize code slot automation logic into binary sensor * move code slot automation into c... — committed to FutureTense/keymaster by raman325 3 years ago
I think I figured out the issue (or at least one of them). We check for if the
zwave
domain is inhass.data
but I don’t see any logic in thezwave
integration that sets that. We can check for another key to figure out ifzwave
is set. PR linked belowwe can watch this event: https://github.com/home-assistant/core/blob/dev/homeassistant/components/zwave/__init__.py#L588