News for hackers. Stuff that matters.
Re:Matter – Protocol to connect compatible devices and syste... by jcrawfordor on Tuesday October 04, 2022 @03:06PM (#33085187)
Thread devices cannot access the internet without the cooperation of a gateway device. The topology is ultimately the same as Z-Wave with the devices communicating with a hub and the hub communicating with the internet. Thread is based on IEEE 802.15.4 just like Zigbee, but it uses IPv6 with extensions as the network protocol, for both a more powerful and flexible network protocol and more implementation commonality with existing network stacks.

That said, an explicit goal of Thread is to make the implementation of the gateway device easier and thus allow devices to communicate with a backing cloud service with less active participation of the hub... the hub is still "in the loop," but it doesn't need application-specific implementation for every device, it can just forward messages.

Re:Matter – Protocol to connect compatible devices and syste... by wlesieutre on Tuesday October 04, 2022 @04:15PM (#33086106)
I haven't tested, but I'd hope HomePods acting as gateways would be able to toggle internet access. Apple made a whole thing about HomeKit wifi routers (there's like 1 on the market) where you can easily firewall any wifi homekit devices to within your network.

Enthusiast solution would be to use Home Assistant as your thread gateway to actually be in control of the connections:

https://community.home-assistant.io/t/home-assistant-skyconn...

Re:Matter – Protocol to connect compatible devices and syste... by wlesieutre on Tuesday October 04, 2022 @08:22PM (#33089216)
For reference, the only HomeKit router listed on Apple's website is the "Linksys Velop AX4200 Mesh WiFi 6 System, Tri-Band"

https://www.apple.com/home-app/accessories/#section-routers

Re:Matter – Protocol to connect compatible devices and syste... by spdustin on Tuesday October 04, 2022 @10:25PM (#33090315)
The last few Eero mesh routers have also supported HomeKit. That’s what I use.