[LHC] Idéia de sincronização de dados off-line

Fernando Frediani fhfrediani at gmail.com
Mon Jan 18 04:51:45 PST 2016


Certo.

Paulo - No caso do status de retorno = 200 isso significa que a conexão
TCP/HTTP foi estabelecida com sucesso ou significa fim de transferência ?
Porque é preciao conaiderar que após a conexão é estabelecida ela pode
parar no meio da transferência do arquivo.

Alejandro - Se eu tenho um vetor vocé sugere que eu grave por ex um bit de
confirmação em cada linha enviada para então pode limpar os dados locais ?
Faz sentido, mas e p confirmar que o dado está de fato armazenado no outro
lado ?

Fernando
On 18 Jan 2016 10:40, "Alejandro Mesias" <ale.mesias em gmail.com> wrote:

> Separaria a responsabilidade, simplismente. Enviar todos os dados é
> responsabilidade do ESP, ele só pode apagar caso na programação dele
> confirme que todos os dados subiram, caso não consiga todos apenas apaga o
> que realmente conseguiu enviar. Costumo colocar em um vetor o que foi
> enviado com sucesso.
>
> Agora se você quer uma confirmação porque a janela de "ter internet" é
> pequena, executaria algo a parte para dar essa mensagem. Não sei o que é
> Thingsspeak, servidor para acumular dados de IOT?
>
> Em 18 de janeiro de 2016 10:37, Paulo Costa <me em paulo.costa.nom.br>
> escreveu:
>
>> No caso de uma requisição HTTP (Thingspeak), você pode verificar o status
>> de retorno (200 = OK)
>>
>> Em 18 de janeiro de 2016 10:33, Fernando Frediani <fhfrediani em gmail.com>
>> escreveu:
>>
>>> Caros, preciso de uma idéia.
>>>
>>> Comentei com alguns que estou querendo montar um ESP + DHT22 para medir
>>> temperatura e umidade de um ambiente 24hrs.
>>> Porém o ambiente não possui conexão à internet, portanto pretendo gravar
>>> os resultados (a cada X minutos) na própria flash do ESP o que não creio
>>> ser um problema em sí.
>>>
>>> O problema que preciso de ajuda é o seguinte: quado o ESP consegue
>>> conexão à internet eu quero que ele faça um upload desses resultados
>>> guardados (pode ser para um servidor Web, ou até mesmo Thingspeak) e quero
>>> receber uma confirmação que esse upload (ou seja tudo que estava no arquivo
>>> da flash) foi completo para então poder apagar esses dados da flash e
>>> liberar memória.
>>>
>>> Como fazer essa confirmação ? Qual a lógica a ser empregada ?
>>>
>>> Obrigado
>>> Fernando
>>>
>>> _______________________________________________
>>> Lista do LHC <http://lhc.net.br>
>>> HSC em listas.tia.mat.br
>>> http://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br
>>>
>>>
>>
>> _______________________________________________
>> Lista do LHC <http://lhc.net.br>
>> HSC em listas.tia.mat.br
>> http://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br
>>
>>
>
>
> --
> ======================================
> Alejandro Mesias André Nebra Perez
> Java/Python/Js/Something else Developer
> Twitter: @meszias
> Linux User #442506
> Campinas - SP - Brasil - South America
> ======================================
>
> _______________________________________________
> Lista do LHC <http://lhc.net.br>
> HSC em listas.tia.mat.br
> http://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br
>
>
-------------- Pr�xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.tia.mat.br/pipermail/hsc-tia.mat.br/attachments/20160118/84f0a944/attachment.htm>


More information about the HSC mailing list