Wow, this affects all but 4 Wemo products. Crazy! This is a great way to ensure that no one trusts the Belkin/Wemo brands anymore.
The most reliable Wemo devices I have are the older ones. The oldest, which I got off Craigslist, is rock solid. The newer outlet plugs are super flakey.
I was already unlikely to buy new Wemo products, given their trajectory. But now that they're abandoning their stable products, I'm definitely never buying Wemo again.
Anyone have suggestions for good wall plugs and light switches?
Pick something you like, then look up its Home Assistant integration. If it says "Its IoT class is Local Push.", then you're all good. Lutron Caseta is my gold standard. After that, ZWave or Zigbee.
EDIT: From what I can tell, the Belkin integration _is_ local push, so I don't know what the big deal is. Does removing "support" just mean no more updates? If they aren't already, hook those guys up to Home Assistant and you can keep them until you die.
I think it means you won't be able to control them using the WeMo app or use any features via WeMo cloud services. It does say:
"Wemo products configured for use with Apple HomeKit prior to January 31, 2026 will continue to function via HomeKit in the absence of Wemo cloud services and the Wemo app."
So I'd assume that if you can use something without WeMo services or apps, you'll continue to be able to.
My Meross plugs have been very stable. Have not had to reset them, reconfigure them, rehome them, re-pair them, etc.
For light switches I tell everyone I know it is either LUTRON or nothing. Your time is not worth messing with anything else, and Lutron has been in the game long enough they have demonstrated commitment to their products. Finally, my Lutron system has been one of the few IoT devices I have ever had that was truly "set and forget". Once the Lutron switches and shades were bound, they have been perfect ever since for me.
It's wild to see how for no reason other than marketing, we're seeing devices with a static feature set being bricked. I remember older Nest thermostats being similarly crippled or bricked.
By "static feature set" I mean to draw a contrast between these plugs and light switches, and say, a device that has to have a web browser or which needs to access an external API that may need to change to reflect changing external factors. Literally nothing needs 'updating' about a simple relay. It turns on and it turns off. Same now as in 2010.
Smart home tech really should be fully cost-free to keep working indefinitely. All these "cloud" and "mobile app" integrations that 100% of them have are what makes these EOLs happen, since the company needs to maintain servers speaking a certain API version, or push firmware updates out for every device ever made, and keep updating a mobile "app" just to keep it running.
The solution to this has been with us for over a decade: the Zigbee and Z-wave model. The devices speak a standard interface and talk to the owner's choice of standard hub forever. (If Sonoff goes out of business tomorrow my Sonoff devices will all still work perfectly fine.)
Belkin could have shipped Zigbee-compatible devices even when their first WeMo device came out, but they thought it was more profitable to make proprietary stuff.
In the email they mention that they're focusing on other parts of the company. My guess is that their lousy quality for recent devices (IME) is causing lots of returns and lots of customer service demands. That costs them money. If the new devices worked better, they wouldn't have these ancillary costs, which are probably the true reason for shutting this all down.
Sounds completely believable. Belkin has undergone so many changes. For anyone else who didn't remember, I just looked it up. They're a subsidiary of Foxconn now, as is Linksys, who Belkin bought from Cisco. Now both are sister companies under the Foxconn umbrella.
I've installed a lot of Wemo (old) devices in my house and they worked well. Tried to buy some new ones (simple socket switch) and they pretty much didn't work. Extremely frustrating. I spent a lot of time futzing with it and swore a lot about closed-systems.
Yesterday was getting tempted by Zigbee again and then this arrived at my email.
This is the last straw and decided to go full steam ahead [0]. btw the dongle is 25% off on amazon atm (prime day).
I use this exact Sonoff dongle! I use it with ZHA and I've been very happy with it. I have it paired with a Hue bulb, several cheapo Aliexpress scene switches, and (my recommended switch) a MOES ZigBee scene switch.
Only tip I have for you is that everyone suggests to use a USB extension cable with these to get it away from your PC or whatever device. My dongle is sticky-tacked to my office wall.
The Home Assistant-branded ZBT-1 [0] is $30ish and, if your goal is Home Assistant, you're probably better off going that route especially now that IKEA is going all in on Thread/Matter (which the ZBT-1 supports in addition to Zigbee.)
I do have that particular Sonoff dongle - as well as a ZBT-1 - and I can vouch that the dongle works as well as the Hue hub it replaced, controlling a couple dozen lights.
The docs for ZBT-1 seems to indicate that it can only do one of ZigBee or Thread at a time (that is, you must choose one of the two firmwares to flash), right?
It looks like there's third-party work to make Sonoff ZBDongle-E (which is _not_ the linked device) do both at once, but that's not officially supported…
I also had lots of issues with the newer Wemo products, even when using them without the Wemo app (over HomeKit). I spent tons of time on the phone with their support team, manually resetting the devices time and time again. They work maybe half the time.
A warning on Zigbee - Ikea just announced that they're moving their smarthome products to Matter over Thread. It's a win for interoperability, but they've been one of the main reliable and affordable vendors for Zigbee buttons/remotes, door sensors, smart outlets, lightbulbs (way cheaper than Hue), etc. There will still be others, but the ecosystem may not be the best long term investment anymore.
> We understand this change may disrupt your routines, and we sincerely apologize for the inconvenience.
Empty apology, for an act that legislators, regulators, and the market shouldn't tolerate.
> If your Wemo product is still under warranty on or after January 31, 2026, you may be eligible for a partial refund. Refund requests will not be processed before that date.
Someone needs to lead a class-action suit, with a settlement that is many multiples of whatever the company thought they gained/saved. Get it publicized for well-deserved brand damage. Make it hurt enough that shareholders are angry at the CEO and board.
I agree this sucks, but what would the cause of action be? They're offering partial refunds for items purchased within the warranty period (though you have to have proof of purchase, which of course practically no one will have).
I don't think companies can be sued for discontinuing cloud services that are required for older devices to keep working, otherwise Google would have surely been sued over their Nest security system shutdown, among other things. Maybe a shareholder derivative lawsuit could make sense, but Belkin isn't publicly traded, and presumably whoever owns them is OK with this decision (and wouldn't want a costly lawsuit).
14 years is not long for things built into a home...
Imho there should be some kind of electrical standard of how these things are controlled (specified in voltages, relays, ... and not changing over the years nor between companies), and then have something that can be interchangeable that can be upgraded "with the times" to control all this.
Imho you're kinda describing how Zigbee and Z-wave work. The devices have various profiles like "Light bulb" or "button" or "temp sensor" and you can pair them with a Hub device. You could replace the hub with a new one, for instance, if say, Ethernet or TCP/IP became outdated. And new profiles are invented over time to allow new classes of devices.
Matter is a new standard that is incredibly slowly rolling out, the problem with it is that it isn't the 'full picture' because it only specifies a protocol but not the physical medium. So you can have matter devices over TCP/IP that have to be connected to Wi-Fi, or matter devices over Thread radio (more akin to Zigbee). Wi-Fi will come with its own set of headaches since you have to have some dumb app or whatever to use, to get the correct credentials onto each individual IoT device.
Thanks for the correction. My main point was that Matter over a normal Ethernet network is imho a different animal than Matter over Thread.
Not that I've yet found any decent devices that don't cost a fortune that do anything with Thread, other than apparently a half dozen things I own are Thread Border Routers (hubs). I have all these hubs and nothing for them to speak to.
Some of these items were sold much more recently than that! Also, I paid a few hundred bucks to have the light switches installed in my home, so the wasted cost is perhaps double what I paid Belkin for the switches.
If they do in fact continue supporting HomeKit, this isn’t the worst way to EOL the product. I’d love to see them all updated to support matter before being put out to pasture, though I’m sure Belkin feels that’s difficult or impossible for some reason.
As far as I understand, Apple insisted that HomeKit devices be manageable locally with cloud connection optional. Your device can still do cloud connection, but Apple devices will only talk to it locally though a HomePod or an AppleTV or some iDevice that you leave on your home network.
So it's not really how they are choosing to continue to support these products, and more of a byproduct of how HomeKit works.
Makes sense. The protocol is certainly local only. And I guess once added, there’s no need to rip HomeKit support out. My iHome devices have been similarly abandoned but still work just fine.
I guess I’m conditioned to expect this stuff to die one way or another when something like this happens. I shall cautiously reframe my expectations…
Only caveat there is setup. IIRC a lot of devices have to be added to HomeKit via their own apps. Would be frustrating to never be able to move your device to a new “home”.
Save the pairing keys you get for those devices. You shouldn't need to re-request them. They are unique per device and don't change (unless if you flash the device firmware or its EEPROM or they fuck it up on an update for some reason, but they shouldn't).
Generally the only reason you'd need an app to pair a HomeKit device is if the SRP key isn't printed on the box, and as far as I know that was limited to some early devices that were shipping while HomeKit was in beta (I know LIFX lights were in that camp for example. After Apple announced HomeKit, they said that all existing lightbulbs will become HomeKit compatible through an OTA upgrade. But of course you had to use the app to get the HomeKit code)
HomeKit is a local protocol. The Apple device connects directly to the outlet or lightbulb it's trying to pair over bluetooth or through local mDNS.
That's a standard lifecycle for "smart home" appliances as I've been observing for some time now. Tbh building a home that risks requiring full replacement of e.g. sockets every 3 years sounds at least unreasonable
I have ZWave devices that are now 20 years old which work like the day I bought them. Stick with a standard, local solution and you don’t have to deal with these kinds of messes.
Anyone know if the older Wemo products (the switches) work any other way? My understanding was that they required cloud. I believe my home bridge Wemo plugin uses the cloud to talk to the devices, but maybe I’m wrong.
They don't require the cloud if all you want to do is turn them on or off. You can send SOAP requests to them, or use OpenHAB, HomeAssistant, etc... to control what you have, but longer term it might be a good idea to invest in Tasmota or ESPhome switches if you have technical knowledge. Paying up for Lutron might be a more long term solution if you want hands off, though they don't have the device coverage that Wemo had.
It seems pretty unclear what is happening with the app. The article says
> After this date, several Wemo products will no longer be controllable through the Wemo app.
That makes it sound like some Wemo products will still be controllable through the Wemo app. But when you read the rest of the article, there are zero details that indicate this, or even imply it. This bit seems to contradict that notion entirely
> The Wemo app will no longer be updated after January 31, 2026, and can manually be removed from your smart device.
It would be great if these devices could still be controlled/configured locally via the app, but I'm guessing that won't be the case. If they froze the functionality in time, I wouldn't be as unhappy. But if they're basically turning their products into bricks, I'm pretty not thrilled.
At least with the older devices, all the app does is a upnp broadcast to find the wemos, and then issue SOAP requests to turn them on/off. The app will work without an internet connection - you can verify this by disabling your internet and checking.
If you need automation or firmware updates, or possibly with some of their newer devices, then you need the internet connection.
So just keep the app around (back it up or download from f-droid if on android).
Older Wemo switches can work locally with Home Assistant using the wemo integration, which communicates via UPnP without cloud dependency. You can also flash some models with alternative firmware like Tasmota if you're comfortable with that.
Any good youtube videos you'd suggest for how to do this? I haven't taken the leap to using HA, but have heard good things and considered it. If it would keep my old Wemos alive, I'd do it!
I have wondered about this also. I noticed that some of my older plugs seem to keep on chugging even when internet is out. I am guessing they have some internal clock that they fall back on when the internet is not available. However, this would only work until the first power outage happens, at which point they would no longer know what time it is, and there would be no way to reconnect to them via the Wemo app to sync up their internal clocks.
I had to use a different title since the original was confusing. I considered using the title "nearly all", but didn't want to make it seem like I was editorializing. But honestly, that might be the more accurate description.
This is why I'm glad HomeKit is the basis for Matter. Apple knew this crap would happen, and required HomeKit-certified devices to function "cloud-less".
HomeKit was not the basis for Matter, although obviously some HomeKit concepts (and I suppose actual HomeKit code) were contributed by Apple. The dominant input technology to Matter was actually Nest Weave. This can been seen by comparing the code bases.
Weave was designed from the start (circa 2013) with local control in mind. However features based on local control were a tough sell inside Google after the acquisition (as one might imagine). Today, many of the pivotal people in the Matter effort are ex-Nesters, and they, along with their (equally passionate) Apple counterparts have been strong champions of local control.
Wow, this affects all but 4 Wemo products. Crazy! This is a great way to ensure that no one trusts the Belkin/Wemo brands anymore.
The most reliable Wemo devices I have are the older ones. The oldest, which I got off Craigslist, is rock solid. The newer outlet plugs are super flakey.
I was already unlikely to buy new Wemo products, given their trajectory. But now that they're abandoning their stable products, I'm definitely never buying Wemo again.
Anyone have suggestions for good wall plugs and light switches?
Pick something you like, then look up its Home Assistant integration. If it says "Its IoT class is Local Push.", then you're all good. Lutron Caseta is my gold standard. After that, ZWave or Zigbee.
EDIT: From what I can tell, the Belkin integration _is_ local push, so I don't know what the big deal is. Does removing "support" just mean no more updates? If they aren't already, hook those guys up to Home Assistant and you can keep them until you die.
I think it means you won't be able to control them using the WeMo app or use any features via WeMo cloud services. It does say:
"Wemo products configured for use with Apple HomeKit prior to January 31, 2026 will continue to function via HomeKit in the absence of Wemo cloud services and the Wemo app."
So I'd assume that if you can use something without WeMo services or apps, you'll continue to be able to.
billfor says below that they work when internet is unavailable, so maybe they'll continue to work that way?
My Meross plugs have been very stable. Have not had to reset them, reconfigure them, rehome them, re-pair them, etc.
For light switches I tell everyone I know it is either LUTRON or nothing. Your time is not worth messing with anything else, and Lutron has been in the game long enough they have demonstrated commitment to their products. Finally, my Lutron system has been one of the few IoT devices I have ever had that was truly "set and forget". Once the Lutron switches and shades were bound, they have been perfect ever since for me.
Look at the original Honeywell Z-Wave products, still going strong and still doesn't need an internet connection to work.
They will work with any Z-Wave/Zigbee compatible controller.
I'll stick with my X10 system...
It's wild to see how for no reason other than marketing, we're seeing devices with a static feature set being bricked. I remember older Nest thermostats being similarly crippled or bricked.
By "static feature set" I mean to draw a contrast between these plugs and light switches, and say, a device that has to have a web browser or which needs to access an external API that may need to change to reflect changing external factors. Literally nothing needs 'updating' about a simple relay. It turns on and it turns off. Same now as in 2010.
Smart home tech really should be fully cost-free to keep working indefinitely. All these "cloud" and "mobile app" integrations that 100% of them have are what makes these EOLs happen, since the company needs to maintain servers speaking a certain API version, or push firmware updates out for every device ever made, and keep updating a mobile "app" just to keep it running.
The solution to this has been with us for over a decade: the Zigbee and Z-wave model. The devices speak a standard interface and talk to the owner's choice of standard hub forever. (If Sonoff goes out of business tomorrow my Sonoff devices will all still work perfectly fine.)
Belkin could have shipped Zigbee-compatible devices even when their first WeMo device came out, but they thought it was more profitable to make proprietary stuff.
In the email they mention that they're focusing on other parts of the company. My guess is that their lousy quality for recent devices (IME) is causing lots of returns and lots of customer service demands. That costs them money. If the new devices worked better, they wouldn't have these ancillary costs, which are probably the true reason for shutting this all down.
Sounds completely believable. Belkin has undergone so many changes. For anyone else who didn't remember, I just looked it up. They're a subsidiary of Foxconn now, as is Linksys, who Belkin bought from Cisco. Now both are sister companies under the Foxconn umbrella.
I've installed a lot of Wemo (old) devices in my house and they worked well. Tried to buy some new ones (simple socket switch) and they pretty much didn't work. Extremely frustrating. I spent a lot of time futzing with it and swore a lot about closed-systems.
Yesterday was getting tempted by Zigbee again and then this arrived at my email. This is the last straw and decided to go full steam ahead [0]. btw the dongle is 25% off on amazon atm (prime day).
[0] It's this one, not tried it yet (fingers crossed it will work): https://www.amazon.com/dp/B09KXTCMSC
I use this exact Sonoff dongle! I use it with ZHA and I've been very happy with it. I have it paired with a Hue bulb, several cheapo Aliexpress scene switches, and (my recommended switch) a MOES ZigBee scene switch.
Only tip I have for you is that everyone suggests to use a USB extension cable with these to get it away from your PC or whatever device. My dongle is sticky-tacked to my office wall.
The Home Assistant-branded ZBT-1 [0] is $30ish and, if your goal is Home Assistant, you're probably better off going that route especially now that IKEA is going all in on Thread/Matter (which the ZBT-1 supports in addition to Zigbee.)
I do have that particular Sonoff dongle - as well as a ZBT-1 - and I can vouch that the dongle works as well as the Hue hub it replaced, controlling a couple dozen lights.
(Obligatory prime-day-is-not-much-of-an-actual-discount so don't worry if you miss out on this sale - https://camelcamelcamel.com/product/B09KXTCMSC)
[0] https://www.home-assistant.io/connectzbt1/
The docs for ZBT-1 seems to indicate that it can only do one of ZigBee or Thread at a time (that is, you must choose one of the two firmwares to flash), right?
It looks like there's third-party work to make Sonoff ZBDongle-E (which is _not_ the linked device) do both at once, but that's not officially supported…
I also had lots of issues with the newer Wemo products, even when using them without the Wemo app (over HomeKit). I spent tons of time on the phone with their support team, manually resetting the devices time and time again. They work maybe half the time.
I use that dongle with Zigbee2MQTT, everything works perfectly and you can pry this setup from my cold, dead hands.
A warning on Zigbee - Ikea just announced that they're moving their smarthome products to Matter over Thread. It's a win for interoperability, but they've been one of the main reliable and affordable vendors for Zigbee buttons/remotes, door sensors, smart outlets, lightbulbs (way cheaper than Hue), etc. There will still be others, but the ecosystem may not be the best long term investment anymore.
> We understand this change may disrupt your routines, and we sincerely apologize for the inconvenience.
Empty apology, for an act that legislators, regulators, and the market shouldn't tolerate.
> If your Wemo product is still under warranty on or after January 31, 2026, you may be eligible for a partial refund. Refund requests will not be processed before that date.
Someone needs to lead a class-action suit, with a settlement that is many multiples of whatever the company thought they gained/saved. Get it publicized for well-deserved brand damage. Make it hurt enough that shareholders are angry at the CEO and board.
I agree this sucks, but what would the cause of action be? They're offering partial refunds for items purchased within the warranty period (though you have to have proof of purchase, which of course practically no one will have).
I don't think companies can be sued for discontinuing cloud services that are required for older devices to keep working, otherwise Google would have surely been sued over their Nest security system shutdown, among other things. Maybe a shareholder derivative lawsuit could make sense, but Belkin isn't publicly traded, and presumably whoever owns them is OK with this decision (and wouldn't want a costly lawsuit).
14 years is not long for things built into a home...
Imho there should be some kind of electrical standard of how these things are controlled (specified in voltages, relays, ... and not changing over the years nor between companies), and then have something that can be interchangeable that can be upgraded "with the times" to control all this.
Imho you're kinda describing how Zigbee and Z-wave work. The devices have various profiles like "Light bulb" or "button" or "temp sensor" and you can pair them with a Hub device. You could replace the hub with a new one, for instance, if say, Ethernet or TCP/IP became outdated. And new profiles are invented over time to allow new classes of devices.
Matter is a new standard that is incredibly slowly rolling out, the problem with it is that it isn't the 'full picture' because it only specifies a protocol but not the physical medium. So you can have matter devices over TCP/IP that have to be connected to Wi-Fi, or matter devices over Thread radio (more akin to Zigbee). Wi-Fi will come with its own set of headaches since you have to have some dumb app or whatever to use, to get the correct credentials onto each individual IoT device.
Thread is an IPv6 network stack. So if you're using Matter over Thread, you're using TCP/IP (or more specifically, UDP over IP).
TCP/IP and its associated network and transport protocols are not going to be outdated in our lifetimes.
Thanks for the correction. My main point was that Matter over a normal Ethernet network is imho a different animal than Matter over Thread.
Not that I've yet found any decent devices that don't cost a fortune that do anything with Thread, other than apparently a half dozen things I own are Thread Border Routers (hubs). I have all these hubs and nothing for them to speak to.
Some of these items were sold much more recently than that! Also, I paid a few hundred bucks to have the light switches installed in my home, so the wasted cost is perhaps double what I paid Belkin for the switches.
If they do in fact continue supporting HomeKit, this isn’t the worst way to EOL the product. I’d love to see them all updated to support matter before being put out to pasture, though I’m sure Belkin feels that’s difficult or impossible for some reason.
> continue supporting HomeKit
As far as I understand, Apple insisted that HomeKit devices be manageable locally with cloud connection optional. Your device can still do cloud connection, but Apple devices will only talk to it locally though a HomePod or an AppleTV or some iDevice that you leave on your home network.
So it's not really how they are choosing to continue to support these products, and more of a byproduct of how HomeKit works.
Makes sense. The protocol is certainly local only. And I guess once added, there’s no need to rip HomeKit support out. My iHome devices have been similarly abandoned but still work just fine.
I guess I’m conditioned to expect this stuff to die one way or another when something like this happens. I shall cautiously reframe my expectations…
Only caveat there is setup. IIRC a lot of devices have to be added to HomeKit via their own apps. Would be frustrating to never be able to move your device to a new “home”.
Save the pairing keys you get for those devices. You shouldn't need to re-request them. They are unique per device and don't change (unless if you flash the device firmware or its EEPROM or they fuck it up on an update for some reason, but they shouldn't).
Generally the only reason you'd need an app to pair a HomeKit device is if the SRP key isn't printed on the box, and as far as I know that was limited to some early devices that were shipping while HomeKit was in beta (I know LIFX lights were in that camp for example. After Apple announced HomeKit, they said that all existing lightbulbs will become HomeKit compatible through an OTA upgrade. But of course you had to use the app to get the HomeKit code)
HomeKit is a local protocol. The Apple device connects directly to the outlet or lightbulb it's trying to pair over bluetooth or through local mDNS.
This is why any piece of automation that comes into my home is required to function without internet or an app, in its own private vlan.
That's a standard lifecycle for "smart home" appliances as I've been observing for some time now. Tbh building a home that risks requiring full replacement of e.g. sockets every 3 years sounds at least unreasonable
I have ZWave devices that are now 20 years old which work like the day I bought them. Stick with a standard, local solution and you don’t have to deal with these kinds of messes.
Anyone know if the older Wemo products (the switches) work any other way? My understanding was that they required cloud. I believe my home bridge Wemo plugin uses the cloud to talk to the devices, but maybe I’m wrong.
They don't require the cloud if all you want to do is turn them on or off. You can send SOAP requests to them, or use OpenHAB, HomeAssistant, etc... to control what you have, but longer term it might be a good idea to invest in Tasmota or ESPhome switches if you have technical knowledge. Paying up for Lutron might be a more long term solution if you want hands off, though they don't have the device coverage that Wemo had.
https://www.openhab.org/addons/bindings/wemo/
https://www.home-assistant.io/integrations/wemo/
It seems pretty unclear what is happening with the app. The article says
> After this date, several Wemo products will no longer be controllable through the Wemo app.
That makes it sound like some Wemo products will still be controllable through the Wemo app. But when you read the rest of the article, there are zero details that indicate this, or even imply it. This bit seems to contradict that notion entirely
> The Wemo app will no longer be updated after January 31, 2026, and can manually be removed from your smart device.
It would be great if these devices could still be controlled/configured locally via the app, but I'm guessing that won't be the case. If they froze the functionality in time, I wouldn't be as unhappy. But if they're basically turning their products into bricks, I'm pretty not thrilled.
At least with the older devices, all the app does is a upnp broadcast to find the wemos, and then issue SOAP requests to turn them on/off. The app will work without an internet connection - you can verify this by disabling your internet and checking. If you need automation or firmware updates, or possibly with some of their newer devices, then you need the internet connection. So just keep the app around (back it up or download from f-droid if on android).
Older Wemo switches can work locally with Home Assistant using the wemo integration, which communicates via UPnP without cloud dependency. You can also flash some models with alternative firmware like Tasmota if you're comfortable with that.
Any good youtube videos you'd suggest for how to do this? I haven't taken the leap to using HA, but have heard good things and considered it. If it would keep my old Wemos alive, I'd do it!
I have wondered about this also. I noticed that some of my older plugs seem to keep on chugging even when internet is out. I am guessing they have some internal clock that they fall back on when the internet is not available. However, this would only work until the first power outage happens, at which point they would no longer know what time it is, and there would be no way to reconnect to them via the Wemo app to sync up their internal clocks.
By "older" they mean some that are less than two years old.
I had to use a different title since the original was confusing. I considered using the title "nearly all", but didn't want to make it seem like I was editorializing. But honestly, that might be the more accurate description.
This is why I'm glad HomeKit is the basis for Matter. Apple knew this crap would happen, and required HomeKit-certified devices to function "cloud-less".
HomeKit was not the basis for Matter, although obviously some HomeKit concepts (and I suppose actual HomeKit code) were contributed by Apple. The dominant input technology to Matter was actually Nest Weave. This can been seen by comparing the code bases.
Weave was designed from the start (circa 2013) with local control in mind. However features based on local control were a tough sell inside Google after the acquisition (as one might imagine). Today, many of the pivotal people in the Matter effort are ex-Nesters, and they, along with their (equally passionate) Apple counterparts have been strong champions of local control.