this post was submitted on 04 Aug 2023
11 points (92.3% liked)

Home Automation

2937 readers
4 users here now

Discussion about general home automation ideas and projects, home automation protocols like Z-wave, Zigbee, Matter, etc, and home automation software and hubs like HomeSeer, Home Assistant, OpenHAB, Homey.

founded 1 year ago
MODERATORS
 

I'm just getting into home automation, so I don't really know what I'm doing. I care a lot about supporting open standards (which is partly why I never bothered with it until now that Matter is coming out), but I also very much like the idea of having everything I own running Open Source firmware instead of whatever potentially untrustworthy stuff it comes with.

So anyway, I got some TP-Link Kasa smart plugs (KP125MP2), but have since been doing some more research and found that some folks don't think there's actually much, if any, advantage to Matter devices compared to older wi-fi devices that've been flashed with Tasmota or ESPHome. So now I've also got some Sonoff S31 smart plugs and a USB to serial adapter to flash them with, and I'm wondering which set of things I should actually keep.

I kinda feel like I need to try installing and using them to know which I prefer, but I'd also feel bad about returning stuff after it's got provisioning info stored on it (or worse, flashed firmware). So maybe I can decide based on advice y'all give me instead?

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 5 points 1 year ago (6 children)

I mean, the obvious thing here is that “it just works” compared to flashing (and knowing how to flash) custom firmware onto devices. In my mind there are two big things that Matter has going for it:

  1. Local-only support. If a device supports Matter it needs to be fully controllable locally per the specification.
  2. Thread support. All the perks of zigbee and z-wave with the benefits of a much more reliable and robust network thanks to its mesh design. Every Matter device can act as a relay for any other Matter device. The only thing that needs to talk to anything over the LAN (or internet) is a border router.

Those two things aside, Matter is open source. It was formerly ProjectCHIP. So, if the device has the correct hardware to support Matter (not all current IoT devices have the necessary hardware) in theory open source firmware for those devices should be easier to develop.

[–] [email protected] 1 points 1 year ago (3 children)

Thread support... Every Matter device can act as a relay for any other Matter device.

These are Matter/Wi-fi devices, not Matter/Thread devices, so I don't think that part applies?

Those two things aside, Matter is open source. It was formerly ProjectCHIP. So, if the device has the correct hardware to support Matter (not all current IoT devices have the necessary hardware) in theory open source firmware for those devices should be easier to develop.

I like TP-Link networking hardware in large part for its support for OpenWRT. Maybe I should like TP-Link Kasa IoT devices (or maybe just the Matter ones?) for a similar reason?

[–] [email protected] 1 points 1 year ago (1 children)

These are Matter/Wi-fi devices, not Matter/Thread devices, so I don’t think that part applies?

No, this is a property of Thread and not limited to Matter devices. For example you can mix Thread/HomeKit devices with Thread/Matter devices in the same Thread mesh.

Only wired devices act as range extenders though, like smart plugs or outlets.

[–] [email protected] 2 points 1 year ago

I think I'm confused about a different aspect of it than you think I'm confused about. I was under the impression that my KP125M Matter smart plug wouldn't be able to communicate directly with Thread devices (Matter or otherwise) because it didn't have the right kind of transceiver. On the side of the box it says it supports 802.11b/g/n along with bluetooth 4.2 for onboarding, which are not the same thing as the (checks Wikipedia) 802.15.4 that Thread apparently uses. Are you suggesting that my understanding is wrong, and that my KP125M would function as a Thread "Border Router" even though such functionality is advertised nowhere on the box or product webpage?

I wasn't even thinking about Thread <-> Thread interoperability between devices using different higher-level protocols. I don't think that will, err, matter to me much since I don't plan to get any Thread/HomeKit (etc.) devices, but it's neat to know!

load more comments (1 replies)
load more comments (3 replies)