Well, if you feel that strongly about it @Lemming I’m sure the hackerspace would love for you to implement window status tracking for 20 windows for < $50
However, until then, please dont derail a project thread with 'But you should’s.
We have been donated some vibration sensors, so we can use those to wake the esp8266 to read the reed when the window is moved if we go that route.
Edit: @Lemming while you are correct, wireless is preferred because no one can be bothered to run the wire to the switches. It would be a better system in the end though.
I can run the cable to the switches… We just don’t have any at the moment. And unless it’s a loop to each device kind of thing that’s going to end up being a lot of cable.
nah, give each switch a different resistor and have them normally open. put 5 or so on each loop, order of magnitude more resistance for each. Read the resistance at the other end. Problem solved. The switches are cheap so that shouldn’t be a problem either.