Yes, I agree that that will be the best way, especially for security reasons, but it would make it easier to have a gui to configure it.
There is this, communications-skill by LinusS1, but when I use that one, there seems to be a bug somewhere that is a memory leak and after a short while, everything freezes…ish. That is another subject. The idea of using zeroconf to autodetect other instances of the intercom would be even more useful, there needs to be a way to eliminate the memory leak.
There is also this skill pcwii mesh-skill, which I need to look at a little closer. It also incorporates an intercom system.
Any ideas or suggestions are greatly appreciated.