X10 interface

think, that you are not..

X10 interface

The Buster PiX10Hub is here! Created by the Community, for the Community. Contact X Please login or register. Home Help Search Login Register. Why did I create this? The Owner of Authinx asked if I wanted to play with controlling x10 via Alexa.

Based on some sites he had found it sounded like it was doable, however most end users would not attempt it as it involved scripts.

Massive 2000 watt monoblock amp

As well the write up was using out dated software for the cm17 a serial port interface which newer PCs lack. He wanted to see if I could come up with something for the community.

I stated I would give it a go but it was difficult to get an Amazon echo, dot or tap in Canadathough not impossible if the price was right. A day later I was informed a dot was on its way to me. I spent a few days looking into creating a x10 skill for Alexa and looking at HA-Bridge. Developing an Alexa skill sounded like a lot of hoops to jump through, but maybe I was overthinking things Open sourced HA-Bridge was already out there In any case Alex10 was the out come.

What will it do? This communicates with the HA-Bridge as well as handles the x10 signal transmission. It is small and will run on a mini PC, though Windows is required. Note: using all the Startup options will increase speed if checked. Probably the easiest part of the whole setup! With the browser open to the localhost ha-Bridge click the MyEcho tab and follow the directions in the new window that opens.

Where can you get Alex10? Find Alex10 here! There is also a section on my forum dedicated to Alex Find extra info My forum. Looks promising. But what is this "HA-Bridge" which you reference. Home Automation is an always changing technology. I caught my wife demonstrating Alexa the other day turning on the Christmas tree as well as other things!For example, you can connect the Powerflash Interface to the output of an existing burglar alarm system and, when the alarm trips, the Powerflash Interface sends signals to X10 modules to flash all lights connected to Lamp Modules and Wall Switch Modules, or to turn on a stereo or other noise maker connected to an Appliance Module.

You can connect magnetic window switches to the input of the interface to create you own alarm system. You can connect a moisture sensor to the interface to turn on a sprinkler system connected to an Appliance Module when it is not raining. You can connect a photocell which gives a contact closure to the interface to turn on lights at dusk. You can trigger the interface from a contact closure from a motion detector to turn on lights when someone enters a room.

You can trigger the interface from a pressure sensitive switch placed under a rug by a bedside, to turn on a bathroom light when a child gets out of bed and steps on the rug. Uses for the interface are limited only by your imagination. Anything that provides a contact closure or low voltage can trigger the interface and you can set the interface to turn on all lights, flash lights, or turn on and off a selected module Lamp, Appliance, Wall Switch, Receptacle Module, and so on.

Installation X10 controllers, such as the PowerFlash Interface, send high frequency signals through your household wiring. The X10 modules not included receive the controller's signals and turn the connected lights and appliances on and off.

Be sure to carefully read your manual and the instructions that come with the modules. They are designed to help you get the most from your X10 system. Two different type of codes - house codes and unit codes - allow you to control many different modules or groups of modules within your home.

It is important that you understand how these codes are used before you set up your system. The house code is a master code for an X10 system.

Split excel sheet into multiple sheets based on column value

You must set the Powerflash Interface and all the modules it controls to the same house code. There are 16 codes to choose from A through P. You can operate two or more independent X10 systems in your home by using a different house code for each system. Of course, each system must have it's own Powerflash Interface or other X10 controller and modules. You can control the same modules from two or more controllers including the Powerflash Interface by setting all the modules and controllers to the same house code.

The different house codes also help to avoid interference between your X10 system and other systems in your neighborhood. Each Powerflash Interface can operate up to 16 different modules or groups of modules.

Every module has a unit-code dial with settings from 1 through You can set the Powerflash Interface to control any module or group of modules set to the same unit code.

You can also set the interface to turn on or flash, all Lamp Modules and Wall Switch Modules set the same house code as the interface regardless of what unit codes the modules are set to.

If set to flash your lights, the interface also turns off any Appliance Modules set to the same house code as the interface. It does this because it flashes your lights by repeatedly transmitting the all lights on code followed by the all units off code.

The all units off command will turn off all modules including Appliance Modules set to the same house code as the interface but the all lights on command does not affect Appliance Modules. Because the Powerflash Interface controls the modules through your existing house wiring, setup of the interface is a snap.

You simply plug the interface into a convenient AC outlet close to the alarm system, sensor, or anything you wish to trigger the interface.Why X10? Also, the vast number of options with X10 allows, in my opinion, for a more flexible implementation of lighting control for the casual enthusiast, or the person who wants to install X10 compatible outlets, lamp or fan modules.

Chromecast source not supported lg tv

In the end, X10 does what the newer lamp control modules do: It turns your lights on and off. Did you use this instructable in your classroom?

x10 interface

Add a Teacher Note to share how you incorporated it into your lesson. For the receivers, I use the TM modules, which listen for radio signals such as those from the firecracker module and inject those signals onto the electrical circuits running through the house. I also have various X10 in-wall switches, inline appliance modules and lamp modules throughout my house. I happen to run Linux, but have had this running on a previous iteration of my home server, which ran Windows 7.

