122 projects tagged "Home Automation"
mochad is a TCP gateway daemon for the X10 CM15A RF (radio frequency) and PL (power line) controller, the CM15Pro RF and PL controller, and the CM19A RF controller. The CM15Pro is the EU version of the CM15A. PL support includes extended dim and status query. Standard RF modules such as motion sensors and remote controls are supported. DS10A and MS10A RF security modules are supported. Ninja pan/tilt camera mounts can be controlled from mochad. The command line interface is well-suited for CGI scripts and cron jobs. mochad works well on embedded Linux systems such as OpenWRT and Chumby, so a PC is not required for always-on applications.
nad_daemon is a daemon used to remote control NAD amplifiers over RS232. It will accept commands from the network and send them to the amplifier. It also includes a simple client. It has only been tested on the C355bee, but it should work with other amplifiers. Certain receivers from NAD will also be remote controllable in this fashion, but the more fancy features are not yet implemented.
WOSH (Wide Open Smart Home) is a message-oriented middleware for controlling and automating a smart home. It comes with working services and devices. WOSH is an open multi-platform C++ framework. Its architecture is service (bundles) oriented and designed for distributed (cloud) computing. WOSH ships with library source, many services, and some applications (a server, a trayicon remote controller, and a GUI full-controller). Some features provided by its micro-kernel are a multi-user system with access policies, a centralized database manager and system monitor, and automatic network management and masquerading (on TCP). Some of the implemented services are: multimedia audio playback, monitor and control of X10 devices, remote control using instant messaging, and a remote control using SMS and call notification.
WIRN is a professional stored program control. It is optimized for heat control, but you can control whatever you want. It is a multitasking system using FreeRTOS.org on Atmel AT32UC3A1512, and has an API for simple sensor/actor interaction that makes it modular and simple to extend. Also included is a triac control over AVR ATtiny2313 and a 1Wire Interface. You can extend it via software: implement your own control loop with some lines of C code. You don't need a compiler; upload your code and get a binary back. Flash this binary over USB and go. It also has 3 ports to plug in your own hardware.