no difference
I also have this error …
Has anyone found a solution?
I ask for help please.
You found a solution?
I found a solution that may work for you.
Although I am using esp-07 it is necessary to keep the platform as esp01_1m.
After I made this change to the platform type, esp8266 connected to EspHome.
For me working setup is like:
wifi:
ssid: "myssid"
password: "mypass"
use_address: 192.168.1.236
manual_ip:
static_ip: 192.168.1.236
gateway: 192.168.1.1
subnet: 255.255.255.0
dns1: 192.168.1.1
Hi guys
I have been having the same problem and I can’t move forward: (ERROR Connecting to 192.168.0.1353:8266 failed: [Errno -2] Name or service not known)
I’ve tried the suggestions in the post but none worked, would anyone have any other solutions?
it looks like your problem is with IP addressing. The largest possible ip is 255 and you are using it 1353.
After you assign your device a static IP check that it is actually connected to your router by pinging it through the command prompt. Then check if you are connected to EspHome.
Sorry for resurrecting this old(ish) thread, but I’m stumbling into a very similar issue…
I’ve just finished moving some devices from one subnet to another and the recently moved devices aren’t being recognised by HA.
To elaborate: I have several other devices which I moved a few weeks ago, all on the same Wifi SSID, same subnet, etc - and they are being recognised by HA, so it can’t be an mDNS issue… (maybe )
The ESPHome GUI can see them, I can update their configuration, show logs, etc, but HA can’t see them…
Looking at packet captures, it appears that “HA” (running on a PI, so this could be ESPHome too…) is ARPing for the old IP address, so IMO something is stuck with the old address…
I’ve restarted HA, rebooted the entire device, etc, but I’m still seeing the old addresses in the logs:
2020-06-15 13:50:15 DEBUG (MainThread) [aioesphomeapi.connection] 192.168.7.34: Connecting to 192.168.7.34:6053 (('192.168.7.34', 6053))
2020-06-15 13:50:15 DEBUG (MainThread) [aioesphomeapi.connection] 192.168.7.234: Connecting to 192.168.7.234:6053 (('192.168.7.234', 6053))
2020-06-15 13:50:15 DEBUG (MainThread) [aioesphomeapi.connection] 192.168.7.39: Connecting to 192.168.7.39:6053 (('192.168.7.39', 6053))
2020-06-15 13:50:15 DEBUG (MainThread) [aioesphomeapi.connection] 192.168.7.106: Connecting to 192.168.7.106:6053 (('192.168.7.106', 6053))
2020-06-15 13:50:18 INFO (MainThread) [homeassistant.components.esphome] Can't connect to ESPHome API for 192.168.7.234: Error connecting to ('192.168.7.234', 6053): [Errno 113] Connect call failed ('192.168.7.234', 6053)
2020-06-15 13:50:18 INFO (MainThread) [homeassistant.components.esphome] Trying to reconnect in 60 seconds
2020-06-15 13:50:18 INFO (MainThread) [homeassistant.components.esphome] Can't connect to ESPHome API for 192.168.7.34: Error connecting to ('192.168.7.34', 6053): [Errno 113] Connect call failed ('192.168.7.34', 6053)
2020-06-15 13:50:18 INFO (MainThread) [homeassistant.components.esphome] Can't connect to ESPHome API for 192.168.7.106: Error connecting to ('192.168.7.106', 6053): [Errno 113] Connect call failed ('192.168.7.106', 6053)
2020-06-15 13:50:18 INFO (MainThread) [homeassistant.components.esphome] Can't connect to ESPHome API for 192.168.7.39: Error connecting to ('192.168.7.39', 6053): [Errno 113] Connect call failed ('192.168.7.39', 6053)
I’m seeing no attempts to reach those old addresses on :6053, just ARPs (which makes sense).
So, in my mind, I think that “ESPHome” is working, but “HA” is still using the old addresses…???
Working config:
# Sonoff S26 Socket
# MAC Address: cc:50:e3:1b:ec:1e
esphome:
name: dehumidifier
platform: ESP8266
board: esp01_1m
wifi:
ssid: !secret iot_wifi_ssid
password: !secret iot_wifi_pass
manual_ip:
static_ip: 192.168.4.25
gateway: 192.168.4.1
subnet: 255.255.255.0
dns1: 192.168.4.1
domain: .home
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Dehumidifier Fallback Hotspot"
password: "wTuI9eoMXvYo"
captive_portal:
# Enable logging
logger:
# Enable Home Assistant API
api:
password: !secret api_password
ota:
password: !secret ota_password
time:
- platform: sntp
id: sntp_time
timezone: Europe/London
servers: 192.168.4.1
sensor:
- platform: wifi_signal
name: "Dehumidifier WiFi Signal"
update_interval: 60s
- platform: uptime
name: "Dehumidifier Uptime"
text_sensor:
- platform: version
name: "Dehumidifier ESPHome Version"
binary_sensor:
- platform: gpio
pin:
number: GPIO0
mode: INPUT_PULLUP
inverted: True
name: "Dehumidifier Button"
on_press:
- switch.toggle: relayandled
output:
- platform: esp8266_pwm
id: sonoff_green_led
pin:
number: GPIO13
inverted: True
light:
- platform: monochromatic
name: "Dehumidifier Status LED"
output: sonoff_green_led
id: led
switch:
- platform: gpio
pin: GPIO12
id: relay
- platform: template
name: "Dehumidifier Relay"
optimistic: true
id: relayandled
turn_on_action:
- switch.turn_on: relay
- light.turn_on: led
turn_off_action:
- switch.turn_off: relay
- light.turn_off: led
Not working config:
# Sonoff S26 Socket
# MAC Address: cc:50:e3:18:92:60
esphome:
name: officefan
platform: ESP8266
board: esp01_1m
wifi:
ssid: !secret iot_wifi_ssid
password: !secret iot_wifi_pass
manual_ip:
static_ip: 192.168.4.26
gateway: 192.168.4.1
subnet: 255.255.255.0
dns1: 192.168.4.1
domain: .home
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Officefan Fallback Hotspot"
password: "mTfIDWXze9Bs"
time:
- platform: sntp
id: sntp_time
timezone: Europe/London
servers: 192.168.4.1
captive_portal:
# Enable logging
logger:
# Enable Home Assistant API
api:
password: !secret api_password
ota:
password: !secret ota_password
sensor:
- platform: wifi_signal
name: "Office Fan WiFi Signal"
update_interval: 60s
- platform: uptime
name: "Office Fan Uptime"
text_sensor:
- platform: version
name: "Office Fan ESPHome Version"
binary_sensor:
- platform: gpio
pin:
number: GPIO0
mode: INPUT_PULLUP
inverted: True
name: "Office Fan Button"
on_press:
- switch.toggle: relayandled
output:
- platform: esp8266_pwm
id: sonoff_green_led
pin:
number: GPIO13
inverted: True
light:
- platform: monochromatic
name: "Office Fan Status LED"
output: sonoff_green_led
id: led
switch:
- platform: gpio
pin: GPIO12
id: relay
- platform: template
name: "Office Fan Relay"
optimistic: true
id: relayandled
turn_on_action:
- switch.turn_on: relay
- light.turn_on: led
turn_off_action:
- switch.turn_off: relay
- light.turn_off: led
I’ve tried using use_address
with the same address as static_ip
, but that made no change.
I tried removing the manual_ip
section, and returning to DHCP (which has a static mapping to the same address) - thinking that might need to update something, but still no change.
Nothing obvious in HA’s /config
folder as I grep’d for the old addresses (grep -lir "192.168.7." /config/*
)
Any more ideas / pointers?
Hello every one,
Just like to share my experience regarding this error.
I Found that error 113 was because of uploading a bad bin file so the sonoff (in my case). it did not connect to the wifi anymore… that caused esphome losing the connection to it too. that’s why the OTA method was failing giving this error. So I flashed it with a clean bin file using an usb serial adapter and that solved the problem.
may be it will be helpful for somebody.
I got the error when I changed my IP address. It is necessary to flash the ESP8266 with the esphomeflasher application, for this you need to create .bin and download it to a folder on your PC.
this worked for me thanks!
Hi, I have the same problem…why this YAML doesn’t work?
esphome:
name: temp2
platform: ESP32
board: nodemcu-32s
wifi:
ssid: "myssid"
password: "mypass"
use_address: 192.168.200.198
manual_ip:
# Set this to the IP of the ESP
static_ip: 192.168.200.198
# Set this to the IP address of the router. Often ends with .1
gateway: 192.168.200.2
# The subnet of the network. 255.255.255.0 works for most home networks.
subnet: 255.255.255.0
dns1: 192.168.200.179
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "mybackup"
password: "mybackuppass"
captive_portal:
# Enable logging
logger:
# Enable Home Assistant API
api:
password: "myapipass"
ota:
password: "myotapass"
sensor:
- platform: dht
pin: 5
temperature:
name: "Living Room Temperature"
humidity:
name: "Living Room Humidity"
update_interval: 30s
model: DHT22
Thank you so much for the insight! This was indeed my problem as well, after uploading the file via usb it worked!!! Thank you
This worked for me.
Thanks
Resurrecting this old thread, what do you mean by create a .bin. How do I create that?
This procedure is only for a manual installation of the firmware, previously edited in Homeassistant, when it is not achieved with the normal sequence of ESPHome.
I have had to review the sequence because after the successive updates of ESPHome the procedure has changed.
Steps:
I figured out the issue. I thought I was trying to connect directly to the esp, but apparently my cable wasn’t sending data so I kept unknowingly connecting via wifi. Works now that I replace the cable. Thanks@
I have this same issue, but have a shelly with a broken header and a WiFi bulb both of which need OTA updates - any other ideas on fixing this other than a serial flash. Thanks.
how do you manually install it after downloading it? not following sorry
I know this is an old topic but I just found something that has really helped me with ESPHome, in particular, the ESP32 and the BME280 sensor.
After struggling for a couple weeks trying to get the ESP32 to connect to WiFi with errors of route not found plus others i stumbled across a website that will reset the device, lode the factory program using USB to serial connection, then enable WiFi and works like a charm.
Site is ESP Web Tools. This worked great for me, allowing the reset of the EXP32 and then the config for the BMP280 board.
Sorry if this is a know fix but it did elude me for many hours.