#ESPHome host
1 messages · Page 1 of 1 (latest)
it's the IP of your Voice PE
Using the IP of my Voice PE worked.
Isn't that IP changing form time to time ?
Could I enter the mac-address ?
that depends on your LAN configuration
no
thank you
After I switched ISP and tried to updated my 2 Voice PE to the new ISP. Its asking for the Host like above.
It didnt ask for that when I first set them up. I tried to enter the IP of the device that shows on my router, but got back "Can’t connect to ESP. Please make sure Ο your YAML file contains an ‘api:’ line" for both devices
Any ideas would be wonderful
(sorry for the tag, I dont use discord much so i dunno if just replying on a thread notifies everyone or what)
if your LAN stays the same, changing providers doesn't matter at all. try deleting your ESPHome device from HA, resetting the VPE (holding the top button for 20+ seconds), making sure the VPE has a static IP/DHCP reservation and starting over. if you get the same error, then it means that your router is blocking something
Pretty sure everything changed
New ISP, new wifi, new router,new modem
Ive reseted it several times now...
How do I make sure the VPEs have "static IP/DHCP reservation"?
Srry im VERY new to all this HA and networking stuff. Trying to ditch alexa/google and apparently bit off WAY more than i can chew
i have no clue how you make sure. it's all down to your networking equipment, which obviously nobody but you is familiar with. as I said, your devices need to have static local IP addresses and traffic needs to flow unbridled between them
I'm not familiar with it at all, everything is new and I wouldnt even know how to do any of that on my old equipment 😓
is your router your own or have you received it from the ISP? what model is it? can you ask for support? do you have a management interface you can access?
The Router is through att "BGW620"
The Wifi mesh system is mine "TP-Link Deco AXE5400 Tri-Band WiFi 6E Mesh System(Deco XE75 Pro"
ATT says they wont help since its not their device thats having a issue, TP told me to talk to ATT
I can access both setting online
I was able to go into my HA online and under network, change it the IP4 to static. Do i use the IP, Gateway or DNS as the ESPhome host?
no, you add a DHCP reservation for the VPE in your TP-Link router settings, then use that IP as the ESPHome host
i found this support link, but since i don't have that device, I can't confirm it works that way https://www.tp-link.com/us/support/faq/1795/
That directed me to a spot on the app, that showed the Voice PE, gave me a option to reserve it!
I did, then entered that IP into the ESPhome host box, got back Error "Can't connect to ESP. Please make sure your YAML file contains an 'api:' line."
Just make sure your esphome box MAC address ist registered for a fixed IP in the dhcp settings of your router as tetele said. That is the IP you have to enter.
Maybe you have to reboot your esphome box, but should not be necessary 🤷♂️
By ESPhome box, do you mean the HA green, or the Voice PE?
Either way, I allocated the IP for the HA Green, and reserved the IP for the Voice PE, either IP still throws the error "Can't connect to ESP. Please make sure your YAML file contains an 'api:' line."
You said you set a static IP on the the HA green. Is that correct? If so, what IP, subnet mask and gateway have you set?
easy test would be to connect your phone or laptop to the same AP you are connecting the Voice PE to, and see if you can open HA
that would at least confirm if you can even reach HA from that network
if you have some strict rules, like only allowing specific ports from the vlan or whatever, that could caus eissues as well as I think the API communicates over a few different ports, not just the typical HA port the UI has
Did you mean IP?
Access Point, or wifi network
basically, see if the network the voice PE is on is able to talk to the network the HA instance is on
My phone is one the Same wifi network that the Voice Assitant uses the HA App to connect to the network with. So yes?
Yes if you are accessing the local URL (e.g. http://homeassistant.local:8123)
The app works, but if i click on the link it doesnt DNS error
does your network support mdns?
I have no clue what that means, I am VERY network stupid lol
Up until now, i've only plugged and played
Ok, we get that, but it's not like one of us will come rushing through the door to configure your router. You need to learn to help yourself. With the limited info you provide, there is only so much we can do...
Thats understandable, but i have been trying to learn to help myself.
I have been dealing with this for 4 days now, 21 youtube videos, countless reddit threads, FB groups, Multiple calls to ATT, TPlink ETC
I feel like I am making zero progress and just wasting so much time on devices that used to be plug in play
Try GPT. It's common knowledge, so you will have the best results with that. 🙂
It will answer basic questions, and ask you for more info if it's needed.
yeah first step may be to figure out how to make homeassistant.local:8123 work
I did, it kept telling me the Voice should connect to ESPhome automatically, When I mention it required as host to do so, it said that Voice would provide it automatically.
I gave it the error and it told me to reflash it, after I did and repeated the error, it told me the device was defective
Think he meant more to ask GPT about the network questions 🙂
Maybe it can tell you how to enable mdns on your hardware/network
Oh lol, I'll give that a go 🙂
I think I got it working, dunno if its the best option but I'm sure someone of yall are gonna figure it was probably already done...but I wasnt aware lol
I turned off the wifi on the BGW and put the TP link as a Access Point instead of passthrough. The voices connect and the new speeds stayed pretty much the same
So the TP Links were not working as routers?
They were in router mode yesterday when I was having all the isuses, now their in Access Point mode
All of them were in router mode? So you had multiple local networks?