There was an error while loading. Please reload this page.
1 parent c6b8899 commit 74b3706Copy full SHA for 74b3706
1 file changed
custom_components/sigen/common.py
@@ -156,6 +156,12 @@ def get_entity_register_support(
156
register_support_keys = resolve_register_support_keys(
157
description, pv_string_idx
158
)
159
+ if not register_support_keys:
160
+ # Explicitly dependency-free entities are structurally supported. This
161
+ # also restores registry entries hidden by an earlier dependency rule;
162
+ # their runtime availability is still decided by the entity itself.
163
+ return True, register_support_keys
164
+
165
support_states = tuple(
166
hub.get_register_support(
167
support_device_type, support_device_name, register_name
0 commit comments