Today I have further upgraded my home automation system at http://219.88.69.69/2WG/ to publish the source code for each application web page. On any web page select the Screen Info link to see some descriptive information and the Arduino source code for the web page.
I use my Arduino's ethernet functionality to implement an easy to use graphical use interface that lets me interrogate and control my Arduino home automation system from anywhere in the world on any device with internet access.
If you are trying to work out the algorithms for some of the things that you can see on my application's web pages then now you can get to the source code. I hope the shared information will be of help to people without an extensive software development background and who want to do something meaningfull with their Arduino hardware.
For example the source code to my SD Card file browsing functionality (including alphabetical sorted file and directory lists) is available from the SD Card web page's Screen Info link.
All on the published web page Screen Info link data can be directly accessed (displayed) within the SD Card's /SCRNINFO/ directory (folder) which you can browse to.
In the application's SD card PUBLIC directory there are sample application log files and some other common source code.
In the file /PUBLIC/COOKIES.TXT you will find a copy of my Arduino forum post from Nov 2013 that shows how to implement www cookie based security into an Arduino ethernet web server project.
My home automation continues to be developed and I will continue to expand the publication of source code over time. At this time the system is primarily gathering temperature and humidity data at various points within my house, provides a security controlled WWW garage door opener function and has some alarm functionality using PIRs.
If anyone has a particular interest in specific application functionality ask here and I will try to upload the relevant source code onto the application web site.
Cheers
Catweazle NZ