It doesn’t appear there automatically as a discovered device. Do I need to click the + ADD INTEGRATION button and add another instance of ESPHome to bring it in?
Overall, I get the sense that this device needs some different treatment compared to other ESP32 devices that I have added. The process just does not seem to progess in the same way.
I get the ‘wrapping up’ message followed by ‘Installation Complete’ which is a good sign. But that’s it.
The esphome log only shows a running list of polling devices such as below:
2023-02-19 06:04:34,419 INFO 304 GET /devices (192.168.0.120) 2.23ms
Throughout the process, I have not been asked to provide an esphome hostname.
I’m starting to question whether I am doing something wrong, or the devices are simply not compatible with esphome. I’ve used esphome for a few years and I have added many devices, but this one seems strange.
It seems like esphome reports that it has loaded, but infact it has not loaded anything and the default bootloader remains intact, which would explain why it’s not communicating with esphome.
I wonder what checks and verifications esphome does as it goes through it’s process?
BTW, I have another AtomS3 Lite and it gives the same result. I’ve successfully loaded an example sketch using the Arduino IDE to confirm that the devices are good.
Got you, thanks.
There is no entry for the device on the esphome dashboard and I cannot see any other way to view logs from there.
As I mentioned in an earlier post, I am not being prompted for, or seeing a default esphome hostname as I go through the process.
BTW, I’m using a Docker container for esphome (not sure if that makes any difference) and I am attempting to add the device from a Chrome or Edge browser on a PC separate from the host running esphome.
I tried loading the following yaml (adopted from another post as being successful for M5 Atom Lite). I did a manual download of a .bin file from this just now and used it
INFO Reading configuration /config/atoms3-lite-03.yaml...
INFO Starting log output from atoms3-lite-03.local using esphome API
WARNING Can't connect to ESPHome API for atoms3-lite-03.local: Error resolving IP address: [Errno -2] Name or service not known
INFO Trying to reconnect to atoms3-lite-03.local in the background
I’ve just learnt that I can use avahi-browse to check hosts using mDNS. I can see a bunch of my existing esphome devices, but not the AtomS3 Lite device I’m trying to add.
I tried setting a static ip address for the device, but still no joy. My DHCP server on my router doesn’t list the device.
I’m not convinced that the yaml config is being picked up.
FYI, I was able to get the Atoms3 Lite to program by loading a .bin file. I used a static IP address.
However, it seems that this board type is not supported. I have not been able to get the RGB LED or built-in button to work.