Okay, so this is really a newb question. I’m running my Home assistance on a Raspberry Pi which is tucked away in a cabinet and not easily accessible. Because of this, I installed esphome on a separate laptop and have been nearly successful in flashing a Sonoff Basic with a very generic yaml file that tests the device and allows it to show in my Home Assistant dashboard.
My questions I’m hoping someone can help are:
-
Does esphome have to be ran on the same machine as the HomeAssistant installation, or can I compile and flash off of a separate machine?
-
Is there a reason that after compiling, the esphome dashboard never seems to be able to get past the INFO Starting log output from /dev/ttyUSB0 with baud rate 115200 that’s shown in the image below? I’ve left it for nearly 30 minutes and it just hangs a that one step.
- Is there any reason that my Home Assistant is never able to find my esphome device even with the api line added in the code? Using my Google WiFi I’m able to see that it’s connected to the network, but I’m unable to detect it with either the laptop esphome dashboard, or the Home Assistant integrations page. Even trying to point to it manually be listing the device manually it’s unable to connect. I’ve tried using the IP address in the integrations page in addition to something like:
door_garage.local
Any help would be greatly appreciated.