How you install esphome side bar

ah ok so you need https

now question i found i had to HOLD the Boot button down for the uploading just basic stuff to the wroom32

i also chose ESP32 the default.
its stuck at the bottom part

but to do through website i guess ill have to convert to HTTPS have to learn how to convert home asssistant to HTTPS

but ya it programmed if i held the BOOT button in till this point in pic but is it fully done?

My Home Assistant is http, because some things like Konnected weren’t happy connecting to Home Assistant over https - so I can reach Home Assistant over http via it’s IP address. But I use the Nginx Core Proxy to provide https access to Home Assistant via it’s domain name.

Open your Home Assistant instance and show the dashboard of a Supervisor add-on.

do i need a driver? and from that website link cp2102?? there is no driver for home assistant
as i programed it as you see above… but its not working it doesnt go online

these are some of the pics this is what i chose did i not do it right… and then i had to HOLD the boot button…
so i knew at this stuff

this is the board i working on maybe this helps you guys

and my router doesnt see the little module… i entered my wIFI credentials right

KeeYees Development Board 2.4 GHz Dual Core WLAN WiFi + Bluetooth 2-In-1 Microcontroller ESP-WROOM-32 Chip CP2102 for ESP32 for Arduino (2PCS) : Amazon.ca: Electronics




Well what did it do - did it try and flash it? I don’t see a screenshot of what happened between picking the server port, and ending up back on the dashboard?

Does validate complete successfully?

i posted the pic above your previous comment… but here i re did it again… I have to HOLD the boot button… if i dont it doesnt like the BAUD speed here ill post … and it just sits there with the LOG thing

