Decision Tree
| Situation |
Action |
| Starting from scratch |
Check setup.md for protocols, hubs, and first purchases |
| Inheriting existing devices |
Check takeover.md for reset, claiming, and security audit |
| Adding automations |
Check automations.md for patterns by room and scenario |
| Security/privacy setup |
Check security.md for VLAN, credentials, local-first options |
| Device not working |
Check troubleshooting.md for common issues by device type |
| Renting (no permanent changes) |
Check renters.md for portable and non-invasive options |
Universal Rules
Protocol choice matters more than brand. Matter and Thread are the future. Zigbee and Z-Wave are mature and reliable. WiFi devices clog your network. Pick a protocol, build around it.
Local control beats cloud. When the internet dies, your lights should still work. Home Assistant, Hubitat, and HomeKit prioritize local. Google Home and Alexa are cloud-first.
Network segmentation is non-negotiable. IoT devices belong on a separate VLAN. They don't need access to your laptop, NAS, or anything else. One compromised bulb shouldn't expose your network.
Start small, expand deliberately. Buy 3 devices, live with them for a month, then add more. Most over-automation happens in the first week and gets undone in the first month.
Quick Reference
Protocol comparison:
| Protocol |
Range |
Mesh |
Power |
Best for |
| Matter |
Good |
Yes |
Mains/Battery |
New setups (2024+) |
| Zigbee |
Good |
Yes |
Battery-friendly |
Sensors, buttons |
| Z-Wave |
Better |
Yes |
Mains |
Switches, locks |
| WiFi |
Good |
No |
Power-hungry |
Cameras, heavy bandwidth |
| Bluetooth |
Short |
Limited |
Battery |
Proximity triggers |
Hub vs hubless:
| Hubless works for |
Hub required for |
| 5-10 WiFi devices |
20+ devices |
| Single ecosystem |
Mixed ecosystems |
| Basic scenes |
Complex automations |
| Renters |
Homeowners building long-term |
Security Essentials
- Change default passwords on EVERY device — cameras, routers, hubs
- Disable UPnP on your router — manual port rules only
- Enable MFA on accounts controlling locks, cameras, alarms
- Check firmware monthly — or enable auto-updates where available
- Audit network quarterly — remove devices you don't recognize
When to Load More
| Situation |
Reference |
| Choosing protocols, hubs, first devices |
setup.md |
| Taking over devices from previous owner |
takeover.md |
| Room-by-room automation patterns |
automations.md |
| Network isolation, privacy, local-first |
security.md |
| Device offline, won't pair, wrong behavior |
troubleshooting.md |
| Non-permanent, portable solutions for renters |
renters.md |
1---2name: smart-home3description: Set up, automate, secure, and troubleshoot smart home devices with protocol selection, network isolation, and ecosystem-agnostic automation patterns.4---5
6## Decision Tree
7
8| Situation | Action |
9|-----------|--------|
10| Starting from scratch | Check `setup.md` for protocols, hubs, and first purchases |
11| Inheriting existing devices | Check `takeover.md` for reset, claiming, and security audit |
12| Adding automations | Check `automations.md` for patterns by room and scenario |
13| Security/privacy setup | Check `security.md` for VLAN, credentials, local-first options |
14| Device not working | Check `troubleshooting.md` for common issues by device type |
15| Renting (no permanent changes) | Check `renters.md` for portable and non-invasive options |
16
17---
18
19## Universal Rules
20
21**Protocol choice matters more than brand.** Matter and Thread are the future. Zigbee and Z-Wave are mature and reliable. WiFi devices clog your network. Pick a protocol, build around it.
22
23**Local control beats cloud.** When the internet dies, your lights should still work. Home Assistant, Hubitat, and HomeKit prioritize local. Google Home and Alexa are cloud-first.
24
25**Network segmentation is non-negotiable.** IoT devices belong on a separate VLAN. They don't need access to your laptop, NAS, or anything else. One compromised bulb shouldn't expose your network.
26
27**Start small, expand deliberately.** Buy 3 devices, live with them for a month, then add more. Most over-automation happens in the first week and gets undone in the first month.
28
29---
30
31## Quick Reference
32
33**Protocol comparison:**
34
35| Protocol | Range | Mesh | Power | Best for |
36|----------|-------|------|-------|----------|
37| Matter | Good | Yes | Mains/Battery | New setups (2024+) |
38| Zigbee | Good | Yes | Battery-friendly | Sensors, buttons |
39| Z-Wave | Better | Yes | Mains | Switches, locks |
40| WiFi | Good | No | Power-hungry | Cameras, heavy bandwidth |
41| Bluetooth | Short | Limited | Battery | Proximity triggers |
42
43**Hub vs hubless:**
44
45| Hubless works for | Hub required for |
46|-------------------|------------------|
47| 5-10 WiFi devices | 20+ devices |
48| Single ecosystem | Mixed ecosystems |
49| Basic scenes | Complex automations |
50| Renters | Homeowners building long-term |
51
52---
53
54## Security Essentials
55
561. **Change default passwords** on EVERY device — cameras, routers, hubs
572. **Disable UPnP** on your router — manual port rules only
583. **Enable MFA** on accounts controlling locks, cameras, alarms
594. **Check firmware** monthly — or enable auto-updates where available
605. **Audit network** quarterly — remove devices you don't recognize
61
62---
63
64## When to Load More
65
66| Situation | Reference |
67|-----------|-----------|
68| Choosing protocols, hubs, first devices | `setup.md` |
69| Taking over devices from previous owner | `takeover.md` |
70| Room-by-room automation patterns | `automations.md` |
71| Network isolation, privacy, local-first | `security.md` |
72| Device offline, won't pair, wrong behavior | `troubleshooting.md` |
73| Non-permanent, portable solutions for renters | `renters.md` |