I'm planning to build a smart home system and as you know smart wall light switches are a important part of it. I've been digging around for almost two weeks but still couldn't find what I'm looking for. I have designed a small zigbee module so I can implement it inside of wall switches and make a network of them so one can control entire network with something like a touch panel board or even his smart phone.

Mechanical wall switches:

I believe I can't use traditional mechanical light switches because they make contacts all the time and they produce big sparks and they would mess everything while I want a reliable wireless link. Besides I need a relay or something else to bypass the switch when it's going to be controlled wirelessly. Plus one has to consider a small AC/DC to provide DC voltage the wireless module need. I think It doesn't seem like a very good idea after all.

Touch wall switches:

I searched for touch wall light switches which are not very expensive but apparently they are packed and there is no room for you to implement your wireless modules inside of them. It was nice if I could do that because they have built-in power transistors and you can control the switch functionality with your wireless module. Plus these kind of switches have AC/DC converter circuits inside and one can use it's output for their specific purposes like powering wireless modules. But apparently they have their own problems. First of all they are packed and even if they weren't there isn't enough space. Second is the matter of stability and life time. Apparently they start showing functional problems after a couple of month and you have to replace them after a while unless you use very high quality products which isn't worth for my purpose.

Although there are some touch switches with built-in zigbee controller but they have their own remote controller and I guess you can not control them because you wouldn't know what command to send.

So I think I facing a dead end here. I'm asking you What would you do? Is there any way around this problem?

  • \$\begingroup\$ You can still use mechanical wall switches and wire it up with the latching relay as a three way switch. \$\endgroup\$
    – Samuel
    Commented Jul 27, 2015 at 17:49
  • \$\begingroup\$ @tcrosley No I don't mean to ask for a product because like I said there are none. I'm looking for a solution and therefore I'm looking for thoughts here to build what I want from existing products. Anyway if my post somehow looks the way you see it I'm sorry. I couldn't come up with something better for the moment. \$\endgroup\$
    – mostafanfs
    Commented Jul 27, 2015 at 19:01
  • \$\begingroup\$ Since you said you were searching for touch switches for example it appeared as though you were looking for a recommendation. I retracted my close vote. \$\endgroup\$
    – tcrosley
    Commented Jul 27, 2015 at 21:16
  • \$\begingroup\$ @Samuel. Thank you. Good idea. But what about the whole contacts and sparks thing that is happening inside of mechanical switches? Shouldn't that be a big problem? Considering the main voltage is 230V around here. \$\endgroup\$
    – mostafanfs
    Commented Jul 28, 2015 at 5:23
  • 2
    \$\begingroup\$ @mostafanfs Are you stuffing the boxes with tissue paper? Nearly all light switches are mechanical and produce minor sparks when switching. It hasn't been a problem for the last fifty years, why would it be a problem now? \$\endgroup\$
    – Samuel
    Commented Jul 28, 2015 at 5:27

2 Answers 2


EDIT: As suggested

Danger Will Robinson! Mains voltages (or any voltage above 60V) can be very dangerous. If you are toying around with this and get the sudden urge to lick your creation while in operation, I shall not be held responsible for loss of tongue and/or life. And expand upon that as you like for any and all other body parts.

End of Edit

To expand Samuel's comment into an answer, if you use the normal mechanical wall-switch and make sure no wires get stuck anywhere you solve two possible issues:

  1. You have a nice standard-looking switch
  2. You can use dirty tricks to get your low voltage, because the switch already makes it safe.

What do I mean? Well, Samuel said, if I'm not wrong, do something like this:


simulate this circuit – Schematic created using CircuitLab

In the modified situation, when it is as drawn, the light is off. When you flip the relay the light turns on. When you then flip the switch, it again interrupts the path.

If you make that relay a Latching Relay, such as these: EE2-5SNU NEC Relays you can change their connection with just a single pulse, which will not take much power if you keep the pulse short.

BEAR IN MIND! These are just an example I thought of, they are low current and not very high voltage (may do for light lamps or such, but no big halogen or high power LED lamps or Fluo's). But just to give you an idea.

You can then use a small non-isolated power supply, such as a dirty capacitor divider (they aren't allowed any more in production stuff, AFAIK) to get your low voltage.

For more insights into power supply decisions and why some are better or worse, depending on the application, this Stack answer is a pretty decent one:


With the addition that a viable solution could be to take apart one of those tiny block 5V USB Chargers and making them safe-enough for inside your wall: i.e. glueing everything securely in place to make sure no shorts exist. The cheap eBay ones won't be safe to use for normal stuff, but in the wall, behind a mains-rated switch and rebuilt so that no fire can erupt from a short, they are actually nice, cheap solutions to 5V problems.

Because you use a Mains-Rated AC wall switch, you are allowed to power your electronics with any non-isolated solution, because the switch and the wireless module will take care of protecting you. The MCU, Relay and Zigbee module do not care if they are "unsafely connected", because that only relates to you getting zapped or not.

Just during testing/experimenting you would need to be extra careful not to zap yourself. If you are worried that might be one step too far, you might want to use a regulated fully isolated adapter until you're almost done tinkering. Just for your own safety.

  • 1
    \$\begingroup\$ That should do it. You may want to add the standard disclaimer about working with mains and getting a licensed electrician to hook it up. If the OP ignores that advice, it's on them. \$\endgroup\$
    – Samuel
    Commented Jul 27, 2015 at 18:32
  • 1
    \$\begingroup\$ @Samuel I think that should cover it. \$\endgroup\$
    – Asmyldof
    Commented Jul 27, 2015 at 18:48
  • 2
    \$\begingroup\$ One surprise that caused the X10 modules fits back in the day is that in the US, many light switches are placed in a box without a neutral wire, just the hot to be switched. Replacing that simple switch with something smarter requires it to draw power without neutral, and without dumping any current into the safety ground either. X10 solved this by sitting in series with the load, letting a trickle of current flow even when "off". That worked for incandescent bulbs. Not so well with modern LED bulbs that light up on a trickle. \$\endgroup\$
    – RBerteig
    Commented Jul 27, 2015 at 22:31
  • \$\begingroup\$ @Asmyldof. Thanks for your great info. I probably should have mentioned that I want mechanical action of the wall switch to work exactly like before. I mean the switch has to work independent from wireless part too. Is your schematic taking care of this matter? \$\endgroup\$
    – mostafanfs
    Commented Jul 28, 2015 at 5:31
  • 1
    \$\begingroup\$ @mostafanfs The answer is yes, but I think, if you are going to fiddle around with mains wiring, it should be a nice exercise for you from the drawing of the switches to work out why that is. Since wiring up mains, especially routing the neutral that you will need if you want modern lighting, is dangerous work if you cannot comfortably and efficiently work out switching schematics and I don't think we should aim for you electrocuting yourself right at your first attempt ;-). Else, you may be wise to call in help of an electrician for everything high voltage. \$\endgroup\$
    – Asmyldof
    Commented Jul 28, 2015 at 8:47

You can static use automatic wall switches and cable it up with the relay as a 3way switch that switches are to control lights from two or more places.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.