Enphase Envoy component update taking over 10 seconds a lot

I have the Enphase Envoy (which uses Enphase Enlighten) and I set up the envoy component some time ago. It works pretty well but I have noticed that it generates tons of log messages. I’m glad that home assistant aggregates these messsages, because otherwise I’d be wading through them to find other kinds of messages:

This is from the top of my log messages this morning:

Update of sensor.envoy_today_s_energy_consumption is taking over 10 seconds
6:56 AM __main__.py (WARNING) - message first occured at September 10, 2019, 7:02 AM and shows up 4837 times
Update of sensor.envoy_current_energy_consumption is taking over 10 seconds
6:56 AM __main__.py (WARNING) - message first occured at September 10, 2019, 7:02 AM and shows up 4811 times
Update of sensor.envoy_lifetime_energy_production is taking over 10 seconds
6:56 AM __main__.py (WARNING) - message first occured at September 10, 2019, 7:02 AM and shows up 4790 times
Update of sensor.envoy_last_seven_days_energy_production is taking over 10 seconds
6:56 AM __main__.py (WARNING) - message first occured at September 10, 2019, 7:02 AM and shows up 4803 times
Update of sensor.envoy_last_seven_days_energy_consumption is taking over 10 seconds
6:56 AM __main__.py (WARNING) - message first occured at September 10, 2019, 7:02 AM and shows up 4818 times
Update of sensor.envoy_current_energy_production is taking over 10 seconds
6:56 AM __main__.py (WARNING) - message first occured at September 10, 2019, 7:02 AM and shows up 4771 times
Update of sensor.envoy_today_s_energy_production is taking over 10 seconds
6:56 AM __main__.py (WARNING) - message first occured at September 10, 2019, 7:02 AM and shows up 4834 times
Update of sensor.envoy_lifetime_energy_consumption is taking over 10 seconds
6:56 AM __main__.py (WARNING) - message first occured at September 10, 2019, 7:02 AM and shows up 4781 times

Anyone know of a way to give Envoy more time to update or something to alleviate these warnings?

Thanks,
-Greg

I’ve made a few suggestions on how to improve the performance of the underlying library and its integration into HA, but I don’t think there is anything you can do in the short term.

https://github.com/jesserizzo/envoy_reader/issues/12