
~ Details ~
SO, yes, on this page you will find the basic schematics, micro-controller coding, and full instructions for several prototype units of the One Button Home.
Don't expect miracles, however. These schematics are still in rough form. While attempts are to make them as accurate as possible; there is, naturally, room for error.

One Button Home Master Unit. This unit provides power to all other "slave" units in a system. A single telephone type line connects from this Master unit to all other units.
It has an internal clock timer which can turn on and off other units in the system. It also monitors daylight from a photocell to determine evening hours. This provides a way to give remote units "lived-in" capabilities.
Further, it has provision for automatic clock correction from an atomic clock; thus, daylight savings time changes are done automatically. While it is a Master unit, it, too, has capability to control a light or appliance. It has touch plate capability.
 Zipped file with the Atmel 90S2313 microcontroller coding, instructions, and schematics

One Button Home Slave XY Unit. This unit is the latest design. A direct drive from the micro-controller to the relay is used. This unit gives several "lived-in" capability options for lights connected to it. Further, this unit has programmable unit number capability. That is, you can program this unit to be any unit number in the system. Even upon power failure, this unit number will remain as programmed.
Like all other units, a small, (up to 100-feet long) control line can be run to one or more room touch plates.
Zipped file with the Atmel 90S2313 microcontroller coding, instructions, and schematics

One Button Home Slave XX Unit. This unit is the next to last in the creation series of slave units. This unit gives several "lived-in" capability options for lights connected to it. Further, this unit has programmable unit number capability. That is, you can program this unit to be any unit number in the system. Even upon power failure, this unit number will remain as programmed.
Like all other units, a small, (up to 100-feet long) control line can be run to the room touch plates.
Zipped file with the Atmel 90S2313 microcontroller coding, instructions, and schematics

One Button Home Slave RY Unit. This unit is similar to Unit XX; however, it controls only relay contacts. Like Unit XX, it is programmable to be any unit number desired.
It was designed to switch between one thermostat temperature setting and another. Yet, like all One Button Home units, it has the touch plate capability and ability to control any other unit in the system from its touch plates.
Zipped file with the Atmel 90S2313 microcontroller coding, instructions, and schematics

One Button Home Slave Unit #4. This unit is coded to default to be unit #4. It utilizes the signal from the Master unit to recognize nightime hours. (The reserved unit #25 coding is used for this purpose) Thus, is has "lived-in" capability to turn a light randomly on and off during these evening hours.
It also has capability to turn a light on for a given amount of time, then automatically turn it off.
Zipped file with the Atmel 90S2313 microcontroller coding, instructions, and schematics

One Button Home Slave Unit #5. Similar to Unit #4. This unit is defaulted to be Unit #5 upon power up. It can be programmed to be another unit; however, a power down will force it back to the default unit of #5.
Zipped file with the Atmel 90S2313 microcontroller coding, instructions, and schematics

One Button Home Slave Unit #22. This unit responds to unit #22, #23, and #24 commands. It controls three separate AC outlets. Additionally, it responds to the reserved Unit #25 night time command for a lived-in capability.
For local control, one touch controls relay 1, two touches control relay 2, and three touches control relay 3.
Zipped file with the Atmel 90S2313 microcontroller coding, instructions, and schematics

One Button Home Slave Unit #26. Similar to Unit #22, this unit controls three separate AC circuits. It responds to the remote unit commands of #26, #27, and #28. It also will respond to the reserved unit #25 night command.
Zipped file with the Atmel 90S2313 microcontroller coding, instructions, and schematics

More information and licensing may be obtained from Wayne Simister, wsimister@sisna.com, at Automated Sound.