I will proceed with this tutorial showing how this is done with Linux, because in my opinion things tend to work more reliably under that OS. Commands are passed to the module and are turned into wireless signals which are then picked up by the transceiver modules. Check to make sure it works by while still in a terminal session running:.

At this point you can create and test scripts for each device in your home. So, if you are successful at this point, give yourself a hand. Cron even allows you to set a job per month so that you can set the lights to come on around sunset and sunrise, with a new job for each new month.

Pretty cool! Now we need to download the truly magical piece to this whole setup. Use wget to obtain the lateset version of the HA Bridge. At the time of this writing, the command would look like this:. This command downloads the HA Bridge java file to the local directory. Once you have the. You should see the HA Bridge configuration screen. This screenshot is my configuration, yours will be empty at first.

x10 interface

This will take you to the new device entry screen. First, name the device.

How to Control X10 Devices With Amazon Echo or Google Home

If all is configured correctly, the HA Bridge should be executing the scripts for On and Off when you click the corresponding button. Once everything is tested, you should be able to have your Echo scan for new devices. At this point you should be able to ask Alexa to turn your lights on and off! One more thing, though. You will need to launch the. Open a text editor and paste the following into a new document:.

Now that we have a script, we need to tell the system to launch it at each boot. Issue this command again in a terminal session :.X10 is a protocol for communication among electronic devices used for home automation domotics. It primarily uses power line wiring for signaling and control, where the signals involve brief radio frequency bursts representing digital information.

A wireless radio based protocol transport is also defined. X10 was developed in by Pico Electronics of Glenrothes, Scotlandin order to allow remote control of home devices and appliances. It was the first general purpose domotic network technology and remains the most widely available [ citation needed ].

Although a number of higher bandwidth alternatives exist, X10 remains popular in the home environment with millions of units in use worldwide, and inexpensive availability of new components.

Ina group of engineers started a company in Glenrothes, Scotland called Pico Electronics. Inthe Pico engineers jointly developed a LP record turntable, the ADC Accutracwith Birmingham Sound Reproducersat the time the largest manufacturer of record changers in the world. It could be programmed to play selected tracks, and could be operated by a remote control using ultrasound signals, which sparked the idea of remote control for lights and appliances.

Bythe X10 project was conceived, so named because it was the tenth project. InX10 products started to appear in RadioShack and Sears stores. At that time the system consisted of a 16 channel command console, a lamp module, and an appliance module. Soon after came the wall switch module and the first X10 timer. In the s, the CP computer interface was released. Household electrical wiring which powers lights and appliances is used to send digital data between X10 devices.

This data is encoded onto a kHz carrier which is transmitted as bursts during the relatively quiet zero crossings of the 50 or 60 Hz AC alternating current waveform.

One bit is transmitted at each zero crossing.

x10 interface

The digital data consists of an address and a command sent from a controller to a controlled device. More advanced controllers can also query equally advanced devices to respond with their status. This status may be as simple as "off" or "on", or the current dimming level, or even the temperature or other sensor reading.

Devices usually plug into the wall where a lamp, televisionor other household appliance plugs in; however some built-in controllers are also available for wall switches and ceiling fixtures.

The relatively high-frequency carrier wave carrying the signal cannot pass through a power transformer or across the phases of a multiphase system. For split phase systems, the signal can be passively coupled from phase-to-phase using a passive capacitorbut for three phase systems or where the capacitor provides insufficient couplingan active X10 repeater can be used.

It may also be desirable to block X10 signals from leaving the local area so, for example, the X10 controls in one house do not interfere with the X10 controls in a neighboring house. In this situation, inductive filters can be used to attenuate the X10 signals coming into or going out of the local area.

Whether using power line or radio communications, packets transmitted using the X10 control protocol consist of a four bit house code followed by one or more four bit unit codesfinally followed by a four bit command. For the convenience of users configuring a system, the four bit house code is selected as a letter from A through P while the four bit unit code is a number 1 through The protocol may transmit a message that says "select code A3", followed by "turn on", which commands unit "A3" to turn on its device.

Several units can be addressed before giving the command, allowing a command to affect several units simultaneously. For example, "select A3", "select A15", "select A4", and finally, "turn on", causes units A3, A4, and A15 to all turn on. Note that there is no restriction that prevents using more than one house code within a single house. The "all lights on" command and "all units off" commands will only affect a single house code, so an installation using multiple house codes effectively has the devices divided into separate zones.

Inexpensive X10 devices only receive commands and do not acknowledge their status to the rest of the network. Two-way controller devices allow for a more robust network but cost two to four times more and require two-way X10 devices. Note that the binary values for the house and unit codes correspond, but they are not a straight binary sequence. Also remember that a unit code will be followed by one additional "0" bit to distinguish from a command code detailed above.By using our site, you acknowledge that you have read and understand our Cookie PolicyPrivacy Policyand our Terms of Service.

Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. It only takes a minute to sign up. I'm trying to setup some DIY home automation, and I've run into a bit of a roadblock.

