Warby Software Pty Ltd
ABN 66 077 947 258
The Australian Software Development Company
|
|
The CM19 X10 Controller Software
Linux controller software for your CM19 transceiver.
|
|
|
|
Capabilities of the controller software:
|
- Receive and send commands for any house code.
- Define macros to be triggered when an X10 command is received.
- Define macros to be executed at scheduled times during the day.
- Turn on/off multiple devices using a single macro.
- Run as a linux service.
- Supports WinPlus HOMEautomation HA130 Universal Remote Control.
- Supports WinPlus HOMEautomation HA103 Appliance Module.
- Supports WinPlus HOMEautomation HA107 Motion Sensor Controller. (Hawkeye)
- Supports WinPlus HOMEautomation HA104 Bayonet Type Socket Module.
- Supports WinPlus HOMEautomation HA114 Transceiver Module.
- Supports WinPlus HOMEautomation HA113 Lamp Module.
- Supports WinPlus HOMEautomation HA116 Computer Controller. (CM19)
|
|
Dependencies of the controller software:
|
|
The software requires access to a character based device driver for the CM19 USB device.
The device driver provides direct to the CM19 device to read and write the raw X10 command codes.
A free device driver has been developed for the Linux 2.6 kernel.
The device driver can be downloaded from this link.
Other Linux kernel versions could possibly be supported.
Contact us if you require a driver for a different kernel version.
|
|
|
|
|
GeoIPFilter for Procmail
Tag your incoming emails with the country of origin.
|
|
|
|
What does GeoIPFilter do?
|
GeoIPFilter is a procmail filter that can be used to tag each email that you receive with the country name where the email originated from.
It uses the free GeoLite Country database file from MaxMind to determine the country name.
The email subject of each email will be prefixed with the country name of the country where the email originated.
If the country of origin cannot be determined then the subject is not prefixed with any country name.
For example:
Subject: [Australia] Welcome to GeoIPFilter
The program is written in the C-programming language and can be compiled on pretty much any linux system.
To compile the program you need a gcc compiler and make installed on your system.
Compile the program by typing: make clean all
To install the program type: make install
Once you have installed the program you need to set up a .procmailrc file in the home directory of your email account, or set it up in /etc/procmailrc to affect all email accounts on the computer.
The procmailrc file should contain the following entries:
:0 fw
* < 256000
| /usr/local/bin/GeoIPFilter
|
|
|
|