NEWS
Roborock Adapter tester gesucht
-
@wendy2702 Die Geräte werden ausschließlich über commands bedient. Nicht über deviceConfig. Daher die Fehlermeldung.
Roborock stellt die Saugstärke über set_custom_mode bereit -
@dontoben said in [Tester gesucht] Roborock-API:
Komme heute nicht mehr dazu, es zu testen.
Warum muss man den Adapter zuerst löschen?
Funktioniert hier nicht ein einfaches Installieren?Manchmal, so wie dieses Mal, ändern sich die Parameter. Dann müssen die Objekte vom Adapter neu angelegt werden
-
@oxident Ja, ich hatte 2 Räume mit umlauten. In der App geändert, Adapter und Objekte gelöscht und neu installiert. Ergebnis bleibt. Ich sehe meine benannten Etagen aber keine Räume.
Im Log sind Fehler, keine Ahnung, ob das hilft die Ursache zu finden:
-
State "roborock.0.Devices.<RoborodId>.cleaningInfo.3" has no existing object, this might lead to an error in future versions
Das kommt 4 mal, mit 0-3 am Ende on cleaningInfo. -
State value to set for "roborock.0.Devices.<RoborodId>.deviceConfig.mop_mode" has to be type "number" but received type "string"
-
-
@simplyclever said in [Tester gesucht] Roborock-API:
@oxident Ja, ich hatte 2 Räume mit umlauten. In der App geändert, Adapter und Objekte gelöscht und neu installiert. Ergebnis bleibt. Ich sehe meine benannten Etagen aber keine Räume.
Im Log sind Fehler, keine Ahnung, ob das hilft die Ursache zu finden:
-
State "roborock.0.Devices.<RoborodId>.cleaningInfo.3" has no existing object, this might lead to an error in future versions
Das kommt 4 mal, mit 0-3 am Ende on cleaningInfo. -
State value to set for "roborock.0.Devices.<RoborodId>.deviceConfig.mop_mode" has to be type "number" but received type "string"
Schick mir mal bitte ein vollständiges log.
-
-
@copystring Was meinst Du mit vollständig bzw. welche Daten/Dateien?
Vom Roborock Adapter steht da nicht mehr drin; diese Meldungen kommen immer wieder. -
@simplyclever sagte in [Tester gesucht] Roborock-API:
@copystring Was meinst Du mit vollständig bzw. welche Daten/Dateien?
Vom Roborock Adapter steht da nicht mehr drin; diese Meldungen kommen immer wieder.Stell mal hier auf Debug:
Dazu musst du zuerst auf den Bleistift hinter "info" klicken.
Dann das log posten.
-
@wendy2702 Danke. Mach ich dann morgen früh.
-
@copystring
Bei mir funktioniert soweit alles. Respekt für deine Arbeit.Ist irgendwann das Feature Mehrfachreinigung geplant?
Darf man im roboter forum Werbung für deinen Adapter machen?
Macht es evtl auch Sinn, einen neuen thread hier im Forum für den Adapter anzulegen? -
@dontoben said in [Tester gesucht] Roborock-API:
@copystring
Bei mir funktioniert soweit alles. Respekt für deine Arbeit.Ist irgendwann das Feature Mehrfachreinigung geplant?
Darf man im roboter forum Werbung für deinen Adapter machen?
Macht es evtl auch Sinn, einen neuen thread hier im Forum für den Adapter anzulegen?Ja, ja und ja
-
@copystring ich kann das nachher abtrennen und einen extra Thread draus machen.
-
Ich habe gerade mal versucht mir einen ersten VIS View zu bauen.
Dazu wollte ich unter anderem das Object verwenden:
roborock.0.Devices.52xxxxxxxmr.deviceStatus.123
Hier sollte eigentlich der in der App aktuell eingestellte Status "Saugleistung" erscheinen. Im Log kann ich dieses auch unmittelbar nach Umschalten in der App sehen aber das Object ändert sich nicht.
Mal ein GIF gemacht, hoffe ihr könnt das im Log erkennen.
Ist das bei euch auch so?
-
@wendy2702 Die aktuelle Saugleistung wird unter roborock.0.Devices.YOUR_DEVICE.deviceConfig.fan_power angezeigt.
-
-
Habe den Adapter jetzt auch am laufen mit der neusten Version bon Github.
Im Protokoll erscheinen diese Meldungen:
roborock.0 2023-01-23 10:02:19.049 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.14.map_flag" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:19.049 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.14.wash_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:19.049 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.14.avoid_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:19.049 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.7.map_flag" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:19.049 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.7.wash_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:19.048 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.7.avoid_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:19.048 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.9.map_flag" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:19.048 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.9.wash_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:19.048 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.9.avoid_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:19.047 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.16.map_flag" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:19.047 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.16.wash_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:19.047 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.16.avoid_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:19.046 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.17.map_flag" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:19.046 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.17.wash_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:19.046 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.17.avoid_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.914 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.5.map_flag" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.914 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.5.wash_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.914 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.5.avoid_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.914 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.13.map_flag" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.914 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.13.wash_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.913 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.13.avoid_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.913 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.11.map_flag" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.913 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.11.wash_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.913 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.11.avoid_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.912 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.10.map_flag" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.912 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.10.wash_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.912 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.10.avoid_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.912 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.15.map_flag" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.912 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.15.wash_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.912 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.15.avoid_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.911 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.18.map_flag" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.911 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.18.wash_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.911 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.18.avoid_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.911 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.12.map_flag" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.911 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.12.wash_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.911 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.12.avoid_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.910 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.2.map_flag" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.910 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.2.wash_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.910 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.2.avoid_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.910 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.19.map_flag" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.910 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.19.wash_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.910 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.19.avoid_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.909 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.8.map_flag" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.909 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.8.wash_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.909 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.8.avoid_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.909 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.0.map_flag" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.908 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.0.wash_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.908 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.0.avoid_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.908 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.6.map_flag" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.908 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.6.wash_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.908 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.6.avoid_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.907 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.4.map_flag" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.907 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.4.wash_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.907 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.4.avoid_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.887 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.3.map_flag" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.887 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.3.wash_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.887 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.3.avoid_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.884 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.1.map_flag" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.884 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.1.wash_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.884 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.cleaningInfo.Records.1.avoid_count" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.827 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.consumables.cleaning_brush_work_times" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.827 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.consumables.strainer_work_times" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.791 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.deviceStatus.133" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.790 warn State "roborock.0.Devices.5jvoTYPcMgvzBKdzXt0fqC.deviceStatus.128" has no existing object, this might lead to an error in future versions roborock.0 2023-01-23 10:02:18.631 info MQTT initialized roborock.0 2023-01-23 10:02:18.460 info starting. Version 0.0.1 (non-npm: copystring/ioBroker.roborock#e61b9a6c19d3fa5386a01e581d50c20aa07df82d) in C:/Program Files/iobroker/SmartHome/node_modules/iobroker.roborock, node: v16.19.0, js-controller: 4.0.24
Kann man das beheben oder ignorieren?
Wie bekomme ich die Akkuanzeige hin? -
@m-a-hueb welchen Saugroboter hast du?
-
@copystring Habe das mit dem Akku usw. auch an einem S7+
Wenn du logs oder was anderes benötigst, gib Bescheid!
-
Gleiches beim S7 Pro Ultra
-
@copystring Roborock S7 Maxv Ultra
-
Es wird so sein, dass die verschiedenen Roboter verschieden Funktionen haben (ist ja auch logisch). Das habe ich aber erwartet und musste den Adapter entsprechend anpassen. Dafür habe ich aber einiges vorbereitet und sollte von daher gar nicht so kompliziert werden dies entsprechend anzupassen.
Da der Adapter die Ergebnisse nur vom s7 kennt kommen bei unbekannten Parametern die entsprechenden Fehler. -
@copystring OK.
Dachte immer der S7 und S7+ unterscheiden sich nur in der Absaugstation.
Freue mich auf deine Weiterentwicklung.