Sonoff T1 – Homekit

EKAZA · Smart Home 06:30 SÁBADO, 23 MAI 22° CENA ATIVA ☀ BOM DIA EKAZA
Automação Residencial

Sua casa, inteligente
do toque à voz.

O Painel Central Minipad da Ekaza centraliza luzes, cenas e dispositivos em uma tela Retina de 5". Com Alexa embutida, Zigbee 3.0 e Wi-Fi, ele transforma sua casa num ambiente conectado de verdade.

  • Tela Retina 5" IPS
  • Alexa integrada
  • Zigbee 3.0 + Wi-Fi
  • Sensor de proximidade
  • Comando por voz
  • App EKAZA (iOS/Android)
Ver no Mercado Livre

Neste tutorial irei falar como deixar o sonoff T1 100% compatível com apple homekit e de forma nativa.

EKAZA · Smart Home 06:30 SÁBADO, 23 MAI 22° CENA ATIVA ☀ BOM DIA EKAZA
Automação Residencial

Sua casa, inteligente
do toque à voz.

O Painel Central Minipad da Ekaza centraliza luzes, cenas e dispositivos em uma tela Retina de 5". Com Alexa embutida, Zigbee 3.0 e Wi-Fi, ele transforma sua casa num ambiente conectado de verdade.

  • Tela Retina 5" IPS
  • Alexa integrada
  • Zigbee 3.0 + Wi-Fi
  • Sensor de proximidade
  • Comando por voz
  • App EKAZA (iOS/Android)
Ver no Mercado Livre

OBS: usei um mac para fazer a mudança do firmware, por isso não posso afirmar que funcionará com outros sistemas operacionais.

Para isso precisaremos alterar seu firmware original para um novo firmware.

1 passo é efetivamente alterar o firwmare para isso precisaremos de um conversor ftdi, abaixo um vídeo de como conectá-lo ao sonoff.

Iremos utilizar o firmware RavenCore, que tem suporte nativo para o T1. abaixo exemplo de comandos para trocar o firmware, eu utilizei mac, mais você pode usar windows ou linux sem problemas, basta mudar a chamada do esptool de acordo com o sistema operacional (instruções de comandos)

  1. backup fo firwmare original.
    esptool.py –port /dev/tty.usbserial-A50285BI read_flash 0x00000 0x100000 image1M.bin
  2. Zerar a memória do firwmare atual.
    esptool.py –port /dev/tty.usbserial-A50285BI erase_flash
  3. Enviar o novo firmware.
    esptool.py -p /dev/tty.usbserial-A50285BI –baud 115200 write_flash -fs 1MB -fm dout -ff 40m 0x0 rboot.bin 0x1000 blank_config.bin 0x2000 main.bin

Após a conclusão do processo, basta desligar e ligar o T1, ele irá gerar um novo ponto de acesso wi-fi, basta conectar neste ponto que irá abrir uma tela para inserir os dados da sua rede wifi. Como no exemplo do vídeo abaixo,

Pronto agora basta adiciona-lo ao apple homekit como qualquer outro dispositivo, abaixo o código de pareamento.

Pairing code image

Agora precisamos configura-lo para que os botões físicos do interruptor funcionem como antigamente. para isso iremos precisar do aplicativo EVE

Ao abrir o EVE iremos procurar o dispositivo que foi adicionado ao homekit.

Teremos algumas opções como abaixo, não se preocupe, vamos alterar apenas alguns itens.

  1. Item que devemos alterar é o Device Type iremos deixar a opção 2, isso quer dizer que estamos selecionado um sonoff com duas saídas.
  2. O proximo item que vamos alterar é o External Toggle 1 e 2 , vamos setar o valor para 1 , ao fazer isso estamos habilitando a função dos botões externos do interruptor. Basta agora aguardar uns 10 segundos enquanto a função é ativada.

Pronto você acabou de configurar o T1 para ser 100% compatível com homekit de forma nativa.

Dúvidas? acesse nosso fórum!! https://www.homekit.com.br/forums/

19 comentários em “Sonoff T1 – Homekit”

  1. bom ..creio que deva executar pelo Prompt Comando,
    porem ao dar comando pip install –upgrade esptool aparece a seguinte texto
    Usage:
    pip install [options] [package-index-options] …
    pip install [options] -r [package-index-options] …
    pip install [options] [-e] …
    pip install [options] [-e] …
    pip install [options] …

    no such option: -u

    Reply
  2. se alguém ja conseguiu seguindo este tutorial poderia deixar uma massagem …pois de acordo com tutorial eu nao tive sucesso ( esta muito vago este tutorial )

    Reply
  3. pois esta confuso se pra fazer igual ao segundo video ( se for o meu abre o executavel esptool ) ou se pra seguir conforme este tuto (
    backup fo firwmare original.
    esptool.py –port /dev/tty.usbserial-A50285BI read_flash 0x00000 0x100000 image1M.bin
    Zerar a memória do firwmare atual.
    esptool.py –port /dev/tty.usbserial-A50285BI erase_flash
    Enviar o novo firmware.
    esptool.py -p /dev/tty.usbserial-A50285BI –baud 115200 write_flash -fs 1MB -fm dout -ff 40m 0x0 rboot.bin 0x1000 blank_config.bin 0x2000 main.bin…..

    escrevendo direto no CMD….

    alguem podeira me ajudar ..desde ja agradeço

    Reply
  4. simplesmente IMPOSSÍVEL fazer com Win 10 … Creio que ate o momento ninguém conseguiu !!!
    Pois se alguém tivesse conseguido colocaria a sequencia certa para o comando …era o que iria fazer se conseguisse ..colocaria o comando exato
    So aconselho colocar que so funciona para MAC

    Reply
  5. Boa noite. Consigo configurar para quando apertar o botão, ele enviar um pulso de 3 segundos?
    Obrigado.

    Reply

Deixe um comentário