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
Currently, when an entity isn't working - perhaps wi-fi is down and an integration can't connect to the remote device - any attempt to control the entity results in an error in the log but no indication in the UI that the action wasn't successful. The entity state quietly returns to its previous condition. The user can click, then go away thinking they've changed the state of the entity, but unless they come back a minute or so later and check, they're unaware they weren't successful. It's silent failure - in control systems, that's considered dangerous.
It would help if the user were made aware of problems by indicating them in the UI. A flag on the entity, or a change of colour of the device panel, would make clear that a device has had problems and normal behaviour can't be expected. This could be reset when a later action (either manual or automated) succeeds. A notification at the time of each failure would also help.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Currently, when an entity isn't working - perhaps wi-fi is down and an integration can't connect to the remote device - any attempt to control the entity results in an error in the log but no indication in the UI that the action wasn't successful. The entity state quietly returns to its previous condition. The user can click, then go away thinking they've changed the state of the entity, but unless they come back a minute or so later and check, they're unaware they weren't successful. It's silent failure - in control systems, that's considered dangerous.
It would help if the user were made aware of problems by indicating them in the UI. A flag on the entity, or a change of colour of the device panel, would make clear that a device has had problems and normal behaviour can't be expected. This could be reset when a later action (either manual or automated) succeeds. A notification at the time of each failure would also help.
Beta Was this translation helpful? Give feedback.
All reactions