You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Switch drift alerting from persistent notifications to repair issues
Replace all persistent_notification usage with Home Assistant repair
issues for better UX. Add coordinator poll failure alerting that
creates a repair issue after 12 consecutive failures and auto-dismisses
on recovery.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
"description": "Slot {slot_num} has been automatically disabled.\n\n**Reason:** {reason}\n\nClick **Submit** to acknowledge this issue."
151
+
}
152
+
}
153
+
}
154
+
},
155
+
"pin_required": {
156
+
"title": "Lock Code Manager: PIN required for slot {slot_num}",
157
+
"fix_flow": {
158
+
"step": {
159
+
"init": {
160
+
"title": "PIN required for slot {slot_num}",
161
+
"description": "A PIN is required to enable slot {slot_num} on the lock configuration **{config_entry_title}**. Please set a PIN before enabling this slot.\n\nClick **Submit** to acknowledge this issue."
162
+
}
163
+
}
164
+
}
165
+
},
166
+
"lock_offline": {
167
+
"title": "Lock unreachable: {lock_entity_id}",
168
+
"description": "Lock Code Manager has been unable to communicate with `{lock_entity_id}` for {failure_count} consecutive attempts. Code synchronization is paused until the lock is reachable again. This issue will be automatically dismissed when the lock recovers."
"description": "Slot {slot_num} has been automatically disabled.\n\n**Reason:** {reason}\n\nClick **Submit** to acknowledge this issue."
151
+
}
152
+
}
153
+
}
154
+
},
155
+
"pin_required": {
156
+
"title": "Lock Code Manager: PIN required for slot {slot_num}",
157
+
"fix_flow": {
158
+
"step": {
159
+
"init": {
160
+
"title": "PIN required for slot {slot_num}",
161
+
"description": "A PIN is required to enable slot {slot_num} on the lock configuration **{config_entry_title}**. Please set a PIN before enabling this slot.\n\nClick **Submit** to acknowledge this issue."
162
+
}
163
+
}
164
+
}
165
+
},
166
+
"lock_offline": {
167
+
"title": "Lock unreachable: {lock_entity_id}",
168
+
"description": "Lock Code Manager has been unable to communicate with `{lock_entity_id}` for {failure_count} consecutive attempts. Code synchronization is paused until the lock is reachable again. This issue will be automatically dismissed when the lock recovers."
0 commit comments