If you have a significant number of smart home devices, you already know the pain: one minute everything works, the next ...