For some new arduino projects I'm looking for people how want to test one or more android applications together with their Arduino and Android hardware. There are three projects where I need some extra feedback for before they can be published.

Thermoduino ProSomfy controller ProLounge LED controller Pro

Thermoduino Pro is the Pro version of my first android application "Thermoduino" and is used to control the temperature in your house from anywhere. The new version comes with a new arduino sketch which can handle timers which you set can in the app and show extra sensor info like humidity etc.You need: 1 arduino Mega1 W5100 ethernet shield1 DHT 221 two channel relay cardsome wiringEEPROMEX LibraryDHT LibraryRTC Library

Somfy controller Pro is used to control your somfy blinds from your android phone. You can set nine timers to automatically performe actions as "every day at 11.00 blind A up" .You need: 1 arduino Mega1 W5100 ethernet shield1 telis 1 remote per blind ($25 on ebay)1 three channel relay card per blind ($6 on ebay)some wiringlittle bit of soldering on the telis 1 remoteEEPROMEX LibraryRTC Librarysome debugging knowledge

How to connect the Telis 1 remote:https://dl.dropboxusercontent.com/u/29369544/Dev/Somfy%20controller%20Pro/2013-10-24%2014.39.01.jpghttps://dl.dropboxusercontent.com/u/29369544/Dev/Somfy%20controller%20Pro/2013-10-24%2014.39.21.jpg

Lounge LED controller Pro is a RGB LED controller which can be used to make your own programs for RGB LED strips. This will make your friends say "I want that!"1 arduino Mega1 W5100 ethernet shield1 RGB Amplifier ($3 on ebay) or 3 N-channel MOSFETs such as the STP16NF061 RGB LED strip ($15 for 5m on ebay)some wiringEEPROMEX LibraryRTC Librarysome debugging knowledge

Favorites 4 favorites buttonscan't be removedcan't be long pressedwhen clicked the program stops and the the Led will fade into the selected color in approximately 500 mstwo ways to store a color1 click left circle, select a color, click the inner circle, choose favorit 1 - 42 select a color with the sliders, click right circle, choose favorit 1 - 4

program loopmax. 6 programed colorscolors can be removed in two ways1 long clicking thembuttons can't be clickedbuttons have an indicator to see in what color the program is.2 store them with color "black"two ways to store a color1 click left circle, select a color, click the inner circle, choose program 1 - 62 select a color with the sliders, click right circle, choose program 1 - 6The program loop will play when the "play button" is clickedtwo parameters can be set to control the program speed, "fade time" and "delay time"Fade time - time to fade from one color to another (0-9 / 50ms - 3 minutes)Delay time - time to stay in one color before fading to another (0-9 / 0ms - 3 minutes)

I have all the parts required to do the Lounge Controller ...I think you can tell by now that the lighting and audio control are the most interresting to me ....though eventually the blind controller will become a reality in my home !Bob

Marque,I tried to install the latest version just now. It asked if I wanted to replace existing - YES installed new version tried to open and I could see the custom Android symbol in the top corner there was a little more delay and then "test version expired" was displayed on the screen when I go back to all the icons , I see Lounge Controller icon is there I select the Icon , and the app starts to openthen "test version expired" appears again.

Could there be a setting that you are aware of in the Android for using beta apps ? I am trying to learn all I can without asking for too much assistanceBob D

I did the following tests twice ... just to be certain of the same results .-I deleted the Lounge app from my Android and tried loading again with same results " test version expired"

I then loaded the Somfy app and all worked ok - opened properly as expected

I then loaded the Thermoduino app ...and it tries to open as the Lounge Lighting app ? -the message it responds with is " Unfortunately Lounge LED Controller has stopped"

Again , I removed the app from the android so there should not have been any traces from the Lounge Controller.-I ensured which file was loaded into the android and tried opening with exactly the same reported results listed above.

I can know give you a bit more feedback about the issues I am having with this configuration....

I know I was replying on the other thread, but makes more sense to talk about it here... I suppose!

O the tablet running the 4.0.4 android the app does not even start... it starts loading and then a message just pop up saying the app encountered an error an it will shut down... which does... and its about it!

I have today finally installed the second and last control panel on the ground floor....

This is the tablet running the 4.1.1, and the app runs fine.However:

The connection keeps breaking up... should I play with the delays and timeouts?The timers do not work, when I open it the app also shuts down... is that because I do not have yet the RTC installed?

I have also modified the scketch to invert the relays... it make more sense to me that they are energized when the system is on, and when heating is on...

Tomorrow will take some pictures of the app running as you have requested...

In file included from ThermoduinoPro_beta.ino:3:0:/home/htpc/sketchbook/libraries/Thermostaat/EEPROMEx.h:159:22: error: conflicting declaration 'EEPROMClassEx EEPROM'In file included from /home/htpc/sketchbook/libraries/Thermostaat/EEPROMEx.h:23:0, from ThermoduinoPro_beta.ino:3:/home/htpc/sketchbook/libraries/Thermostaat/EEPROM.h:32:20: error: 'EEPROM' has a previous declaration as 'EEPROMClass EEPROM'ThermoduinoPro_beta.ino:24:10: error: 'A10' was not declared in this scopeThermoduinoPro_beta.ino:31:19: error: 'A13' was not declared in this scopeThermoduinoPro_beta.ino: In function 'void read_EEPROM()':ThermoduinoPro_beta.ino:807:25: error: 'class EEPROMClass' has no member named 'readByte'ThermoduinoPro_beta.ino:808:27: error: 'class EEPROMClass' has no member named 'readByte'ThermoduinoPro_beta.ino:809:24: error: 'class EEPROMClass' has no member named 'readByte'ThermoduinoPro_beta.ino:810:26: error: 'class EEPROMClass' has no member named 'readFloat'ThermoduinoPro_beta.ino:811:27: error: 'class EEPROMClass' has no member named 'readByte'ThermoduinoPro_beta.ino:822:25: error: 'class EEPROMClass' has no member named 'readByte'ThermoduinoPro_beta.ino:823:27: error: 'class EEPROMClass' has no member named 'readByte'ThermoduinoPro_beta.ino:824:24: error: 'class EEPROMClass' has no member named 'readByte'ThermoduinoPro_beta.ino:825:26: error: 'class EEPROMClass' has no member named 'readFloat'ThermoduinoPro_beta.ino:826:27: error: 'class EEPROMClass' has no member named 'readByte'ThermoduinoPro_beta.ino:837:25: error: 'class EEPROMClass' has no member named 'readByte'ThermoduinoPro_beta.ino:838:27: error: 'class EEPROMClass' has no member named 'readByte'ThermoduinoPro_beta.ino:839:24: error: 'class EEPROMClass' has no member named 'readByte'ThermoduinoPro_beta.ino:840:26: error: 'class EEPROMClass' has no member named 'readFloat'ThermoduinoPro_beta.ino:841:27: error: 'class EEPROMClass' has no member named 'readByte'ThermoduinoPro_beta.ino:852:25: error: 'class EEPROMClass' has no member named 'readByte'ThermoduinoPro_beta.ino:853:27: error: 'class EEPROMClass' has no member named 'readByte'ThermoduinoPro_beta.ino:854:24: error: 'class EEPROMClass' has no member named 'readByte'ThermoduinoPro_beta.ino:855:26: error: 'class EEPROMClass' has no member named 'readFloat'ThermoduinoPro_beta.ino:856:27: error: 'class EEPROMClass' has no member named 'readByte'