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