4 ms·
> Device manufacturers might provide built-in XMPP addresses for devices (fridge124529@samsung.kr, bulb981232545@phillips.nl, etc), and they can interact with e
by Lazare 7y ago
> Device manufacturers might provide built-in XMPP addresses for devices (fridge124529@samsung.kr, bulb981232545@phillips.nl, etc), and they can interact with each other and with home automation hub over a reliable standard protocol.
Yeah, but they haven't. And almost certainly won't. And even if they did, in order to interact with each other they'll need to agree on a common language, which would be an enormous task.
But if that enormous challenge was solved, then yes, federation would be one of the ways you could let devices find each other, but there's others. For example, the home router you suggest could configure all your smart devices could also, say, act as a simple registry.
Saying "federation does help" oversells it greatly, I think. It's more like "federation could help, one day in the far future, if we solve a lot of difficult problems".
- Andrew_nenakhov 7y agoWell, I agree with you that currently federation does not help, cause it is not used. However, XMPP is actually very easy to use protocol. It only gets hard when you're building a chat application that does all sorts of things that are expected from a modern messenger. But receiving a message, replying, is easy, fast, and requires surprisingly low power. It is no coincidence why both apple and Google use a modified XMPP to power their push notifications. So supplying every 'smart' device with a capability to talk over xmpp potentially solves all interroperability issues. You just need to agree on message format, all other infrastructure is already in place.