Automação doméstica - quem seria interessado em estruturar o tema comigo ?

108 views
Skip to first unread message

Emile Papillon

unread,
Aug 14, 2015, 7:05:48 PM8/14/15
to Garoa Hacker Clube
Boa noite galera, 

Conheci vários no Garoa e já falei dessa idéia com alguns mas queria oficializar o tópico em um post. 

Tenho trabalhado em um projeto de automação domestica com base em um Arduino e no Xbee. Gostaria de continuar trabalhando no projeto às sexta-feiras com quem estiver interessado (sexta é o único dia que estou disponível para ir ao Clube). Por isso lanço esse tópico.  Poderiamos #AutomatizarOGaroa! (pensem em iluminação controlada por um App e portão que abre-fecha por receber uma mensagem no WhatsApp ou pelo mesmo App. 

Para os interessados, seguem os detalhes (se você já viu o sistema no Garoa, pule para a parte de melhorias que desejaria trazer) : 

Atual estado do projeto > 
  • Sistema de relê controlado pela internet.
  • Um controlador do sistema (ou " hub ") com Arduino, Ethernet Shield e Xbee.
  • Um " cliente " com Xbee e relê, onde esta conectado qualquer coisa que use energia ou chave "ON" / "OFF". 
  • Fonte elétrica do cliente : 4 pilhas 1.5V (a lampada esta conectada à fase).
  • O prototipo do cliente foi feito usando uma placa furada para prototipagem de pcb e soldando fios, mas também fiz o design usando um software de CAD (o orcad layout). Falta fazer umas modificações (descritas abaixo) e achar um lugar onde imprimir e furar a placa. 
Funcionamento > 
  • while(true), o controlador com o shield ethernet carrega uma página a cada segundo. Essa pagina contem um caracter : 'y' para ligado e 'n' . (www.emilepapillon.com/Lamp/testPage.html)
  • Se estadoAtual == estadoRequisito : não faça nada. Caso contrario, altere o estado do relê através de um comando mandado de um Xbee (controlador) para o outro (cliente). 
  • Do lado do servidor, tem uma pagina (www.emilepapillon.com/Lamp) que contém um formulário com radio buttons para alterar o 'y' / 'n' da pagina testPage.html
  • Alterar a pagina usando o form faz fechar / abrir o relê
Esse design é básico e gostaria de trazer varias melhorias

Melhorias desejadas >
  • Fonte sem pilhas para o cliente - o ideal seria uma fonte chaveada porque é mas econômico (e esquenta menos) e usa menos espaço (gostaria que coubesse o cliente no buraco da parede onde normalmente tem o interruptor "tradicional").
  • Server push do estado requisito (ao invés do atual "pull" do Arduino que esta carregando a pagina a cada segundo).
  • Armazenar de outra forma o estado requisito (uma página html com um caracter é muito amador ... ) penso em base de dados.
  • Implementar um sensor de corrente (por efeito hall) que serviria para acompanhar os gastos energéticos da casa / do Garoa. 
  • Implementar um by-pass que permita ligar / desligar a lâmpada da forma tradicional mesmo quando o servidor / controlador estiver morto. 
  • Programar um App Android ou Iphone para acessar ao controle do sistema (poderia ser tb um App Web-Based tipo em java).
  • Eventualmente, estudar as políticas da eletropaulo e automatizar o sistema para optimizar o uso da energia conforme os períodos em que a energia esta mais cara / mais barata ....  
  • Outras idéias galera ???????????
Queria também desenvolver: um sistema de fechadura controlada (com base no atual sistema de relê) para abrir um portão. Acho que a maior parte seria feita com o sistema descrito acima. So restaria conectar uma abertura elétrica (como já existe no Garoa) ao relê.

Se o código do projeto tiver um uso potencial para outras pessoas, poderíamos publicar o código no GitHub ou algo semelhante. Se tiver um potencial comercial também poderíamos ver o que da pra fazer. O intuito é se divertirmos e aprendermos fazendo mas, quem sabe ....... .

Gostaria de lançar um novo projeto para qual uma reunião aconteceria a cada sexta-feira. O que vocês achariam ? Alguns interessados ? 

Se você leu até aqui, não vai dizer que não tem interesse !!! ;)
Valeu !!! 
Emile 

Marcelo Campos

unread,
Aug 17, 2015, 8:46:35 AM8/17/15
to Garoa Hacker Clube
Fala aí Emile,

