Today I felt it was time to upload a new image of my Raspberry Pi Home Automation software. This one contains a lot of new functionality. The primary one is a new concept of signals. Signals can be generated from different sources but at the moment only Tellstick DUO are implemented. Signals are just a plain string that is passed around in the system. There are signal handler objects of various types that can act on or transform them. Pattern can be a normal scanf format string or a regular expression. With the handlers currently in place I now detect "short press" and "long press" on my Nexa remote switches and can create sepparate actions for these two events. However there are a lot of pieces missing to actually make this configuration easily done. If you are realy interested in this, please let me know and I will guide you thru it.
I still havent created any database backup and restore functionality so I am sorry to say that I dont have any smooth way of move any existing configuration to a new image. For existing users please use the update.sh script in /home/pi/source/home_auto. (Answer Yes to any question). I recommend to make a backup of the entire SD card before that so that you can rollback it all if you want to.
The reason for publishing this image is to make a baseline with the signal handling and some other structual changes. So that from now on the update.sh script should work very well for everybody.
As allways please let me know what you think.