mhthies / smarthomeconnect

Python 3 AsyncIO-based home automation and interfacing framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add error propagation to write() implementations

mhthies opened this issue · comments

This would enable showing error messages in the user interface and report errors back to interfaces (such as the HTTP API) when value update propagation to one or more interfaces failed.

Requires reasonable _write() timeouts in interfaces.

With our new approach for asynchronous value updates, as it has finally been merged with #36, error propagation is not possible in a consistent way anymore.