INFO Reading configuration /config/esphome/outside.yaml...
INFO Generating C++ source...
INFO Compiling app...
Processing outside (board: esp32dev; framework: arduino; platform: espressif32 @ 3.3.2)
--------------------------------------------------------------------------------
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
Dependency Graph
|-- <AsyncTCP-esphome> 1.2.2
|-- <WiFi> 1.0
|-- <FS> 1.0
|-- <Update> 1.0
|-- <ESPAsyncWebServer-esphome> 2.0.0
|   |-- <AsyncTCP-esphome> 1.2.2
|-- <DNSServer> 1.1.0
|-- <ESPmDNS> 1.0
RAM:   [=         ]  12.6% (used 41180 bytes from 327680 bytes)
Flash: [=====     ]  48.5% (used 889238 bytes from 1835008 bytes)
========================= [SUCCESS] Took 1.44 seconds =========================
INFO Successfully compiled program.
esptool.py v3.1
Serial port /dev/ttyUSB0
Connecting.....
Chip is ESP32-D0WDQ6 (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 08:3a:f2:aa:ef:d4
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 460800
Changed.
Configuring flash size...
Auto-detected Flash size: 4MB
Flash will be erased from 0x00010000 to 0x000e9fff...
Flash will be erased from 0x00001000 to 0x00005fff...
Flash will be erased from 0x00008000 to 0x00008fff...
Flash will be erased from 0x0000e000 to 0x0000ffff...
Compressed 889344 bytes to 509660...
Wrote 889344 bytes (509660 compressed) at 0x00010000 in 12.4 seconds (effective 575.0 kbit/s)...
Hash of data verified.
Compressed 17104 bytes to 11191...
Wrote 17104 bytes (11191 compressed) at 0x00001000 in 0.6 seconds (effective 224.5 kbit/s)...
Hash of data verified.
Compressed 3072 bytes to 144...
Wrote 3072 bytes (144 compressed) at 0x00008000 in 0.1 seconds (effective 404.3 kbit/s)...
Hash of data verified.
Compressed 8192 bytes to 47...
Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.2 seconds (effective 427.8 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting via RTS pin...
INFO Successfully uploaded program.
INFO Starting log output from /dev/ttyUSB0 with baud rate 115200

im pretty sure im doing something wrong

if i unplug it and re plug it in and wait it doesnt show up in my router etc

should i try the ESP HomerFlasher Program i read in that one link if its not writting over usb correctly

OK plug it back in to the server, and press the big “LOGS” button, so that we get told what it is actually doing.

so it does nothing really i guess


here is my yaml it created…

esphome:
  name: outside
  platform: ESP32
  board: esp32dev

# Enable logging
logger:

# Enable Home Assistant API
api:

ota:
  password: "567acab9980bdd8a5fa02fd689eb5b42"

wifi:
  ssid: "ASUS2.4"
  password: "my password"

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Outside Fallback Hotspot"
    password: "Is7Pu3v2TS7U"

captive_portal:

Yeah that’s definitely not working properly because it would normally tell you at least that it had connected to the WiFi and a signal strength etc.

Stick DEBUG in there:

logger:
  level: DEBUG

And upload that to it. It shouldn’t be necessary though because it’s supposed to default to debug…
Can you also check if it is broadcasting it’s fallback WiFi signal?

didnt work
today is the first time i have ever tried these esp devices… i just still learning all this stuff… lol


Yeah sorry I wanted you to change the existing logger entry at line 7, not add a second one.

nvm found that mistake lol ugh i still cant grasp all this home assistant try agian

You have a logger there twice so it doesn’t work

ok so here i reprogrammed it
holding the BOOT button

INFO Reading configuration /config/esphome/outside.yaml...
INFO Generating C++ source...
INFO Compiling app...
Processing outside (board: esp32dev; framework: arduino; platform: espressif32 @ 3.3.2)
--------------------------------------------------------------------------------
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
Dependency Graph
|-- <AsyncTCP-esphome> 1.2.2
|-- <WiFi> 1.0
|-- <FS> 1.0
|-- <Update> 1.0
|-- <ESPAsyncWebServer-esphome> 2.0.0
|   |-- <AsyncTCP-esphome> 1.2.2
|-- <DNSServer> 1.1.0
|-- <ESPmDNS> 1.0
Compiling /data/outside/.pioenvs/outside/src/main.cpp.o
Linking /data/outside/.pioenvs/outside/firmware.elf
RAM:   [=         ]  12.6% (used 41180 bytes from 327680 bytes)
Flash: [=====     ]  48.5% (used 889238 bytes from 1835008 bytes)
Building /data/outside/.pioenvs/outside/firmware.bin
========================= [SUCCESS] Took 5.32 seconds =========================
INFO Successfully compiled program.
esptool.py v3.1
Serial port /dev/ttyUSB0
Connecting.....
Chip is ESP32-D0WDQ6 (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 08:3a:f2:aa:ef:d4
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 460800
Changed.
Configuring flash size...
Auto-detected Flash size: 4MB
Flash will be erased from 0x00010000 to 0x000e9fff...
Flash will be erased from 0x00001000 to 0x00005fff...
Flash will be erased from 0x00008000 to 0x00008fff...
Flash will be erased from 0x0000e000 to 0x0000ffff...
Compressed 889344 bytes to 509659...
Wrote 889344 bytes (509659 compressed) at 0x00010000 in 12.4 seconds (effective 575.3 kbit/s)...
Hash of data verified.
Compressed 17104 bytes to 11191...
Wrote 17104 bytes (11191 compressed) at 0x00001000 in 0.6 seconds (effective 224.9 kbit/s)...
Hash of data verified.
Compressed 3072 bytes to 144...
Wrote 3072 bytes (144 compressed) at 0x00008000 in 0.1 seconds (effective 406.8 kbit/s)...
Hash of data verified.
Compressed 8192 bytes to 47...
Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.2 seconds (effective 427.1 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting via RTS pin...
INFO Successfully uploaded program.
INFO Starting log output from /dev/ttyUSB0 with baud rate 115200

and it keeps counting to 0 to 10 unsuccessful boots it goes fast

I can’t be 100% certain - but isn’t brownout being triggered, a suggestion that the broad is not getting enough power to boot properly?

no idea today first time i have ever dabled with this stuff

Yeah I have just done a quick bit of Googling. Thin / crappy USB cable or underpowered USB ports are the likely culprits here. In either case the end result is the same. The processor on the board is not receiving enough power and it is shutting the board down.

oh go figure… frig eh… ill have to try to find another cable… maybe its not programming right either…

ah so with the brown out the cpu shutting down its not programming right… ill fid another cable or usb port and get back to you guys