They provide a diagram to connect the RJ to the X10 interface, however it is not very friendly to newcomers. The RJ has six wires, so how am I to know which one is the data pin, which one is the zero crossing pin, and which do I ground? BUT the accompanying brochure here says. Look closely at the RJ11 plug and socket and you will see that they have numbers on them - which may or may not help, as you the tow options are apparently mirror image opposites and, as the socket seems to be 6p4c Gargoyle knows the numbering may be An aside: if you have not met them read up RJ11, RJ10 which may not really existRJ45, 4p4, 6p4c, 6p6c and the rest Use an ohm meter or diode test.

Ensure that you can detect a diode in series with a 1k resistor. Note that as you are new to electronics the following will very possibly seem like a confused flurry of gobbledeygook. It is. Work though it slowly and it should be easy enough [tm]. The opto diode will have a higher volotage drop- probably 1. A forward conducing zener diode looks like a very high voltage drop diode - maybe 1. Looking at the circuit diagram below, you are not going to do any harm if you get the connections backwards.

IF you have a good reason for guessing one or other way as first choice first, use it. Assume left hand pin looking into socket is zero detect as per brochure. Wire accordingly. Try it. If it works it works. If neither work, look for zero crossing signal on output pin. The PSC04 diagram on page 7 from here applies:. The pins are always centred around the middle of the connector, so an RJ14 connector 6P4C with the tab downwards and the cable facing you will be:.

Distillation from my other answer. Placed separately here to de-confuse as much as possible. A look at the circuit diagram shows that you will not damage the system by swapping the data and zero crossing leads.

Test connection. Marmitec AC adapter RJ4. AC adapter connection on Arduino. Sign up to join this community. The best answers are voted up and rise to the top. Home Questions Tags Users Unanswered. Connecting X10 to Arduino Ask Question. Asked 8 years, 4 months ago.The Buster PiX10Hub is here!

Created by the Community, for the Community. Contact X Please login or register. Home Help Search Login Register. There seems to be a communication problem between the driver and the AHP progrom. If I run the device manager and look at thedriver it indicates that the device is working properly. The version of the driver is 6. Not sure if this is the correct version but it was installed with AHP using the software. For a while I could get a single lamp to work but it was delayed at times like the commands were being stored in a que and then all of a sudden things worked for a bit and the lamp would follw the commands that were sent many seconds earlier.

Now I can't even get that to work after trying to delete everything and start from scratch. Is there any way to test the interface or log the communication between AHP and the interface. Or any suggestions how to get this working again.

Verifica seconde

It was working up until about 2 weeks ago. At that time we had a power failure which apparently reset the CM15A and lost all of the commands. Now I can't get to it to download it again. Did you check the AHP log to see the incoming command get logged and then how long to takes AHP to issue a response command? Do you have a noise problem? The CM15A will not transmit a command until the powerline is clear of other X10 commands.

Heavy electrical noise on the line can also cause the CM15A to wait until the line is clear.

PSC01 Powerflash Burgular Alarm Interface

I am at a loss. Unfortunately the log shows no entries at all.

x10 interface

This all used to work. Last night I disconnected the CM15A and removed the batteries. Left it disconnected until this morning. The device manager shows its status as working. Yet it seems like AHP is not communicating with it at all. I have some other old X10 non PC controllers and they seem to be working just fine. In an older version of AHP there used to be a communication check when it first booted up. Is this still around anywhere? I don't remember a communications test in AHP.JavaScript seems to be disabled in your browser.

You must have JavaScript enabled in your browser to utilize the functionality of this website. This X10 Powerflash Interface allows almost anything to send X10 signals.

The plug-in unit sends an X10 signal to receiver devices when a contact closure is made or low-voltage V AC, DC or Audio is applied to its terminals. This device connects to a dry contact such as the external connectors on an existing, wired in security system and transmits 1 of 3 signals when tripped. Mode 1: Turns all X controlled lights ON along with 1 appliance.

You can even use Powerflash Interface to interface with an existing burglar alarm and give it X10 Power! Simply wire the output from your non-X10 security system to this module and set the module to Mode 2. When your alarm trips, the PowerFlash Module can cause your indoor and outdoor X10 lights to flash, scaring off intruders and making your house easily visible.

The Possibilities are Limitless The device sends an X10 signal in response to a motion detector, photocell, magnetic window switch or virtually any device with output. The module can be activated by a low voltage VDC or a dry contact no voltage switch closure. Once activated the module sends an X10 signal.

The Powerflash module becomes deactivated when the low voltage is removed or the dry contact switch is opened. You have no items in your shopping cart.

Account Log In Sign Up. Add to Cart Qty:. Add to Compare Share. Input B: Dry contact closure. Downloads: Set-Up Instructions.

Actual Price:. Our price is lower than the manufacturer's "minimum advertised price. You have no obligation to purchase the product once you know the price.

You can simply remove the item from your cart. For Weekly Deals and Savings. All Rights Reserved. Set-Up Instructions.


thoughts on “X10 interface

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top