Como integrar a Siri do ios com seus projetos.

Novo software para que você consiga interagir com o homebridge, que é a extensão da apple para que você controle sua casa pelo celular(IOS), sem o modulo WI-FI.

Só assistir o vídeo bem explicado sobre como fazer isto

https://www.youtube.com/watch?v=NyZUTPlaXz0

Exibições: 100

Comentar

Você precisa ser um membro de Laboratorio de Garagem (arduino, eletrônica, robotica, hacking) para adicionar comentários!

Entrar em Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)

Comentário de christopher ricardo pimentel em 17 abril 2017 às 11:25

João

Quando dupliquei, aparaceu dois botões na tela do app casa.

Porém ao clicar ou solicitar a Siri, na tela do homebridge de erro, sem resposta.

será que foi por causa da url idêntica para dois casos?

Comentário de Joao A em 14 abril 2017 às 23:16

Christopher,

Primeiramente fico feliz por ter funcionado,

Bom para adicionar um novo dispositivo é bem simples, irei fazer um vídeo sobre isso mas já irei te passar isto,

Na teoria você teria o acessório  assim:

"accessories": [

{

"accessory": "Http",

"name": "Local",

"on_url": "http://192.168.43.245/socket1On",

"off_url": "http://192.168.43.245/socket1Off",

"http_method": "GET"

}

]

Para adicionar um novo accessório ficaria assim:

"accessories": [

{

"accessory": "Http",

"name": "Local",

"on_url": "http://192.168.43.245/socket1On",

"off_url": "http://192.168.43.245/socket1Off",

"http_method": "GET"

},

{

"accessory": "Http",

"name": "Local2",

"on_url": "http://192.168.43.245/socket2On",

"off_url": "http://192.168.43.245/socket2Off",

"http_method": "GET"

}

]

O segredo é a virgula após as chaves do primeiro acessório, espero ter ajudado qualquer outra duvida só adicionar outro comentário.

De nada! 

Comentário de christopher ricardo pimentel em 14 abril 2017 às 22:37

João

troquei a programação do esp8266. agora com fedbak funcionou.

outra paregunta:

como altero a configuração config.json para acrescentar dispositivos?

3 luzes por exemplo.

desde já obrigado

Comentário de Joao A em 14 abril 2017 às 0:05

Christopher

Entendo, poderia me passar a config.json se possível por mensagem ?

Acredito que pode ser um motivo o link não estar em formato de post mas isto teria que ser alterado no código do arduino para responder ao invés do link http://192.168.43.245/socket1On o link http://192.168.43.245/?socket1On 

A maquina esta configurada na mesma rede do esp8266 ?

Comentário de christopher ricardo pimentel em 13 abril 2017 às 23:29

João

estou usando um esp8266 que é um servido no ip 192.168.43.245

liga o led com: http://192.168.43.245/socket1On pleo navegador

desliga   com: http://192.168.43.245/socket1Off pelo navegado

ambos na porta 80.

no homebridge esta aparecendo o seguinte erro:

HTTP set power functio failed: connect EHOSTUNRESCH 192.168.43.245:80

o que tenho que altera para que o homebrid envie diretamente para o esp8266?

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2017   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço