SocketAPIError every few hours

Every few hours my ESP8266 drops offline, usually for about a minute. I had a different one in this same location for years without a problem, so WiFi should be good.

Any input would be appreciated. Here is the log.

Thanks, Richard

WARNING Connection error occurred: Ping response not received after 90.0 seconds
INFO Processing unexpected disconnect from ESPHome API for
WARNING Disconnected from API
WARNING Can't connect to ESPHome API for Error connecting to ('', 6053): [Errno 113] Connect call failed ('', 6053) (SocketAPIError)
INFO Trying to connect to in the background
INFO Successfully connected to