tenho interesse em colaborar / participar

marcelo

DQ

unread,
Aug 17, 2015, 9:03:24 AM8/17/15
to Garoa Hacker Clube
Emile,

Dois palpites/sugestões:

De um modo geral, eu prefiro um Raspberry Pi para conexão à internet (por ter um stack TCP/IP completo, poder rodar um web server, etc). Como você já está falando em uma página mais sofisticada, banco de dados, etc, acho que vale pensar nesta opção. No caso específico do Garoa, já tem um Rasp Pi ligado à internet para o polêmico status de aberto/fechado. Não sei qual a dificuldade de ligar o Xbee nele, mas deve ser algo interessante.

Voando um pouco mais, no lugar do Xbee poderia ser um ESP8266 (WiFi).

DQ

Sergio Augusto Vladisauskis

unread,
Aug 17, 2015, 9:45:02 AM8/17/15
to Garoa Hacker Clube
Me interesso também e gostei das ideias do DQ. Se fizer uma turma de sábado, to dentro.

--
Sergio Augusto Vladisauskis
-> Fone: +55 (11) 4221-8163
-> Móvel: +55 (11) 9-5308-7965
-> Nextel: 35*23*51813
-> Skype: animal-x
-> Registered Linux User: 305281

--
.--. .- .-. .- .--. --- ... - .- .-. . ... -.-. .-. . ...- .- .--. .- .-. .- .... .- -.-. -.- . .-. ... .--. .- -.-. . ... .--. .- - --. --- --- --. .-.. . --. .-. --- ..- .--. ... -.. --- - -.-. --- --
Regras da Lista: http://garoa.net.br/wiki/Lista:LeiaAntesDeClicarNoSend
Para mais informações sobre o Garoa Hacker Clube acesse http://garoa.net.br
Maiores opções sobre o Google Groups, visite: http://groups.google.com/group/hackerspacesp
.--. .- .-. .- -- .- .. ... .. -. ..-. --- .-. -- .- . ... .- -.-. . ... ... . --- .-- .. -.- ..
Epoch 0 <=> Fundação: 1298244863 s ~ 2.408064*10^52 tP (tempos de Planck)


Emile Papillon

unread,
Aug 17, 2015, 9:44:52 PM8/17/15
to Garoa Hacker Clube
Legal ! Fiquei feliz por termos interesados... Que tal se reunirmos e conversar ? 

Montei um Doodle, quem estiver interessado preencha ele e vamos combinar um dia que tudo mundo pode : http://doodle.com/ryep9y8a9nk9q2ir 

Abs,
Emile

Emile Papillon

unread,
Aug 17, 2015, 9:46:53 PM8/17/15
to Garoa Hacker Clube
Notem também que a reunião aconteceria no Garoa ! Precisaremos de alguém com a chave caso for em uma hora que normalmente esta fechado !

Le vendredi 14 août 2015 20:05:48 UTC-3, Emile Papillon a écrit :

Marcos Ferreira

unread,
Aug 17, 2015, 11:11:20 PM8/17/15
to Garoa Hacker Clube
Emile, estou interessado!!!


Att,
 
Marcos A. Ferreira
São Paulo - Brasil

Skype: maferreira.f2
Google Hangout: maferreira.f2

Ao re-encaminhar esta mensagem, por favor:
1. Apague o meu e-mail e o meu nome;
2. Apague também os endereços dos amigos antes de reenviar e
3. Encaminhe como cópia oculta (Cco ou Bcc) aos SEUS destinatários.

Agindo sempre assim dificultaremos a disseminação de vírus, spams e banners. E, claro, antes de encaminhar um email, delete todas as informações que apareçam no corpo do email e que possam ser usadas por hackers.

Esta mensagem pode conter informação confidencial e/ou privilegiada. Se você não for o destinatário ou a pessoa autorizada a receber esta mensagem, não pode usar, copiar, ou divulgar as informações nela contidas ou tomar qualquer ação baseada nestas informações. Se você recebeu esta mensagem por engano, por favor, avise imediatamente o remetente, respondendo o email e em seguida, apague-o.
Agradecemos sua cooperação.
 
This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose or take any action based on this message or any information herein. If you have received this message in error, please, advise the sender immediately by reply e-mail and delete this message.
Thank you for your cooperation.
 
Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO AMBIENTE.
ENVIRONMENT commitment and responsibility, think about Before Printing.

--

