Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request error: Error: read ECONNRESET #3

Open
Sergej569 opened this issue May 24, 2022 · 7 comments
Open

Request error: Error: read ECONNRESET #3

Sergej569 opened this issue May 24, 2022 · 7 comments

Comments

@Sergej569
Copy link

Hallo,
mein Script schmeißt regelmäßig eine Fehlermeldung in Log: Request error: Error: read ECONNRESET

javascript.0 9299 2022-05-24 16:53:04.515 error Request error: Error: read ECONNRESET
javascript.0 9299 2022-05-24 16:53:04.514 error Request error: Error: read ECONNRESET
javascript.0 9299 2022-05-24 16:52:54.515 error Request error: Error: read ECONNRESET
javascript.0 9299 2022-05-24 16:52:54.514 error Request error: Error: read ECONNRESET
javascript.0 9299 2022-05-24 16:52:44.514 error Request error: Error: read ECONNRESET
Es ist die Funktion "setValues(path, values)". Hat das jemand noch?

Gruß und Danke

@KLVN
Copy link
Owner

KLVN commented May 24, 2022

Moin, der Fehler kommt mir irgendwie bekannt. Welche Node.JS-Version läuft bei dir?

@Sergej569
Copy link
Author

Hallo, bei mir ist Node.js v14.19.3 installiert.

@KLVN
Copy link
Owner

KLVN commented May 24, 2022

Ok, daran wird es nicht liegen und jetzt fällt mir auch wieder ein, warum mir das so bekannt vorkommt. Vor ein paar Tagen hattest du ja nach zusätzlichen Datenpunkten gefragt (#2): Wie viele Seiten hast du dort jetzt eingetragen und fragst du ab? Im ioBroker-Forum hatte nämlich mal jemand alle Seiten eingetragen und da haben wir herausgefunden, dass die Helios-Anlage blockiert, wenn man zu viel abfragt. Entweder man reduziert die Seiten oder baut Verzögerungen ein.

Foren-Eintrag: https://forum.iobroker.net/topic/24769/gel%C3%B6st-helios-kwl-zugriff-auf-xml/52?_=1653427512527

@Sergej569
Copy link
Author

Ich hab nur eine weitere Seite eingefügt. Die Seite 12 und dort werden nur 2 Datenpunkte abgefragt. Aber dann ist mir auch aufgefallen dass dann ein Datenpunkt von Seite 4 (Bypass) nicht mehr aktualisiert wird. Liegt es dann an dieser Fehlermeldung?

@KLVN
Copy link
Owner

KLVN commented May 24, 2022

Ich denke ja, denn ECONNRESET heißt, dass die Anlage die Verbindung trennt und es dann wieder etwas dauert, bis die Verbindung hergestellt wird. Eine weitere Seite sollte aber eigentlich kein Problem sein. Auf was steht dein refresh_interval?

const refresh_interval = 10; // Refresh every x seconds

@Sergej569
Copy link
Author

Refresch_interval steht auf 10sec. Aber andere Werte werden weiterhin alle 10 Sekunden aktualisiert. Nur Bypass geht nicht bzw. dauert viel länger. Wie kann ich die Zugriffszeit verändern?

@KLVN
Copy link
Owner

KLVN commented May 25, 2022

Hier ist etwas Code, mit dem jemand die Zugriffe hinausgezögert hat: https://forum.iobroker.net/topic/24769/gel%C3%B6st-helios-kwl-zugriff-auf-xml/53?_=1653476093675

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants