NEWS
Neuer Adapter für Roborock-Staubsauger
-
@stefu87_CH Boah.. gute Frage.. hab in der App die Räume entsprechend bezeichnet und ich meine der adapter hat die zwar mit nummern übernommen, aber ich hab dann über die App einzelne Räume zum reinigen angeschaltet und geschaut, welche Nummer der Adapter auf true setzt
@docsnyder7 ja in etwa so habe ich gestern Abend auch geschafft. Den jeweiligen Floor auf True und den Befehl zum Raumreinigung auf True und dann wusste ich mit der App welcher Raum markiert wurde.
-
Meint ihr diese Räume hier ?

Die stehen bei mir irgendwie immer auf true ! Mache ich hier gar nichts ? Oder müsste ich hier alle auf false, dann die anhaken die ich möchte dann set zone cleaning ? Und er schaut welche hier ausgewählt sind ? Wo ist das mit nass wischen oder nur saugen ? Welcher DP ?
EDIT ::
Ok, das mit den Räumen klappt schon mal. Alles auf false bis auf einen zum testen, dann app segment clean start und er macht sein ding, aber wischen und saugen. Jetzt muss ich nur noch finden, wo ich das aktiviere oder deaktiviere.
-
Meint ihr diese Räume hier ?

Die stehen bei mir irgendwie immer auf true ! Mache ich hier gar nichts ? Oder müsste ich hier alle auf false, dann die anhaken die ich möchte dann set zone cleaning ? Und er schaut welche hier ausgewählt sind ? Wo ist das mit nass wischen oder nur saugen ? Welcher DP ?
EDIT ::
Ok, das mit den Räumen klappt schon mal. Alles auf false bis auf einen zum testen, dann app segment clean start und er macht sein ding, aber wischen und saugen. Jetzt muss ich nur noch finden, wo ich das aktiviere oder deaktiviere.
@D3ltoroxp sagte in Neuer Adapter für Roborock-Staubsauger:
Ok, das mit den Räumen klappt schon mal. Alles auf false bis auf einen zum testen, dann app segment clean start und er macht sein ding, aber wischen und saugen. Jetzt muss ich nur noch finden, wo ich das aktiviere oder deaktiviere.
Also mit Wischen und Saugen machst du über die Datenpunkte: roborock.0.Devices.XXXXXX.commands.set_water_box_custom_mode Wert 200-203 ( OFF / MILD / MODERATE / INTENSIV )
Saugen: roborock.0.Devices.XXxXXXXX.commands.set_custom_mode Hier kannst du verschiedene Stufen wählen.

-
Ich habe meine Iobroker neugestartet seither wird der Adapter leider nicht mehr grün und geht nicht mehr im Log steht.
roborock.0
2026-01-29 11:24:33.088 error Failed processing onReady on adapter (unknown): Error: Login returned empty userdata. at http_api.initializeRealApi (/opt/iobroker/node_modules/iobroker.roborock/src/lib/httpApi.ts:141:12) at processTicksAndRejections (node:internal/process/task_queues:105:5) at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/src/lib/httpApi.ts:101:3) at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/src/main.ts:92:4)roborock.0
2026-01-29 11:24:33.062 error Failed to initialize adapter: Login returned empty userdata.roborock.0
2026-01-29 11:24:33.055 error Error in getUserData: Login returned empty userdata.. This is most likely due to too many reconnects. Emptying UserData & HomeDatavor dem Neustart lief er problemlos, kann mir jemand helfen.
Gruß Michael
-
@michael-1975 Schau mal im letzten Abschnitt der Log, da steht was du mal probieren kannst. Hatte ich damals auch, danach wars gut. Hast du auch den API Token eingetragen ? Das ist ja neu.
Löschen mal die 4 DP's , vorher Adapter aus, danach wieder an. Dann sollte es eigentlich wieder gehen. Er loggt sich neu an, evtl. bekommst ne Mail mit der API, die dann im DP eintragen und noch mal neu starten. Dann sollten auch die Daten kommen. Vllt mal auf die neuste Dev updaten, da wurde das Intervall verlängert, das er nicht mehr so oft abgefragt wird.
-
Hallo zusammen,
ich habe seid ein paar Tage das Problem, dass der Roborock Adapter "rot" wird und die DPs nicht aktualisiert werden.
Wenn ich den Adapter starte ist er für 5 Minuten "grün" ohne die DPs zu aktualsieren. Folgendes steht im Debug LOG:
Hat jemand eine Idee, woran es liegt?
Bisher habe ich noch keine Lösung für das Problem.
Hat jemand eine Idee oder ist es noch ein aktueller Bug? -
Ich nutze einen Roborock Q7 M5 mit der Roborock App. Ich habe nun auch den Roborock Adapter installiert. Die Datenpunkte commands.app_start/pause/charge funktionieren.
Aber ich weiß nicht, wie ich den Sauger in ein bestimmtes Zimmer schicken kann. Datenpunkte der Art app_segment_clean bzw. floor oder rooms habe ich nicht. Habe ich etwa bei den Einstellungen was übersehen?
-
@copystring
Ich steh‘ auf dem Schlauch. Wenn ich in GitHub ein Adapter-Issue anlegen möchte, wird mir nur ein BUG-Template angeboten, das aber z.B. für Enhancement-Issues zumeist ungeeignet ist. Wie kann ich andere Templates finden oder wie kann ich zumindest das BUG-Template umgehen oder meinetwegen auch austricksen? -
Der Adapter solte doch unter device/......../floors/0... die Räume anlegen mit Nummern... wenn du dann in der App einen einzelnen Raum aktivierst , müsstest du sehen welcher der nummern auf true springt... dann kannst du den Raum schonmal benennen usw...
so hab ich das glaube gemacht -
Der Adapter solte doch unter device/......../floors/0... die Räume anlegen mit Nummern... wenn du dann in der App einen einzelnen Raum aktivierst , müsstest du sehen welcher der nummern auf true springt... dann kannst du den Raum schonmal benennen usw...
so hab ich das glaube gemacht@docsnyder7
Danke für Deinen Hinweis. Damit hast Du genau den Kern meines Problems aufgezeigt (wie ich oben schon selbst geschrieben hatte): In meinem ganzen Objektbaum gibt es keine einzige Id namens floors.
Meine Trefferliste ist leer bei Selektion nach floors.
-
@copystring
Ich steh‘ auf dem Schlauch. Wenn ich in GitHub ein Adapter-Issue anlegen möchte, wird mir nur ein BUG-Template angeboten, das aber z.B. für Enhancement-Issues zumeist ungeeignet ist. Wie kann ich andere Templates finden oder wie kann ich zumindest das BUG-Template umgehen oder meinetwegen auch austricksen?@hsteinme Ja, das habe ich ständig vor mir hergeschoben, ist aber jetzt erstellt.
Siehe https://github.com/copystring/ioBroker.roborock/issues/new?template=feature_request.yaml -
@hsteinme Ja, das habe ich ständig vor mir hergeschoben, ist aber jetzt erstellt.
Siehe https://github.com/copystring/ioBroker.roborock/issues/new?template=feature_request.yaml@copystring Super! Ich danke Dir ganz herzlich.