127 projects tagged "Home Automation"

No download Website Updated 23 Jul 2009 WIRN

Screenshot
Pop 12.61
Vit 42.08

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.

Download Website Updated 26 Feb 2011 WOSH Framework

Screenshot
Pop 160.11
Vit 5.07

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.

Download No website Updated 22 Apr 2006 X10MMS

Screenshot
Pop 31.78
Vit 1.04

X10MMS is a software suite that provides support for the X10 CM19A USB home automation transceiver under Linux. It allows users to control the device directly, sending and receiving basic on/off commands, and also includes a sample application that allows XMMS to be remotely controlled using the CM19A transceiver and an X10 palmpad remote. The current CM19A driver is implemented as a kernel module and requires an up-to-date 2.6.x kernel. The program is completely user configurable via a straightforward text file, so you can assign any supported function to any toggle key on the remote.

Download Website Updated 10 Aug 2004 X10dev GUI

Screenshot
Pop 69.80
Vit 3.39

This Java Client demonstrates the simplicity of creating a remote control Web-based client/server for home automation control with the WiSH x10dev drivers. The package includes a socket server which runs on the same machine as the x10dev drivers. Java clients are provided which emulate the SmartHome PowerSynnapse tool, emulate the HomeControl GUI, and create a new graphical tool for using a SmartHome Templinc.

Download Website Updated 06 Oct 2008 XBMC Media Center

Screenshot
Pop 98.97
Vit 2.52

XBMC Media Center (formerly Xbox Media Center) is a multimedia player/jukebox application for Linux, Mac OS X, Windows, and Xbox. It can be used to play or view most common video, audio, and picture formats such as MPEG-1/2/4, DivX, XviD, MP3, AAC, JPG, and GIF directly from a CD or DVD in the Xbox DVD-ROM drive or from the Xbox hard drive. XBMC can also stream files over a local network or from the Internet. Playlist and slideshow functions, a weather forecast, and many audio visualizations are also included.

Download Website Updated 25 May 2014 XMLTV

Screenshot
Pop 484.57
Vit 288.84

XMLTV is a set of programs to obtain and process TV (tvguide) listings and manage your TV viewing. It stores the listings in an XML-based format and most of the programs are filters which read and/or write XML. It includes tools to obtain, sort, grep, print, and munge listings, and two end-user programs to plan a week's TV viewing.

Download Website Updated 03 Aug 2003 YASP

Screenshot
Pop 39.57
Vit 2.05

YASP is a simple and open protocol for building networks with small microcontrollers. It is designed to have a small footprint for easy implementation with minimal hardware resources, but without sacrifice advanced features and future growth. The protocol scalability is implemented using variable length fields. The physical layer use the NRZ encoding as in RS-232, but using dominant and recessive bus states to provide a reliable way to detect collisions.

Download Website Updated 06 Jul 2007 archive2iso

Screenshot
Pop 32.40
Vit 1.00

Archive2iso takes a directory tree and randomizes the files in the tree to stripe the files across several ISO files that can be archived or burned off to a CD. The ISO files are generated by calling the CDiso.pm module. It reads an array generated by an INCLUDE LIST so the ISO file can be made with mkisofs. The intended use is to stripe files across multiple CD/DVD randomly so if one disc is damaged all the files that were in the same directory will not be lost since files are spread across multiple disks. The actual files themselves are not split; all files remain in their original state.

Download Website Updated 09 Mar 2005 autocrypt

Screenshot
Pop 32.37
Vit 1.44

autocrypt is a udev/hotplug script that allows you to create a cryptographic mapping of your drives automatically in response to a plugging event of an identification device.

Download Website Updated 12 Oct 2005 dbox2Tradio

Screenshot
Pop 29.93
Vit 1.76

dbox2Tradio allows you to listen to radio and watch TV channels using external helper applications (such as xmms or Xine). The shell-style script remotely accesses the dbox2 and performs any action via the Web interface. It supports bouquets and is highly user configurable.

Screenshot

Project Spotlight

messagepax

A minimalist MessagePack implementation for Java.

Screenshot

Project Spotlight

ClearOS

A network server gateway solution.