avoid smart home ecosystem lock-in