It's not so much a threat model, but maintainability and reliability. I want to have as few dependencies as possible, and for the code to work with minimal to no changes for the next 10 years.
Ideally, I would use something like HomeAssistant Operating System for the base, with my code running in a Docker container.
If it's about maintainability and reliability, and not so much a threat model, why does the fact that your VoIP devices are already in a separate VLAN without external access mean it's not a big deal for you?
> I want to have as few dependencies as possible, and for the code to work with minimal to no changes for the next 10 years.
> If it's about maintainability and reliability, and not so much a threat model, why does the fact that your VoIP devices are already in a separate VLAN without external access mean it's not a big deal for you?
VLAN is what makes it not such a big deal. However, I want to offer the same solution to other people in our HOA, and I most definitely don't want to set up VLANs for each one of them.
I hate X11 and C as much as any other human, but let's be real:
- If your hardware can decode video, it can probably deal with X11
- As you noted, security is easy if you never have to communicate with malicious devices. Don't "but still" me.