Wireless switches, with higher WAF – Part 1

plugs

In my previous post, I was showing a PCB which would fit in a dual outlet box, and while I probably would have worked fine, I started looking for something a bit better looking. What I ended up with was a set of these.

2015-11-26 17.26.55 (Large)

They are a part of a cheap set of 3 remote switches, and a remote to control them. Normally they operate on a 433 MHz system, but the only thing I actually want from them, is their body…

2015-11-26 17.32.10-2 (Large)

Inside we find what we would expect, a PCB, with a relay on. What I was most interested in checking out at this stage, was if they were switching both terminals, or just one. As you can see on the right terminal, a wire go from below on the incoming terminal, up to the PCB, through the relay, and back out to the outgoing terminal, so they only switch one.

2015-11-26 17.32.30 (Large)

Taking it a bit more apart reveals two turn buttons, which can be reached from the outside, and adjusted with a screwdriver. I think I am going to use these as the way to get them in and out of programming mode, where they will start up as a access point, and host a little web server where all info about wifi and the MQTT server can be put in.

2015-11-26 17.32.56 (Large) 2015-11-26 17.33.03 (Large)

Not much we need on the back of the PCB either. I am going to measure out where the holes should be in the PCB, so it will fit into the pins in the house, and also where the pads for the dials on the back should be.

Stay tuned for more updates on this project.

2 comments

  • Thoughts,
    1. A processor for presenting a web interface is usually quite big ie not the usual Atmel Arduino Mega32. Both physically and $$$

    2. A good web interface also uses lots of resources. Not leaving room for extra niceties.

    3. How about a USB serial interface that plugs in from the back. Coming from the back ensures the module is isolated from the mains.

    4. Configuration could be downloaded from a PC app written in a cross platform language.

    Neil.

    • Thank you for your thoughts. I am going to use the ESP8266 with NodeMCU on it. This will easily be able to start up as a SoftAP, where a phone can log on. It can also host the web server, and later connect to a MQTT server. The interface will be a bit slim, but it is only going to be needed for setup, after that it just connects, and all the rules for when to switch on and off, will in my case be done by openHAB.

      Adding USB to it will only add more cost, and take up space which there isn’t much of already. Also using a whole computer to configure it will add more complexity, require a computer near to do the programming, and the mess with cross platform drivers and such.

      For $3 you get an ESP8266-12 which will take care of all the digital stuff, with just a few passive components to run it. 🙂

Leave a Reply