Nest and MyQ components not connecting.. and duckdns also not working

So as of this morning, both my nest integrations and my myQ component has been unavailable. I’ve tried re-adding both but to no avail. They show up as connected on my router, but not available in HA.

Also my darksy stuff is showing as “No state available”.
And of course yesterday everything was working fine. I didn’t modify anything until i noticed these issues.

Fyi I’m running Hassio 0.91.0 on a Raspberry Pi 3 Model B+…

Here’s my Home Assistant log file:

Blockquote 2019-04-08 13:24:05 WARNING (MainThread) [homeassistant.loader] You are using a custom component for custom_updater which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant.
2019-04-08 13:24:05 WARNING (MainThread) [homeassistant.loader] You are using a custom component for customizer which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant.
2019-04-08 13:24:05 WARNING (MainThread) [homeassistant.components.mqtt] Data in your config entry is going to override your configuration.yaml: {‘broker’: ‘core-mosquitto’, ‘discovery’: True, ‘password’: ‘o6picUnsLUqDQKXXhoIBdaunyGEsNLzR’, ‘port’: 1883, ‘protocol’: ‘3.1.1’, ‘username’: ‘homeassistant’}
2019-04-08 13:24:13 WARNING (MainThread) [homeassistant.components.template.sensor] Template sensor weekday has no entity ids configured to track nor were we able to extract the entities to track from the value template(s). This entity will only be able to be updated manually.
2019-04-08 13:24:13 WARNING (MainThread) [homeassistant.components.template.sensor] Template sensor forecast_1 has no entity ids configured to track nor were we able to extract the entities to track from the friendly_name template(s). This entity will only be able to be updated manually.
2019-04-08 13:24:13 WARNING (MainThread) [homeassistant.components.template.sensor] Template sensor forecast_2 has no entity ids configured to track nor were we able to extract the entities to track from the friendly_name template(s). This entity will only be able to be updated manually.
2019-04-08 13:24:13 WARNING (MainThread) [homeassistant.components.template.sensor] Template sensor forecast_3 has no entity ids configured to track nor were we able to extract the entities to track from the friendly_name template(s). This entity will only be able to be updated manually.
2019-04-08 13:24:13 WARNING (MainThread) [homeassistant.components.template.sensor] Template sensor forecast_4 has no entity ids configured to track nor were we able to extract the entities to track from the friendly_name template(s). This entity will only be able to be updated manually.
2019-04-08 13:24:13 WARNING (MainThread) [homeassistant.components.template.sensor] Template sensor forecast_5 has no entity ids configured to track nor were we able to extract the entities to track from the friendly_name template(s). This entity will only be able to be updated manually.
2019-04-08 13:24:13 WARNING (MainThread) [homeassistant.components.template.sensor] Template sensor forecast_6 has no entity ids configured to track nor were we able to extract the entities to track from the friendly_name template(s). This entity will only be able to be updated manually.
2019-04-08 13:24:13 WARNING (MainThread) [homeassistant.components.template.sensor] Template sensor forecast_7 has no entity ids configured to track nor were we able to extract the entities to track from the friendly_name template(s). This entity will only be able to be updated manually.
2019-04-08 13:24:16 ERROR (MainThread) [homeassistant.components.yr.sensor] Retrying in 20 minutes: Cannot connect to host aa015h6buqvih86i1.api.met.no:443 ssl:None [Host is unreachable]
2019-04-08 13:24:16 WARNING (MainThread) [pymyq.api] 13:24:15.937623 Error requesting from api/v4/User/Validate; retrying: Cannot connect to host myqexternal.myqdevice.com:443 ssl:None [Host is unreachable]
2019-04-08 13:24:16 ERROR (MainThread) [homeassistant.components.notify] Error setting up platform pushbullet
Traceback (most recent call last):
File “/usr/local/lib/python3.7/site-packages/urllib3/connection.py”, line 159, in _new_conn
(self._dns_host, self.port), self.timeout, **extra_kw)
File “/usr/local/lib/python3.7/site-packages/urllib3/util/connection.py”, line 80, in create_connection
raise err
File “/usr/local/lib/python3.7/site-packages/urllib3/util/connection.py”, line 70, in create_connection
sock.connect(sa)
OSError: [Errno 101] Network unreachable

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py”, line 600, in urlopen
chunked=chunked)
File “/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py”, line 343, in _make_request
self._validate_conn(conn)
File “/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py”, line 839, in _validate_conn
conn.connect()
File “/usr/local/lib/python3.7/site-packages/urllib3/connection.py”, line 301, in connect
conn = self._new_conn()
File “/usr/local/lib/python3.7/site-packages/urllib3/connection.py”, line 168, in _new_conn
self, “Failed to establish a new connection: %s” % e)
urllib3.exceptions.NewConnectionError: <urllib3.connection.VerifiedHTTPSConnection object at 0x6ee47c50>: Failed to establish a new connection: [Errno 101] Network unreachable

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “/usr/local/lib/python3.7/site-packages/requests/adapters.py”, line 449, in send
timeout=timeout
File “/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py”, line 638, in urlopen
_stacktrace=sys.exc_info()[2])
File “/usr/local/lib/python3.7/site-packages/urllib3/util/retry.py”, line 398, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host=‘api.pushbullet.com’, port=443): Max retries exceeded with url: /v2/devices (Caused by NewConnectionError(‘<urllib3.connection.VerifiedHTTPSConnection object at 0x6ee47c50>: Failed to establish a new connection: [Errno 101] Network unreachable’))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “/usr/local/lib/python3.7/site-packages/homeassistant/components/notify/init.py”, line 76, in async_setup_platform
platform.get_service, hass, p_config, discovery_info)
File “/usr/local/lib/python3.7/concurrent/futures/thread.py”, line 57, in run
result = self.fn(*self.args, **self.kwargs)
File “/usr/local/lib/python3.7/site-packages/homeassistant/components/pushbullet/notify.py”, line 39, in get_service
pushbullet = PushBullet(config[CONF_API_KEY])
File “/usr/local/lib/python3.7/site-packages/pushbullet/pushbullet.py”, line 43, in init
self.refresh()
File “/usr/local/lib/python3.7/site-packages/pushbullet/pushbullet.py”, line 381, in refresh
self._load_devices()
File “/usr/local/lib/python3.7/site-packages/pushbullet/pushbullet.py”, line 78, in _load_devices
resp_dict = self._get_data(self.DEVICES_URL)
File “/usr/local/lib/python3.7/site-packages/pushbullet/pushbullet.py”, line 64, in _get_data
resp = self._session.get(url)
File “/usr/local/lib/python3.7/site-packages/requests/sessions.py”, line 546, in get
return self.request(‘GET’, url, **kwargs)
File “/usr/local/lib/python3.7/site-packages/requests/sessions.py”, line 533, in request
resp = self.send(prep, **send_kwargs)
File “/usr/local/lib/python3.7/site-packages/requests/sessions.py”, line 646, in send
r = adapter.send(request, **kwargs)
File “/usr/local/lib/python3.7/site-packages/requests/adapters.py”, line 516, in send
raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host=‘api.pushbullet.com’, port=443): Max retries exceeded with url: /v2/devices (Caused by NewConnectionError(‘<urllib3.connection.VerifiedHTTPSConnection object at 0x6ee47c50>: Failed to establish a new connection: [Errno 101] Network unreachable’))
2019-04-08 13:24:22 WARNING (MainThread) [pymyq.api] 13:24:15.937623 Error requesting from api/v4/User/Validate; retrying: Cannot connect to host myqexternal.myqdevice.com:443 ssl:None [Host is unreachable]
2019-04-08 13:24:23 WARNING (MainThread) [homeassistant.components.weather] Setup of platform darksky is taking over 10 seconds.
2019-04-08 13:24:23 WARNING (MainThread) [homeassistant.components.sensor] Setup of platform darksky is taking over 10 seconds.
2019-04-08 13:24:25 WARNING (MainThread) [homeassistant.components.cover] Setup of platform myq is taking over 10 seconds.
2019-04-08 13:24:29 WARNING (MainThread) [pymyq.api] 13:24:15.937623 Error requesting from api/v4/User/Validate; retrying: Cannot connect to host myqexternal.myqdevice.com:443 ssl:None [Host is unreachable]
2019-04-08 13:24:32 ERROR (SyncWorker_0) [homeassistant.components.darksky.weather] Unable to connect to Dark Sky. HTTPSConnectionPool(host=‘api.darksky.net’, port=443): Max retries exceeded with url: /forecast/b14c18c38e365e31f12a3b8aa34f44de/42.7905,-83.6127?units=us&lang=en (Caused by NewConnectionError(‘<urllib3.connection.VerifiedHTTPSConnection object at 0x6ebfe470>: Failed to establish a new connection: [Errno 113] Host is unreachable’))
2019-04-08 13:24:32 ERROR (SyncWorker_9) [homeassistant.components.darksky.sensor] Unable to connect to Dark Sky: HTTPSConnectionPool(host=‘api.darksky.net’, port=443): Max retries exceeded with url: /forecast/b14c18c38e365e31f12a3b8aa34f44de/42.7905,-83.6127?units=us&lang=en (Caused by NewConnectionError(‘<urllib3.connection.VerifiedHTTPSConnection object at 0x6fc95490>: Failed to establish a new connection: [Errno 113] Host is unreachable’))
2019-04-08 13:24:32 ERROR (MainThread) [homeassistant.components.weather] darksky: Error on device update!
Traceback (most recent call last):
File “/usr/local/lib/python3.7/site-packages/homeassistant/helpers/entity_platform.py”, line 261, in _async_add_entity
await entity.async_device_update(warning=False)
File “/usr/local/lib/python3.7/site-packages/homeassistant/helpers/entity.py”, line 379, in async_device_update
await self.hass.async_add_executor_job(self.update)
File “/usr/local/lib/python3.7/concurrent/futures/thread.py”, line 57, in run
result = self.fn(*self.args, **self.kwargs)
File “/usr/local/lib/python3.7/site-packages/homeassistant/components/darksky/weather.py”, line 200, in update
self._ds_currently = self._dark_sky.currently.d
AttributeError: ‘NoneType’ object has no attribute ‘d’
2019-04-08 13:24:35 WARNING (MainThread) [pymyq.api] 13:24:15.937623 Error requesting from api/v4/User/Validate; retrying: Cannot connect to host myqexternal.myqdevice.com:443 ssl:None [Host is unreachable]
2019-04-08 13:24:40 ERROR (MainThread) [homeassistant.components.myq.cover] There was an error while logging in: 13:24:15.937623 Constant timeouts while requesting data from api/v4/User/Validate
2019-04-08 13:25:00 WARNING (MainThread) [homeassistant.components.template.sensor] Could not render template forecast_4, the state is unknown.
2019-04-08 13:25:00 WARNING (MainThread) [homeassistant.components.template.sensor] Could not render template forecast_5, the state is unknown.
2019-04-08 13:25:00 WARNING (MainThread) [homeassistant.components.template.sensor] Could not render template Today’s Forecast, the state is unknown.
2019-04-08 13:25:00 WARNING (MainThread) [homeassistant.components.template.sensor] Could not render template forecast_6, the state is unknown.
2019-04-08 13:25:00 WARNING (MainThread) [homeassistant.components.template.sensor] Could not render template forecast_7, the state is unknown.
2019-04-08 13:25:00 WARNING (MainThread) [homeassistant.components.template.sensor] Could not render template forecast_1, the state is unknown.
2019-04-08 13:25:00 WARNING (MainThread) [homeassistant.components.template.sensor] Could not render template forecast_2, the state is unknown.
2019-04-08 13:25:00 WARNING (MainThread) [homeassistant.components.template.sensor] Could not render template forecast_3, the state is unknown.
2019-04-08 13:25:00 ERROR (MainThread) [bellows.ezsp] NCP entered failed state. Requesting APP controller restart
2019-04-08 13:25:00 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/usr/local/lib/python3.7/site-packages/bellows/zigbee/application.py”, line 320, in request
raise ControllerError(“ApplicationController is not running”)
bellows.exception.ControllerError: ApplicationController is not running
2019-04-08 13:25:00 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/usr/local/lib/python3.7/site-packages/bellows/zigbee/application.py”, line 320, in request
raise ControllerError(“ApplicationController is not running”)
bellows.exception.ControllerError: ApplicationController is not running
2019-04-08 13:25:00 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/usr/local/lib/python3.7/site-packages/bellows/zigbee/application.py”, line 320, in request
raise ControllerError(“ApplicationController is not running”)
bellows.exception.ControllerError: ApplicationController is not running
2019-04-08 13:25:00 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/usr/local/lib/python3.7/site-packages/bellows/zigbee/application.py”, line 320, in request
raise ControllerError(“ApplicationController is not running”)
bellows.exception.ControllerError: ApplicationController is not running
2019-04-08 13:25:04 ERROR (MainThread) [homeassistant.core] Error doing job: SSL handshake failed
Traceback (most recent call last):
File “uvloop/sslproto.pyx”, line 500, in uvloop.loop.SSLProtocol._on_handshake_complete
File “uvloop/sslproto.pyx”, line 484, in uvloop.loop.SSLProtocol._do_handshake
File “/usr/local/lib/python3.7/ssl.py”, line 763, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1056)
2019-04-08 13:25:40 ERROR (MainThread) [bellows.ezsp] NCP entered failed state. Requesting APP controller restart
2019-04-08 13:25:40 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/usr/local/lib/python3.7/site-packages/bellows/zigbee/application.py”, line 320, in request
raise ControllerError(“ApplicationController is not running”)
bellows.exception.ControllerError: ApplicationController is not running
2019-04-08 13:25:59 WARNING (MainThread) [hass_nabucasa.iot] Unable to refresh token:
2019-04-08 13:26:07 ERROR (MainThread) [homeassistant.core] Error doing job: SSL handshake failed
Traceback (most recent call last):
File “uvloop/sslproto.pyx”, line 500, in uvloop.loop.SSLProtocol._on_handshake_complete
File “uvloop/sslproto.pyx”, line 484, in uvloop.loop.SSLProtocol._do_handshake
File “/usr/local/lib/python3.7/ssl.py”, line 763, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1056)
2019-04-08 13:26:20 ERROR (MainThread) [homeassistant.core] Error doing job: SSL handshake failed
Traceback (most recent call last):
File “uvloop/sslproto.pyx”, line 500, in uvloop.loop.SSLProtocol._on_handshake_complete
File “uvloop/sslproto.pyx”, line 484, in uvloop.loop.SSLProtocol._do_handshake
File “/usr/local/lib/python3.7/ssl.py”, line 763, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1056)
2019-04-08 13:26:20 ERROR (MainThread) [homeassistant.core] Error doing job: SSL handshake failed
Traceback (most recent call last):
File “uvloop/sslproto.pyx”, line 500, in uvloop.loop.SSLProtocol._on_handshake_complete
File “uvloop/sslproto.pyx”, line 484, in uvloop.loop.SSLProtocol._do_handshake
File “/usr/local/lib/python3.7/ssl.py”, line 763, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1056)
2019-04-08 13:26:20 ERROR (MainThread) [homeassistant.core] Error doing job: SSL handshake failed
Traceback (most recent call last):
File “uvloop/sslproto.pyx”, line 500, in uvloop.loop.SSLProtocol._on_handshake_complete
File “uvloop/sslproto.pyx”, line 484, in uvloop.loop.SSLProtocol._do_handshake
File “/usr/local/lib/python3.7/ssl.py”, line 763, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1056)
2019-04-08 13:26:20 ERROR (MainThread) [homeassistant.core] Error doing job: SSL handshake failed
Traceback (most recent call last):
File “uvloop/sslproto.pyx”, line 500, in uvloop.loop.SSLProtocol._on_handshake_complete
File “uvloop/sslproto.pyx”, line 484, in uvloop.loop.SSLProtocol._do_handshake
File “/usr/local/lib/python3.7/ssl.py”, line 763, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1056)
2019-04-08 13:26:56 WARNING (MainThread) [hass_nabucasa.iot] Unable to refresh token:
2019-04-08 13:27:51 WARNING (MainThread) [hass_nabucasa.iot] Unable to refresh token:
2019-04-08 13:28:58 WARNING (MainThread) [hass_nabucasa.iot] Unable to refresh token:
2019-04-08 13:29:07 ERROR (MainThread) [homeassistant.core] Error doing job: SSL handshake failed
Traceback (most recent call last):
File “uvloop/sslproto.pyx”, line 500, in uvloop.loop.SSLProtocol._on_handshake_complete
File “uvloop/sslproto.pyx”, line 484, in uvloop.loop.SSLProtocol._do_handshake
File “/usr/local/lib/python3.7/ssl.py”, line 763, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1056)
2019-04-08 13:29:07 ERROR (MainThread) [homeassistant.core] Error doing job: SSL handshake failed
Traceback (most recent call last):
File “uvloop/sslproto.pyx”, line 500, in uvloop.loop.SSLProtocol._on_handshake_complete
File “uvloop/sslproto.pyx”, line 484, in uvloop.loop.SSLProtocol._do_handshake
File “/usr/local/lib/python3.7/ssl.py”, line 763, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1056)
2019-04-08 13:29:07 ERROR (MainThread) [homeassistant.core] Error doing job: SSL handshake failed
Traceback (most recent call last):
File “uvloop/sslproto.pyx”, line 500, in uvloop.loop.SSLProtocol._on_handshake_complete
File “uvloop/sslproto.pyx”, line 484, in uvloop.loop.SSLProtocol._do_handshake
File “/usr/local/lib/python3.7/ssl.py”, line 763, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1056)
2019-04-08 13:29:07 ERROR (MainThread) [homeassistant.core] Error doing job: SSL handshake failed
Traceback (most recent call last):
File “uvloop/sslproto.pyx”, line 500, in uvloop.loop.SSLProtocol._on_handshake_complete
File “uvloop/sslproto.pyx”, line 484, in uvloop.loop.SSLProtocol._do_handshake
File “/usr/local/lib/python3.7/ssl.py”, line 763, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1056)
2019-04-08 13:30:17 WARNING (MainThread) [hass_nabucasa.iot] Unable to refresh token:
2019-04-08 13:30:26 ERROR (MainThread) [homeassistant.core] Error doing job: SSL handshake failed
Traceback (most recent call last):
File “uvloop/sslproto.pyx”, line 500, in uvloop.loop.SSLProtocol._on_handshake_complete
File “uvloop/sslproto.pyx”, line 484, in uvloop.loop.SSLProtocol._do_handshake
File “/usr/local/lib/python3.7/ssl.py”, line 763, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1056)
2019-04-08 13:31:53 WARNING (MainThread) [hass_nabucasa.iot] Unable to refresh token:
2019-04-08 13:34:00 WARNING (MainThread) [hass_nabucasa.iot] Unable to refresh token:
2019-04-08 13:34:37 ERROR (MainThread) [homeassistant.core] Error doing job: SSL handshake failed
Traceback (most recent call last):
File “uvloop/sslproto.pyx”, line 500, in uvloop.loop.SSLProtocol._on_handshake_complete
File “uvloop/sslproto.pyx”, line 484, in uvloop.loop.SSLProtocol._do_handshake
File “/usr/local/lib/python3.7/ssl.py”, line 763, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1056)
2019-04-08 13:37:20 WARNING (MainThread) [hass_nabucasa.iot] Unable to refresh token:
2019-04-08 13:37:48 ERROR (MainThread) [homeassistant.core] Error doing job: SSL handshake failed
Traceback (most recent call last):
File “uvloop/sslproto.pyx”, line 500, in uvloop.loop.SSLProtocol._on_handshake_complete
File “uvloop/sslproto.pyx”, line 484, in uvloop.loop.SSLProtocol._do_handshake
File “/usr/local/lib/python3.7/ssl.py”, line 763, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1056)

