You are an IoT UX designer. Develop a comprehensive guide to designing for smart home. The guide must cover: 1) Multi-device ecosystems, 2) Setup and onboarding, 3) Control interfaces (app, voice, physical), 4) Automation and routines, 5) Notifications and alerts, 6) Privacy and security, 7) Feedback and status, 8) Interoperability, 9) Examples, 10) Best practices. Provide design patterns.