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.
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
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?
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
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?
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
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.