My latest project.
After years using X10 and Z-Wave I hit the limit with these devices where they simply do not conform to my evolving home control requirements.
Having played with Arduino's and MySensors quite a bit I decided to create my own devices based on MySensors and MQTT.
I designed a custom (2 part) PCB for a custom node holding a Arduino Nano, the 2.4Hz RF module, a universal PSU and all required connections for up to 6 switches, 4 relays, DHT and Motion sensor.
I had the PCB printed by PCBWay (
www.pcbway.com) in China. Their price for small batch prototype boards was great. Their service and speed of delivery was excellent. The quality of the PCB's I received is very high.
After cutting the PCB's in two, as I had two designs on each board, I ended with a PCB perfectly sized for a standard USA wall switch.
I'm using wall switch blank plates, with two captive touch sensors installed and a small hole drilled for the reset switch. The populated and completed PCB is than glued on the the back side of the blank plate. I used some good old fashioned wire wrapping technique to connect the touch switch wires to the PCB.
The now ready switch unit fits perfectly, with one relay module, in a single wall switch box, pr with up to 4 relay modules in a dual wall switch box.
I have 3 of these modules installed now, and in progress of completing another 5.
The touch switches work really well. They will activate if you come within 5mm from the wall switch unit. The two switches in each unit do not interfere with each other, so no accidental switch activation.
I will share more as this project is moving along.