NEWS
ADAPTER FÜR Bosch Indego Connect
-
@schnelle81 Habe seit 2 Tagen auch einen Bosch Indego M+700 (Model 2021).
Dieses ständige Laden/Entladen des Akkus ist mir auch beim Betrieb über die App aufgefallen.
Zuvor war auf dem IOBroker nichts installiert.
Nun ist die Frage, ob dass seltsame Laden/Entladen generell "normal" ist, oder ob dies nur wegen einer hohen Akkutemperatur war.
Auf jeden Fall hatte sich der Akku in meinen Fall innerhalb mehrerer Stunden selbst entladen.Wie ist das bei euren Geräten?
Gruß Dominik
-
@domi920 Ich gehe davon aus, dass nach jedem Start der App und Abfrage der Daten des Indegos, dieser auf Standby geschaltet wird und der Akku entsprechend entladen wird.
Seit dem ich die Instanz bei Nichtgebrauch deaktiviere, habe ich das Problem des Laden/Entladen nicht mehr.
-
@schnelle81 Ich hab egestern mal die App geöffnet und mein Mäher (S+ 400) ist schlafen geblieben. Also scheint es nur beim Zugriff über die API so zu sein.
@a1development Im Hinblick auf die Akku-Problematik wäre eine einstellbare Pause der Abfragen echt toll. Ich brauche die iobroker Kontrolle nur zu den (bekannten) Mähzeiten und könnte so den Akku schonen.
Alternativ, kann man einen Adapter per cronjob starten/stoppen?
-
@elsekling Ich habe einen Pull Request eingestellt, der das Problem mit dem Akku angeht. Habe zwei neue states config.automatic_state_refresh und commands.refresh_state hinzugefügt.
- commands.refresh_state: button zum manuellen Aktualisieren des States
- config.automatic_state_refresh: aktiviert oder deaktiviert das Aktualisieren des States
So aktiviere ich z.B. das Aktualisieren des States erst, wenn alle Mähbedingungen erfüllt sind und deaktiviere es später wieder. Bei Bedarf kann ich mir manuell über den Button den State noch abholen. Da mein Indego nie manuell benutzt wird und nicht im "Smart" mode läuft, benötige ich den State nur während dem Mähvorgang.
-
@withstu Ich war ein paar Tage unterwegs. Daher konnte ich erst jetzt einen Blick auf dein Pull Request werfen.
Das mit den manuellen Status abrufen und dem generellen ein / ausschalten ist eine gute Idee.
Hast du für letzteres auch einen Schalter in den Admin hinzugefügt?Das einzige was ich etwas kritisch fand war das du die Bezeichnung von "goHome" in "go_home" umbenannt hast.
Wenn ich die Änderung so veröffentlichen würde, .. würden bei allen die das bis jetzt schon eingebaut haben eine Änderung nötig werden, wenn sie es in Scripten oder in der Vis benutzt haben. -
@a1development Nein. Der Schalter im Admin ist ja gar nicht nötig, da das über den State gesteuert wird. Das erleichtert das Flag per Script zu steuern. Als Default wird true gesetzt, was dem jetzigen Verhalten entspricht.
Mit der Umbenennung hast du recht, aber dadurch hättest du ein einheitliches Namens-Schema für die States. Die Änderung ist jetzt noch leichter, da der Adapter noch in keinem Repo und Beta ist. Man kann ja in das Changelog reinschreiben, dass sich der State geändert hat.
Übrigens ich hab es in der letzten Woche mal getestet und das Display bleibt im neuen Modus durchgängig aus und führt nicht mehr zur Entladung des Akkus.
-
@withstu
Ich habe gerade deine Änderungen in den Adapter gemerged.
Vielen Dank für deine Arbeit und sorry für die Verzögerung!NEUE VERSION IST RAUS 0.9.11
Darin enthalten sind die Änderungen von @withstu- Alerts
Hier wird der letzte Alert sowie eine Liste aller alerts ausgegeben - unter commands
-- clear_alerts
-- refresh_state ( manuelles abrufen des aktuellen Status )
-- wichtig: goHome wurde umbenannt in go_home
Hier müsstet ihr Anpassungen z.b. in der VIS machen, wenn ihr die Funktion da verknüpft habt. - config
-- automatic_state_refresh Hier kann das automatisierte abrufen des Status komplett ein / ausgeschaltet werden. - operationData
-- garden Hier finden sich ein paar Infos zum Garten
Die Credits für diese tollen Änderungen gehen an @withstu .
Desweiteren habe ich gerade die Timings wie oft Daten geholt werden etwas verlängert.
Ich hatte bei meinen Tests ein paar Probleme nach ein paar Tagen, und musste den Bot resetten ( ausschalten -> einschalten -> in Station schieben ) Ob es ein generelles Problem bei mir ist, oder mit dem Adapter zusammen hängt, kann ich nicht sagen. Ich habe testweise ein paar Tage den Adapter deaktiviert und konnte das Problem dann leider auch feststellen. Evtl etwas weniger?
Ich werde das weiter beobachten und habe auch noch eine weitere Idee ich das Thema angehen könnte. - Alerts
-
@a1development super, vielen Dank
-
@a1development
Auch von mir herzlichen Dank! -
@a1development
Moin, mein Adapter 0.9.11 war heute plötzlich einige
Male auf ROT gesprungen. Nach dem "NEU LADEN" ging es zwar immer wieder, ist aber irgendwie seltsam!LG
-
@flocke112 Stand da etwas in den Logs?
Evtl war der Webservice von dem Bot auch nicht erreichbar. Da habe ich selbst mit der App von denen manchmal Probleme mit. -
@a1development
Im Log stand so einiges. Frage mich nur warum der bot per App gut funktioniert (wenn ich sie mal benutze) und es mit der Version 0.9.10 wochenlang keine Probleme gab?Hier der LOG: ICH VERSTEHE DA ALLERDINGS NICHTS!!
host.raspberrypi 2021-07-27 10:23:52.087 warn Do not restart adapter system.adapter.boschindego.0 because restart loop detected host.raspberrypi 2021-07-27 10:23:52.087 info Restart adapter system.adapter.boschindego.0 because enabled host.raspberrypi 2021-07-27 10:23:52.085 error instance system.adapter.boschindego.0 terminated with code 6 (UNCAUGHT_EXCEPTION) boschindego.0 2021-07-27 10:23:51.818 error (12449) DB closed boschindego.0 2021-07-27 10:23:51.817 error at TCP.<anonymous> (net.js:675:12) boschindego.0 2021-07-27 10:23:51.817 error at Socket.emit (events.js:314:20) boschindego.0 2021-07-27 10:23:51.817 error at Object.onceWrapper (events.js:421:26) boschindego.0 2021-07-27 10:23:51.817 error at Socket.<anonymous> (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:146:20) boschindego.0 2021-07-27 10:23:51.817 error at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:179:25) boschindego.0 2021-07-27 10:23:51.817 error (12449) Error: DB closed boschindego.0 2021-07-27 10:23:51.816 error (12449) unhandled promise rejection: DB closed boschindego.0 2021-07-27 10:23:51.815 error (12449) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). boschindego.0 2021-07-27 10:23:51.729 info (12449) bot stopped boschindego.0 2021-07-27 10:23:51.496 info (12449) connect ok boschindego.0 2021-07-27 10:23:51.313 error (12449) Request failed with status code 401 boschindego.0 2021-07-27 10:23:51.312 error at processTicksAndRejections (internal/process/task_queues.js:84:21) boschindego.0 2021-07-27 10:23:51.312 error at endReadableNT (_stream_readable.js:1241:12) boschindego.0 2021-07-27 10:23:51.312 error at IncomingMessage.emit (events.js:326:22) boschindego.0 2021-07-27 10:23:51.312 error at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11) boschindego.0 2021-07-27 10:23:51.312 error at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12) boschindego.0 2021-07-27 10:23:51.312 error at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15) boschindego.0 2021-07-27 10:23:51.312 error (12449) Error: Request failed with status code 401 boschindego.0 2021-07-27 10:23:51.312 error (12449) unhandled promise rejection: Request failed with status code 401 boschindego.0 2021-07-27 10:23:51.311 error (12449) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). boschindego.0 2021-07-27 10:23:51.311 error (12449) error in clear alerts request: Error: Request failed with status code 401 boschindego.0 2021-07-27 10:23:51.310 error (12449) error in alerts request: Error: Request failed with status code 401 boschindego.0 2021-07-27 10:23:51.301 warn (12449) Terminated (UNCAUGHT_EXCEPTION): Without reason boschindego.0 2021-07-27 10:23:51.300 info (12449) terminating boschindego.0 2021-07-27 10:23:51.287 error (12449) Request failed with status code 401 boschindego.0 2021-07-27 10:23:51.287 error at processTicksAndRejections (internal/process/task_queues.js:84:21) boschindego.0 2021-07-27 10:23:51.287 error at endReadableNT (_stream_readable.js:1241:12) boschindego.0 2021-07-27 10:23:51.287 error at IncomingMessage.emit (events.js:326:22) boschindego.0 2021-07-27 10:23:51.287 error at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11) boschindego.0 2021-07-27 10:23:51.287 error at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12) boschindego.0 2021-07-27 10:23:51.287 error at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15) boschindego.0 2021-07-27 10:23:51.287 error (12449) Error: Request failed with status code 401 boschindego.0 2021-07-27 10:23:51.285 error (12449) unhandled promise rejection: Request failed with status code 401 boschindego.0 2021-07-27 10:23:51.285 error (12449) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). boschindego.0 2021-07-27 10:23:51.283 error (12449) error in clear alerts request: Error: Request failed with status code 401 boschindego.0 2021-07-27 10:23:51.283 error (12449) error in alerts request: Error: Request failed with status code 401 boschindego.0 2021-07-27 10:23:51.191 info (12449) connect boschindego.0 2021-07-27 10:23:51.189 info (12449) pause command sent boschindego.0 2021-07-27 10:23:51.188 info (12449) state boschindego.0.commands.pause changed: false (ack = false) boschindego.0 2021-07-27 10:23:51.159 info (12449) connect boschindego.0 2021-07-27 10:23:51.156 info (12449) pause command sent boschindego.0 2021-07-27 10:23:51.155 info (12449) state boschindego.0.commands.pause changed: false (ack = false) boschindego.0 2021-07-27 10:23:29.585 error (12449) connection error - credentials wrong or no network? boschindego.0 2021-07-27 10:23:26.387 info (12449) connect boschindego.0 2021-07-27 10:23:26.172 info (12449) starting. Version 0.9.11 in /opt/iobroker/node_modules/iobroker.boschindego, node: v12.22.2, js-controller: 3.2.16 host.raspberrypi 2021-07-27 10:23:24.304 info instance system.adapter.boschindego.0 started with pid 12449 host.raspberrypi 2021-07-27 10:23:23.202 info Restart adapter system.adapter.boschindego.0 because enabled host.raspberrypi 2021-07-27 10:23:23.200 error instance system.adapter.boschindego.0 terminated with code 6 (UNCAUGHT_EXCEPTION) boschindego.0 2021-07-27 10:23:22.033 error (12290) connection error - credentials wrong or no network? boschindego.0 2021-07-27 10:23:22.030 error (12290) connection error - credentials wrong or no network? boschindego.0 2021-07-27 10:23:22.028 error (12290) error in mow request: Error: Request failed with status code 429 boschindego.0 2021-07-27 10:23:22.025 error (12290) Request failed with status code 429 boschindego.0 2021-07-27 10:23:22.025 error at processTicksAndRejections (internal/process/task_queues.js:84:21) boschindego.0 2021-07-27 10:23:22.025 error at endReadableNT (_stream_readable.js:1241:12) boschindego.0 2021-07-27 10:23:22.025 error at IncomingMessage.emit (events.js:326:22) boschindego.0 2021-07-27 10:23:22.025 error at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11) boschindego.0 2021-07-27 10:23:22.025 error at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12) boschindego.0 2021-07-27 10:23:22.025 error at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15) boschindego.0 2021-07-27 10:23:22.025 error (12290) Error: Request failed with status code 429 boschindego.0 2021-07-27 10:23:22.024 error (12290) unhandled promise rejection: Request failed with status code 429 boschindego.0 2021-07-27 10:23:22.023 error (12290) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). boschindego.0 2021-07-27 10:23:22.023 error (12290) error in clear alerts request: Error: Request failed with status code 429 boschindego.0 2021-07-27 10:23:22.021 error (12290) error in alerts request: Error: Request failed with status code 429 boschindego.0 2021-07-27 10:23:21.998 warn (12290) Terminated (UNCAUGHT_EXCEPTION): Without reason boschindego.0 2021-07-27 10:23:21.997 info (12290) terminating boschindego.0 2021-07-27 10:23:21.985 error (12290) Request failed with status code 429 boschindego.0 2021-07-27 10:23:21.985 error at processTicksAndRejections (internal/process/task_queues.js:84:21) boschindego.0 2021-07-27 10:23:21.985 error at endReadableNT (_stream_readable.js:1241:12) boschindego.0 2021-07-27 10:23:21.985 error at IncomingMessage.emit (events.js:326:22) boschindego.0 2021-07-27 10:23:21.985 error at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11) boschindego.0 2021-07-27 10:23:21.985 error at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12) boschindego.0 2021-07-27 10:23:21.985 error at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15) boschindego.0 2021-07-27 10:23:21.985 error (12290) Error: Request failed with status code 429 boschindego.0 2021-07-27 10:23:21.983 error (12290) unhandled promise rejection: Request failed with status code 429 boschindego.0 2021-07-27 10:23:21.983 error (12290) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). boschindego.0 2021-07-27 10:23:21.981 error (12290) error in clear alerts request: Error: Request failed with status code 429 boschindego.0 2021-07-27 10:23:21.979 error (12290) error in alerts request: Error: Request failed with status code 429 boschindego.0 2021-07-27 10:23:21.974 error (12290) error in mow request: Error: Request failed with status code 429 boschindego.0 2021-07-27 10:23:20.843 error (12290) connection error - credentials wrong or no network? boschindego.0 2021-07-27 10:23:20.806 info (12290) connect boschindego.0 2021-07-27 10:23:20.804 info (12290) mow command sent boschindego.0 2021-07-27 10:23:20.803 info (12290) state boschindego.0.commands.mow changed: true (ack = false) boschindego.0 2021-07-27 10:23:20.720 info (12290) connect boschindego.0 2021-07-27 10:23:20.718 info (12290) mow command sent boschindego.0 2021-07-27 10:23:20.717 info (12290) state boschindego.0.commands.mow changed: true (ack = false) boschindego.0 2021-07-27 10:23:18.874 info (12290) connect boschindego.0 2021-07-27 10:23:18.872 info (12290) mow command sent boschindego.0 2021-07-27 10:23:18.871 info (12290) state boschindego.0.commands.mow changed: true (ack = false) boschindego.0 2021-07-27 10:23:18.854 info (12290) connect boschindego.0 2021-07-27 10:23:18.851 info (12290) mow command sent boschindego.0 2021-07-27 10:23:18.850 info (12290) state boschindego.0.commands.mow changed: true (ack = false) boschindego.0 2021-07-27 10:23:17.645 info (12290) connect boschindego.0 2021-07-27 10:23:17.514 info (12290) starting. Version 0.9.11 in /opt/iobroker/node_modules/iobroker.boschindego, node: v12.22.2, js-controller: 3.2.16 host.raspberrypi 2021-07-27 10:23:15.778 info instance system.adapter.boschindego.0 started with pid 12290 host.raspberrypi 2021-07-27 10:23:14.682 info Restart adapter system.adapter.boschindego.0 because enabled host.raspberrypi 2021-07-27 10:23:14.676 error instance system.adapter.boschindego.0 terminated with code 6 (UNCAUGHT_EXCEPTION) boschindego.0 2021-07-27 10:23:14.131 error (753) error in map request: Error: Request failed with status code 429 boschindego.0 2021-07-27 10:23:13.990 warn (753) Terminated (UNCAUGHT_EXCEPTION): Without reason boschindego.0 2021-07-27 10:23:13.988 info (753) terminating boschindego.0 2021-07-27 10:23:13.968 error (753) error in pause request: Error: Request failed with status code 429 boschindego.0 2021-07-27 10:23:13.964 error (753) Request failed with status code 429 boschindego.0 2021-07-27 10:23:13.962 error at processTicksAndRejections (internal/process/task_queues.js:84:21) boschindego.0 2021-07-27 10:23:13.962 error at endReadableNT (_stream_readable.js:1241:12) boschindego.0 2021-07-27 10:23:13.962 error at IncomingMessage.emit (events.js:326:22) boschindego.0 2021-07-27 10:23:13.962 error at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11) boschindego.0 2021-07-27 10:23:13.962 error at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12) boschindego.0 2021-07-27 10:23:13.962 error at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15) boschindego.0 2021-07-27 10:23:13.962 error (753) Error: Request failed with status code 429 boschindego.0 2021-07-27 10:23:13.961 error (753) unhandled promise rejection: Request failed with status code 429 boschindego.0 2021-07-27 10:23:13.961 error (753) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). boschindego.0 2021-07-27 10:23:13.960 error (753) error in alerts request: Error: Request failed with status code 429 boschindego.0 2021-07-27 10:23:13.954 error (753) Request failed with status code 429 boschindego.0 2021-07-27 10:23:13.953 error at processTicksAndRejections (internal/process/task_queues.js:84:21) boschindego.0 2021-07-27 10:23:13.953 error at endReadableNT (_stream_readable.js:1241:12) boschindego.0 2021-07-27 10:23:13.953 error at IncomingMessage.emit (events.js:326:22) boschindego.0 2021-07-27 10:23:13.953 error at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11) boschindego.0 2021-07-27 10:23:13.953 error at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12) boschindego.0 2021-07-27 10:23:13.953 error at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15) boschindego.0 2021-07-27 10:23:13.953 error (753) Error: Request failed with status code 429 boschindego.0 2021-07-27 10:23:13.951 error (753) unhandled promise rejection: Request failed with status code 429 boschindego.0 2021-07-27 10:23:13.950 error (753) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). boschindego.0 2021-07-27 10:23:13.948 error (753) error in clear alerts request: Error: Request failed with status code 429 boschindego.0 2021-07-27 10:23:13.946 error (753) error in alerts request: Error: Request failed with status code 429 boschindego.0 2021-07-27 10:23:13.861 info (753) connect boschindego.0 2021-07-27 10:23:13.860 error (753) connection error boschindego.0 2021-07-27 10:23:13.849 error (753) error in operatingData request: Error: Request failed with status code 429 boschindego.0 2021-07-27 10:23:13.838 error (753) error in pause request: Error: Request failed with status code 429 boschindego.0 2021-07-27 10:23:12.444 error (753) error in map request: Error: Request failed with status code 429 boschindego.0 2021-07-27 10:23:12.327 error (753) error in map request: Error: Request failed with status code 429 boschindego.0 2021-07-27 10:23:12.042 error (753) error in operatingData request: Error: Request failed with status code 429 boschindego.0 2021-07-27 10:23:11.934 error (753) error in operatingData request: Error: Request failed with status code 504 boschindego.0 2021-07-27 10:23:10.828 info (753) pause command sent boschindego.0 2021-07-27 10:23:10.827 info (753) state boschindego.0.commands.pause changed: false (ack = false) boschindego.0 2021-07-27 10:23:10.737 error (753) error in map request: Error: Request failed with status code 500 boschindego.0 2021-07-27 10:23:10.719 info (753) pause command sent boschindego.0 2021-07-27 10:23:10.719 info (753) state boschindego.0.commands.pause changed: false (ack = false) boschindego.0 2021-07-27 10:23:08.903 info (753) pause command sent boschindego.0 2021-07-27 10:23:08.902 info (753) state boschindego.0.commands.pause changed: false (ack = false) boschindego.0 2021-07-27 10:23:08.779 info (753) pause command sent boschindego.0 2021-07-27 10:23:08.778 info (753) state boschindego.0.commands.pause changed: false (ack = false) boschindego.0 2021-07-27 10:23:07.999 error (753) error in map request: Error: Request failed with status code 500 boschindego.0 2021-07-27 10:23:07.843 error (753) error in map request: Error: Request failed with status code 500 boschindego.0 2021-07-27 10:23:05.884 info (753) mow command sent boschindego.0 2021-07-27 10:23:05.884 info (753) state boschindego.0.commands.mow changed: true (ack = false) boschindego.0 2021-07-27 10:23:05.750 info (753) mow command sent boschindego.0 2021-07-27 10:23:05.749 info (753) state boschindego.0.commands.mow changed: true (ack = false) boschindego.0 2021-07-27 10:23:03.942 info (753) mow command sent boschindego.0 2021-07-27 10:23:03.941 info (753) state boschindego.0.commands.mow changed: true (ack = false) boschindego.0 2021-07-27 10:23:03.864 info (753) mow command sent boschindego.0 2021-07-27 10:23:03.863 info (753) state boschindego.0.commands.mow changed: true (ack = false) boschindego.0 2021-07-27 10:22:57.703 error (753) error in map request: Error: Request failed with status code 500 boschindego.0 2021-07-27 10:22:56.147 info (753) bot stopped boschindego.0 2021-07-27 10:22:56.064 error (753) error in map request: Error: Request failed with status code 500 boschindego.0 2021-07-27 10:22:55.883 info (753) pause command sent boschindego.0 2021-07-27 10:22:55.883 info (753) state boschindego.0.commands.pause changed: false (ack = false) boschindego.0 2021-07-27 10:22:55.844 error (753) error in map request: Error: Request failed with status code 500 boschindego.0 2021-07-27 10:22:55.803 info (753) pause command sent boschindego.0 2021-07-27 10:22:55.803 info (753) state boschindego.0.commands.pause changed: false (ack = false) boschindego.0 2021-07-27 10:22:53.942 info (753) pause command sent boschindego.0 2021-07-27 10:22:53.941 info (753) state boschindego.0.commands.pause changed: false (ack = false) boschindego.0 2021-07-27 10:22:53.867 info (753) pause command sent boschindego.0 2021-07-27 10:22:53.866 info (753) state boschindego.0.commands.pause changed: false (ack = false) boschindego.0 2021-07-27 10:22:26.890 error (753) error in map request: Error: Request failed with status code 500 boschindego.0 2021-07-27 10:22:26.462 error (753) error in operatingData request: Error: Request failed with status code 504 boschindego.0 2021-07-27 10:21:41.963 error (753) error in map request: Error: Request failed with status code 500 boschindego.0 2021-07-27 10:21:40.314 error (753) error in operatingData request: Error: Request failed with status code 504 boschindego.0 2021-07-27 10:20:57.896 error (753) error in operatingData request: Error: Request failed with status code 504 boschindego.0 2021-07-27 10:20:55.440 error (753) error in map request: Error: Request failed with status code 500 boschindego.0 2021-07-27 10:20:15.855 error (753) error in operatingData request: Error: Request failed with status code 504 boschindego.0 2021-07-27 10:20:10.117 error (753) error in map request: Error: Request failed with status code 500
-
@flocke112 sagte in ADAPTER FÜR Bosch Indego Connect:
Hier der LOG: ICH VERSTEHE DA ALLERDINGS NICHTS!!
In CodeTags gesetzt wäre das auch einfacher für andere.
-
@thomas-braun "in was" gesetzt? sorry!
überfordere mich nicht.
Meine Kompetenz ist in diesem Fall stark eingeschränkt -
Ich habe, seit dem ich auf die 0.9.11 gegangen bin, hin und wieder diese Meldungen im Log:
boschindego.0 2021-07-27 10:21:46.602 info (17119) Terminated (NO_ERROR): Without reason boschindego.0 2021-07-27 10:21:46.602 info (17119) terminating boschindego.0 2021-07-27 10:21:46.601 info (17119) connect boschindego.0 2021-07-27 10:21:46.601 error (17119) connection error boschindego.0 2021-07-27 10:21:46.600 error (17119) error in operatingData request: Error: Request failed with status code 401 boschindego.0 2021-07-27 10:21:46.599 error at process._tickCallback (internal/process/next_tick.js:63:19) boschindego.0 2021-07-27 10:21:46.599 error at endReadableNT (_stream_readable.js:1145:12) boschindego.0 2021-07-27 10:21:46.599 error at IncomingMessage.emit (events.js:203:15) boschindego.0 2021-07-27 10:21:46.599 error at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11) boschindego.0 2021-07-27 10:21:46.599 error at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12) boschindego.0 2021-07-27 10:21:46.599 error at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15) boschindego.0 2021-07-27 10:21:46.599 error (17119) Error: Request failed with status code 401 boschindego.0 2021-07-27 10:21:46.599 error (17119) unhandled promise rejection: Request failed with status code 401 boschindego.0 2021-07-27 10:21:46.598 error (17119) error in alerts request: Error: Request failed with status code 401
Soweit scheint aber alles zu funktionieren, nur dass diese Meldungen vorher nicht kamen.
-
Text der in CodeTags gesetzt werden soll markieren,
</> anklicken, absenden.Sieht dann so aus wie bei @integer63
Viel besser lesbar. -
@thomas-braun Folgender PR sollte die Fehlermeldung beheben: https://github.com/a1development/ioBroker.boschindego/pull/25
Die Fehler waren übrigens vorher auch schon da. Ich hatte lediglich das Logging für die Nachrichten hinzugefügt. Hintergrund ist hier, dass der User nach einer gewissen Zeit nicht mehr angemeldet ist. Der Adapter meldet sich nach einem solchen Fehler neu an. Man könnte jetzt vor jede API Abfrage die checkAuth Methode packen, aber das macht glaub ich auch nicht so viel Sinn. -
Der Adapter steigt immer wieder aus! Würde gerne mal die alte 0.9.10 Version wieder installieren, das funktioniert allerdings nicht im Expertenmodus bei den Adaptern. Kann man das irgendwie downgraden?
Wäre mal interessant ob das Problem dann weiter besteht.LG
-
Ich würde ja eher in dieser Richtung schauen:
boschindego.0 2021-07-27 10:23:22.033 error (12290) connection error - credentials wrong or no network? boschindego.0 2021-07-27 10:23:22.030 error (12290) connection error - credentials wrong or no network?
-
@withstu Das hat sich etwas überschnitten.
Ich habe zeitgleich mit einer etwas umfangreicheren Änderung an dem Adapter angefangen die ein paar Punkte optimieren sollen.- Bot soll nicht ständig aufgeweckt werden ( "Display leuchtet" )
- Kommunikation zum Service soll wesentlich effizienter gehandelt werden.
Ich bin gerade noch bei Tests, die ich bis morgen beobachten möchte, bevor ich eine neue Version online stelle.
Daher wird der PR vermutlich nicht mehr ganz passen. Ich habe ihn mir aber angeschaut und die Punkte werden durch die Änderungen eh etwas anders gehandelt.