EdiFirst

unread,
Aug 18, 2015, 9:58:14 AM8/18/15
to Garoa Hacker Clube

 Bacana Emile! Parabéns pela iniciativa, também me interesso bastante por este tipo de projeto :)

   Marquei para "participar", na verdade é mais acompanhar o projeto, e aprender com vcs, farei o possível para estar aí, minha data sugerida está no seu doodle lá também, abraço!

Marcos Ferreira

unread,
Aug 18, 2015, 1:15:11 PM8/18/15
to Garoa Hacker Clube
Emili
Poderia ir somente nas 5a feiras, nas noites do Arduino...


Att,
 
Marcos A. Ferreira
São Paulo - Brasil

Skype: maferreira.f2
Google Hangout: maferreira.f2

Ao re-encaminhar esta mensagem, por favor:
1. Apague o meu e-mail e o meu nome;
2. Apague também os endereços dos amigos antes de reenviar e
3. Encaminhe como cópia oculta (Cco ou Bcc) aos SEUS destinatários.

Agindo sempre assim dificultaremos a disseminação de vírus, spams e banners. E, claro, antes de encaminhar um email, delete todas as informações que apareçam no corpo do email e que possam ser usadas por hackers.

Esta mensagem pode conter informação confidencial e/ou privilegiada. Se você não for o destinatário ou a pessoa autorizada a receber esta mensagem, não pode usar, copiar, ou divulgar as informações nela contidas ou tomar qualquer ação baseada nestas informações. Se você recebeu esta mensagem por engano, por favor, avise imediatamente o remetente, respondendo o email e em seguida, apague-o.
Agradecemos sua cooperação.
 
This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose or take any action based on this message or any information herein. If you have received this message in error, please, advise the sender immediately by reply e-mail and delete this message.
Thank you for your cooperation.
 
Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO AMBIENTE.
ENVIRONMENT commitment and responsibility, think about Before Printing.

--

Luis Leao

unread,
Aug 18, 2015, 7:01:04 PM8/18/15
to hacker...@googlegroups.com
Estou interessado também!

Tem duas opções para controle da automação: Firebase e MQTT.



[]'s
Luís


Emile Papillon

unread,
Aug 19, 2015, 5:52:50 PM8/19/15
to Garoa Hacker Clube
Pessoal, 

Segundo as respostas que deram no Doodle, vamos fazer essa reunião na sexta-feira as 19:30, combinado ? 

Vamos conversar depois para ver como podemos acomodar os que não podem na sexta-feira. 

Pensei que seria bom fazermos um brainstorming para determinar os objetivos do projeto e depois ver quem esta interessado em trabalhar sobre que parte. 

Até sexta feira ! 
Abraços !   

Robson Dantas

unread,
Aug 19, 2015, 6:08:01 PM8/19/15
to hacker...@googlegroups.com
Gostei da thread. Foi assunto da minha tese de conclusão de faculdade.

Tenho me interessado bastante por automação residencial e ultimamente tenho brincado com um hub da SmartThings, conhecem?


Da pra usar ele como base para qualquer dispositivo, é vem extensível. 

--
Robson Dantas

Sent via mobile

EdiFirst

unread,
Aug 20, 2015, 2:41:14 PM8/20/15
to Garoa Hacker Clube
 
  Sim Robson, Legal! ; )
    Estes e outros foram o que acabaram com o meu sonho de lançar um 'Crowfounding ' Brazinga .. faltou know-how para lançar a tempo :(

Robson Dantas

unread,
Aug 20, 2015, 3:23:55 PM8/20/15
to hacker...@googlegroups.com
Sinceramente eu não sei se acabaram com sonhos não. Tenho usado smartthings e wink, e isso me faz concluir que está longe de uma solução ideal. Tem muita coisa desconexa e você acaba usando diversos aplicativos no celular. No momento para tomar conta de casa preciso de 5 (august, nest, wink, alarme que ainda não conversa e câmera).

Talvez com o homekit da Apple ou Brillo da Google as coisas mudem.



--
Robson Dantas

Sent via mobile
--
-... . . -..- -.-. . .-.. .-.. . -. - - --- . .- -.-. .... --- - .... . .-.

Emile Papillon-Corbeil

unread,
Aug 21, 2015, 12:07:41 PM8/21/15
to hacker...@googlegroups.com
Gostei dessa conversa :) 

Emile
Reply all
Reply to author
Forward
0 new messages