Trying to enable enphase_envoy on hass.io but getting ModuleNotFoundError

I just got my solar production up and running and I’m very interested in capturing all that data for hass.io. However, when I enabled the component (as described in the component page: https://www.home-assistant.io/components/enphase_envoy/) it eventually times out with this message in the Developer Tools>INFO block of 0.96.2:

Error while setting up platform enphase_envoy
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 126, in _async_setup_platform
    SLOW_SETUP_MAX_WAIT)
  File "/usr/local/lib/python3.7/asyncio/tasks.py", line 442, in wait_for
    return fut.result()
  File "/usr/src/homeassistant/homeassistant/components/enphase_envoy/sensor.py", line 45, in async_setup_platform
    from envoy_reader.envoy_reader import EnvoyReader
  File "/usr/local/lib/python3.7/site-packages/envoy_reader/envoy_reader.py", line 8, in <module>
    import requests_async as requests
ModuleNotFoundError: No module named 'requests_async'

I’m running hass.io on a raspberry pi 3. Any ideas?

Thanks,
-Greg

Same problem here afther update to 0.96.3

Here I posted my code for an envoy-s
the envoy component in 0.96 is broken so I changed to rest

https://community.home-assistant.io/t/enphase-envoy-gateway-no-longer-reporting-after-updating-to-0-96-1/127364/9?u=jason_rhodes