You can run an ESP8266 or ESP32 chip, or the Realtek RTL8710 chip which is $2 from Pine64, and probably have enough input and output pins to do the job.
You can run an ESP8266 or ESP32 chip, or the Realtek RTL8710 chip which is $2 from Pine64, and probably have enough input and output pins to do the job.
You pretty much cannot do this with WiFi due to power usage.
The WiFi enabled chips I mentioned have low power modes where you can wake up either periodically or based on an interrupt , with most of the chip turned off in the meantime. I'd have to read the docs to know about power usage in different modes. The RTL8710 claims 30 mA...
With your reasoning, we might as well take down all the cell phone towers and just make calls over wifi, wifi is everywhere right?
Then again you can do 10km+ with a grid antenna connected to one of the WiFi chips. It might look silly, but it would work.
The 500-device-home seems to be SigFox's primary target. If so, then they're de facto competing with wifi.
Edit: Also I'm fairly certain that WiFi will choke long before you get close to having 500 devices in an area the size of a house.