Don't stop at hardware. If the software runs locally but connects to a server for some non-essential or non-functional feature, it should continue working after they shut that server down.
local network isn't enough because these things are usually driven by phone apps and google and apple make periodic API breaking changes and kick everything off the platforms that doesn't constantly update. So even if its not server dependent many IOT things will still become unusable rather quickly.