Originally taken from the x10 web page, for the cm11a dec 25, 1996. A command line utility would allow me to schedule x10 commands using a task. Bottlerocket is a useful command line program for sending x10 commands via the firecracker device. Flipit is a simple command line program that supports the x10 firecracker model cm17a on a unix machine. Fireck32 software to control the firecracker module from. While you could create multiple x10 objects, in practice theres no reason to do so unless you have completely separate electrical systems. X10 home automation x10 is a versatile home automation technology that uses your homes existing electrical wiring to remotely control lights, appliances, security systems, pools and much more.
It primarily uses power line wiring for signaling and control, where the signals involve brief radio frequency bursts representing digital information. Scheduling x10 devices using the cm17a firecracker in my previous article. The turn command also supports the cm17a commands fon, foff, fdim, fbright, flightson, flightsoff, falloff, and the applicable fast implementations of these commands. Bottlerocket home automation software for the x10 firecracker kit. Just go to the switches tab press the learn switchlight button and then fire off an on or off command for your device on a x10 remote. Bottlerocket is a command line utility to interact with the firecracker version of x10 s home control devices wireless home automation to control lights, cameras, appliances via a small transmitter that plugs into the standard rs232 serial port of a computer. X10 powerhouse brand serial computer interface model number cm17a. Is it possible to create a soft or symbolic link for p4v from opt to usrbin. Bottlerocket is a commandline interface for unix systems to use the firecracker kit. Enjoy total control of lights and appliances directly from your computer desktop. Net x10 cm17a firecracker control, i described a library that i created that controls x10 devices.
Bottlerocket is a free and open source commandline utility to interact with the firecracker version of x10s home control devices. The firecracker uses a twowire connection and each bit of the command string must be bitbanged into it. This is software that you will have to download and compile yourself. Visual home commander is a software solution that provides an easy to use graphical interface for x10 s firecracker cm17a or ck18a kit. Getting your x10 cm17a firecracker module working in linux. I decided to update the fireck32 software to use no windows forms, but otherwise it is essentially the same as the previous software. This is actually very easy with a firecracker x10 device. This program will accept arguments on the command line for control of your x10 modules.
X10 is a protocol for communication among electronic devices used for home automation domotics. I have stopped using this home automation technique and can no longer support this guide. Here is a stepbystep guide to getting the x10 cm15a usb module to work under ubuntu on a personal home computer, and then to further get the iphone home controller webbased interface to connect with that module. Controlling the firecracker requires a program that takes the x10 house code, unit address, and command code and translates them into a fivebyte firecracker command string. Use this menu command to select the serial port to which the firecracker interface is connected.
View and download x10 firecracker ck18a user manual online. The program below is used to assemble and transmit the firecracker command string. The program is intended to provide simple and reliable serial port communication between a computer running linux and the x10 cm17a, e. More details about the firecracker protocol can be found on the web. Adding x10 devices is pretty standard from here on end. Heyu can send more than 50 different direct commands, from the basic on, off, dim. It is easy to use, has all of the major nongui functionality of the windows interface, is easy to call from scripts and the backend code is. All you need is an x10 cm11, cm12, cm15, cm17 firecracker, cm19, or marmitek cm15pro device connected to your computer and x10 commander will allow you to control all your x10 devices. Just plug the x10 firecracker computer interface into your computers serial port, and it will allow you to click on a desktop icon and bring up a virtual x10 remote control directly on your computer screen.
X10 commander consists of two piecesa server piece which runs on your pcmaclinux and the client piece which runs on your iosandroid device. Now with x10 commander you can do all that from the comfort of your android. X10 remote control, switch, and module commands travel from x10 transmitters to x10 receivers through standard household wiring. After years of watching other folks lawn sprinklers watering before, during and after rain storms, and having to remember to enable the rain delay on my own sprinklers to save water, i finally combined my computer, an x10 controlled outlet, an x10 firecracker serial port controller, a. Visual home commander is a software solution that provides an easy to use graphical interface for x10s firecracker cm17a or ck18a kit. Spx10 is for asynchronous raw serial port communication with the x10 cm17a computer interface and mr26a rf receiver used in many home automation systems. Heyu is firecracker compatible, you need to use the heyu firecracker f command construct. Sort by position name price set descending direction. Using command line arguments to control modules from.
I have an x10 firecracker inline with the cm11a ie. A wireless radio based protocol transport is also defined x10 was developed in 1975 by pico electronics of glenrothes, scotland, in order to. Firecracker cm17a, firecracker tm751, firecracker lm465, firecracker hr12a. You will need the firecracker on your desktop computer may need a usb to serial cable if you dont have a serial out on the desktop.
Well, a lot of us jumped on the homeautomation bandwagon early since x10 is over 40 years old its possible that youve been u. Frankie graffagnino projects computer control of x10 devices. It works w the program as well and is also called a firecracker interface. In my case it is a tm751 that receives the rf signal from the firecracker cm17 and injects the command into you ac lines to control the x10 devices. A single x10 transmitter will send to all x10 devices attached to the same ac power line. It primarily uses power line wiring for signaling and control, where the signals. X10 firecracker serial computer interface cm17a thex10shop.
How to create symbolic link when i insert a x10 firecracker usb device. Creating a folder shortcut on desktop using command line. Using the raspberry pi with a firecracker cm17a is possible. X10 warrants x10 products to be free from defective material and workmanship for a period of one 1 year from the original date of purchase at retail. Document history this page is a derivative of the work woody usandthem home automation information.
This library enables you to send and receive x10 commands from an arduino module. Now, lets explore the 6 x10 home automation software at hand. Fireck32 software to control the firecracker module from x10 from schedulercommand prompt. Create the x10 object with a name of your choice, using the 2 pins where you connected the signals. Download a copy of the software at heyus download page. It is possible to create a master home automation master which talks to more than one x10 controller.
Bottlerocket is a commandline interface for unix systems to use the x10 firecracker kit. Im a new openhab user and it looks like x10 options for rf transmitters is either use mochad or exec and run some sort of command line tool like heyu. The dialog box also contains an upgrade button, which launches your browser and takes you to the x10 website. Inexpensive x10 devices only receive commands and do not acknowledge their status to the rest of the network.
If you right click the palmpad, you get a setup menu that allows you to pic comports and test for signals the usb cm19a appears to be automatically setup. The firecracker uses a twowire connection and each bit of the command string must be bitbanged. Be careful when evaluating ha home automation systems. Just plug the x10 firecracker computer interface into your computers serial port, and it will allow you to click on a desktop icon and bring up a virtual x10 remote control. Ive a firecracker cm17a which mochad does not support, but i didnt really want to. The result was a console application that can be used to send commands to individual x10 devices, as well as a. Print labels this menu command allows you to print your module labels. Each firecrackerx10 command is a string of 40 bits, but instead of sending 5 bytes down the traditional data transmit line of the rs232c interface, we toggle the data terminal ready dtr and request to send rts lines to send 0s and 1s. Firecracker ck17a computer accessories pdf manual download. Sends commands to the x10 activehome cm11a or firecracker cm17a. X10 is a synchronous serial protocol that travels over ac power lines, sending a bit every time the ac power crosses zero volts. How do i use command line arguments to control my modules using activehome. X10 firecracker computer interface cm17a brand new x10. Visual home commander or vhcommander is designed to be easy to use without sacrificing power or features.
Our price is lower than the manufacturers minimum advertised price. The firecracker will broadcast the rf signal to its transceiver upon receiving a correct command string. Bottlerocket is a commandline utility to interact with the firecracker version of x10s home control devices wireless home automation to control lights, cameras, appliances via a small transmitter that plugs into the standard rs232 serial port of a computer. I have used x10 modules since 1990 and control about 7 lights in my house.
The demo program is a parser that lets you enter firecracker command strings using a terminal. Fortunately the hpilrs232 interface supports this level of control. It expects the house code, unit code for on and off, and a command string off, on, dim, bright. Tta, if you have a cm19a, it is maybe a way to test. Firecracker ck18a recording equipment pdf manual download. Interface x10s cm17a firecracker to your 6502based project. Using the perl script binx10, or the java application in the x10client package, test the x10server by sending an on a1 command, followed by an off a1 command to see if it responds. Command line control is useful for controlling devices from cron or cgi programs. Help select this command to view the online help file. Even if you define nothing else in the config file, you can use heyu from the command line to send direct x10 commands. You can control x10 modules via a mouse click on your pc desktop using the virtual palmpad, slimfire, or digipad remote.
Combining the command line tool with cron jobs is enough to make it worth it. The commands electrical signals travel over the existing electrical lines in your house so no cabling is required. Plug in an x10 capable module and set it to respond to a1. About firecracker select this command to view the about dialog box, which lists the software version. X10 is a protocol set of commands for controlling lights, appliances, and other electrical devices in your house to make it a smart home. The home page for rocketlauncher seems to have disappeared, but i have posted a copy of it on my web site. A real palmpad, slimfire, or digipad remote handheld controller or any x10 c. Zip 17kb walter knopf started tinkering with the firecracker in early 2008, you may be able to find some interestinguseful code at his website. For example, a mocha master could receive rf commands from controller a then send pl commands on controller b in a detached building. X10 agrees to repair or replace, at its sole discretion, a defective x10 product if returned to x10 within the. View and download x10 firecracker ck17a owners manual online.
771 549 649 288 560 1221 213 73 1091 840 1511 256 1012 1173 51 1176 651 247 644 1142 1593 751 1219 144 915 31 996 1179 356 247 801 1148 419 1595 376 679 64 764 766 1080 628 1442 450 1286