grzegorz914 / homebridge-enphase-envoy

Homebridge plugin for Photovoltaic Energy System manufactured by Enphase. Supported Envoy-IQ, Envoy-S and all peripheral devices.
MIT License
52 stars 9 forks source link

Error: Requesting production ct error #152

Open eleventhaus opened 2 months ago

eleventhaus commented 2 months ago

[27/08/2024, 08:16:30] [homebridge-enphase-envoy] Device: 192.168.107.60 Envoy, Error: Requesting production ct error: timeout of 15000ms exceeded, trying again in 20s.

(removed logs)

grzegorz914 commented 2 months ago

in 9.3.4 i have increased timeout to 20 sec, please reduce little refresh time for production because lead to freeze the envoy.

please post whole debug log after update, I want to check characteristic 'On': characteristic value expected boolean and received undefined.

eleventhaus commented 2 months ago

I increased refresh time to 3 seconds for meters, production, ensemble and live data just to be sure

(removed logs)

grzegorz914 commented 2 months ago

can you enable debug and then post the log please

eleventhaus commented 1 month ago

9.3.6

Seems to be working fine now

homebridge-enphase-envoy.log (7).txt

0berkampf commented 1 month ago

Same issue here with version 9.3.6, those 4 errors are shown: Error: Requesting production ct error: timeout of 25000ms exceeded, trying again. Error: Requesting inventory error: timeout of 25000ms exceeded, trying again. Error: Requesting home error: timeout of 25000ms exceeded, trying again. Error: Requesting info error: timeout of 25000ms exceeded, trying again.

grzegorz914 commented 1 month ago

Try to power cycle your Envoy, because is not a plugin problem, I thinh. Please albo post the debug log.

grzegorz914 commented 1 month ago

Probably You have very poor WiFi connection to your Envoy, 25sec timeout is very long.

0berkampf commented 1 month ago

I’m not sure about the WIFI connection quality because those errors occur less frequently when I increase the Production Refresh Time. I’m trying with 20s for the moment and I’ll check tomorrow if errors are shown again.