mhthies / smarthomeconnect

Python 3 AsyncIO-based home automation and interfacing framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

shc_client: Conflicting updates from server and client can result in inconsistent states

mhthies opened this issue · comments

We should introduce a republishing of server-to-client-updates at the client side, when we are waiting for the server to acknowledge a concurrent client-to-server update. Similar to the origin-resetting mechanism for (stateful) Subscribable objects within SHC, this should resolve the state inconsistency.