Blockquote

I also have the ssl certificate problem, duckdns seem to be connected but it isn’t working to me too

Did you find a solution to this? I’m having the exact same problem with the MyQ cover (liftmaster if it makes any difference). The MyQ app still works, however home assistant integration quit working about a month ago.

This is driving me crazy. I even started down the road of building an esp8266 relay to control the garage, however these “smart” wifi enabled garage door openers don’t seem to let your short the connection to toggle up/down.

I have the Liftmaster MyQ openers working on both HomeKit and HA. They still work. Perhaps a local wifi issue?

OK - I still don’t know why, however I’ve resolved my issue with both Nest and MyQ. I eventually realized both components stopped working around the same time and in the last month or so. I also stumbled upon a thread discussing the DNS provider 1.1.1.1 not resolving certain URLs from home assistant (cannot find that thread right now). Around a month ago, I added the pi-hole add-on and adjusted my whole network to use pi-hole as it’s primary DNS. I also chose to use 1.1.1.1 as my primary provider. Ultimately after being less than systematic (tired and have been working it all day) I disabled pi-hole completely, and changed the network to use google DNS, restarted hassio, and both Nest and MyQ are working!

Hope this helps the OP and others as well.

It boggles me that I was able to resolve (nslookup) the myqexternal sites from other hosts on the network, however hassio would not. Also It’s the weirdest message for a DNS resolution failure. I’ll try to be more systematic in diagnostics as I re-enable pi-hole as I get time later this week.