NEWS
ADAPTER FÜR Bosch Indego Connect
-
Hallo zusammen
Ich habe einen Indego S+500 seit einer Woche laufen und direkt in iobroker mit der neusten Adapter Version integriert. Grundsätzlich läuft es wirklich stabil, vielen Dank dafür!
Zwei Dinge sind mir jedoch bisher aufgefallen.- Auch im Standby wird der Akku so stark entladen, dass ca. alle 5 Stunden ein Ladevorgang beginnt (Akku ist dann bei ca. 70%). Hängt das mit der regelmäßigen Status-Abfrage zusammen?
- Habe ich heute Nacht eine Alarmmeldung aus der App erhalten, dass ich bereits 100 Betriebsstunden erreich habe und die Messer austauschen soll. Die Werte unter state/runtime/total kommen mir nach einer Woche viel zu hoch vor (Charge 900 / Operate 7200)
Sieht es bei euch ähnlich aus?
-
@schnelle81 Ich habe genau das gleiche Verhalten festgestellt ...
-
@integer63 Das ständige Laden/Entladen des Akkus im "Standby" wird sich nicht unbedingt positiv auf die Haltbarkeit auswirken :-(.
Vielleicht wäre es noch ein Überlegung, dass wenn der Akku "voll" ist, die Statusabfragen solange unterbrochen werden, bis wieder eine Interaktion (z.B. Mäh-Start durch iobroker) ausgelöst wird. Oder man könnte etwas Skripten, was den Adapter ausschaltet während der Standby-Zeit.
So wie es momentan ist, wird der Akku es nicht allzu lange mitmachen...
-
@schnelle81
Stelle das gleiche Verhalten fest. Habe mich dahingegen beholfen, dass ich die Instanz des Bosch Indego stoppe, wenn ich ihn gerade nicht benutze.
Die Info "boschindego.0.info.connection" ist weiterhin "true". Habe zusätzlich "Username" und "Password" gelöscht. Die Statusmeldung bleibt weiterhin auf "true". -
@tontechniker Ja, hab ich alles gemacht. Display ist an nach 22 Uhr.
-
@flocke112
Stoppe doch mal die Instanz und teste, ob jetzt das Display aus ist (nach einiger Zeit). Wenn es immer noch an bleibt, kommt der Effekt nicht durch den Adapter.
Gruß
Hans -
@tontechniker
21:50 Uhr Instanz ausgeschaltet
22:15 Uhr Kontrolle - Display "aus"
22:15 Uhr Instanz eingeschaltet - Display "an"
22:20 Uhr Instanz ausgeschaltet
22:35 Uhr Kontrolle - Display "Aus"
22:35 Uhr Instanz eingeschaltet
22:50 Uhr Kontrolle - Display "An"Es wurden im Display keine Fehlermeldungen oder Aufforderungen angezeigt.
LG
-
@flocke112
O.K.!
Du hast doch bestimmt auch in der instance den Haken bei "Dont wake up Bot during night time ...." gesetzt?
Dann kann Dir nur noch der Entwickler "a1development" helfen.
Gruß
Hans -
@flocke112 wundert mich nicht. Beim Einschalten wird der Mäher ja abgefragt und wacht auf. Also ist es normal, dass das Display angeht und auch nachleuchtet bis er wieder einschläft. Ich habe es nicht gestoppt, aber vom Bauchgefühl dürften es 30 Minuten sein.
Teste es doch mal mit das App gegen. Also Instanz aus, Display aus und dann mal über die Bosch App wecken und schauen, wie lange das Display anbleibt. -
@a1development
Habe noch festgestellt, dass die Position in der Vis manchmal außerhalb der Karte ist. Das habe ich bei der Bosch-App noch nicht beobachtet. Kann man die von Bosch gelieferten Werte irgendwie auf Plausibilität prüfen?
Nochmals "Danke für den Adapter und Deine viele Mühe damit!"
Edit:
Habe eben beobachtet, dass wenn meine Vis "außerhalb" anzeigt, bei der Bosch-App die Position ausgeblendet wird (kein Positionspunkt!). -
@a1development Ich habe einen weiteren unknown state gesehen:
2021-06-03 19:49:53.319 - warn: boschindego.0 (17159) 523 - state unknown. Please check the state of the mower in your app and report both to the adapter developerDas muss etwas mit SpotMow zu tun haben, denn die Meldungen kamen die ganze Zeit, als er am spot-mow'en war.
-
@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!