Menu

First package ready !

As my Ardamon instance enters his third month of running, I made an update adding the translation engine, two translations (english and french), the electronic schematics and fixed a few bug.

A quick feedback : During two months, I only had a single problem : The relay went crazy, switching on and off every minute. My components are still on a breadboard and it was a simple loose connection. Poking the components made the system restart instantly. I'm very happy to see that the system is reliable and works like a charm.

I had another simple bug : a power outage made everything go black in the neighborhood, including my Arduino, my computers and my adsl modem. When the power came back, the Arduino booted faster than my adsl modem. Problem is, my DHCP server is my adsl modem, so the Arduino went without an IP and couldn't connect to the web server. My Ardamon instance wasn't piloting my heater back then, but it's a bug I'll have to correct some day.

The translation engine is ready. Adding a new langage is easy : simply copy and rename language.en.ini in the /lang folder and start translating your file. Just change your /configuration.php file, on the 'lang' line to match you file name.

I uploaded a schematics too. I'll put some pictures on the wiki, but you already can open the file using the opensource crossplatform Fritzing software. You can view the components on the breadboard and the electronic schematics. I didn't knew the software, but it's pretty stright forward and arduino oriented. I you have troubles using it, give a shot to the Fritzing Youtube help channel. I was looking for this kind of software, as I bought a stripboard and wanted to have a preview on how I could solder my components.

Although Ardamon is designed to be easily expended, the schematics are simple as possible, with only a thermistor and one relay, so it's easy to understand and straightforward for end-users who just want a thermostat solution.

Last but not least, with the addition of the schematics, all informations needed are available to make an Ardamon instance. So I made a downloadable package that contains every file needed to start : Ardamon PHP code, database layout, electronic schematics and Arduino code.

Posted by Pierre W 2013-01-14

Log in to post a comment.