Arduino + Ethernet Shield + Android = Comunicação

Olá Pessoal,

Sou novo no fórum e estou niciando com o usod e Arduino.
Estou fazneod um projeto simulando o controle residecial, onde quero acender e apagar as luzes (já está OK) e receber dados de sensores no smartphone.
Como já disse o controle das lâmpadas com um releshield está funcionando perfeitamente. Mas estou me batendo um pouco com a forma que recedo as informações dos outros sensores no Android.
Estou utilizando o Arduino como webserver e acesso ele assim:

192.168.0.88?desligar ou 192.168.0.88?ligar

Isso para o conreole de iluminação.
Mas agora quero pegar as informações do sensor de temperatura e enviar para o Android.
Estou tentando acessar pelo caminho:

192.168.0.88?temperatura

mas não sei exatamente como devo ler os dados no Android.
No Arduino crio uma pagina assim:

client.println("HTTP/1.1 200 OK");
client.println("Content-Type: text/html");
client.println();
client.print("{"temperatura" : "22"");
client.print(""}");

Então tenho as duas dúvidas a seguir:

1 - quando acesso pelo navegador do computador, tem horas que aparece a página com os dados e
horas que ele não consegue acessar. Qual seria o motivo?

2 - como leio esse retorno no Android?

Agradeço imensamente qualquer ajuda.

Se puder mostrar o código que usou talvez alguém o consiga ajudar.