Gravando 1º Firmware no ESPHOME via browse

63611c8bd9a5a26d1ed5132e4f6f248b947b8ed2

Apresento este passo a passo para preparação do ESP com a gravação do primeiro firmware sem a necessidade da IDE do Arduino, estar conectado diretamente ao HA ou software tipo Flash Download.

A intenção deste passo a passo é preparar o ESP para OTA (Over The Air), gravação via wi-fi e não um tutorial do ESPHOME.

Alguns usuários estão com dúvidas para esta primeira preparação.

Se você não instalou ou não sabe como instalar o ESPHOME no HA, segue link do tutorial aqui do FORUM:

Vamos lá, presumo que você já tenha o ESPHOME no HA, partindo deste ponto vamos verificar os arquivos secrets.yaml e verifique se sua senha de acesso a rede wi-fi está definida:

No arquivo secrets.yaml

No ESPHOME

Estando tudo OK vamos para o passo seguinte:

Em seguida clique em CONTINUE, coloque o nome do seu projeto, no meu caso teste02, depois você pode alterar se necessário.
image
image

Em seguida selecione o seu dispositivo ESP para gerar o código yaml, no exemplo vou selecionar um Wemos D1 mini.



Agora vamos gerar o arquivo binário para gravar no dispositivo. Clique em INSTALL se não aparecer clique nos 3 pontinhos e selecione INSTALL.

Em seguida selecione Manual download.

Selecione a opção abaixo:

image

Em seguida o binário começará a ser gerado:

Após a geração do arquivo o mesmo será baixado automaticamente para seu PC, escolha o local onde será gravado.

Agora chegou a hora de gravar no ESP. Clique nos 3 pontinhos conforma imagem abaixo e selecione Install. Entre novamente em Manual Download, mas agora selecione Open ESPHome WEB, será aberta uma nova aba no seu navegador.

Mais uma vez selecione a opção Manual download:

Só que agora use a opção OPEN ESPHOME WEB será aberta uma nova aba no seu nagegador:

image

Antes de prosseguir conecte o ESP na porta USB do seu PC e clique em CONNECT. Selecione a porta USB onde está o dispositivo e clique em Conectar.

Em seguida clique em Install:

selecione o arquivo que você baixou e clique em install



Na primeiro parte do processo o ESP será apagado e em seguida o arquivo .bin é transferido para o seu ESP.


image

Se tudo deu certo e suas informações para acesso ao wi-fi de sua rede estavam corretas, clique em LOG e as informações serão apresentadas como abaixo:
Aqui você pode verificar o IP que foi fornecido aso ESP, rede que foi conectado, etc

Pronto, agora você já pode editar o código conforme seu projeto e gravar via wi-fi no ESP.

3 Likes

Parabéns pela iniciativa de compartilhar! :clap: :clap: :clap:

1 Like

Já está podendo fazer em qualquer navegador e sem https ?

Quando eu fiz no meu, só consegui fazer funcionar no chrome e com https.

Bom dia, os navegadores são Chrome ou Microsoft Edge, sobre o https não sei informar.

descobri aqui… antes o código rodava no addon.

agora não vai mais pro add-on quando a pessoa clica “Open ESPHome Web”.
ao invés disso, ele direciona pro endereço https://web.esphome.io/

daí faz todo sentido pq é obrigatório HTTPS pra usar WebSerial.

valeu pela indicação

1 Like