GithubHelp home page GithubHelp logo

copystring / iobroker.roborock Goto Github PK

View Code? Open in Web Editor NEW
39.0 6.0 18.0 61.05 MB

Roborock ioBroker Adapter

License: MIT License

JavaScript 94.49% HTML 1.30% Python 4.21%
iobroker iobroker-adapter roborock

iobroker.roborock's Introduction

Logo

ioBroker.roborock

NPM version Downloads Number of Installations Current version in stable repository

NPM

Tests: Test and Release

Translation: Translation status

Roborock adapter for ioBroker

This adapter allows you the control, get states, cleaning history and view the map of a Roborock vacuum cleaner which is set up in the Roborock app.

This adapter uses Sentry libraries to automatically report exceptions and code errors to the developers. For more details and for information how to disable the error reporting see Sentry-Plugin Documentation! Sentry reporting is used starting with js-controller 3.0.

The supported robots are:

  • Roborock S4
  • Roborock S4 Max
  • Roborock S5 Max
  • Roborock S6
  • Roborock S6 Pure
  • Roborock S6 MaxV
  • Roborock S7
  • Roborock S7 MaxV (Ultra)
  • Roborock Q7
  • Roborock Q7 Max
  • Roborock S7 Pro Ultra
  • Roborock S7 Max Ultra
  • Roborock S8
  • Roborock S8 Pro Ultra
  • Roborock Q Revo
  • Roborock Q8 Max
  • Roborock Q5 Pro
  • Roborock Q Revo Pro

Zone cleaning

This feature only works when map creation is enabled in the adapter options!

Map creation does not work on raspberry pi

  • There is a webserver running. Default port is 6824
  • Open http://iobroker:6824/map.html in your browser (change http://iobroker your ioBroker hostname or ip!!!)
  • Draw your square meant for cleaning. Roborock supports up to 4 cleaning zones at once.

Changelog

0.6.6 (2024-07-14)

  • (copystring) require min node 20 to operate correctly with current dependencies

0.6.5 (2024-07-13)

  • (copystring) Add and fix some parameters and attributes
  • (copystring) Fix getMap() in getParameter()
  • (copystring) Add connection state to timeouts
  • (copystring) Detect and report unsupported attributes
  • (copystring) Improve camera and voice support detection
  • (copystring) Wait for TCP client to connect on start of adapter
  • (copystring) Add handling of TCP chunks. This will fix a lot of timeouts 🎉
  • (copystring) Manage stop/stop in the webinterface via state of robot instead of guessing via clicking the buttons in the webinterface
  • (copystring) Refactor and improve javascript code of web interface
  • (copystring) Add Roborock Q Revo Pro
  • (copystring) Update dependencies

0.6.4 (2024-04-21)

  • (copystring) Fix io-package.json and update packages

0.6.3 (2024-04-21)

  • (copystring) Add consumables to Qrevo MaxV
  • (copystring) Fix S5 Max clean records defintion
  • (copystring) Fix app_start via web interface
  • (copystring) Improve local devices discovery

0.6.2 (2024-04-05)

  • (copystring) Fix start of go2rtc

0.6.1 (2024-04-02)

  • (copystring) Fix lint

0.6.0 (2024-04-02)

  • (copystring) New and improved message queue handler
  • (copystring) Convert robot features to new much more modular system
  • (copystring) Add support for large photos of obstacles
  • (copystring) Many bug fixes I can't remember :D

0.5.4 (2024-02-01)

  • (copystring) Fix mqtt disconnect/reconnect bug on start of adapter

0.5.3 (2024-01-31)

  • (copystring) Restore original UserData creation

0.5.2 (2024-01-31)

  • (copystring) Little bug fixes
  • (copystring) Remove Roborock S5. There is no such device
  • (copystring) Limit HomeData requests to prevent rate limit

0.5.1 (2024-01-03)

  • (copystring) Fix lint

0.5.0 (2024-01-03)

  • (copystring) Rework map parser and map creator
  • (copystring) Convert a lof of strings to template literals
  • (copystring) Improve go2rtc download logic
  • (copystring) Improve error logging
  • (copystring) Download roborock images from roborock server and make them available as base64 png (needs to be enabled in options, uses quite a lot of resources)
  • (copystring) Use some clever logic so adjacent rooms are never the same color 🎉
  • (copystring) The name for each room is now displayed on the map
  • (copystring) Fix photo popup position on map
  • (copystring) Seriously speed up drawing of carpet map
  • (copystring) Add basic Q8 Max support
  • (copystring) Basic Q5 Pro support
  • (copystring) Support new block types on the map
  • (copystring) Don't crash when Roborock Zeo One is in the account
  • (copystring) New commands for Roborock S7 MaxV
  • (copystring) Many bug fixes
  • (copystring) Add support for station for Q7 Max
  • (copystring) Add basic scene/program support
  • (copystring) Connect to devices via TCP instead of MQTT whereever possible
  • (copystring) Refactor web interface to fix popup position for good
  • (copystring) Add support for A01 encoding/decoding (With this devices like Zeo One, Dyad Pro etc would be supported). Huge thanks to rovo89!!!

0.4.4 (2023-09-24)

  • (copystring) Fix for getting the map for each cleaning record

0.4.3 (2023-09-23)

  • (copystring) Refactor code
  • (copystring) Fix mainUpdateInterval not working

0.4.2 (2023-09-18)

  • (copystring) Fix S6 gen path
  • (copystring) Add missing types library

0.4.1 (2023-09-17)

  • (copystring) Fix typos in definitions docs generation
  • (copystring) Add missing types library

0.4.0 (2023-09-17)

  • (copystring) When a robot goes offline after error during cleaning then clear all intervals and start them when it robot comes back online
  • (copystring) When it fails to receive the map output a warning instead of error since most of them are timeouts
  • (copystring) Migrate definitions for each robot to new system
  • (copystring) Use the system to automatically generate documentation for each robot and it's parameters, attributes, commands, etc
  • (copystring) S7 Max Ultra support

0.3.2 (2023-09-04)

  • (copystring) Fix some S8 Pro Ultra object types

0.3.1 (2023-08-29)

  • (copystring) Fix water_box_custom_mode for S4 Max

0.3.0 (2023-08-29)

  • (copystring) Add support for clean_percent of Roborock S7 MaxV (Ultra)
  • (copystring) Basic Revo Q support
  • (copystring) Fix consumables for S6

0.2.1 (2023-07-12)

  • (copystring) Fix adapter options

0.2.0 (2023-07-11)

  • (copystring) Make adapter turn green only when username & password are correct
  • (copystring) Add vacuum online status and deviceInfo
  • (copystring) Add support for Camera of MaxV models
  • (copystring) Add support for titles of obstacles
  • (copystring) Make options a little prettier
  • (copystring) Add support to check for new firmware
  • (copystring) Add Support for Roborock S8, S8 Pro Ultra, S4 Max, Q7, S7 Max Ultra
  • (copystring) Loads of bug fixes
  • (copystring) Add option to sniff traffic via mitmproxy

0.1.6 (2023-03-13)

  • (copystring) Add touch support for zones in web interface
  • (copystring) Fix room mapping
  • (copystring) Refactor map creation code
  • (copystring) Fix robot rotation when parked
  • (copystring) Display obstacles of Roborock S6 MaxV (and maybe others) on map
  • (copystring) Add support for virtual walls
  • (copystring) Add support for no mop zones

0.1.5 (2023-03-13)

  • (copystring) Fix bug with sendRequest

0.1.4 (2023-03-12)

  • (copystring) Correctly process map on web interface with multiple robots
  • (copystring) Fix robot running detection to start map updater correctly
  • (copystring) Fix huge memory leak when creating maps
  • (copystring) Fix consumables for S6 MaxV
  • (copystring) Start webserver and websocket server only when map creation is enabled
  • (copystring) Update homedata without fully reinitializing the adapter
  • (copystring) Add ability to reset consumables
  • (copystring) Add clean count for room cleaning
  • (copystring) Add resume_segment_clean and resume_zoned_clean

0.1.4-beta.6 (2023-03-12)

  • (copystring) Correctly process map on web interface with multiple robots

0.1.4-beta.5 (2023-03-11)

  • (copystring) Fix bug when getting isCleaning state outside of vacuum.js

0.1.4-beta.4 (2023-03-11)

  • (copystring) Fix robot running detection to start map updater correctly
  • (copystring) Fix robot list duplicate entries on map update
  • (copystring) Better error handling for map creation

0.1.4-beta.3 (2023-03-10)

  • (copystring) Fix charger position

0.1.4-beta.2 (2023-03-08)

  • (copystring) Temporarily disable sendRequest timeout

0.1.4-beta.1 (2023-03-08)

  • (copystring) Fix huge memory leak when creating maps

0.1.4-beta.0 (2023-03-06)

  • (copystring) Create and clear update interval for each vacuum correctly
  • (copystring) Fix consumables for S6 MaxV
  • (copystring) Start webserver and websocket server only when map creation is enabled
  • (copystring) Update homedata without fully reinitializing the adapter
  • (copystring) Add clean count for room cleaning
  • (copystring) Ability to reset consumables
  • (copystring) Add clean count for room cleaning
  • (copystring) Add resume_segment_clean and resume_zoned_clean

0.1.3 (2023-03-03)

  • (copystring) "retry" on getMap() is not an error
  • (copystring) Fix *_life calculation
  • (copystring) Fix reconnect

0.1.2 (2023-03-01)

  • (copystring) Fix ignoring get_carpet_clean_mode and get_water_box_custom_mode for S6 and older vacuums

0.1.1 (2023-03-01)

  • (copystring) Encrypt username & password. This means you need to re-enter username and password in the options
  • (copystring) Use Sentry Plugin instead native sentry
  • (copystring) Convert setInterval()/setTimeout() to this.setInterval()/this.setTimeout()
  • (copystring) Correctly clear intervals and timeouts on unload and reconnect
  • (copystring) Update consumables code

0.1.0 (2023-02-28)

  • (copystring) Fix a lot of my seriously shitty robot coords and pixel XY code
  • (copystring) Fix connecting to websocket for hosts with more than one network card
  • (copystring) Disable buttons on webinterface when they can't be used
  • (copystring) Improve deleting/addin zones in webinterface
  • (copystring) map_status the currently selected map when bitwise shifted by 2 to the right
  • (copystring) use currently selected map to get floor rooms of selected map
  • (copystring) Update map only once on start of adapter
  • (copystring) Automatically send current map to webinterface when updating map
  • (copystring) Update clean summary only after once after cleaning and once at start
  • (copystring) Implement charger and robot angle on map
  • (copystring) Fix zone positions
  • (copystring) Locating should not be an error. Make this an info instead
  • (copystring) Fix robot position and rotation
  • (copystring) Fix mop path detection at start of robot
  • (copystring) Don't process is_Locating for starting the map updater
  • (copystring) Add go to and go to predicted path feature in webinterface
  • (copystring) Make the actual path slightly transparent
  • (copystring) New robot image on map
  • (copystring) Add pause, stop, dock buttons to webinterface
  • (copystring) Reconnect websocket after 10 seconds of disconnection
  • (copystring) Remove unnecessary getMap() calls
  • (copystring) Improve reconnect logic
  • (copystring) Add Sentry
  • (copystring) Correct mop_mode state
  • (copystring) Add consumables life in percent

0.0.10-alpha.0 (2023-02-21)

  • (copystring) Fix a few lint errors and fix bugs regarding zone cleaning (JSON conversion to string and back to JSON)

0.0.9-alpha.0 (2023-02-21)

  • (copystring) Added zone cleaning

0.0.8-alpha.0 (2023-02-08)

  • (copystring) Update translations
  • (copystring) Enable translations via weblate
  • (copystring) Fix robot commands
  • (copystring) Fix map size (height and width were swapped)
  • (copystring) Add all mqtt client events

0.0.7-alpha.0 (2023-02-06)

  • (copystring) Fix cleaningInfo for Roborock S4 to S6
  • (copystring) Add optional map with selectable update intervall
  • (copystring) Prepare for npm releases
  • (copystring) Fix crashes on initialisation
  • (copystring) Fix type m³ to m²
  • (copystring) Add ukranian language
  • (copystring) Fix map creation check

0.0.6-alpha.0 (2023-01-29)

  • (copystring) report unknown attributes

0.0.5-alpha.0 (2023-01-28)

  • (copystring) remove old and unused deviceInfo code

0.0.4-alpha.0 (2023-01-28)

  • (copystring) add missing mop and carpet commands

0.0.3-alpha.0 (2023-01-28)

  • (copystring) randomize the client ID

0.0.2-alpha.0 (2023-01-28)

  • (copystring) initial release

License

MIT License

Copyright (c) 2024 copystring [email protected]

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

iobroker.roborock's People

Contributors

abdullahgheith avatar actions-user avatar black-thunder avatar copystring avatar d-hunt3r avatar dependabot[bot] avatar github-actions[bot] avatar mcm1957 avatar reddingo avatar saint-hh avatar stefan592 avatar weblate avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

iobroker.roborock's Issues

Records werden nicht aktualisiert

Hallo,

ich habe am Sonntag (29.01.) auf die 0.0.6 alpha upgedated. Der Adapter hat nach der Installation die Records, aber seitdem nicht wieder. Siehe Screenshot, stand heute:

Screenshot 2023-02-03 at 19 17 58

Seitdem hat der Roboter täglich gesaugt, aber der neuste Eintrag ist immer noch vom vergangenen Sonntag.

Roborock Adapter startet bei fehlender Internetverbindung immer wieder neu

Könntest du dir das bitte ansehen.
Gerade ein Update der Fritzbox gemacht. Danach hat iobroker den Roborock Adapter automatisch angehalten wegen zu vieler Neustarts. Passiert eigentlich immer nachdem die Internetverbindung eine Zeit nicht verfügbar ist. Andere Adapter haben das Problem nicht.
Kannst du dir das erklären?

-03-24 09:00:11.217 - warn: roborock.0 (29551) MQTT connection close.
2023-03-24 09:00:11.222 - warn: roborock.0 (29551) MQTT connection reconnect.
2023-03-24 12:00:11.212 - warn: roborock.0 (29551) MQTT connection close.
2023-03-24 12:00:11.213 - warn: roborock.0 (29551) MQTT connection reconnect.
2023-03-24 15:00:11.213 - warn: roborock.0 (29551) MQTT connection close.
2023-03-24 15:00:11.214 - warn: roborock.0 (29551) MQTT connection reconnect.
2023-03-24 16:33:11.623 - warn: roborock.0 (29551) State "roborock.0.Devices.5Im6TX0cm6mgxaWxHaEos7.consumables.carpet_clean_mode" has no existing object, this might lead to an error in future versions
2023-03-24 17:14:41.533 - error: roborock.0 (29551) MQTT connection offline: undefined
2023-03-24 17:14:41.534 - warn: roborock.0 (29551) MQTT connection close.
2023-03-24 17:14:42.534 - warn: roborock.0 (29551) MQTT connection reconnect.
2023-03-24 17:14:47.446 - error: roborock.0 (29551) 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().
2023-03-24 17:14:47.447 - error: roborock.0 (29551) unhandled promise rejection: getaddrinfo EAI_AGAIN api-eu.roborock.com
2023-03-24 17:14:47.449 - error: roborock.0 (29551) Error: getaddrinfo EAI_AGAIN api-eu.roborock.com
at Function.AxiosError.from (/opt/iobroker/node_modules/iobroker.roborock/node_modules/axios/dist/node/axios.cjs:825:14)
at RedirectableRequest.handleRequestError (/opt/iobroker/node_modules/iobroker.roborock/node_modules/axios/dist/node/axios.cjs:2973:25)
at RedirectableRequest.emit (node:events:513:28)
at ClientRequest.eventHandlers. (/opt/iobroker/node_modules/follow-redirects/index.js:14:24)
at ClientRequest.emit (node:events:513:28)
at TLSSocket.socketErrorListener (node:_http_client:494:9)
at TLSSocket.emit (node:events:513:28)
at emitErrorNT (node:internal/streams/destroy:157:8)
at emitErrorCloseNT (node:internal/streams/destroy:122:3)
at processTicksAndRejections (node:internal/process/task_queues:83:21)
2023-03-24 17:14:47.450 - error: roborock.0 (29551) Exception-Code: EAI_AGAIN: getaddrinfo EAI_AGAIN api-eu.roborock.com
2023-03-24 17:14:47.458 - info: roborock.0 (29551) terminating
2023-03-24 17:14:47.460 - warn: roborock.0 (29551) Terminated (UNCAUGHT_EXCEPTION): Without reason
2023-03-24 17:15:04.040 - error: host.raspberrypi instance system.adapter.roborock.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
2023-03-24 17:15:04.042 - info: host.raspberrypi Restart adapter system.adapter.roborock.0 because enabled
2023-03-24 17:15:05.269 - info: host.raspberrypi instance system.adapter.roborock.0 started with pid 24330
2023-03-24 17:15:08.304 - info: roborock.0 (24330) starting. Version 0.1.6 (non-npm: copystring/ioBroker.roborock) in /opt/iobroker/node_modules/iobroker.roborock, node: v16.19.0, js-controller: 4.0.24
2023-03-24 17:15:30.675 - error: roborock.0 (24330) 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().
2023-03-24 17:15:30.677 - error: roborock.0 (24330) unhandled promise rejection: getaddrinfo ENOTFOUND euiot.roborock.com
2023-03-24 17:15:30.682 - error: roborock.0 (24330) Error: getaddrinfo ENOTFOUND euiot.roborock.com
at Function.AxiosError.from (/opt/iobroker/node_modules/iobroker.roborock/node_modules/axios/dist/node/axios.cjs:825:14)
at RedirectableRequest.handleRequestError (/opt/iobroker/node_modules/iobroker.roborock/node_modules/axios/dist/node/axios.cjs:2973:25)
at RedirectableRequest.emit (node:events:513:28)
at ClientRequest.eventHandlers. (/opt/iobroker/node_modules/follow-redirects/index.js:14:24)
at ClientRequest.emit (node:events:513:28)
at TLSSocket.socketErrorListener (node:_http_client:494:9)
at TLSSocket.emit (node:events:513:28)
at emitErrorNT (node:internal/streams/destroy:157:8)
at emitErrorCloseNT (node:internal/streams/destroy:122:3)
at processTicksAndRejections (node:internal/process/task_queues:83:21)
2023-03-24 17:15:30.683 - error: roborock.0 (24330) Exception-Code: ENOTFOUND: getaddrinfo ENOTFOUND euiot.roborock.com
2023-03-24 17:15:30.694 - info: roborock.0 (24330) terminating
2023-03-24 17:15:30.697 - warn: roborock.0 (24330) Terminated (UNCAUGHT_EXCEPTION): Without reason
2023-03-24 17:15:31.326 - error: host.raspberrypi instance system.adapter.roborock.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
2023-03-24 17:15:31.327 - info: host.raspberrypi Restart adapter system.adapter.roborock.0 because enabled
2023-03-24 17:15:32.473 - info: host.raspberrypi instance system.adapter.roborock.0 started with pid 24384
2023-03-24 17:15:35.563 - info: roborock.0 (24384) starting. Version 0.1.6 (non-npm: copystring/ioBroker.roborock) in /opt/iobroker/node_modules/iobroker.roborock, node: v16.19.0, js-controller: 4.0.24
2023-03-24 17:15:55.287 - error: roborock.0 (24384) 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().
2023-03-24 17:15:55.288 - error: roborock.0 (24384) unhandled promise rejection: getaddrinfo ENOTFOUND euiot.roborock.com
2023-03-24 17:15:55.290 - error: roborock.0 (24384) Error: getaddrinfo ENOTFOUND euiot.roborock.com
at Function.AxiosError.from (/opt/iobroker/node_modules/iobroker.roborock/node_modules/axios/dist/node/axios.cjs:825:14)
at RedirectableRequest.handleRequestError (/opt/iobroker/node_modules/iobroker.roborock/node_modules/axios/dist/node/axios.cjs:2973:25)
at RedirectableRequest.emit (node:events:513:28)
at ClientRequest.eventHandlers. (/opt/iobroker/node_modules/follow-redirects/index.js:14:24)
at ClientRequest.emit (node:events:513:28)
at TLSSocket.socketErrorListener (node:_http_client:494:9)
at TLSSocket.emit (node:events:513:28)
at emitErrorNT (node:internal/streams/destroy:157:8)
at emitErrorCloseNT (node:internal/streams/destroy:122:3)
at processTicksAndRejections (node:internal/process/task_queues:83:21)
2023-03-24 17:15:55.292 - error: roborock.0 (24384) Exception-Code: ENOTFOUND: getaddrinfo ENOTFOUND euiot.roborock.com
2023-03-24 17:15:55.299 - info: roborock.0 (24384) terminating
2023-03-24 17:15:55.301 - warn: roborock.0 (24384) Terminated (UNCAUGHT_EXCEPTION): Without reason
2023-03-24 17:15:55.944 - error: host.raspberrypi instance system.adapter.roborock.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
2023-03-24 17:15:55.945 - info: host.raspberrypi Restart adapter system.adapter.roborock.0 because enabled
2023-03-24 17:15:55.945 - warn: host.raspberrypi Do not restart adapter system.adapter.roborock.0 because restart loop detected

Adapter throws DB errors; terminates itself (loop); does not show rooms

Describe the bug
See attached log. Several errors:

  • DB Error
  • Rooms are not in the adapter objects (but they are visible in the log)
  • The adapter terminates itself and then restarts (restart loop).

To Reproduce
Uninstall existing old adapter version (remove adapter object tree, delete instance, delete adapter)
Install new version v0.0.5-alpha.0
Create instance and set instance log level to debug
In instance provide login credentials

Expected behavior
See all robot data in object tree

Screenshots & Logfiles
Debug log attached.

Versions:

  • Adapter version: v0.0.5-alpha.0
  • JS-Controller version: 4.0.24
  • Node version: v16.19.0
  • Operating system: Linux (iobroker runs in a docker container)

Additional context

robolog.txt

This object will not be created in future versions. Please report this to the developer.

Describe the bug
On first start a warn message appears that states "This object will not be created in future versions. Please report this to the developer."

To Reproduce
Steps to reproduce the behavior:

  1. Install Adapter
  2. Sign in
  3. Check the logs (see screenshot)

Expected behavior
No warn message

Screenshots & Logfiles
image

Versions:

  • Adapter version: v0.1.6
  • JS-Controller version: v4.0.24
  • Node version: v16.19.1
  • Operating system: Raspbian ioBroker

Additional context
Add any other context about the problem here.

Roborock S6: State value to set for "roborock.0.Devices.XXX.deviceStatus.water_box_custom_mode" has to be type "number" but received type "string"

Describe the bug
Im Log taucht immer wieder der Eintrag "State value to set for "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.deviceStatus.water_box_custom_mode" has to be type "number" but received type "string"" für meinen S6 auf. Der zugehörige Wert, der geschrieben wird, lautet "u".
Version ist die aktuelle aus dem main-branch.

Screenshots & Logfiles

2023-02-06 11:44:51.395 - info: roborock.0 (30800) starting. Version 0.0.6-alpha.0 (non-npm: copystring/ioBroker.roborock#8e9fef3c58788ed9d1cea86e60b46b02000655fb) in /opt/iobroker/node_modules/iobroker.roborock, node: v16.19.0, js-controller: 4.0.24
2023-02-06 11:44:51.553 - silly: roborock.0 (30800) States system redis pmessage io.system.adapter.roborock.0.logLevel/io.system.adapter.roborock.0.logLevel:{"val":"silly","ack":true,"ts":1675680291443,"q":0,"from":"system.adapter.roborock.0","lc":1675680146276}
2023-02-06 11:44:51.679 - debug: roborock.0 (30800) RoomIDs debug: {"10467471":"Wohnzimmer","10467473":"Zimmer Domi","10467476":"Küche","10467477":"Schlafzimmer","10467479":"Bad","10467481":"Balkon","10467484":"Gang","10609107":"Nebenzimmer"}
2023-02-06 11:44:51.757 - info: roborock.0 (30800) MQTT initialized
2023-02-06 11:44:51.808 - debug: roborock.0 (30800) Products: object
2023-02-06 11:44:51.809 - debug: roborock.0 (30800) Products: object
2023-02-06 11:44:51.810 - debug: roborock.0 (30800) Robot key: roborock.vacuum.s6
2023-02-06 11:44:52.295 - debug: roborock.0 (30800) Latest data requested
2023-02-06 11:44:52.297 - debug: roborock.0 (30800) getParameter: get_status
2023-02-06 11:44:52.302 - debug: roborock.0 (30800) getParameter: get_water_box_custom_mode
2023-02-06 11:44:52.304 - debug: roborock.0 (30800) getParameter: get_consumable
2023-02-06 11:44:52.305 - debug: roborock.0 (30800) getParameter: get_network_info
2023-02-06 11:44:52.308 - debug: roborock.0 (30800) getParameter: get_carpet_mode
2023-02-06 11:44:52.309 - debug: roborock.0 (30800) getParameter: get_carpet_clean_mode
2023-02-06 11:44:52.311 - debug: roborock.0 (30800) getParameter: get_fw_features
2023-02-06 11:44:52.311 - debug: roborock.0 (30800) Firmware features request
2023-02-06 11:44:52.312 - debug: roborock.0 (30800) getParameter: get_multi_maps_list
2023-02-06 11:44:52.314 - debug: roborock.0 (30800) getParameter: get_room_mapping
2023-02-06 11:44:52.315 - debug: roborock.0 (30800) get_room_mapping
2023-02-06 11:44:52.316 - debug: roborock.0 (30800) Products: object
2023-02-06 11:44:52.317 - debug: roborock.0 (30800) Products: object
2023-02-06 11:44:52.318 - debug: roborock.0 (30800) Robot key: roborock.vacuum.a15
2023-02-06 11:44:52.421 - debug: roborock.0 (30800) dps debug: {"id":3,"result":[{"main_brush_work_time":1083754,"side_brush_work_time":381931,"filter_work_time":108742,"filter_element_work_time":2,"sensor_dirty_time":0}]}
2023-02-06 11:44:52.429 - debug: roborock.0 (30800) dps debug: {"id":5,"result":[1082836,16630107500,417,[1675416611,1675157412,1674811813,1674552612,1674207012,1673947812,1673602213,1673343012,1672997413,1672738213,1672392612,1672133412,1671787813,1671528612,1671183013,1670923813,1670578212,1670319013,1669973412,1669714213]]}
2023-02-06 11:44:52.477 - debug: roborock.0 (30800) dps debug: {"id":4,"result":{"ssid":"1.FCGlucke_Rep","ip":"192.168.2.101","mac":"64:90:c1:10:fd:96","bssid":"70:4f:57:52:df:4b","rssi":-51}}
2023-02-06 11:44:52.479 - debug: roborock.0 (30800) dps debug: {"id":9,"result":[{"max_multi_map":1,"max_bak_map":0,"multi_map_count":1,"map_info":[{"mapFlag":0,"add_time":1675531719,"length":10,"name":"Hauptkarte","bak_maps":[]}]}]}
2023-02-06 11:44:52.481 - debug: roborock.0 (30800) dps debug: {"id":7,"result":"unknown_method"}
2023-02-06 11:44:52.483 - debug: roborock.0 (30800) dps debug: {"id":8,"result":[111,112,113,114,115,116,117,118,119,120,122,123,124,125]}
2023-02-06 11:44:52.485 - debug: roborock.0 (30800) dps debug: {"id":6,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-02-06 11:44:52.521 - debug: roborock.0 (30800) dps debug: {"id":2,"result":"unknown_method"}
2023-02-06 11:44:52.524 - debug: roborock.0 (30800) dps debug: {"id":10,"result":[[16,"10467484"],[17,"10467471"],[18,"10467479"],[19,"10467477"],[22,"10609107"],[23,"10467481"],[24,"10467476"]]}
2023-02-06 11:44:52.525 - debug: roborock.0 (30800) get_room_mapping: [[16,"10467484"],[17,"10467471"],[18,"10467479"],[19,"10467477"],[22,"10609107"],[23,"10467481"],[24,"10467476"]]
2023-02-06 11:44:52.527 - debug: roborock.0 (30800) dps debug: {"id":1,"result":[{"msg_ver":2,"msg_seq":1064,"state":8,"battery":100,"clean_time":3218,"clean_area":49750000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}]}
2023-02-06 11:44:52.529 - debug: roborock.0 (30800) get_status: {"msg_ver":2,"msg_seq":1064,"state":8,"battery":100,"clean_time":3218,"clean_area":49750000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}
2023-02-06 11:44:52.534 - debug: roborock.0 (30800) dps debug: {"id":17,"result":[[1673602213,1673605818,3605,49705000,0,1,3,1,52]]}
2023-02-06 11:44:52.535 - debug: roborock.0 (30800) Cleaning record: [1673602213,1673605818,3605,49705000,0,1,3,1,52]
2023-02-06 11:44:52.576 - debug: roborock.0 (30800) dps debug: {"id":12,"result":[[1675157412,1675160804,3392,49675000,0,1,3,1,52]]}
2023-02-06 11:44:52.577 - debug: roborock.0 (30800) Cleaning record: [1675157412,1675160804,3392,49675000,0,1,3,1,52]
2023-02-06 11:44:52.580 - debug: roborock.0 (30800) dps debug: {"id":13,"result":[[1674811813,1674815459,3646,49845000,0,1,3,1,52]]}
2023-02-06 11:44:52.580 - debug: roborock.0 (30800) Cleaning record: [1674811813,1674815459,3646,49845000,0,1,3,1,52]
2023-02-06 11:44:52.583 - debug: roborock.0 (30800) dps debug: {"id":15,"result":[[1674207012,1674209712,2700,46510000,0,1,3,1,52]]}
2023-02-06 11:44:52.583 - debug: roborock.0 (30800) Cleaning record: [1674207012,1674209712,2700,46510000,0,1,3,1,52]
2023-02-06 11:44:52.585 - debug: roborock.0 (30800) dps debug: {"id":11,"result":[[1675416611,1675419829,3218,49750000,0,1,3,1,52]]}
2023-02-06 11:44:52.586 - debug: roborock.0 (30800) dps debug: {"id":14,"result":[[1674552612,1674555773,3161,49920000,0,1,3,1,52]]}
2023-02-06 11:44:52.587 - debug: roborock.0 (30800) Cleaning record: [1675416611,1675419829,3218,49750000,0,1,3,1,52]
2023-02-06 11:44:52.588 - debug: roborock.0 (30800) Cleaning record: [1674552612,1674555773,3161,49920000,0,1,3,1,52]
2023-02-06 11:44:52.589 - debug: roborock.0 (30800) dps debug: {"id":16,"result":[[1673947812,1673951552,3740,49795000,0,1,3,1,52]]}
2023-02-06 11:44:52.590 - debug: roborock.0 (30800) Cleaning record: [1673947812,1673951552,3740,49795000,0,1,3,1,52]
2023-02-06 11:44:52.592 - debug: roborock.0 (30800) dps debug: {"id":24,"result":[[1671528612,1671532019,3407,50010000,0,1,3,1,52]]}
2023-02-06 11:44:52.593 - debug: roborock.0 (30800) Cleaning record: [1671528612,1671532019,3407,50010000,0,1,3,1,52]
2023-02-06 11:44:52.594 - debug: roborock.0 (30800) dps debug: {"id":20,"result":[[1672738213,1672740996,2783,46985000,0,1,3,1,52]]}
2023-02-06 11:44:52.595 - debug: roborock.0 (30800) Cleaning record: [1672738213,1672740996,2783,46985000,0,1,3,1,52]
2023-02-06 11:44:52.597 - debug: roborock.0 (30800) dps debug: {"id":18,"result":[[1673343012,1673346835,3823,49267500,0,1,3,1,52]]}
2023-02-06 11:44:52.597 - debug: roborock.0 (30800) Cleaning record: [1673343012,1673346835,3823,49267500,0,1,3,1,52]
2023-02-06 11:44:52.599 - debug: roborock.0 (30800) dps debug: {"id":21,"result":[[1672392612,1672395976,3364,49215000,0,1,3,1,52]]}
2023-02-06 11:44:52.600 - debug: roborock.0 (30800) Cleaning record: [1672392612,1672395976,3364,49215000,0,1,3,1,52]
2023-02-06 11:44:52.602 - debug: roborock.0 (30800) dps debug: {"id":19,"result":[[1672997413,1673001003,3590,49637500,0,1,3,1,52]]}
2023-02-06 11:44:52.603 - debug: roborock.0 (30800) Cleaning record: [1672997413,1673001003,3590,49637500,0,1,3,1,52]
2023-02-06 11:44:52.604 - debug: roborock.0 (30800) dps debug: {"id":22,"result":[[1672133412,1672136620,3208,49212500,0,1,3,1,52]]}
2023-02-06 11:44:52.605 - debug: roborock.0 (30800) Cleaning record: [1672133412,1672136620,3208,49212500,0,1,3,1,52]
2023-02-06 11:44:52.606 - debug: roborock.0 (30800) dps debug: {"id":23,"result":[[1671787813,1671790923,3110,49825000,0,1,3,1,52]]}
2023-02-06 11:44:52.607 - debug: roborock.0 (30800) Cleaning record: [1671787813,1671790923,3110,49825000,0,1,3,1,52]
2023-02-06 11:44:52.609 - debug: roborock.0 (30800) dps debug: {"id":26,"result":[[1670923813,1670927298,3485,49352500,0,1,3,1,52]]}
2023-02-06 11:44:52.609 - debug: roborock.0 (30800) Cleaning record: [1670923813,1670927298,3485,49352500,0,1,3,1,52]
2023-02-06 11:44:52.690 - info: roborock.0 (30800) State value to set for "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.deviceStatus.water_box_custom_mode" has to be type "number" but received type "string"
2023-02-06 11:44:52.696 - debug: roborock.0 (30800) dps debug: {"id":25,"result":[[1671183013,1671186581,3568,49410000,0,1,3,1,52]]}
2023-02-06 11:44:52.697 - debug: roborock.0 (30800) Cleaning record: [1671183013,1671186581,3568,49410000,0,1,3,1,52]
2023-02-06 11:44:52.698 - debug: roborock.0 (30800) dps debug: {"id":30,"result":[[1669714213,1669717794,3581,49802500,0,1,3,1,52]]}
2023-02-06 11:44:52.699 - debug: roborock.0 (30800) Cleaning record: [1669714213,1669717794,3581,49802500,0,1,3,1,52]
2023-02-06 11:44:52.701 - debug: roborock.0 (30800) dps debug: {"id":28,"result":[[1670319013,1670322818,3805,49747500,0,1,3,1,52]]}
2023-02-06 11:44:52.701 - debug: roborock.0 (30800) Cleaning record: [1670319013,1670322818,3805,49747500,0,1,3,1,52]
2023-02-06 11:44:52.704 - debug: roborock.0 (30800) dps debug: {"id":27,"result":[[1670578212,1670581482,3270,49282500,0,1,3,1,52]]}
2023-02-06 11:44:52.704 - debug: roborock.0 (30800) Cleaning record: [1670578212,1670581482,3270,49282500,0,1,3,1,52]
2023-02-06 11:44:52.706 - debug: roborock.0 (30800) dps debug: {"id":29,"result":[[1669973412,1669976671,3259,46082500,0,1,3,1,52]]}
2023-02-06 11:44:52.707 - debug: roborock.0 (30800) Cleaning record: [1669973412,1669976671,3259,46082500,0,1,3,1,52]

image

image

Unknown parameter: ["ok"]

Describe the bug
On sending certain commands (at least "app_pause" and "find_me") the following error appears in the log: "Unknown parameter: ["ok"]". Command is executed successfully nevertheless.
Complete log below. Latest version (as of writing) and objects were deleted before. Roborock S7.

To Reproduce
Steps to reproduce the behavior:

  1. Set "roborock.0.Devices.XXX.commands.app_pause" to true.
  2. Check log

Expected behavior
No error in log.

Screenshots & Logfiles

2023-01-29 00:24:20.649 - info: host.raspberrypi-gang "system.adapter.roborock.0" enabled
2023-01-29 00:24:21.354 - info: host.raspberrypi-gang instance system.adapter.roborock.0 started with pid 29658
2023-01-29 00:24:23.113 - debug: roborock.0 (29658) Redis Objects: Use Redis connection: 127.0.0.1:9001
2023-01-29 00:24:23.204 - debug: roborock.0 (29658) Objects client ready ... initialize now
2023-01-29 00:24:23.207 - debug: roborock.0 (29658) Objects create System PubSub Client
2023-01-29 00:24:23.208 - debug: roborock.0 (29658) Objects create User PubSub Client
2023-01-29 00:24:23.347 - debug: roborock.0 (29658) Objects client initialize lua scripts
2023-01-29 00:24:23.356 - debug: roborock.0 (29658) Objects connected to redis: 127.0.0.1:9001
2023-01-29 00:24:23.359 - silly: roborock.0 (29658) redis psubscribe cfg.o.system.user.*
2023-01-29 00:24:23.416 - silly: roborock.0 (29658) redis psubscribe cfg.o.enum.*
2023-01-29 00:24:23.423 - silly: roborock.0 (29658) objectDB connected
2023-01-29 00:24:23.426 - debug: roborock.0 (29658) Redis States: Use Redis connection: 127.0.0.1:6379
2023-01-29 00:24:23.436 - debug: roborock.0 (29658) States create System PubSub Client
2023-01-29 00:24:23.438 - debug: roborock.0 (29658) States create User PubSub Client
2023-01-29 00:24:23.450 - debug: roborock.0 (29658) States connected to redis: 127.0.0.1:6379
2023-01-29 00:24:23.452 - silly: roborock.0 (29658) statesDB connected
2023-01-29 00:24:23.843 - info: roborock.0 (29658) starting. Version 0.0.4-alpha.0 (non-npm: copystring/ioBroker.roborock#455866228ab3f1f5d0ffcf881d3aaa8800e138f8) in /opt/iobroker/node_modules/iobroker.roborock, node: v16.19.0, js-controller: 4.0.24
2023-01-29 00:24:23.975 - silly: roborock.0 (29658) States system redis pmessage io.system.adapter.roborock.0.logLevel/io.system.adapter.roborock.0.logLevel:{"val":"silly","ack":true,"ts":1674948263887,"q":0,"from":"system.adapter.roborock.0","lc":1674947180308}
2023-01-29 00:24:24.103 - debug: roborock.0 (29658) RoomIDs debug: {"10467471":"Wohnzimmer","10467473":"Zimmer Domi","10467476":"Küche","10467477":"Schlafzimmer","10467479":"Bad","10467481":"Balkon","10467484":"Gang"}
2023-01-29 00:24:24.199 - info: roborock.0 (29658) MQTT initialized
2023-01-29 00:24:24.241 - debug: roborock.0 (29658) Robot key: roborock.vacuum.a15
2023-01-29 00:24:24.647 - debug: roborock.0 (29658) Latest data requested
2023-01-29 00:24:24.649 - debug: roborock.0 (29658) getParameter: get_status
2023-01-29 00:24:24.654 - debug: roborock.0 (29658) getParameter: get_water_box_custom_mode
2023-01-29 00:24:24.656 - debug: roborock.0 (29658) getParameter: get_consumable
2023-01-29 00:24:24.657 - debug: roborock.0 (29658) getParameter: get_network_info
2023-01-29 00:24:24.660 - debug: roborock.0 (29658) getParameter: get_carpet_mode
2023-01-29 00:24:24.661 - debug: roborock.0 (29658) getParameter: get_carpet_clean_mode
2023-01-29 00:24:24.663 - debug: roborock.0 (29658) getParameter: get_fw_features
2023-01-29 00:24:24.663 - debug: roborock.0 (29658) Firmware features request
2023-01-29 00:24:24.665 - debug: roborock.0 (29658) getParameter: get_multi_maps_list
2023-01-29 00:24:24.667 - debug: roborock.0 (29658) getParameter: get_room_mapping
2023-01-29 00:24:24.668 - debug: roborock.0 (29658) get_room_mapping
2023-01-29 00:24:24.742 - debug: roborock.0 (29658) dps debug: {"id":10,"result":[[16,"10467476"],[17,"10467479"],[18,"10467477"],[19,"10467481"],[20,"10467473"],[22,"10467471"],[23,"10467484"]]}
2023-01-29 00:24:24.744 - debug: roborock.0 (29658) get_room_mapping: [[16,"10467476"],[17,"10467479"],[18,"10467477"],[19,"10467481"],[20,"10467473"],[22,"10467471"],[23,"10467484"]]
2023-01-29 00:24:24.748 - debug: roborock.0 (29658) dps debug: {"id":6,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-01-29 00:24:24.754 - debug: roborock.0 (29658) dps debug: {"id":7,"result":[{"carpet_clean_mode":1}]}
2023-01-29 00:24:24.760 - debug: roborock.0 (29658) dps debug: {"id":9,"result":[{"max_multi_map":1,"max_bak_map":1,"multi_map_count":1,"map_info":[{"mapFlag":0,"add_time":1674818896,"length":10,"name":"Hauptkarte","bak_maps":[{"mapFlag":4,"add_time":1674646243}]}]}]}
2023-01-29 00:24:24.764 - debug: roborock.0 (29658) dps debug: {"id":1,"result":[{"msg_ver":2,"msg_seq":49,"state":8,"battery":100,"clean_time":2839,"clean_area":45667500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"fan_power":102,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":203,"water_box_carriage_status":0,"mop_forbidden_enable":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":0,"dust_collection_status":0,"auto_dust_collection":1,"mop_mode":300,"debug_mode":0,"dock_error_status":0,"unsave_map_reason":0,"unsave_map_flag":0}]}
2023-01-29 00:24:24.765 - debug: roborock.0 (29658) get_status: {"msg_ver":2,"msg_seq":49,"state":8,"battery":100,"clean_time":2839,"clean_area":45667500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"fan_power":102,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":203,"water_box_carriage_status":0,"mop_forbidden_enable":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":0,"dust_collection_status":0,"auto_dust_collection":1,"mop_mode":300,"debug_mode":0,"dock_error_status":0,"unsave_map_reason":0,"unsave_map_flag":0}
2023-01-29 00:24:24.791 - debug: roborock.0 (29658) dps debug: {"id":8,"result":[111,112,113,114,115,116,117,118,119,120,122,123,124,125]}
2023-01-29 00:24:24.799 - info: roborock.0 (29658) State value to set for "roborock.0.Devices.BzoCkI61lkZZ4dPedPre6.deviceStatus.adbumper_status" has to be type "string" but received type "object"
2023-01-29 00:24:24.803 - debug: roborock.0 (29658) dps debug: {"id":3,"result":[{"main_brush_work_time":866733,"side_brush_work_time":2839,"filter_work_time":316559,"filter_element_work_time":0,"sensor_dirty_time":61748,"dust_collection_work_times":0}]}
2023-01-29 00:24:24.804 - debug: roborock.0 (29658) dps debug: {"id":4,"result":{"ssid":"1.FCGlucke","ip":"192.168.2.102","mac":"b0:4a:39:04:69:e9","bssid":"44:4e:6d:69:b7:f1","rssi":-64}}
2023-01-29 00:24:24.820 - debug: roborock.0 (29658) dps debug: {"id":5,"result":{"clean_time":866636,"clean_area":13481430000,"clean_count":337,"dust_collection_count":0,"records":[1674816001,1674725138,1674725117,1674725026,1674643201,1674470400,1674211201,1674038400,1673865601,1673606401,1673433600,1673260802,1673001600,1672828801,1672656000,1672396799,1672224000,1672051200,1671791332,1671619200]}}
2023-01-29 00:24:24.853 - debug: roborock.0 (29658) dps debug: {"id":2,"result":[203]}
2023-01-29 00:24:24.892 - debug: roborock.0 (29658) dps debug: {"id":17,"result":[{"begin":1674211201,"end":1674214020,"duration":2819,"area":45745000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:24:24.903 - debug: roborock.0 (29658) dps debug: {"id":18,"result":[{"begin":1674038400,"end":1674041195,"duration":2795,"area":45662500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:24:24.907 - debug: roborock.0 (29658) dps debug: {"id":13,"result":[{"begin":1674725117,"end":1674725124,"duration":2,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":43,"dust_collection_status":0}]}
2023-01-29 00:24:24.908 - debug: roborock.0 (29658) dps debug: {"id":12,"result":[{"begin":1674725138,"end":1674730242,"duration":5104,"area":46190000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:24:24.911 - debug: roborock.0 (29658) dps debug: {"id":20,"result":[{"begin":1673606401,"end":1673609286,"duration":2885,"area":45722500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:24:24.914 - debug: roborock.0 (29658) dps debug: {"id":14,"result":[{"begin":1674725026,"end":1674725079,"duration":41,"area":920000,"error":0,"complete":0,"start_type":2,"clean_type":3,"finish_reason":43,"dust_collection_status":0}]}
2023-01-29 00:24:24.916 - debug: roborock.0 (29658) dps debug: {"id":26,"result":[{"begin":1672396799,"end":1672399678,"duration":2879,"area":46062500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:24:24.919 - debug: roborock.0 (29658) dps debug: {"id":11,"result":[{"begin":1674816001,"end":1674818840,"duration":2839,"area":45667500,"error":0,"complete":1,"start_type":3,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:24:24.939 - debug: roborock.0 (29658) dps debug: {"id":30,"result":[{"begin":1671619200,"end":1671622099,"duration":2898,"area":45690000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:24:24.941 - debug: roborock.0 (29658) dps debug: {"id":27,"result":[{"begin":1672224000,"end":1672226907,"duration":2907,"area":45725000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:24:24.943 - debug: roborock.0 (29658) dps debug: {"id":15,"result":[{"begin":1674643201,"end":1674646187,"duration":2986,"area":45902500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:24:24.945 - debug: roborock.0 (29658) dps debug: {"id":19,"result":[{"begin":1673865601,"end":1673868654,"duration":3053,"area":45852500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:24:24.947 - debug: roborock.0 (29658) dps debug: {"id":16,"result":[{"begin":1674470400,"end":1674473247,"duration":2847,"area":45627500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:24:24.949 - debug: roborock.0 (29658) dps debug: {"id":21,"result":[{"begin":1673433600,"end":1673436525,"duration":2925,"area":45552500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:24:26.969 - debug: roborock.0 (29658) dps debug: {"id":24,"result":[{"begin":1672828801,"end":1672831852,"duration":3051,"area":45580000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:24:26.972 - debug: roborock.0 (29658) dps debug: {"id":29,"result":[{"begin":1671791332,"end":1671794384,"duration":3051,"area":46140000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:24:26.973 - debug: roborock.0 (29658) dps debug: {"id":23,"result":[{"begin":1673001600,"end":1673001754,"duration":147,"area":3327500,"error":0,"complete":0,"start_type":2,"clean_type":3,"finish_reason":60,"dust_collection_status":0}]}
2023-01-29 00:24:26.998 - debug: roborock.0 (29658) dps debug: {"id":28,"result":[{"begin":1672051200,"end":1672054195,"duration":2995,"area":46020000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:24:27.026 - debug: roborock.0 (29658) dps debug: {"id":22,"result":[{"begin":1673260802,"end":1673263712,"duration":2910,"area":45922500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:24:27.030 - debug: roborock.0 (29658) dps debug: {"id":25,"result":[{"begin":1672656000,"end":1672658889,"duration":2888,"area":45622500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:24:35.490 - silly: roborock.0 (29658) States user redis pmessage io.roborock.0.Devices.BzoCkI61lkZZ4dPedPre6.commands.*/io.roborock.0.Devices.BzoCkI61lkZZ4dPedPre6.commands.app_pause:{"val":true,"ack":false,"ts":1674948275487,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1674948275487}
2023-01-29 00:24:35.492 - debug: roborock.0 (29658) onStateChange: app_pause with value: true
2023-01-29 00:24:35.494 - debug: roborock.0 (29658) Command to test: app_pause
2023-01-29 00:24:35.579 - debug: roborock.0 (29658) dps debug: {"id":31,"result":["ok"]}
2023-01-29 00:24:35.580 - debug: roborock.0 (29658) Command: app_pause with value: undefined result: ok
2023-01-29 00:24:35.580 - debug: roborock.0 (29658) getParameter: app_pause
2023-01-29 00:24:35.704 - debug: roborock.0 (29658) dps debug: {"id":32,"result":["ok"]}
2023-01-29 00:24:35.706 - error: roborock.0 (29658) Unknown parameter: ["ok"]
2023-01-29 00:24:36.498 - silly: roborock.0 (29658) States user redis pmessage io.roborock.0.Devices.BzoCkI61lkZZ4dPedPre6.commands.*/io.roborock.0.Devices.BzoCkI61lkZZ4dPedPre6.commands.app_pause:{"val":false,"ack":false,"ts":1674948276497,"q":0,"from":"system.adapter.roborock.0","user":"system.user.admin","lc":1674948276497}
2023-01-29 00:24:36.499 - debug: roborock.0 (29658) onStateChange: app_pause with value: false
2023-01-29 00:24:40.674 - info: host.raspberrypi-gang "system.adapter.roborock.0" disabled
2023-01-29 00:24:40.675 - info: host.raspberrypi-gang stopInstance system.adapter.roborock.0 (force=false, process=true)
2023-01-29 00:24:40.683 - info: host.raspberrypi-gang stopInstance system.adapter.roborock.0 send kill signal

Missing data points on the S6 MaxV

In the newer versions (0.06-alpha, 0.0.7-alpha) of the adapter the following data points are missing which I had already included in the VIS:

  • deviceStatus.filter_life

  • deviceStatus.side_brush_life

  • deviceStatus.main_brush_life

  • deviceInfo.online

Enclosed also the debug log

2023-02-07` 15:50:16.731 - debug: roborock.0 (15234) Redis Objects: Use Redis connection: 127.0.0.1:9001
2023-02-07 15:50:16.793 - debug: roborock.0 (15234) Objects client ready ... initialize now
2023-02-07 15:50:16.796 - debug: roborock.0 (15234) Objects create System PubSub Client
2023-02-07 15:50:16.797 - debug: roborock.0 (15234) Objects create User PubSub Client
2023-02-07 15:50:16.857 - debug: roborock.0 (15234) Objects client initialize lua scripts
2023-02-07 15:50:16.865 - debug: roborock.0 (15234) Objects connected to redis: 127.0.0.1:9001
2023-02-07 15:50:16.905 - debug: roborock.0 (15234) Redis States: Use Redis connection: 127.0.0.1:9000
2023-02-07 15:50:16.924 - debug: roborock.0 (15234) States create System PubSub Client
2023-02-07 15:50:16.926 - debug: roborock.0 (15234) States create User PubSub Client
2023-02-07 15:50:17.011 - debug: roborock.0 (15234) States connected to redis: 127.0.0.1:9000
2023-02-07 15:50:17.264 - info: roborock.0 (15234) starting. Version 0.0.7-alpha.0 (non-npm: copystring/ioBroker.roborock#XXX) in /opt/iobroker/node_modules/iobroker.roborock, node: v16.19.0, js-controller: 4.0.24
2023-02-07 15:50:17.522 - debug: roborock.0 (15234) RoomIDs debug: {"4517900":"Küche","4524358":"Kinderzimmer","4524368":"Schlafzimmer","4524483":"Bad","4524523":"Flur","4526290":"Gäste WC","4526403":"Wohnzimmer","4527411":"Heizraum"}
2023-02-07 15:50:17.598 - info: roborock.0 (15234) MQTT initialized
2023-02-07 15:50:17.634 - debug: roborock.0 (15234) Products: object
2023-02-07 15:50:17.635 - debug: roborock.0 (15234) Products: object
2023-02-07 15:50:17.636 - debug: roborock.0 (15234) Robot key: roborock.vacuum.a10
2023-02-07 15:50:18.001 - debug: roborock.0 (15234) Latest data requested
2023-02-07 15:50:18.002 - debug: roborock.0 (15234) getParameter: get_status
2023-02-07 15:50:18.007 - debug: roborock.0 (15234) getParameter: get_water_box_custom_mode
2023-02-07 15:50:18.008 - debug: roborock.0 (15234) getParameter: get_consumable
2023-02-07 15:50:18.010 - debug: roborock.0 (15234) getParameter: get_network_info
2023-02-07 15:50:18.013 - debug: roborock.0 (15234) getParameter: get_carpet_mode
2023-02-07 15:50:18.014 - debug: roborock.0 (15234) getParameter: get_carpet_clean_mode
2023-02-07 15:50:18.016 - debug: roborock.0 (15234) getParameter: get_fw_features
2023-02-07 15:50:18.016 - debug: roborock.0 (15234) Firmware features request
2023-02-07 15:50:18.017 - debug: roborock.0 (15234) getParameter: get_multi_maps_list
2023-02-07 15:50:18.019 - debug: roborock.0 (15234) getParameter: get_room_mapping
2023-02-07 15:50:18.019 - debug: roborock.0 (15234) get_room_mapping
2023-02-07 15:50:18.136 - debug: roborock.0 (15234) dps debug: {"id":3,"result":[{"main_brush_work_time":6845,"side_brush_work_time":6845,"filter_work_time":6845,"filter_element_work_time":0,"sensor_dirty_time":6790}]}
2023-02-07 15:50:18.143 - debug: roborock.0 (15234) dps debug: {"id":1,"result":[{"msg_ver":2,"msg_seq":1067,"state":2,"battery":37,"clean_time":417,"clean_area":4067500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":3,"water_box_status":0,"fan_power":106,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":204,"distance_off":0,"water_box_carriage_status":0,"mop_forbidden_enable":0,"camera_status":3493,"is_exploring":0,"home_sec_status":0,"home_sec_enable_password":0,"adbumper_status":[0,0,0]}]}
2023-02-07 15:50:18.144 - debug: roborock.0 (15234) get_status: {"msg_ver":2,"msg_seq":1067,"state":2,"battery":37,"clean_time":417,"clean_area":4067500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":3,"water_box_status":0,"fan_power":106,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":204,"distance_off":0,"water_box_carriage_status":0,"mop_forbidden_enable":0,"camera_status":3493,"is_exploring":0,"home_sec_status":0,"home_sec_enable_password":0,"adbumper_status":[0,0,0]}
2023-02-07 15:50:18.158 - debug: roborock.0 (15234) dps debug: {"id":2,"result":{"water_box_mode":204,"distance_off":0}}
2023-02-07 15:50:18.161 - debug: roborock.0 (15234) dps debug: {"id":6,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-02-07 15:50:18.164 - debug: roborock.0 (15234) dps debug: {"id":5,"result":[6790,89875000,7,[1675435485,1675432687,1675432062,1675431695,1675428300,1674831164,1674814175]]}
2023-02-07 15:50:18.173 - debug: roborock.0 (15234) dps debug: {"id":9,"result":[{"max_multi_map":4,"max_bak_map":0,"multi_map_count":2,"map_info":[{"mapFlag":0,"add_time":1675776481,"length":11,"name":"Erdgeschoss","bak_maps":[]},{"mapFlag":1,"add_time":1675432520,"length":12,"name":"Obergeschoss","bak_maps":[]}]}]}
2023-02-07 15:50:18.175 - debug: roborock.0 (15234) dps debug: {"id":4,"result":{"ssid":"XXX","ip":"XXX","mac":"XXX","bssid":"XXX","rssi":-39}}
2023-02-07 15:50:18.195 - debug: roborock.0 (15234) dps debug: {"id":8,"result":[111,112,113,114,115,116,117,118,119,120,121,122,123,124,125]}
2023-02-07 15:50:18.197 - debug: roborock.0 (15234) dps debug: {"id":10,"result":[[16,"4526290"],[17,"4526403"],[18,"4517900"],[19,"4524523"]]}
2023-02-07 15:50:18.198 - debug: roborock.0 (15234) get_room_mapping: [[16,"4526290"],[17,"4526403"],[18,"4517900"],[19,"4524523"]]
2023-02-07 15:50:18.199 - debug: roborock.0 (15234) dps debug: {"id":7,"result":"unknown_method"}
2023-02-07 15:50:18.230 - debug: roborock.0 (15234) dps debug: {"id":11,"result":[[1675435485,1675435902,417,4067500,0,1,2,3,56]]}
2023-02-07 15:50:18.231 - debug: roborock.0 (15234) Cleaning record: [1675435485,1675435902,417,4067500,0,1,2,3,56]
2023-02-07 15:50:18.234 - debug: roborock.0 (15234) dps debug: {"id":17,"result":[[1674814175,1674816263,2088,31017500,0,1,2,1,52]]}
2023-02-07 15:50:18.235 - debug: roborock.0 (15234) Cleaning record: [1674814175,1674816263,2088,31017500,0,1,2,1,52]
2023-02-07 15:50:18.238 - debug: roborock.0 (15234) dps debug: {"id":13,"result":[[1675432062,1675432458,349,9370000,0,0,2,3,60]]}
2023-02-07 15:50:18.239 - debug: roborock.0 (15234) Cleaning record: [1675432062,1675432458,349,9370000,0,0,2,3,60]
2023-02-07 15:50:18.241 - debug: roborock.0 (15234) dps debug: {"id":12,"result":[[1675432687,1675433573,886,7895000,0,1,2,3,56]]}
2023-02-07 15:50:18.242 - debug: roborock.0 (15234) Cleaning record: [1675432687,1675433573,886,7895000,0,1,2,3,56]
2023-02-07 15:50:18.244 - debug: roborock.0 (15234) dps debug: {"id":16,"result":[[1674831164,1674832940,1762,25457500,0,1,2,1,52]]}
2023-02-07 15:50:18.244 - debug: roborock.0 (15234) Cleaning record: [1674831164,1674832940,1762,25457500,0,1,2,1,52]
2023-02-07 15:50:18.272 - debug: roborock.0 (15234) dps debug: {"id":14,"result":[[1675431695,1675431752,19,227500,0,0,2,3,43]]}
2023-02-07 15:50:18.273 - debug: roborock.0 (15234) Cleaning record: [1675431695,1675431752,19,227500,0,0,2,3,43]
2023-02-07 15:50:18.276 - debug: roborock.0 (15234) dps debug: {"id":15,"result":[[1675428300,1675429570,1269,11840000,0,1,2,3,56]]}
2023-02-07 15:50:18.277 - debug: roborock.0 (15234) Cleaning record: [1675428300,1675429570,1269,11840000,0,1,2,3,56]

Fehlermeldung in Version mit Kameraunterstützung

In der v0.1.6 bekomme ich unter "camera" nur den DP rtsp befüllt.

Im Log erscheint:
roborock.0 2023-03-27 06:50:05.525 error Error executing fileError: spawn /opt/iobroker/node_modules/iobroker.roborock/lib/go2rtc/go2rtc ENOENT

s7 maxv ultra

Unverhältnismäßige speichernutzung

Bei mir lief der Adapter jetzt eine Woche, dabei ist mit aufgefallen das er fast 4GB RAM benutzt hat. Auch werden die Karten nach einer Weile nicht mehr aktualisiert. Was kann ich tun um weitere Details ruazufinden ?

danke

Roborock S8 Compatibility (Feature Request)

I Ich habe einen Roborock S7 und S8 im EInsatz.
Seit dem der S8 meinem Account hinzugefügt wurde funktioniert der Adapter nicht mehr.

ich erhalte folgenden Output im Log

host.iobroker | 2023-03-25 09:34:59.452 | error | instance system.adapter.roborock.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
-- | -- | -- | --
host.iobroker | 2023-03-25 09:34:59.452 | error | Caught by controller[1]: at /opt/iobroker/node_modules/iobroker.roborock/main.js:176:28
host.iobroker | 2023-03-25 09:34:59.452 | error | Caught by controller[1]: at new vacuum (/opt/iobroker/node_modules/iobroker.roborock/lib/vacuum.js:42:31)
host.iobroker | 2023-03-25 09:34:59.452 | error | Caught by controller[1]: at require (node:internal/modules/cjs/helpers:103:18)
host.iobroker | 2023-03-25 09:34:59.451 | error | Caught by controller[1]: at Module.require (node:internal/modules/cjs/loader:1067:19)
host.iobroker | 2023-03-25 09:34:59.451 | error | Caught by controller[1]: at Function.Module._load (node:internal/modules/cjs/loader:841:27)
host.iobroker | 2023-03-25 09:34:59.451 | error | Caught by controller[1]: at Function.Module._resolveFilename (node:internal/modules/cjs/loader:995:15)
host.iobroker | 2023-03-25 09:34:59.451 | error | Caught by controller[1]: - /opt/iobroker/node_modules/iobroker.roborock/main.js
host.iobroker | 2023-03-25 09:34:59.451 | error | Caught by controller[1]: - /opt/iobroker/node_modules/iobroker.roborock/lib/vacuum.js
host.iobroker | 2023-03-25 09:34:59.451 | error | Caught by controller[1]: Require stack:
host.iobroker | 2023-03-25 09:34:59.451 | error | Caught by controller[1]: Error: Cannot find module './undefined'
host.iobroker | 2023-03-25 09:34:59.451 | error | Caught by controller[0]: 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(). The promise rejected with the reason:
roborock.0 | 2023-03-25 09:34:58.935 | warn | Terminated (UNCAUGHT_EXCEPTION): Without reason
roborock.0 | 2023-03-25 09:34:58.935 | info | terminating
roborock.0 | 2023-03-25 09:34:58.929 | error | Exception-Code: MODULE_NOT_FOUND: Cannot find module './undefined'Require stack:- /opt/iobroker/node_modules/iobroker.roborock/lib/vacuum.js- /opt/iobroker/node_modules/iobroker.roborock/main.js
roborock.0 | 2023-03-25 09:34:58.929 | error | Error: Cannot find module './undefined'Require stack:- /opt/iobroker/node_modules/iobroker.roborock/lib/vacuum.js- /opt/iobroker/node_modules/iobroker.roborock/main.js at Function.Module._resolveFilename (node:internal/modules/cjs/loader:995:15) at Function.Module._load (node:internal/modules/cjs/loader:841:27) at Module.require (node:internal/modules/cjs/loader:1067:19) at require (node:internal/modules/cjs/helpers:103:18) at new vacuum (/opt/iobroker/node_modules/iobroker.roborock/lib/vacuum.js:42:31) at /opt/iobroker/node_modules/iobroker.roborock/main.js:176:28
roborock.0 | 2023-03-25 09:34:58.927 | error | unhandled promise rejection: Cannot find module './undefined'Require stack:- /opt/iobroker/node_modules/iobroker.roborock/lib/vacuum.js- /opt/iobroker/node_modules/iobroker.roborock/main.js
roborock.0 | 2023-03-25 09:34:58.927 | error | 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().
roborock.0 | 2023-03-25 09:34:58.926 | error | The model ${robotModel} is not supported. Get in touch with the dev to get this robot supported.
roborock.0 | 2023-03-25 09:34:58.925 | info | MQTT initialized
roborock.0 | 2023-03-25 09:34:58.335 | info | starting. Version 0.1.6 (non-npm: copystring/ioBroker.roborock#59b4ee395aa00c7a9279dd0ce447d7954b7f4ae6) in /opt/iobroker/node_modules/iobroker.roborock, node: v16.19.0, js-controller: 4.0.24
host.iobroker | 2023-03-25 09:34:57.788 | info | instance system.adapter.roborock.0 started with pid 196661

Anpassung Kartenupdate

Kartenupdate nur machen wenn Sauger wirklich nicht in der "Parkposition"
Auswählbar machen ob man die Karte überhaupt aktualisieren bzw. haben will
Aktualisierungs Intervall einstellbar machen.

v0.1.0: Prozentuale Verbrauchsanzeigen bei S6 nicht bestückt

Mit den drei in v0.1.0 neu hinzugekommenen prozentualen Verbrauchsanzeigen habe ich 2 Unklarheiten/Probleme.

  1. Die Namen der States sind nur numerisch und haben keinen sprechenden Namen. Soll das so sein?

image

  1. Betrifft nur meinen S6: Dort werden gar keine prozentualen Werte befüllt:

image

Homedata:

{
  "id": 144574,
  "name": "Zuhause",
  "lon": null,
  "lat": null,
  "geoName": null,
  "products": [
    {
      "id": "2ttN5avau73W2bjOwzn71a",
      "name": "Roborock S6",
      "code": "s6",
      "model": "roborock.vacuum.s6",
      "iconUrl": null,
      "attribute": null,
      "capability": 0,
      "category": "robot.vacuum.cleaner",
      "schema": [
        {
          "id": "101",
          "name": "rpc_request",
          "code": "rpc_request",
          "mode": "rw",
          "type": "RAW",
          "property": null,
          "desc": null
        },
        {
          "id": "102",
          "name": "rpc_response",
          "code": "rpc_response",
          "mode": "rw",
          "type": "RAW",
          "property": null,
          "desc": null
        },
        {
          "id": "120",
          "name": "错误代码",
          "code": "error_code",
          "mode": "ro",
          "type": "ENUM",
          "property": "{\"range\": []}",
          "desc": null
        },
        {
          "id": "121",
          "name": "设备状态",
          "code": "state",
          "mode": "ro",
          "type": "ENUM",
          "property": "{\"range\": []}",
          "desc": null
        },
        {
          "id": "122",
          "name": "设备电量",
          "code": "battery",
          "mode": "ro",
          "type": "ENUM",
          "property": "{\"range\": []}",
          "desc": null
        },
        {
          "id": "123",
          "name": "清扫模式",
          "code": "fan_power",
          "mode": "rw",
          "type": "ENUM",
          "property": "{\"range\": []}",
          "desc": null
        },
        {
          "id": "124",
          "name": "拖地模式",
          "code": "water_box_mode",
          "mode": "rw",
          "type": "ENUM",
          "property": "{\"range\": []}",
          "desc": null
        },
        {
          "id": "125",
          "name": "主刷寿命",
          "code": "main_brush_life",
          "mode": "rw",
          "type": "VALUE",
          "property": "{\"max\": 100, \"min\": 0, \"step\": 1, \"unit\": null, \"scale\": 1}",
          "desc": null
        },
        {
          "id": "126",
          "name": "边刷寿命",
          "code": "side_brush_life",
          "mode": "rw",
          "type": "VALUE",
          "property": "{\"max\": 100, \"min\": 0, \"step\": 1, \"unit\": null, \"scale\": 1}",
          "desc": null
        },
        {
          "id": "127",
          "name": "滤网寿命",
          "code": "filter_life",
          "mode": "rw",
          "type": "VALUE",
          "property": "{\"max\": 100, \"min\": 0, \"step\": 1, \"unit\": null, \"scale\": 1}",
          "desc": null
        },
        {
          "id": "128",
          "name": "额外状态",
          "code": "additional_props",
          "mode": "ro",
          "type": "RAW",
          "property": null,
          "desc": null
        },
        {
          "id": "130",
          "name": "完成事件",
          "code": "task_complete",
          "mode": "ro",
          "type": "RAW",
          "property": null,
          "desc": null
        },
        {
          "id": "131",
          "name": "电量不足任务取消",
          "code": "task_cancel_low_power",
          "mode": "ro",
          "type": "RAW",
          "property": null,
          "desc": null
        },
        {
          "id": "132",
          "name": "运动中任务取消",
          "code": "task_cancel_in_motion",
          "mode": "ro",
          "type": "RAW",
          "property": null,
          "desc": null
        },
        {
          "id": "133",
          "name": "充电状态",
          "code": "charge_status",
          "mode": "ro",
          "type": "RAW",
          "property": null,
          "desc": null
        },
        {
          "id": "134",
          "name": "烘干状态",
          "code": "drying_status",
          "mode": "ro",
          "type": "RAW",
          "property": null,
          "desc": null
        }
      ]
    },
    {
      "id": "4oT3mL3dB7GpIS77ZADOLs",
      "name": "Roborock S7",
      "code": "a15",
      "model": "roborock.vacuum.a15",
      "iconUrl": null,
      "attribute": null,
      "capability": 0,
      "category": "robot.vacuum.cleaner",
      "schema": [
        {
          "id": "101",
          "name": "rpc_request",
          "code": "rpc_request",
          "mode": "rw",
          "type": "RAW",
          "property": null,
          "desc": null
        },
        {
          "id": "102",
          "name": "rpc_response",
          "code": "rpc_response",
          "mode": "rw",
          "type": "RAW",
          "property": null,
          "desc": null
        },
        {
          "id": "120",
          "name": "错误代码",
          "code": "error_code",
          "mode": "ro",
          "type": "ENUM",
          "property": "{\"range\": []}",
          "desc": null
        },
        {
          "id": "121",
          "name": "设备状态",
          "code": "state",
          "mode": "ro",
          "type": "ENUM",
          "property": "{\"range\": []}",
          "desc": null
        },
        {
          "id": "122",
          "name": "设备电量",
          "code": "battery",
          "mode": "ro",
          "type": "ENUM",
          "property": "{\"range\": []}",
          "desc": null
        },
        {
          "id": "123",
          "name": "清扫模式",
          "code": "fan_power",
          "mode": "rw",
          "type": "ENUM",
          "property": "{\"range\": []}",
          "desc": null
        },
        {
          "id": "124",
          "name": "拖地模式",
          "code": "water_box_mode",
          "mode": "rw",
          "type": "ENUM",
          "property": "{\"range\": []}",
          "desc": null
        },
        {
          "id": "125",
          "name": "主刷寿命",
          "code": "main_brush_life",
          "mode": "rw",
          "type": "VALUE",
          "property": "{\"max\": 100, \"min\": 0, \"step\": 1, \"unit\": null, \"scale\": 1}",
          "desc": null
        },
        {
          "id": "126",
          "name": "边刷寿命",
          "code": "side_brush_life",
          "mode": "rw",
          "type": "VALUE",
          "property": "{\"max\": 100, \"min\": 0, \"step\": 1, \"unit\": null, \"scale\": 1}",
          "desc": null
        },
        {
          "id": "127",
          "name": "滤网寿命",
          "code": "filter_life",
          "mode": "rw",
          "type": "VALUE",
          "property": "{\"max\": 100, \"min\": 0, \"step\": 1, \"unit\": null, \"scale\": 1}",
          "desc": null
        },
        {
          "id": "128",
          "name": "额外状态",
          "code": "additional_props",
          "mode": "ro",
          "type": "RAW",
          "property": null,
          "desc": null
        },
        {
          "id": "130",
          "name": "完成事件",
          "code": "task_complete",
          "mode": "ro",
          "type": "RAW",
          "property": null,
          "desc": null
        },
        {
          "id": "131",
          "name": "电量不足任务取消",
          "code": "task_cancel_low_power",
          "mode": "ro",
          "type": "RAW",
          "property": null,
          "desc": null
        },
        {
          "id": "132",
          "name": "运动中任务取消",
          "code": "task_cancel_in_motion",
          "mode": "ro",
          "type": "RAW",
          "property": null,
          "desc": null
        },
        {
          "id": "133",
          "name": "充电状态",
          "code": "charge_status",
          "mode": "ro",
          "type": "RAW",
          "property": null,
          "desc": null
        },
        {
          "id": "134",
          "name": "烘干状态",
          "code": "drying_status",
          "mode": "ro",
          "type": "RAW",
          "property": null,
          "desc": null
        }
      ]
    }
  ],
  "devices": [
    {
      "duid": "5hMBOgcFv6CIHdkwW59ObV",
      "name": "Alfred",
      "attribute": null,
      "activeTime": 1675531506,
      "localKey": "oACsxUcSTed1g25a",
      "runtimeEnv": null,
      "timeZoneId": "Europe/Berlin",
      "iconUrl": "",
      "productId": "2ttN5avau73W2bjOwzn71a",
      "lon": null,
      "lat": null,
      "share": false,
      "shareTime": null,
      "online": true,
      "fv": "01.27.00",
      "pv": "1.0",
      "roomId": null,
      "tuyaUuid": null,
      "tuyaMigrated": false,
      "extra": "{\"xxxx\": \"xxxx\"}",
      "sn": null,
      "featureSet": null,
      "newFeatureSet": null,
      "deviceStatus": {
        "fan_power": "104",
        "state": "8",
        "battery": "100",
        "main_brush_life": "397680",
        "side_brush_life": "44",
        "filter_life": "76"
      },
      "silentOtaSwitch": false
    },
    {
      "duid": "BzoCkI61lkZZ4dPedPre6",
      "name": "James",
      "attribute": null,
      "activeTime": 1674724882,
      "localKey": "tyG2XMEDP7DxLP7j",
      "runtimeEnv": null,
      "timeZoneId": "Europe/Berlin",
      "iconUrl": "",
      "productId": "4oT3mL3dB7GpIS77ZADOLs",
      "lon": null,
      "lat": null,
      "share": false,
      "shareTime": null,
      "online": true,
      "fv": "02.16.12",
      "pv": "1.0",
      "roomId": null,
      "tuyaUuid": null,
      "tuyaMigrated": false,
      "extra": null,
      "sn": "R14E2S10500852",
      "featureSet": "0",
      "newFeatureSet": "0000000000002000",
      "deviceStatus": {
        "120": 0,
        "121": 18,
        "122": 97,
        "123": 106,
        "124": 204,
        "125": 17,
        "126": 95,
        "127": 35
      },
      "silentOtaSwitch": false
    }
  ],
  "receivedDevices": [],
  "rooms": [
    {
      "id": 10609107,
      "name": "Nebenzimmer"
    },
    {
      "id": 10467484,
      "name": "Gang"
    },
    {
      "id": 10467481,
      "name": "Balkon"
    },
    {
      "id": 10467479,
      "name": "Bad"
    },
    {
      "id": 10467477,
      "name": "Schlafzimmer"
    },
    {
      "id": 10467476,
      "name": "Küche"
    },
    {
      "id": 10467473,
      "name": "Zimmer Domi"
    },
    {
      "id": 10467471,
      "name": "Wohnzimmer"
    }
  ]
}

Dock_Error_Status

0 = kein Fehler
38 = Hallsensor Frischwassertank ausgelöst. Tank leer oder nicht eingesetzt

Wird noch ergänzt

S7 Maxv Ultra

Bei der Saugkraft Auswahl fehlt die MAX+ Stufe des S7 MAXv Ultra

State value to set for "roborock.0.Devices.XXX.updateStatus.updatable" has to be type "string" but received type "boolean"

Hab gerade mal wieder den aktuellen Stand aus der dev-Branch installiert und folgende Log-Einträge beim Start bemerkt:

State value to set for "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.updateStatus.updatable" has to be type "string" but received type "boolean"
State value to set for "roborock.0.Devices.BzoCkI61lkZZ4dPedPre6.updateStatus.updatable" has to be type "string" but received type "boolean"

Die zugehörigen Objekte sehen so aus:

{
  "type": "state",
  "common": {
    "name": "updatable",
    "type": "string",
    "role": "value",
    "read": true,
    "write": false
  },
  "native": {},
  "from": "system.adapter.roborock.0",
  "user": "system.user.admin",
  "ts": 1681205445757,
  "_id": "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.updateStatus.updatable",
  "acl": {
    "object": 1636,
    "state": 1636,
    "owner": "system.user.admin",
    "ownerGroup": "system.group.administrator"
  }
}
{
  "type": "state",
  "common": {
    "name": "updatable",
    "type": "string",
    "role": "value",
    "read": true,
    "write": false
  },
  "native": {},
  "from": "system.adapter.roborock.0",
  "user": "system.user.admin",
  "ts": 1681205447090,
  "_id": "roborock.0.Devices.BzoCkI61lkZZ4dPedPre6.updateStatus.updatable",
  "acl": {
    "object": 1636,
    "state": 1636,
    "owner": "system.user.admin",
    "ownerGroup": "system.group.administrator"
  }
}

Gesamtes Log:

2023-04-11 11:30:37.485 - info: host.raspberrypi-gang "system.adapter.roborock.0" enabled
2023-04-11 11:30:37.848 - info: host.raspberrypi-gang instance system.adapter.roborock.0 started with pid 22570
2023-04-11 11:30:40.485 - debug: roborock.0 (22570) Redis Objects: Use Redis connection: 127.0.0.1:9001
2023-04-11 11:30:40.572 - debug: roborock.0 (22570) Objects client ready ... initialize now
2023-04-11 11:30:40.575 - debug: roborock.0 (22570) Objects create System PubSub Client
2023-04-11 11:30:40.576 - debug: roborock.0 (22570) Objects create User PubSub Client
2023-04-11 11:30:40.705 - debug: roborock.0 (22570) Objects client initialize lua scripts
2023-04-11 11:30:40.713 - debug: roborock.0 (22570) Objects connected to redis: 127.0.0.1:9001
2023-04-11 11:30:40.780 - debug: roborock.0 (22570) Redis States: Use Redis connection: 127.0.0.1:6379
2023-04-11 11:30:40.789 - debug: roborock.0 (22570) States create System PubSub Client
2023-04-11 11:30:40.791 - debug: roborock.0 (22570) States create User PubSub Client
2023-04-11 11:30:40.804 - debug: roborock.0 (22570) States connected to redis: 127.0.0.1:6379
2023-04-11 11:30:40.872 - debug: roborock.0 (22570) Plugin sentry Initialize Plugin (enabled=true)
2023-04-11 11:30:41.799 - info: roborock.0 (22570) starting. Version 0.1.6 (non-npm: copystring/ioBroker.roborock#dev) in /opt/iobroker/node_modules/iobroker.roborock, node: v18.15.0, js-controller: 4.0.24
2023-04-11 11:30:43.332 - info: roborock.0 (22570) MQTT initialized
2023-04-11 11:30:43.334 - debug: roborock.0 (22570) RoomIDs debug: {"10467471":"Wohnzimmer","10467473":"Zimmer Domi","10467476":"Küche","10467477":"Schlafzimmer","10467479":"Bad","10467481":"Balkon","10467484":"Gang","10609107":"Nebenzimmer"}
2023-04-11 11:30:43.336 - debug: roborock.0 (22570) Robot key: roborock.vacuum.s6
2023-04-11 11:30:44.663 - debug: roborock.0 (22570) getParameter: get_fw_features
2023-04-11 11:30:44.664 - debug: roborock.0 (22570) Firmware features request
2023-04-11 11:30:44.669 - debug: roborock.0 (22570) getParameter: get_multi_maps_list
2023-04-11 11:30:44.671 - debug: roborock.0 (22570) Latest data requested
2023-04-11 11:30:44.672 - debug: roborock.0 (22570) getParameter: get_status
2023-04-11 11:30:44.674 - debug: roborock.0 (22570) getParameter: get_room_mapping
2023-04-11 11:30:44.675 - debug: roborock.0 (22570) getParameter: get_consumable
2023-04-11 11:30:44.677 - debug: roborock.0 (22570) getParameter: get_network_info
2023-04-11 11:30:44.678 - debug: roborock.0 (22570) getParameter: get_carpet_mode
2023-04-11 11:30:44.682 - debug: roborock.0 (22570) Robot key: roborock.vacuum.a15
2023-04-11 11:30:44.768 - debug: roborock.0 (22570) dps debug: {"id":8727,"result":[111,112,113,114,115,116,117,118,119,120,122,123,124,125]}
2023-04-11 11:30:44.769 - debug: roborock.0 (22570) Length of message queue: 7
2023-04-11 11:30:44.774 - debug: roborock.0 (22570) dps debug: {"id":5908,"result":[{"max_multi_map":1,"max_bak_map":0,"multi_map_count":1,"map_info":[{"mapFlag":0,"add_time":1677258250,"length":10,"name":"Hauptkarte","bak_maps":[]}]}]}
2023-04-11 11:30:44.775 - debug: roborock.0 (22570) Length of message queue: 6
2023-04-11 11:30:44.778 - debug: roborock.0 (22570) dps debug: {"id":7283,"result":[{"main_brush_work_time":1139403,"side_brush_work_time":437580,"filter_work_time":164391,"filter_element_work_time":2,"sensor_dirty_time":55649}]}
2023-04-11 11:30:44.778 - debug: roborock.0 (22570) Length of message queue: 5
2023-04-11 11:30:44.782 - debug: roborock.0 (22570) dps debug: {"id":4025,"result":[{"msg_ver":2,"msg_seq":1147,"state":8,"battery":68,"clean_time":2862,"clean_area":47457500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}]}
2023-04-11 11:30:44.782 - debug: roborock.0 (22570) Length of message queue: 4
2023-04-11 11:30:44.783 - debug: roborock.0 (22570) get_status: {"msg_ver":2,"msg_seq":1147,"state":8,"battery":68,"clean_time":2862,"clean_area":47457500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}
2023-04-11 11:30:44.804 - debug: roborock.0 (22570) dps debug: {"id":3023,"result":[1138485,17532485000,437,[1681201806,1680856205,1680597006,1680251410,1679992209,1679650211,1679391010,1679045411,1678786208,1678440846,1678440608,1678181407,1677835811,1677576610,1677231010,1676971810,1676626209,1676367007,1676021407,1675762208]]}
2023-04-11 11:30:44.805 - debug: roborock.0 (22570) Length of message queue: 3
2023-04-11 11:30:44.831 - debug: roborock.0 (22570) dps debug: {"id":3793,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-04-11 11:30:44.832 - debug: roborock.0 (22570) Length of message queue: 22
2023-04-11 11:30:44.834 - debug: roborock.0 (22570) dps debug: {"id":7704,"result":{"ssid":"1.FCGlucke_Rep","ip":"192.168.2.101","mac":"64:90:c1:10:fd:96","bssid":"70:4f:57:52:df:4b","rssi":-61}}
2023-04-11 11:30:44.835 - debug: roborock.0 (22570) Length of message queue: 21
2023-04-11 11:30:45.068 - debug: roborock.0 (22570) dps debug: {"id":1480,"result":[[16,"10467484"],[17,"10467471"],[18,"10467479"],[19,"10467477"],[22,"10609107"],[23,"10467481"],[24,"10467476"]]}
2023-04-11 11:30:45.070 - debug: roborock.0 (22570) Length of message queue: 20
2023-04-11 11:30:45.071 - debug: roborock.0 (22570) All mapped rooms: [[16,"10467484"],[17,"10467471"],[18,"10467479"],[19,"10467477"],[22,"10609107"],[23,"10467481"],[24,"10467476"]]
2023-04-11 11:30:45.072 - debug: roborock.0 (22570) Mapped room matched: 10467484 with name: Gang
2023-04-11 11:30:45.075 - debug: roborock.0 (22570) Mapped room matched: 10467471 with name: Wohnzimmer
2023-04-11 11:30:45.076 - debug: roborock.0 (22570) Mapped room matched: 10467479 with name: Bad
2023-04-11 11:30:45.078 - debug: roborock.0 (22570) Mapped room matched: 10467477 with name: Schlafzimmer
2023-04-11 11:30:45.079 - debug: roborock.0 (22570) Mapped room matched: 10609107 with name: Nebenzimmer
2023-04-11 11:30:45.080 - debug: roborock.0 (22570) Mapped room matched: 10467481 with name: Balkon
2023-04-11 11:30:45.081 - debug: roborock.0 (22570) Mapped room matched: 10467476 with name: Küche
2023-04-11 11:30:45.084 - debug: roborock.0 (22570) dps debug: {"id":2238,"result":[[1679992209,1679995018,2809,47155000,0,1,3,3,56]]}
2023-04-11 11:30:45.084 - debug: roborock.0 (22570) Length of message queue: 19
2023-04-11 11:30:45.090 - debug: roborock.0 (22570) dps debug: {"id":8561,"result":[[1679650211,1679653089,2878,47357500,0,1,3,3,56]]}
2023-04-11 11:30:45.090 - debug: roborock.0 (22570) Length of message queue: 18
2023-04-11 11:30:45.093 - debug: roborock.0 (22570) dps debug: {"id":5190,"result":[[1680597006,1680599920,2914,46845000,0,1,3,3,56]]}
2023-04-11 11:30:45.093 - debug: roborock.0 (22570) Length of message queue: 17
2023-04-11 11:30:45.096 - debug: roborock.0 (22570) dps debug: {"id":8099,"result":[[1679391010,1679393941,2931,47392500,0,1,3,3,56]]}
2023-04-11 11:30:45.096 - debug: roborock.0 (22570) Length of message queue: 16
2023-04-11 11:30:45.098 - debug: roborock.0 (22570) dps debug: {"id":7638,"result":[[1677231010,1677234419,3409,49257500,0,1,3,3,56]]}
2023-04-11 11:30:45.099 - debug: roborock.0 (22570) Length of message queue: 15
2023-04-11 11:30:45.102 - debug: roborock.0 (22570) dps debug: {"id":9451,"result":[[1679045411,1679048140,2729,47545000,0,1,3,3,56]]}
2023-04-11 11:30:45.102 - debug: roborock.0 (22570) Length of message queue: 14
2023-04-11 11:30:45.104 - debug: roborock.0 (22570) dps debug: {"id":9407,"result":[[1678440608,1678440609,1,0,0,0,3,3,43]]}
2023-04-11 11:30:45.106 - debug: roborock.0 (22570) Length of message queue: 13
2023-04-11 11:30:45.111 - debug: roborock.0 (22570) dps debug: {"id":8957,"result":[[1676626209,1676628872,2663,46377500,0,1,3,3,56]]}
2023-04-11 11:30:45.112 - debug: roborock.0 (22570) Length of message queue: 12
2023-04-11 11:30:45.114 - debug: roborock.0 (22570) dps debug: {"id":4967,"result":[[1676021407,1676024812,3405,49572500,0,1,3,3,56]]}
2023-04-11 11:30:45.114 - debug: roborock.0 (22570) Length of message queue: 11
2023-04-11 11:30:45.116 - debug: roborock.0 (22570) dps debug: {"id":8021,"result":[[1677576610,1677579506,2896,47445000,0,1,3,3,56]]}
2023-04-11 11:30:45.116 - debug: roborock.0 (22570) Length of message queue: 10
2023-04-11 11:30:45.121 - debug: roborock.0 (22570) dps debug: {"id":7260,"result":[[1681201806,1681204668,2862,47457500,0,1,3,3,56]]}
2023-04-11 11:30:45.122 - debug: roborock.0 (22570) Length of message queue: 9
2023-04-11 11:30:45.126 - debug: roborock.0 (22570) dps debug: {"id":9133,"result":[[1675762208,1675765426,3218,49330000,0,1,3,3,56]]}
2023-04-11 11:30:45.126 - debug: roborock.0 (22570) Length of message queue: 8
2023-04-11 11:30:45.129 - debug: roborock.0 (22570) dps debug: {"id":3861,"result":[[1680251410,1680254221,2811,46395000,0,1,3,3,56]]}
2023-04-11 11:30:45.130 - debug: roborock.0 (22570) Length of message queue: 7
2023-04-11 11:30:45.131 - debug: roborock.0 (22570) dps debug: {"id":1983,"result":[[1680856205,1680859022,2817,47520000,0,1,3,3,56]]}
2023-04-11 11:30:45.132 - debug: roborock.0 (22570) Length of message queue: 6
2023-04-11 11:30:45.134 - debug: roborock.0 (22570) dps debug: {"id":5315,"result":[[1676367007,1676370352,3345,49552500,0,1,3,3,56]]}
2023-04-11 11:30:45.134 - debug: roborock.0 (22570) Length of message queue: 5
2023-04-11 11:30:45.136 - debug: roborock.0 (22570) dps debug: {"id":6046,"result":[[1678786208,1678789082,2874,47285000,0,1,3,3,56]]}
2023-04-11 11:30:45.136 - debug: roborock.0 (22570) Length of message queue: 4
2023-04-11 11:30:45.139 - debug: roborock.0 (22570) dps debug: {"id":4531,"result":[[1678181407,1678184268,2861,47445000,0,1,3,3,56]]}
2023-04-11 11:30:45.139 - debug: roborock.0 (22570) Length of message queue: 3
2023-04-11 11:30:45.141 - debug: roborock.0 (22570) dps debug: {"id":5345,"result":[[1678440846,1678443530,2684,45460000,0,1,2,3,56]]}
2023-04-11 11:30:45.141 - debug: roborock.0 (22570) Length of message queue: 2
2023-04-11 11:30:45.143 - debug: roborock.0 (22570) dps debug: {"id":1259,"result":[[1677835811,1677838655,2844,47260000,0,1,3,3,56]]}
2023-04-11 11:30:45.144 - debug: roborock.0 (22570) Length of message queue: 1
2023-04-11 11:30:45.274 - debug: roborock.0 (22570) dps debug: {"id":6505,"result":[[1676971810,1676974508,2698,45725000,0,1,3,3,56]]}
2023-04-11 11:30:45.275 - debug: roborock.0 (22570) Length of message queue: 0
2023-04-11 11:30:45.774 - info: roborock.0 (22570) State value to set for "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.updateStatus.updatable" has to be type "string" but received type "boolean"
2023-04-11 11:30:46.286 - debug: roborock.0 (22570) getParameter: get_fw_features
2023-04-11 11:30:46.286 - debug: roborock.0 (22570) Firmware features request
2023-04-11 11:30:46.288 - debug: roborock.0 (22570) getParameter: get_multi_maps_list
2023-04-11 11:30:46.289 - debug: roborock.0 (22570) Latest data requested
2023-04-11 11:30:46.290 - debug: roborock.0 (22570) getParameter: get_status
2023-04-11 11:30:46.291 - debug: roborock.0 (22570) getParameter: get_room_mapping
2023-04-11 11:30:46.291 - debug: roborock.0 (22570) getParameter: get_consumable
2023-04-11 11:30:46.292 - debug: roborock.0 (22570) getParameter: get_network_info
2023-04-11 11:30:46.293 - debug: roborock.0 (22570) getParameter: get_carpet_mode
2023-04-11 11:30:46.294 - debug: roborock.0 (22570) getParameter: get_carpet_clean_mode
2023-04-11 11:30:46.295 - debug: roborock.0 (22570) getParameter: get_water_box_custom_mode
2023-04-11 11:30:46.298 - debug: roborock.0 (22570) arch: arm
2023-04-11 11:30:46.298 - debug: roborock.0 (22570) platform: linux
2023-04-11 11:30:46.299 - debug: roborock.0 (22570) System type: go2rtc_linux_arm
2023-04-11 11:30:46.299 - debug: roborock.0 (22570) downloadURL: https://github.com/AlexxIT/go2rtc/releases/download/v1.3.0/go2rtc_linux_arm
2023-04-11 11:30:46.394 - debug: roborock.0 (22570) dps debug: {"id":3268,"result":[204]}
2023-04-11 11:30:46.395 - debug: roborock.0 (22570) Length of message queue: 9
2023-04-11 11:30:46.415 - debug: roborock.0 (22570) dps debug: {"id":3832,"result":[{"msg_ver":2,"msg_seq":920,"state":8,"battery":100,"clean_time":2922,"clean_area":45555000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"fan_power":106,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":204,"water_box_carriage_status":0,"mop_forbidden_enable":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":0,"dust_collection_status":0,"auto_dust_collection":1,"mop_mode":300,"debug_mode":0,"dock_error_status":0,"unsave_map_reason":0,"unsave_map_flag":0}]}
2023-04-11 11:30:46.415 - debug: roborock.0 (22570) Length of message queue: 8
2023-04-11 11:30:46.416 - debug: roborock.0 (22570) get_status: {"msg_ver":2,"msg_seq":920,"state":8,"battery":100,"clean_time":2922,"clean_area":45555000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"fan_power":106,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":204,"water_box_carriage_status":0,"mop_forbidden_enable":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":0,"dust_collection_status":0,"auto_dust_collection":1,"mop_mode":300,"debug_mode":0,"dock_error_status":0,"unsave_map_reason":0,"unsave_map_flag":0}
2023-04-11 11:30:46.421 - debug: roborock.0 (22570) dps debug: {"id":6016,"result":[111,112,113,114,115,116,117,118,119,120,122,123,124,125]}
2023-04-11 11:30:46.422 - debug: roborock.0 (22570) Length of message queue: 7
2023-04-11 11:30:46.423 - debug: roborock.0 (22570) dps debug: {"id":2103,"result":[{"carpet_clean_mode":1}]}
2023-04-11 11:30:46.423 - debug: roborock.0 (22570) Length of message queue: 6
2023-04-11 11:30:46.425 - debug: roborock.0 (22570) dps debug: {"id":9219,"result":[{"max_multi_map":1,"max_bak_map":1,"multi_map_count":1,"map_info":[{"mapFlag":0,"add_time":1681122585,"length":10,"name":"Hauptkarte","bak_maps":[{"mapFlag":4,"add_time":1680518180}]}]}]}
2023-04-11 11:30:46.425 - debug: roborock.0 (22570) Length of message queue: 5
2023-04-11 11:30:46.445 - debug: roborock.0 (22570) dps debug: {"id":7589,"result":{"clean_time":957308,"clean_area":14880745000,"clean_count":377,"dust_collection_count":0,"records":[1681119601,1680860401,1680687602,1680514801,1680255601,1680082802,1679910001,1679654401,1679649574,1679481602,1679308801,1679232644,1679231764,1679049601,1678876802,1678704001,1678444801,1678278081,1678278036,1678277899]}}
2023-04-11 11:30:46.445 - debug: roborock.0 (22570) Length of message queue: 4
2023-04-11 11:30:46.456 - debug: roborock.0 (22570) dps debug: {"id":1801,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-04-11 11:30:46.457 - debug: roborock.0 (22570) Length of message queue: 23
2023-04-11 11:30:46.458 - debug: roborock.0 (22570) dps debug: {"id":5059,"result":[{"main_brush_work_time":957405,"side_brush_work_time":93511,"filter_work_time":407231,"filter_element_work_time":0,"sensor_dirty_time":44129,"dust_collection_work_times":0}]}
2023-04-11 11:30:46.458 - debug: roborock.0 (22570) Length of message queue: 22
2023-04-11 11:30:46.475 - debug: roborock.0 (22570) dps debug: {"id":4772,"result":{"ssid":"1.FCGlucke","ip":"192.168.2.102","mac":"b0:4a:39:04:69:e9","bssid":"44:4e:6d:69:b7:f1","rssi":-67}}
2023-04-11 11:30:46.476 - debug: roborock.0 (22570) Length of message queue: 21
2023-04-11 11:30:46.491 - debug: roborock.0 (22570) dps debug: {"id":1419,"result":[[16,"10467476"],[17,"10467479"],[18,"10467477"],[19,"10467481"],[20,"10467473"],[22,"10467471"],[23,"10467484"]]}
2023-04-11 11:30:46.492 - debug: roborock.0 (22570) Length of message queue: 20
2023-04-11 11:30:46.492 - debug: roborock.0 (22570) All mapped rooms: [[16,"10467476"],[17,"10467479"],[18,"10467477"],[19,"10467481"],[20,"10467473"],[22,"10467471"],[23,"10467484"]]
2023-04-11 11:30:46.493 - debug: roborock.0 (22570) Mapped room matched: 10467476 with name: Küche
2023-04-11 11:30:46.494 - debug: roborock.0 (22570) Mapped room matched: 10467479 with name: Bad
2023-04-11 11:30:46.495 - debug: roborock.0 (22570) Mapped room matched: 10467477 with name: Schlafzimmer
2023-04-11 11:30:46.495 - debug: roborock.0 (22570) Mapped room matched: 10467481 with name: Balkon
2023-04-11 11:30:46.496 - debug: roborock.0 (22570) Mapped room matched: 10467473 with name: Zimmer Domi
2023-04-11 11:30:46.496 - debug: roborock.0 (22570) Mapped room matched: 10467471 with name: Wohnzimmer
2023-04-11 11:30:46.497 - debug: roborock.0 (22570) Mapped room matched: 10467484 with name: Gang
2023-04-11 11:30:46.530 - debug: roborock.0 (22570) dps debug: {"id":6730,"result":[{"begin":1679654401,"end":1679657344,"duration":2943,"area":45560000,"error":0,"complete":1,"start_type":3,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-04-11 11:30:46.530 - debug: roborock.0 (22570) Length of message queue: 19
2023-04-11 11:30:46.533 - debug: roborock.0 (22570) dps debug: {"id":2466,"result":[{"begin":1681119601,"end":1681122523,"duration":2922,"area":45555000,"error":0,"complete":1,"start_type":3,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-04-11 11:30:46.533 - debug: roborock.0 (22570) Length of message queue: 18
2023-04-11 11:30:46.535 - debug: roborock.0 (22570) dps debug: {"id":2931,"result":[{"begin":1680082802,"end":1680085894,"duration":3092,"area":45505000,"error":0,"complete":1,"start_type":3,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-04-11 11:30:46.536 - debug: roborock.0 (22570) Length of message queue: 17
2023-04-11 11:30:46.539 - debug: roborock.0 (22570) dps debug: {"id":6791,"result":[{"begin":1679308801,"end":1679311616,"duration":2815,"area":43915000,"error":0,"complete":1,"start_type":3,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-04-11 11:30:46.540 - debug: roborock.0 (22570) Length of message queue: 16
2023-04-11 11:30:46.542 - debug: roborock.0 (22570) dps debug: {"id":4079,"result":[{"begin":1679231764,"end":1679231767,"duration":3,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":60,"dust_collection_status":0}]}
2023-04-11 11:30:46.543 - debug: roborock.0 (22570) Length of message queue: 15
2023-04-11 11:30:46.546 - debug: roborock.0 (22570) dps debug: {"id":5216,"result":[{"begin":1680255601,"end":1680258475,"duration":2873,"area":44245000,"error":0,"complete":1,"start_type":3,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-04-11 11:30:46.546 - debug: roborock.0 (22570) Length of message queue: 14
2023-04-11 11:30:46.549 - debug: roborock.0 (22570) dps debug: {"id":1833,"result":[{"begin":1680514801,"end":1680518085,"duration":3284,"area":45515000,"error":0,"complete":1,"start_type":3,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-04-11 11:30:46.549 - debug: roborock.0 (22570) Length of message queue: 13
2023-04-11 11:30:46.551 - debug: roborock.0 (22570) dps debug: {"id":9165,"result":[{"begin":1678704001,"end":1678706884,"duration":2883,"area":44552500,"error":0,"complete":1,"start_type":3,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-04-11 11:30:46.552 - debug: roborock.0 (22570) Length of message queue: 12
2023-04-11 11:30:46.554 - debug: roborock.0 (22570) dps debug: {"id":7351,"result":[{"begin":1680860401,"end":1680863376,"duration":2974,"area":45667500,"error":0,"complete":1,"start_type":3,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-04-11 11:30:46.554 - debug: roborock.0 (22570) Length of message queue: 11
2023-04-11 11:30:46.556 - debug: roborock.0 (22570) dps debug: {"id":3864,"result":[{"begin":1680687602,"end":1680690371,"duration":2769,"area":44022500,"error":0,"complete":1,"start_type":3,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-04-11 11:30:46.556 - debug: roborock.0 (22570) Length of message queue: 10
2023-04-11 11:30:46.565 - debug: roborock.0 (22570) dps debug: {"id":8373,"result":[{"begin":1678278081,"end":1678280939,"duration":2855,"area":45237500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-04-11 11:30:46.567 - debug: roborock.0 (22570) Length of message queue: 9
2023-04-11 11:30:46.571 - debug: roborock.0 (22570) dps debug: {"id":4744,"result":[{"begin":1679910001,"end":1679912798,"duration":2797,"area":44052500,"error":0,"complete":1,"start_type":3,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-04-11 11:30:46.571 - debug: roborock.0 (22570) Length of message queue: 8
2023-04-11 11:30:46.573 - debug: roborock.0 (22570) dps debug: {"id":7830,"result":[{"begin":1678444801,"end":1678447753,"duration":2951,"area":45650000,"error":0,"complete":1,"start_type":3,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-04-11 11:30:46.574 - debug: roborock.0 (22570) Length of message queue: 7
2023-04-11 11:30:46.609 - debug: roborock.0 (22570) dps debug: {"id":6591,"result":[{"begin":1678278036,"end":1678278046,"duration":8,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":3,"finish_reason":43,"dust_collection_status":0}]}
2023-04-11 11:30:46.611 - debug: roborock.0 (22570) Length of message queue: 6
2023-04-11 11:30:46.614 - debug: roborock.0 (22570) dps debug: {"id":5458,"result":[{"begin":1679481602,"end":1679484492,"duration":2890,"area":44270000,"error":0,"complete":1,"start_type":3,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-04-11 11:30:46.615 - debug: roborock.0 (22570) Length of message queue: 5
2023-04-11 11:30:46.619 - debug: roborock.0 (22570) dps debug: {"id":1285,"result":[{"begin":1679049601,"end":1679052412,"duration":2811,"area":43917500,"error":0,"complete":1,"start_type":3,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-04-11 11:30:46.620 - debug: roborock.0 (22570) Length of message queue: 4
2023-04-11 11:30:46.622 - debug: roborock.0 (22570) dps debug: {"id":4855,"result":[{"begin":1678277899,"end":1678277921,"duration":22,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":3,"finish_reason":60,"dust_collection_status":0}]}
2023-04-11 11:30:46.623 - debug: roborock.0 (22570) Length of message queue: 3
2023-04-11 11:30:46.626 - debug: roborock.0 (22570) dps debug: {"id":1537,"result":[{"begin":1678876802,"end":1678882120,"duration":3212,"area":45420000,"error":0,"complete":1,"start_type":3,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-04-11 11:30:46.626 - debug: roborock.0 (22570) Length of message queue: 2
2023-04-11 11:30:46.628 - debug: roborock.0 (22570) dps debug: {"id":8178,"result":[{"begin":1679232644,"end":1679232646,"duration":2,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":3,"finish_reason":43,"dust_collection_status":0}]}
2023-04-11 11:30:46.629 - debug: roborock.0 (22570) Length of message queue: 1
2023-04-11 11:30:46.631 - debug: roborock.0 (22570) dps debug: {"id":7776,"result":[{"begin":1679649574,"end":1679649598,"duration":23,"area":245000,"error":0,"complete":0,"start_type":2,"clean_type":3,"finish_reason":60,"dust_collection_status":0}]}
2023-04-11 11:30:46.632 - debug: roborock.0 (22570) Length of message queue: 0
2023-04-11 11:30:47.229 - info: roborock.0 (22570) State value to set for "roborock.0.Devices.BzoCkI61lkZZ4dPedPre6.updateStatus.updatable" has to be type "string" but received type "boolean"
2023-04-11 11:30:49.080 - debug: roborock.0 (22570) Made ./lib/go2rtc/go2rtc_linux_arm executable
2023-04-11 11:30:49.231 - debug: roborock.0 (22570) homedata successfully updated
2023-04-11 11:31:03.832 - debug: roborock.0 (22570) dps debug: {"method":"event.status","id":186061784,"params":[{"msg_ver":2,"msg_seq":1148,"state":8,"battery":69,"clean_time":2862,"clean_area":47457500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"fan_power":104,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"water_box_status":0,"mop_forbidden_enable":0}]}
2023-04-11 11:31:03.834 - debug: roborock.0 (22570) foreign.message attribute: method with value: "event.status"
2023-04-11 11:31:03.834 - debug: roborock.0 (22570) foreign.message attribute: id with value: 186061784
2023-04-11 11:31:03.834 - debug: roborock.0 (22570) foreign.message attribute: params with value: [{"msg_ver":2,"msg_seq":1148,"state":8,"battery":69,"clean_time":2862,"clean_area":47457500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"fan_power":104,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"water_box_status":0,"mop_forbidden_enable":0}]
2023-04-11 11:31:03.998 - debug: roborock.0 (22570) dps debug: {"method":"props","id":241025067,"params":{"state":8,"battery":69,"fan_power":104}}
2023-04-11 11:31:03.998 - debug: roborock.0 (22570) foreign.message attribute: method with value: "props"
2023-04-11 11:31:03.999 - debug: roborock.0 (22570) foreign.message attribute: id with value: 241025067
2023-04-11 11:31:03.999 - debug: roborock.0 (22570) foreign.message attribute: params with value: {"state":8,"battery":69,"fan_power":104}

Position auf Karte stimmt nicht

RoboRockMap

Versions:

  • Adapter version: 0.0.10-alpha.0
  • JS-Controller version: 4.0.24
  • Node version: v16.19.0
  • Operating system: Ubuntu 22.04.1 LTS

Alpha 0.0.2 Some states are not showing data S7+

With alpha Version still some states are showing "null"

grafik

grafik

grafik

2023-01-28 21:37:16.507  - info: host.iobroker "system.adapter.roborock.0" enabled
2023-01-28 21:37:16.826  - info: host.iobroker instance system.adapter.roborock.0 started with pid 3712
2023-01-28 21:37:17.414  - debug: roborock.0 (3712) Redis Objects: Use Redis connection: 0.0.0.0:9001
2023-01-28 21:37:17.475  - debug: roborock.0 (3712) Objects client ready ... initialize now
2023-01-28 21:37:17.536  - debug: roborock.0 (3712) Objects create System PubSub Client
2023-01-28 21:37:17.537  - debug: roborock.0 (3712) Objects create User PubSub Client
2023-01-28 21:37:17.713  - debug: roborock.0 (3712) Objects client initialize lua scripts
2023-01-28 21:37:17.718  - debug: roborock.0 (3712) Objects connected to redis: 0.0.0.0:9001
2023-01-28 21:37:17.754  - debug: roborock.0 (3712) Redis States: Use Redis connection: 0.0.0.0:9000
2023-01-28 21:37:17.790  - debug: roborock.0 (3712) States create System PubSub Client
2023-01-28 21:37:17.791  - debug: roborock.0 (3712) States create User PubSub Client
2023-01-28 21:37:17.852  - debug: roborock.0 (3712) States connected to redis: 0.0.0.0:9000
2023-01-28 21:37:18.117  - info: roborock.0 (3712) starting. Version 0.0.2-alpha.0 (non-npm: copystring/ioBroker.roborock#5068a227e23bb1602d0411a9a6df66025b27cbd4) in /opt/iobroker/node_modules/iobroker.roborock, node: v16.19.0, js-controller: 4.0.24
2023-01-28 21:37:18.249  - debug: roborock.0 (3712) RoomIDs debug: {"10397445":"Flur","10397450":"Schlafzimmer","10397453":"Bad","10397457":"Arbeitszimmer","10397459":"Wohnzimmer","10397463":"Küche"}
2023-01-28 21:37:18.275  - info: roborock.0 (3712) MQTT initialized
2023-01-28 21:37:18.277  - debug: roborock.0 (3712) Robot key: roborock.vacuum.a15
2023-01-28 21:37:18.408  - debug: roborock.0 (3712) Latest data requested
2023-01-28 21:37:18.409  - debug: roborock.0 (3712) getParameter: get_status
2023-01-28 21:37:18.410  - debug: roborock.0 (3712) getParameter: get_water_box_custom_mode
2023-01-28 21:37:18.411  - debug: roborock.0 (3712) getParameter: get_consumable
2023-01-28 21:37:18.411  - debug: roborock.0 (3712) getParameter: get_network_info
2023-01-28 21:37:18.412  - debug: roborock.0 (3712) getParameter: get_carpet_mode
2023-01-28 21:37:18.412  - debug: roborock.0 (3712) getParameter: get_carpet_clean_mode
2023-01-28 21:37:18.413  - debug: roborock.0 (3712) getParameter: get_fw_features
2023-01-28 21:37:18.413  - debug: roborock.0 (3712) Firmware features request
2023-01-28 21:37:18.413  - debug: roborock.0 (3712) getParameter: get_multi_maps_list
2023-01-28 21:37:18.414  - debug: roborock.0 (3712) getParameter: get_room_mapping
2023-01-28 21:37:18.414  - debug: roborock.0 (3712) get_room_mapping
2023-01-28 21:37:18.470  - debug: roborock.0 (3712) dps debug: {"id":1,"result":[{"msg_ver":2,"msg_seq":4609,"state":8,"battery":100,"clean_time":2559,"clean_area":39100000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"fan_power":104,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":203,"water_box_carriage_status":1,"mop_forbidden_enable":1,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":1,"dust_collection_status":0,"auto_dust_collection":1,"mop_mode":300,"debug_mode":0,"dock_error_status":0,"unsave_map_reason":0,"unsave_map_flag":0}]}
2023-01-28 21:37:18.470  - debug: roborock.0 (3712) get_status: {"msg_ver":2,"msg_seq":4609,"state":8,"battery":100,"clean_time":2559,"clean_area":39100000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"fan_power":104,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":203,"water_box_carriage_status":1,"mop_forbidden_enable":1,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":1,"dust_collection_status":0,"auto_dust_collection":1,"mop_mode":300,"debug_mode":0,"dock_error_status":0,"unsave_map_reason":0,"unsave_map_flag":0}
2023-01-28 21:37:18.474  - info: roborock.0 (3712) State value to set for "roborock.0.Devices.52m2c9HI3hPqZNb571xDmr.deviceStatus.adbumper_status" has to be type "string" but received type "object"
2023-01-28 21:37:18.500  - debug: roborock.0 (3712) dps debug: {"id":5,"result":{"clean_time":587172,"clean_area":8645062500,"clean_count":357,"dust_collection_count":295,"records":[1674908665,1674826722,1674660336,1674660313,1674577216,1674310611,1673963198,1673962557,1673625667,1673624409,1673450020,1673279186,1673177137,1673177094,1672931751,1672839102,1672839052,1672676949,1672483666,1671550852]}}
2023-01-28 21:37:18.504  - debug: roborock.0 (3712) dps debug: {"id":3,"result":[{"main_brush_work_time":587192,"side_brush_work_time":587192,"filter_work_time":42100,"filter_element_work_time":0,"sensor_dirty_time":55410,"dust_collection_work_times":29}]}
2023-01-28 21:37:18.505  - debug: roborock.0 (3712) dps debug: {"id":7,"result":[{"carpet_clean_mode":1}]}
2023-01-28 21:37:18.506  - debug: roborock.0 (3712) dps debug: {"id":2,"result":[203]}
2023-01-28 21:37:18.526  - debug: roborock.0 (3712) dps debug: {"id":6,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-01-28 21:37:18.543  - debug: roborock.0 (3712) dps debug: {"id":4,"result":{"ssid":"WXXXX","ip":"192.168.178.73","mac":"Boxxxxx","bssid":"6a:d7:9a:18:ce:bb","rssi":-62}}
2023-01-28 21:37:18.548  - debug: roborock.0 (3712) dps debug: {"id":8,"result":[111,112,113,114,115,116,117,118,119,120,122,123,124,125]}
2023-01-28 21:37:18.549  - debug: roborock.0 (3712) dps debug: {"id":10,"result":[[23,"10397453"],[16,"10397445"],[17,"10397459"],[18,"10397463"],[20,"10397450"],[22,"10397457"]]}
2023-01-28 21:37:18.550  - debug: roborock.0 (3712) get_room_mapping: [[23,"10397453"],[16,"10397445"],[17,"10397459"],[18,"10397463"],[20,"10397450"],[22,"10397457"]]
2023-01-28 21:37:18.550  - debug: roborock.0 (3712) dps debug: {"id":9,"result":[{"max_multi_map":1,"max_bak_map":1,"multi_map_count":1,"map_info":[{"mapFlag":0,"add_time":1674911316,"length":12,"name":"Erdgeschoss ","bak_maps":[{"mapFlag":4,"add_time":1674310084}]}]}]}
2023-01-28 21:37:18.552  - debug: roborock.0 (3712) dps debug: {"id":11,"result":[{"begin":1674908665,"end":1674911224,"duration":2559,"area":39100000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:18.557  - debug: roborock.0 (3712) dps debug: {"id":14,"result":[{"begin":1674660313,"end":1674660315,"duration":2,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":37,"dust_collection_status":0}]}
2023-01-28 21:37:18.558  - debug: roborock.0 (3712) dps debug: {"id":12,"result":[{"begin":1674826722,"end":1674829425,"duration":2675,"area":39570000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:18.559  - debug: roborock.0 (3712) dps debug: {"id":19,"result":[{"begin":1673625667,"end":1673628366,"duration":2699,"area":39452500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:18.560  - debug: roborock.0 (3712) dps debug: {"id":18,"result":[{"begin":1673962557,"end":1673962598,"duration":15,"area":0,"error":0,"complete":0,"start_type":1,"clean_type":1,"finish_reason":21,"dust_collection_status":0}]}
2023-01-28 21:37:18.560  - debug: roborock.0 (3712) dps debug: {"id":13,"result":[{"begin":1674660336,"end":1674662311,"duration":1975,"area":30992500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:18.571  - debug: roborock.0 (3712) dps debug: {"id":15,"result":[{"begin":1674577216,"end":1674583431,"duration":3658,"area":39990000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:18.571  - debug: roborock.0 (3712) dps debug: {"id":21,"result":[{"begin":1673450020,"end":1673452606,"duration":2586,"area":39457500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:18.572  - debug: roborock.0 (3712) dps debug: {"id":16,"result":[{"begin":1674310611,"end":1674311055,"duration":444,"area":6152500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:18.573  - debug: roborock.0 (3712) dps debug: {"id":17,"result":[{"begin":1673963198,"end":1673970437,"duration":2672,"area":37172500,"error":0,"complete":1,"start_type":1,"clean_type":1,"finish_reason":52,"dust_collection_status":1}]}
2023-01-28 21:37:18.574  - debug: roborock.0 (3712) dps debug: {"id":22,"result":[{"begin":1673279186,"end":1673280386,"duration":1200,"area":18042500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:18.574  - debug: roborock.0 (3712) dps debug: {"id":23,"result":[{"begin":1673177137,"end":1673179722,"duration":2585,"area":36967500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:18.575  - debug: roborock.0 (3712) dps debug: {"id":25,"result":[{"begin":1672931751,"end":1672934471,"duration":2720,"area":40607500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:18.576  - debug: roborock.0 (3712) dps debug: {"id":24,"result":[{"begin":1673177094,"end":1673177102,"duration":8,"area":0,"error":0,"complete":0,"start_type":4,"clean_type":1,"finish_reason":60,"dust_collection_status":0}]}
2023-01-28 21:37:18.576  - debug: roborock.0 (3712) dps debug: {"id":28,"result":[{"begin":1672676949,"end":1672678212,"duration":1263,"area":17982500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:18.577  - debug: roborock.0 (3712) dps debug: {"id":20,"result":[{"begin":1673624409,"end":1673624479,"duration":70,"area":1490000,"error":0,"complete":0,"start_type":2,"clean_type":3,"finish_reason":60,"dust_collection_status":1}]}
2023-01-28 21:37:18.585  - debug: roborock.0 (3712) dps debug: {"id":26,"result":[{"begin":1672839102,"end":1672847459,"duration":2861,"area":39335000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:18.586  - debug: roborock.0 (3712) dps debug: {"id":29,"result":[{"begin":1672483666,"end":1672484896,"duration":1230,"area":17945000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:18.586  - debug: roborock.0 (3712) dps debug: {"id":27,"result":[{"begin":1672839052,"end":1672839065,"duration":13,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":60,"dust_collection_status":0}]}
2023-01-28 21:37:18.603  - debug: roborock.0 (3712) dps debug: {"id":30,"result":[{"begin":1671550852,"end":1671553922,"duration":3062,"area":39902500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:48.414  - debug: roborock.0 (3712) Latest data requested
2023-01-28 21:37:48.414  - debug: roborock.0 (3712) getParameter: get_status
2023-01-28 21:37:48.415  - debug: roborock.0 (3712) getParameter: get_water_box_custom_mode
2023-01-28 21:37:48.415  - debug: roborock.0 (3712) getParameter: get_consumable
2023-01-28 21:37:48.415  - debug: roborock.0 (3712) getParameter: get_network_info
2023-01-28 21:37:48.415  - debug: roborock.0 (3712) getParameter: get_carpet_mode
2023-01-28 21:37:48.416  - debug: roborock.0 (3712) getParameter: get_carpet_clean_mode
2023-01-28 21:37:48.498  - debug: roborock.0 (3712) dps debug: {"id":31,"result":[{"msg_ver":2,"msg_seq":4610,"state":8,"battery":100,"clean_time":2559,"clean_area":39100000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"fan_power":104,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":203,"water_box_carriage_status":1,"mop_forbidden_enable":1,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":1,"dust_collection_status":0,"auto_dust_collection":1,"mop_mode":300,"debug_mode":0,"dock_error_status":0,"unsave_map_reason":0,"unsave_map_flag":0}]}
2023-01-28 21:37:48.498  - debug: roborock.0 (3712) get_status: {"msg_ver":2,"msg_seq":4610,"state":8,"battery":100,"clean_time":2559,"clean_area":39100000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"fan_power":104,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":203,"water_box_carriage_status":1,"mop_forbidden_enable":1,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":1,"dust_collection_status":0,"auto_dust_collection":1,"mop_mode":300,"debug_mode":0,"dock_error_status":0,"unsave_map_reason":0,"unsave_map_flag":0}
2023-01-28 21:37:48.501  - info: roborock.0 (3712) State value to set for "roborock.0.Devices.52m2c9HI3hPqZNb571xDmr.deviceStatus.adbumper_status" has to be type "string" but received type "object"
2023-01-28 21:37:48.513  - debug: roborock.0 (3712) dps debug: {"id":34,"result":{"ssid":"WXXXX","ip":"192.168.178.73","mac":"Boxxxxx","bssid":"6a:d7:9a:18:ce:bb","rssi":-63}}
2023-01-28 21:37:48.533  - debug: roborock.0 (3712) dps debug: {"id":32,"result":[203]}
2023-01-28 21:37:48.541  - debug: roborock.0 (3712) dps debug: {"id":37,"result":[{"carpet_clean_mode":1}]}
2023-01-28 21:37:48.542  - debug: roborock.0 (3712) dps debug: {"id":33,"result":[{"main_brush_work_time":587192,"side_brush_work_time":587192,"filter_work_time":42100,"filter_element_work_time":0,"sensor_dirty_time":55410,"dust_collection_work_times":29}]}
2023-01-28 21:37:48.542  - debug: roborock.0 (3712) dps debug: {"id":35,"result":{"clean_time":587172,"clean_area":8645062500,"clean_count":357,"dust_collection_count":295,"records":[1674908665,1674826722,1674660336,1674660313,1674577216,1674310611,1673963198,1673962557,1673625667,1673624409,1673450020,1673279186,1673177137,1673177094,1672931751,1672839102,1672839052,1672676949,1672483666,1671550852]}}
2023-01-28 21:37:48.550  - debug: roborock.0 (3712) dps debug: {"id":36,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-01-28 21:37:48.587  - debug: roborock.0 (3712) dps debug: {"id":40,"result":[{"begin":1674660336,"end":1674662311,"duration":1975,"area":30992500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:48.588  - debug: roborock.0 (3712) dps debug: {"id":44,"result":[{"begin":1673963198,"end":1673970437,"duration":2672,"area":37172500,"error":0,"complete":1,"start_type":1,"clean_type":1,"finish_reason":52,"dust_collection_status":1}]}
2023-01-28 21:37:48.593  - debug: roborock.0 (3712) dps debug: {"id":46,"result":[{"begin":1673625667,"end":1673628366,"duration":2699,"area":39452500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:48.594  - debug: roborock.0 (3712) dps debug: {"id":48,"result":[{"begin":1673450020,"end":1673452606,"duration":2586,"area":39457500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:48.595  - debug: roborock.0 (3712) dps debug: {"id":49,"result":[{"begin":1673279186,"end":1673280386,"duration":1200,"area":18042500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:48.598  - debug: roborock.0 (3712) dps debug: {"id":39,"result":[{"begin":1674826722,"end":1674829425,"duration":2675,"area":39570000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:48.599  - debug: roborock.0 (3712) dps debug: {"id":53,"result":[{"begin":1672839102,"end":1672847459,"duration":2861,"area":39335000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:48.601  - debug: roborock.0 (3712) dps debug: {"id":54,"result":[{"begin":1672839052,"end":1672839065,"duration":13,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":60,"dust_collection_status":0}]}
2023-01-28 21:37:48.604  - debug: roborock.0 (3712) dps debug: {"id":43,"result":[{"begin":1674310611,"end":1674311055,"duration":444,"area":6152500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:48.605  - debug: roborock.0 (3712) dps debug: {"id":51,"result":[{"begin":1673177094,"end":1673177102,"duration":8,"area":0,"error":0,"complete":0,"start_type":4,"clean_type":1,"finish_reason":60,"dust_collection_status":0}]}
2023-01-28 21:37:48.612  - debug: roborock.0 (3712) dps debug: {"id":57,"result":[{"begin":1671550852,"end":1671553922,"duration":3062,"area":39902500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:48.613  - debug: roborock.0 (3712) dps debug: {"id":52,"result":[{"begin":1672931751,"end":1672934471,"duration":2720,"area":40607500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:48.614  - debug: roborock.0 (3712) dps debug: {"id":45,"result":[{"begin":1673962557,"end":1673962598,"duration":15,"area":0,"error":0,"complete":0,"start_type":1,"clean_type":1,"finish_reason":21,"dust_collection_status":0}]}
2023-01-28 21:37:48.615  - debug: roborock.0 (3712) dps debug: {"id":41,"result":[{"begin":1674660313,"end":1674660315,"duration":2,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":37,"dust_collection_status":0}]}
2023-01-28 21:37:48.617  - debug: roborock.0 (3712) dps debug: {"id":55,"result":[{"begin":1672676949,"end":1672678212,"duration":1263,"area":17982500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:48.618  - debug: roborock.0 (3712) dps debug: {"id":50,"result":[{"begin":1673177137,"end":1673179722,"duration":2585,"area":36967500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:48.638  - debug: roborock.0 (3712) dps debug: {"id":56,"result":[{"begin":1672483666,"end":1672484896,"duration":1230,"area":17945000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:48.639  - debug: roborock.0 (3712) dps debug: {"id":38,"result":[{"begin":1674908665,"end":1674911224,"duration":2559,"area":39100000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:48.640  - debug: roborock.0 (3712) dps debug: {"id":42,"result":[{"begin":1674577216,"end":1674583431,"duration":3658,"area":39990000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1}]}
2023-01-28 21:37:48.646  - debug: roborock.0 (3712) dps debug: {"id":47,"result":[{"begin":1673624409,"end":1673624479,"duration":70,"area":1490000,"error":0,"complete":0,"start_type":2,"clean_type":3,"finish_reason":60,"dust_collection_status":1}]}

startMapUpdater() wird aufgerufen, obwohl in der Instanzkonfiguration deaktiviert

Describe the bug
Gerade als mein S7 am Reinigen war, ist der Adapter abgestürzt. Im Log ist zu sehen, dass kurz vorher versucht wurde, die Karte zu aktualisieren, obwohl "Enable Map Creation" in den Einstellungen der Instanz deaktiviert ist. Ursache liegt vermutlich hier, da dort diese Einstellung nicht abgefragt wird.
Das führt dann bei mir zum Absturz und Neustart des Adapters (wie auch das reguläre Aktivieren der Karte) mit der Meldung:

error: host.raspberrypi-gang Caught by controller[1]: corrupted double-linked list
warn: host.raspberrypi-gang instance system.adapter.roborock.0 terminated due to SIGABRT
info: host.raspberrypi-gang instance system.adapter.roborock.0 terminated with code NaN ()

Version ist die aktuelle aus dem main-branch.

Screenshots & Logfiles

2023-02-06 12:27:58.773 - debug: roborock.0 (821) foreign.message duid: BzoCkI61lkZZ4dPedPre6
2023-02-06 12:27:58.773 - debug: roborock.0 (821) foreign.message attribute: 121
2023-02-06 12:27:58.774 - debug: roborock.0 (821) Started map updater on robot: BzoCkI61lkZZ4dPedPre6
2023-02-06 12:27:58.775 - debug: roborock.0 (821) foreign.message attribute: 123
2023-02-06 12:27:58.775 - debug: roborock.0 (821) foreign.message attribute: 124
2023-02-06 12:28:00.981 - debug: roborock.0 (821) dps debug: {"id":4327,"result":["ok"]}
2023-02-06 12:28:02.969 - debug: roborock.0 (821) dps debug: {"id":4328,"result":["ok"]}
2023-02-06 12:28:04.972 - debug: roborock.0 (821) dps debug: {"id":4329,"result":["ok"]}
2023-02-06 12:28:07.020 - debug: roborock.0 (821) dps debug: {"id":4330,"result":["ok"]}
2023-02-06 12:28:09.044 - debug: roborock.0 (821) dps debug: {"id":4331,"result":["ok"]}
2023-02-06 12:28:09.557 - error: host.raspberrypi-gang Caught by controller[1]: corrupted double-linked list
2023-02-06 12:28:09.558 - warn: host.raspberrypi-gang instance system.adapter.roborock.0 terminated due to SIGABRT
2023-02-06 12:28:09.558 - info: host.raspberrypi-gang instance system.adapter.roborock.0 terminated with code NaN ()
2023-02-06 12:28:09.558 - info: host.raspberrypi-gang Restart adapter system.adapter.roborock.0 because enabled

Multi Map

Hi Developers,

first of all, Thanks very much working on such an Adapter, im Following your developments since beginning of this year.

in my house i have 3 floors, based on this i activated the Multi Map/Floor Feature within Roborock app. all 3 Maps are available within the app.
My Usecase is now to trigger on special conditions the CleanUp of a Room on Main Floor. If i Remember correct under an older Version (0.0.8 alpha) there was the option under Floors folder to select the Rooms to be cleaned up. The folder is still there but the Values are missing.
if i trigger roborock.0.Devices.XXXcommands.app_segment_clean is set to true adapter crashes or is terminated.

im Using Roborock S7.

any ideas?

Thanks
Markus

Keine Werte der Verbrauchsmaterialien der docking station

Die beiden Datenpunkte
cleaning_brush_work_times
und
filter_element_work_time
werden nicht befüllt.

Im Log findet sich der aktuelle Wert von cleaning_brush_work_times wieder. filter_element_work_time scheint auch dort auf 0 zu stehen.

2023-03-23 06:07:47.773 debug dps debug: {"id":49,"result":[{"main_brush_work_time":154416,"side_brush_work_time":154416,"filter_work_time":154416,"filter_element_work_time":0,"sensor_dirty_time":85652,"strainer_work_times":145,"dust_collection_work_times":102,"cleaning_brush_work_times":145}]}

Adapterversion v0.1.6
s7 maxv ultra

error Unsported attribute

Beim Start vom Adapter werden einige Fehler ausgegeben das einige Attribute nicht unterstützt werden.

LOG file im Debug Modus:

2023-01-29 17:20:27.915 - info: host.iobroker "system.adapter.roborock.0" enabled
2023-01-29 17:20:28.170 - info: host.iobroker instance system.adapter.roborock.0 started with pid 31871
2023-01-29 17:20:29.644 - debug: roborock.0 (31871) Redis Objects: Use Redis connection: 0.0.0.0:9001
2023-01-29 17:20:29.697 - debug: roborock.0 (31871) Objects client ready ... initialize now
2023-01-29 17:20:29.700 - debug: roborock.0 (31871) Objects create System PubSub Client
2023-01-29 17:20:29.701 - debug: roborock.0 (31871) Objects create User PubSub Client
2023-01-29 17:20:29.778 - debug: roborock.0 (31871) Objects client initialize lua scripts
2023-01-29 17:20:29.785 - debug: roborock.0 (31871) Objects connected to redis: 0.0.0.0:9001
2023-01-29 17:20:29.830 - debug: roborock.0 (31871) Redis States: Use Redis connection: 0.0.0.0:9000
2023-01-29 17:20:30.028 - debug: roborock.0 (31871) States create System PubSub Client
2023-01-29 17:20:30.030 - debug: roborock.0 (31871) States create User PubSub Client
2023-01-29 17:20:30.373 - debug: roborock.0 (31871) States connected to redis: 0.0.0.0:9000
2023-01-29 17:20:33.040 - info: roborock.0 (31871) starting. Version 0.0.6-alpha.0 (non-npm: copystring/ioBroker.roborock#280ee876636a28a98b7e46c9070f6f180b75e78e) in /opt/iobroker/node_modules/iobroker.roborock, node: v16.18.1, js-controller: 4.0.24
2023-01-29 17:20:33.616 - debug: roborock.0 (31871) RoomIDs debug: {"7803180":"Wohnzimmer","7803181":"Wohnzimmer1"}
2023-01-29 17:20:33.673 - info: roborock.0 (31871) MQTT initialized
2023-01-29 17:20:33.683 - debug: roborock.0 (31871) Products: object
2023-01-29 17:20:33.684 - debug: roborock.0 (31871) Product result: 42yfoQm5eOY3gARZw6xgU
2023-01-29 17:20:33.685 - debug: roborock.0 (31871) Product model: roborock.vacuum.a27
2023-01-29 17:20:33.686 - debug: roborock.0 (31871) Products: object
2023-01-29 17:20:33.686 - debug: roborock.0 (31871) Product result: 42yfoQm5eOY3gARZw6xgU
2023-01-29 17:20:33.687 - debug: roborock.0 (31871) Product model: roborock.vacuum.a27
2023-01-29 17:20:33.687 - debug: roborock.0 (31871) Robot key: roborock.vacuum.a27
2023-01-29 17:20:34.136 - debug: roborock.0 (31871) Latest data requested
2023-01-29 17:20:34.137 - debug: roborock.0 (31871) getParameter: get_status
2023-01-29 17:20:34.143 - debug: roborock.0 (31871) getParameter: get_water_box_custom_mode
2023-01-29 17:20:34.145 - debug: roborock.0 (31871) getParameter: get_consumable
2023-01-29 17:20:34.147 - debug: roborock.0 (31871) getParameter: get_network_info
2023-01-29 17:20:34.151 - debug: roborock.0 (31871) getParameter: get_carpet_mode
2023-01-29 17:20:34.152 - debug: roborock.0 (31871) getParameter: get_carpet_clean_mode
2023-01-29 17:20:34.153 - debug: roborock.0 (31871) getParameter: get_fw_features
2023-01-29 17:20:34.154 - debug: roborock.0 (31871) Firmware features request
2023-01-29 17:20:34.155 - debug: roborock.0 (31871) getParameter: get_multi_maps_list
2023-01-29 17:20:34.156 - debug: roborock.0 (31871) getParameter: get_room_mapping
2023-01-29 17:20:34.157 - debug: roborock.0 (31871) get_room_mapping
2023-01-29 17:20:34.492 - debug: roborock.0 (31871) dps debug: {"id":5,"result":{"clean_time":148203,"clean_area":2472042500,"clean_count":91,"dust_collection_count":62,"records":[1675004880,1674817136,1674480585,1674064193,1674064152,1674064088,1674064035,1674063969,1674063883,1673692065,1671436801,1671177602,1670832002,1670572801,1670240806,1670227201,1669968002,1669622402,1669363202,1669017602]}}
2023-01-29 17:20:34.519 - debug: roborock.0 (31871) dps debug: {"id":4,"result":{"ssid":"Tool_2G","ip":"xxx.xxx.xxx.xxx","mac":"xx:xx:xx:xx:xx:xx","bssid":"4c:ed:fb:a0:9d:79","rssi":-43}}
2023-01-29 17:20:34.522 - debug: roborock.0 (31871) dps debug: {"id":7,"result":[{"carpet_clean_mode":1}]}
2023-01-29 17:20:34.524 - debug: roborock.0 (31871) dps debug: {"id":6,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-01-29 17:20:34.545 - debug: roborock.0 (31871) dps debug: {"id":1,"result":[{"msg_ver":2,"msg_seq":5049,"state":8,"battery":100,"clean_time":19,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":3,"water_box_status":1,"back_type":-1,"wash_phase":0,"wash_ready":0,"fan_power":104,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":201,"water_box_carriage_status":1,"mop_forbidden_enable":1,"camera_status":421,"is_exploring":0,"home_sec_status":0,"home_sec_enable_password":1,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":3,"dust_collection_status":0,"auto_dust_collection":1,"avoid_count":0,"mop_mode":300,"debug_mode":0,"collision_avoid_status":1,"switch_map_mode":0,"dock_error_status":0,"charge_status":1,"unsave_map_reason":0,"unsave_map_flag":0}]}
2023-01-29 17:20:34.547 - debug: roborock.0 (31871) get_status: {"msg_ver":2,"msg_seq":5049,"state":8,"battery":100,"clean_time":19,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":3,"water_box_status":1,"back_type":-1,"wash_phase":0,"wash_ready":0,"fan_power":104,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":201,"water_box_carriage_status":1,"mop_forbidden_enable":1,"camera_status":421,"is_exploring":0,"home_sec_status":0,"home_sec_enable_password":1,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":3,"dust_collection_status":0,"auto_dust_collection":1,"avoid_count":0,"mop_mode":300,"debug_mode":0,"collision_avoid_status":1,"switch_map_mode":0,"dock_error_status":0,"charge_status":1,"unsave_map_reason":0,"unsave_map_flag":0}
2023-01-29 17:20:34.549 - error: roborock.0 (31871) Unsported attribute: back_type of get_status. Please contact the dev to add the newly found attribute of your robot.
2023-01-29 17:20:34.549 - error: roborock.0 (31871) Unsported attribute: wash_phase of get_status. Please contact the dev to add the newly found attribute of your robot.
2023-01-29 17:20:34.549 - error: roborock.0 (31871) Unsported attribute: wash_ready of get_status. Please contact the dev to add the newly found attribute of your robot.
2023-01-29 17:20:34.550 - error: roborock.0 (31871) Unsported attribute: camera_status of get_status. Please contact the dev to add the newly found attribute of your robot.
2023-01-29 17:20:34.550 - error: roborock.0 (31871) Unsported attribute: is_exploring of get_status. Please contact the dev to add the newly found attribute of your robot.
2023-01-29 17:20:34.551 - error: roborock.0 (31871) Unsported attribute: home_sec_status of get_status. Please contact the dev to add the newly found attribute of your robot.
2023-01-29 17:20:34.551 - error: roborock.0 (31871) Unsported attribute: home_sec_enable_password of get_status. Please contact the dev to add the newly found attribute of your robot.
2023-01-29 17:20:34.552 - error: roborock.0 (31871) Unsported attribute: avoid_count of get_status. Please contact the dev to add the newly found attribute of your robot.
2023-01-29 17:20:34.552 - error: roborock.0 (31871) Unsported attribute: collision_avoid_status of get_status. Please contact the dev to add the newly found attribute of your robot.
2023-01-29 17:20:34.553 - error: roborock.0 (31871) Unsported attribute: switch_map_mode of get_status. Please contact the dev to add the newly found attribute of your robot.
2023-01-29 17:20:34.553 - error: roborock.0 (31871) Unsported attribute: charge_status of get_status. Please contact the dev to add the newly found attribute of your robot.
2023-01-29 17:20:34.565 - debug: roborock.0 (31871) dps debug: {"id":3,"result":[{"main_brush_work_time":80655,"side_brush_work_time":14808,"filter_work_time":144571,"filter_element_work_time":0,"sensor_dirty_time":14764,"strainer_work_times":0,"dust_collection_work_times":62,"cleaning_brush_work_times":0}]}
2023-01-29 17:20:34.570 - debug: roborock.0 (31871) dps debug: {"id":2,"result":{"water_box_mode":201}}
2023-01-29 17:20:34.574 - debug: roborock.0 (31871) dps debug: {"id":10,"result":[[16,"",13],[17,"",6],[18,"",14],[19,"",12],[20,"",8],[21,"",13]]}
2023-01-29 17:20:34.576 - debug: roborock.0 (31871) get_room_mapping: [[16,"",13],[17,"",6],[18,"",14],[19,"",12],[20,"",8],[21,"",13]]
2023-01-29 17:20:34.584 - debug: roborock.0 (31871) dps debug: {"id":8,"result":[111,112,113,114,115,116,117,118,119,120,121,122,123,124,125]}
2023-01-29 17:20:34.586 - debug: roborock.0 (31871) dps debug: {"id":9,"result":[{"max_multi_map":4,"max_bak_map":1,"multi_map_count":1,"map_info":[{"mapFlag":0,"add_time":1674821926,"length":2,"name":"EG","bak_maps":[{"mapFlag":4,"add_time":1673702497}]}]}]}
2023-01-29 17:20:34.602 - debug: roborock.0 (31871) dps debug: {"id":16,"result":[{"begin":1674064088,"end":1674064110,"duration":11,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":3,"finish_reason":60,"dust_collection_status":0,"avoid_count":0,"wash_count":0,"map_flag":0}]}
2023-01-29 17:20:34.603 - debug: roborock.0 (31871) dps debug: {"id":11,"result":[{"begin":1675004880,"end":1675004914,"duration":19,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":60,"dust_collection_status":0,"avoid_count":0,"wash_count":0,"map_flag":0}]}
2023-01-29 17:20:34.607 - debug: roborock.0 (31871) dps debug: {"id":14,"result":[{"begin":1674064193,"end":1674064230,"duration":1,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":3,"finish_reason":60,"dust_collection_status":0,"avoid_count":0,"wash_count":0,"map_flag":0}]}
2023-01-29 17:20:34.609 - debug: roborock.0 (31871) dps debug: {"id":18,"result":[{"begin":1674063969,"end":1674063985,"duration":11,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":3,"finish_reason":60,"dust_collection_status":0,"avoid_count":0,"wash_count":0,"map_flag":0}]}
2023-01-29 17:20:34.611 - debug: roborock.0 (31871) dps debug: {"id":19,"result":[{"begin":1674063883,"end":1674063907,"duration":12,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":3,"finish_reason":60,"dust_collection_status":0,"avoid_count":0,"wash_count":0,"map_flag":0}]}
2023-01-29 17:20:34.613 - debug: roborock.0 (31871) dps debug: {"id":12,"result":[{"begin":1674817136,"end":1674821615,"duration":2917,"area":50342500,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":1,"avoid_count":50,"wash_count":7,"map_flag":0}]}
2023-01-29 17:20:34.615 - debug: roborock.0 (31871) dps debug: {"id":22,"result":[{"begin":1671177602,"end":1671181985,"duration":2892,"area":49892500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":91,"wash_count":7,"map_flag":0}]}
2023-01-29 17:20:34.618 - debug: roborock.0 (31871) dps debug: {"id":13,"result":[{"begin":1674480585,"end":1674485028,"duration":2938,"area":49950000,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":1,"avoid_count":80,"wash_count":7,"map_flag":0}]}
2023-01-29 17:20:34.620 - debug: roborock.0 (31871) dps debug: {"id":17,"result":[{"begin":1674064035,"end":1674064041,"duration":6,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":3,"finish_reason":37,"dust_collection_status":0,"avoid_count":0,"wash_count":0,"map_flag":0}]}
2023-01-29 17:20:34.622 - debug: roborock.0 (31871) dps debug: {"id":23,"result":[{"begin":1670832002,"end":1670836467,"duration":2982,"area":50212500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":73,"wash_count":7,"map_flag":0}]}
2023-01-29 17:20:34.623 - debug: roborock.0 (31871) dps debug: {"id":27,"result":[{"begin":1669968002,"end":1669972431,"duration":2933,"area":50735000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":60,"wash_count":7,"map_flag":0}]}
2023-01-29 17:20:34.625 - debug: roborock.0 (31871) dps debug: {"id":25,"result":[{"begin":1670240806,"end":1670241322,"duration":401,"area":5225000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":21,"wash_count":2,"map_flag":0}]}
2023-01-29 17:20:34.627 - debug: roborock.0 (31871) dps debug: {"id":26,"result":[{"begin":1670227201,"end":1670231621,"duration":2919,"area":50545000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":69,"wash_count":7,"map_flag":0}]}
2023-01-29 17:20:34.666 - debug: roborock.0 (31871) dps debug: {"id":29,"result":[{"begin":1669363202,"end":1669367380,"duration":2976,"area":50482500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":70,"wash_count":6,"map_flag":0}]}
2023-01-29 17:20:34.668 - debug: roborock.0 (31871) dps debug: {"id":21,"result":[{"begin":1671436801,"end":1671441403,"duration":3073,"area":50452500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":50,"wash_count":7,"map_flag":0}]}
2023-01-29 17:20:34.669 - debug: roborock.0 (31871) dps debug: {"id":24,"result":[{"begin":1670572801,"end":1670577246,"duration":2885,"area":50335000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":78,"wash_count":7,"map_flag":0}]}
2023-01-29 17:20:34.689 - warn: roborock.0 (31871) State "roborock.0.Devices.7BzNvpqlCv03aXgw55hjDs.consumables.strainer_work_times" has no existing object, this might lead to an error in future versions
2023-01-29 17:20:34.689 - warn: roborock.0 (31871) State "roborock.0.Devices.7BzNvpqlCv03aXgw55hjDs.consumables.cleaning_brush_work_times" has no existing object, this might lead to an error in future versions
2023-01-29 17:20:34.691 - debug: roborock.0 (31871) dps debug: {"id":15,"result":[{"begin":1674064152,"end":1674064174,"duration":12,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":3,"finish_reason":60,"dust_collection_status":0,"avoid_count":0,"wash_count":0,"map_flag":0}]}
2023-01-29 17:20:34.693 - debug: roborock.0 (31871) dps debug: {"id":28,"result":[{"begin":1669622402,"end":1669626816,"duration":2917,"area":50380000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":52,"wash_count":6,"map_flag":0}]}
2023-01-29 17:20:34.694 - debug: roborock.0 (31871) dps debug: {"id":30,"result":[{"begin":1669017602,"end":1669021982,"duration":2928,"area":49900000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":68,"wash_count":7,"map_flag":0}]}
2023-01-29 17:20:34.696 - debug: roborock.0 (31871) dps debug: {"id":20,"result":[{"begin":1673692065,"end":1673696483,"duration":2872,"area":49602500,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":1,"avoid_count":96,"wash_count":7,"map_flag":0}]}
`

Versions:

  • Adapter version: 0.0.6-alpha.0
  • JS-Controller version: 4.0.24
  • Node version: 16.18.1
  • Operating system: Docker / Linux

0.0.5 Adapter startet ständig neu

Describe the bug
Adapter startet ständig neu
S7pro Ultra

Screenshots & Logfiles
`

roborock.0 2023-01-29 10:51:02.517 error Cannot read property 'divider' of undefined
roborock.0 2023-01-29 10:51:02.516 error TypeError: Cannot read property 'divider' of undefined at /opt/iobroker/node_modules/iobroker.roborock/lib/vacuum.js:167:52 at processTicksAndRejections (internal/process/task_queues.js:95:5)
roborock.0 2023-01-29 10:51:02.515 error unhandled promise rejection: Cannot read property 'divider' of undefined
roborock.0 2023-01-29 10:51:02.515 error 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().
roborock.0 2023-01-29 10:50:28.144 error DB closed
roborock.0 2023-01-29 10:50:28.144 error Error: DB closed at Redis.sendCommand (/opt/iobroker/node_modules/ioredis/built/redis/index.js:636:24) at Redis.get (/opt/iobroker/node_modules/ioredis/built/commander.js:122:25) at StateRedisClient.setState (/opt/iobroker/node_modules/@iobroker/db-states-redis/lib/states/statesInRedisClient.js:657:40) at Roborock.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5886:35) at runMicrotasks () at runNextTicks (internal/process/task_queues.js:60:5) at processImmediate (internal/timers.js:437:9)
roborock.0 2023-01-29 10:50:28.143 error unhandled promise rejection: DB closed
roborock.0 2023-01-29 10:50:28.142 error 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().
roborock.0 2023-01-29 10:50:28.141 error Could not check object existence of roborock.0.Devices.5Im6TX0cm6mgxaWxHaEos7.firmwareFeatures.7: Cannot check object existence of "roborock.0.Devices.5Im6TX0cm6mgxaWxHaEos7.firmwareFeatures.7": DB closed
roborock.0 2023-01-29 10:50:28.141 error Error: Could not check object existence of roborock.0.Devices.5Im6TX0cm6mgxaWxHaEos7.firmwareFeatures.7: Cannot check object existence of "roborock.0.Devices.5Im6TX0cm6mgxaWxHaEos7.firmwareFeatures.7": DB closed at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:2983:17) at Roborock.setObjectNotExists (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:3202:30) at runMicrotasks () at processTicksAndRejections (internal/process/task_queues.js:95:5)
roborock.0 2023-01-29 10:50:28.140 error unhandled promise rejection: Could not check object existence of roborock.0.Devices.5Im6TX0cm6mgxaWxHaEos7.firmwareFeatures.7: Cannot check object existence of "roborock.0.Devices.5Im6TX0cm6mgxaWxHaEos7.firmwareFeatures.7": DB closed
roborock.0 2023-01-29 10:50:28.140 error 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().
roborock.0 2023-01-29 10:50:28.138 error Cannot check object existence of "roborock.0.Devices.5Im6TX0cm6mgxaWxHaEos7.firmwareFeatures.7": DB closed
roborock.0 2023-01-29 10:50:28.135 error DB closed
roborock.0 2023-01-29 10:50:28.134 error Error: DB closed at Redis.sendCommand (/opt/iobroker/node_modules/ioredis/built/redis/index.js:636:24) at Redis.get (/opt/iobroker/node_modules/ioredis/built/commander.js:122:25) at StateRedisClient.setState (/opt/iobroker/node_modules/@iobroker/db-states-redis/lib/states/statesInRedisClient.js:657:40) at Roborock.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5886:35) at runMicrotasks () at runNextTicks (internal/process/task_queues.js:60:5) at processImmediate (internal/timers.js:437:9)
roborock.0 2023-01-29 10:50:28.134 error unhandled promise rejection: DB closed
roborock.0 2023-01-29 10:50:28.133 error 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().
roborock.0 2023-01-29 10:50:28.129 error DB closed
roborock.0 2023-01-29 10:50:28.128 error Error: DB closed at Redis.sendCommand (/opt/iobroker/node_modules/ioredis/built/redis/index.js:636:24) at Redis.get (/opt/iobroker/node_modules/ioredis/built/commander.js:122:25) at StateRedisClient.setState (/opt/iobroker/node_modules/@iobroker/db-states-redis/lib/states/statesInRedisClient.js:657:40) at Roborock.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5886:35)
roborock.0 2023-01-29 10:50:28.128 error unhandled promise rejection: DB closed
roborock.0 2023-01-29 10:50:28.127 error 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().
roborock.0 2023-01-29 10:50:28.123 error DB closed
roborock.0 2023-01-29 10:50:28.123 error Error: DB closed at Redis.sendCommand (/opt/iobroker/node_modules/ioredis/built/redis/index.js:636:24) at Redis.get (/opt/iobroker/node_modules/ioredis/built/commander.js:122:25) at StateRedisClient.setState (/opt/iobroker/node_modules/@iobroker/db-states-redis/lib/states/statesInRedisClient.js:657:40) at Roborock.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5886:35) at runMicrotasks () at runNextTicks (internal/process/task_queues.js:60:5) at processImmediate (internal/timers.js:437:9)
roborock.0 2023-01-29 10:50:28.120 error unhandled promise rejection: DB closed
roborock.0 2023-01-29 10:50:28.119 error 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().
roborock.0 2023-01-29 10:50:28.060 error DB closed
roborock.0 2023-01-29 10:50:28.059 error unhandled promise rejection: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (events.js:520:26) at Socket.emit (events.js:400:28) at TCP. (net.js:686:12)
roborock.0 2023-01-29 10:50:28.059 error 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().
roborock.0 2023-01-29 10:50:28.058 error unhandled promise rejection: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (events.js:520:26) at Socket.emit (events.js:400:28) at TCP. (net.js:686:12)
roborock.0 2023-01-29 10:50:28.059 error Error: DB closed
roborock.0 2023-01-29 10:50:28.058 error 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().
roborock.0 2023-01-29 10:50:28.057 error unhandled promise rejection: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (events.js:520:26) at Socket.emit (events.js:400:28) at TCP. (net.js:686:12)
roborock.0 2023-01-29 10:50:28.058 error Error: DB closed
roborock.0 2023-01-29 10:50:28.058 error DB closed
roborock.0 2023-01-29 10:50:28.057 error 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().
roborock.0 2023-01-29 10:50:28.056 error unhandled promise rejection: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (events.js:520:26) at Socket.emit (events.js:400:28) at TCP. (net.js:686:12)
roborock.0 2023-01-29 10:50:28.057 error Error: DB closed
roborock.0 2023-01-29 10:50:28.057 error DB closed
roborock.0 2023-01-29 10:50:28.055 error 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().
roborock.0 2023-01-29 10:50:28.055 error unhandled promise rejection: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (events.js:520:26) at Socket.emit (events.js:400:28) at TCP. (net.js:686:12)
roborock.0 2023-01-29 10:50:28.056 error Error: DB closed
roborock.0 2023-01-29 10:50:28.056 error DB closed
roborock.0 2023-01-29 10:50:28.054 error 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().
roborock.0 2023-01-29 10:50:28.054 error unhandled promise rejection: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (events.js:520:26) at Socket.emit (events.js:400:28) at TCP. (net.js:686:12)
roborock.0 2023-01-29 10:50:28.055 error Error: DB closed
roborock.0 2023-01-29 10:50:28.055 error DB closed
roborock.0 2023-01-29 10:50:28.053 error 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().
roborock.0 2023-01-29 10:50:28.053 error unhandled promise rejection: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (events.js:520:26) at Socket.emit (events.js:400:28) at TCP. (net.js:686:12)
roborock.0 2023-01-29 10:50:28.054 error Error: DB closed
roborock.0 2023-01-29 10:50:28.054 error DB closed
roborock.0 2023-01-29 10:50:28.052 error 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().
roborock.0 2023-01-29 10:50:28.052 error Error: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (events.js:520:26) at Socket.emit (events.js:400:28) at TCP. (net.js:686:12)
roborock.0 2023-01-29 10:50:28.053 error Error: DB closed
roborock.0 2023-01-29 10:50:28.053 error DB closed
roborock.0 2023-01-29 10:50:28.051 error unhandled promise rejection: DB closed
roborock.0 2023-01-29 10:50:28.051 error DB closed
roborock.0 2023-01-29 10:50:28.052 error DB closed
roborock.0 2023-01-29 10:50:28.051 error Error: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (events.js:520:26) at Socket.emit (events.js:400:28) at TCP. (net.js:686:12)
roborock.0 2023-01-29 10:50:28.050 error 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().
roborock.0 2023-01-29 10:50:28.050 error Error: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (events.js:520:26) at Socket.emit (events.js:400:28) at TCP. (net.js:686:12)
roborock.0 2023-01-29 10:50:28.051 error 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().
roborock.0 2023-01-29 10:50:28.049 error unhandled promise rejection: DB closed
roborock.0 2023-01-29 10:50:28.049 error DB closed
roborock.0 2023-01-29 10:50:28.050 error DB closed
roborock.0 2023-01-29 10:50:28.050 error unhandled promise rejection: DB closed
roborock.0 2023-01-29 10:50:28.048 error unhandled promise rejection: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (events.js:520:26) at Socket.emit (events.js:400:28) at TCP. (net.js:686:12)
roborock.0 2023-01-29 10:50:28.048 error DB closed
roborock.0 2023-01-29 10:50:28.049 error 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().
roborock.0 2023-01-29 10:50:28.047 error unhandled promise rejection: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (events.js:520:26) at Socket.emit (events.js:400:28) at TCP. (net.js:686:12)
roborock.0 2023-01-29 10:50:28.048 error 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().
roborock.0 2023-01-29 10:50:28.048 error Error: DB closed
roborock.0 2023-01-29 10:50:28.047 error 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().
roborock.0 2023-01-29 10:50:28.046 error unhandled promise rejection: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (events.js:520:26) at Socket.emit (events.js:400:28) at TCP. (net.js:686:12)
roborock.0 2023-01-29 10:50:28.047 error Error: DB closed
roborock.0 2023-01-29 10:50:28.046 error 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().
roborock.0 2023-01-29 10:50:28.045 error unhandled promise rejection: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (events.js:520:26) at Socket.emit (events.js:400:28) at TCP. (net.js:686:12)
roborock.0 2023-01-29 10:50:28.046 error Error: DB closed
roborock.0 2023-01-29 10:50:28.046 error DB closed
roborock.0 2023-01-29 10:50:28.045 error 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().
roborock.0 2023-01-29 10:50:28.044 error unhandled promise rejection: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (events.js:520:26) at Socket.emit (events.js:400:28) at TCP. (net.js:686:12)
roborock.0 2023-01-29 10:50:28.045 error Error: DB closed
roborock.0 2023-01-29 10:50:28.045 error DB closed
roborock.0 2023-01-29 10:50:28.044 error 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().
roborock.0 2023-01-29 10:50:28.043 error unhandled promise rejection: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (events.js:520:26) at Socket.emit (events.js:400:28) at TCP. (net.js:686:12)
roborock.0 2023-01-29 10:50:28.044 error Error: DB closed
roborock.0 2023-01-29 10:50:28.044 error DB closed
roborock.0 2023-01-29 10:50:28.043 error 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().
roborock.0 2023-01-29 10:50:28.042 error unhandled promise rejection: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (events.js:520:26) at Socket.emit (events.js:400:28) at TCP. (net.js:686:12)
roborock.0 2023-01-29 10:50:28.043 error Error: DB closed
roborock.0 2023-01-29 10:50:28.043 error DB closed
roborock.0 2023-01-29 10:50:28.042 error 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().
roborock.0 2023-01-29 10:50:28.041 error Error: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (events.js:520:26) at Socket.emit (events.js:400:28) at TCP. (net.js:686:12)
roborock.0 2023-01-29 10:50:28.042 error Error: DB closed
roborock.0 2023-01-29 10:50:28.042 error DB closed
roborock.0 2023-01-29 10:50:28.041 error unhandled promise rejection: DB closed
roborock.0 2023-01-29 10:50:28.041 error DB closed
roborock.0 2023-01-29 10:50:27.216 error Cannot read property 'divider' of undefined
roborock.0 2023-01-29 10:50:27.215 error TypeError: Cannot read property 'divider' of undefined at /opt/iobroker/node_modules/iobroker.roborock/lib/vacuum.js:167:52 at processTicksAndRejections (internal/process/task_queues.js:95:5)
roborock.0 2023-01-29 10:50:27.214 error unhandled promise rejection: Cannot read property 'divider' of undefined
roborock.0 2023-01-29 10:50:27.214 error 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().
roborock.0 2023-01-29 10:49:53.793 error DB closed
roborock.0 2023-01-29 10:49:53.792 error Error: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (events.js:520:26) at Socket.emit (events.js:400:28) at TCP. (net.js:686:12)
roborock.0 2023-01-29 10:49:53.791 error unhandled promise rejection: DB closed
roborock.0 2023-01-29 10:49:53.791 error 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().
roborock.0 2023-01-29 10:49:53.782 error DB closed
roborock.0 2023-01-29 10:49:53.781 error Error: DB closed at Redis.sendCommand (/opt/iobroker/node_modules/ioredis/built/redis/index.js:636:24) at Redis.get (/opt/iobroker/node_modules/ioredis/built/commander.js:122:25) at StateRedisClient.setState (/opt/iobroker/node_modules/@iobroker/db-states-redis/lib/states/statesInRedisClient.js:657:40) at Roborock.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5886:35)
roborock.0 2023-01-29 10:49:53.778 error unhandled promise rejection: DB closed
roborock.0 2023-01-29 10:49:53.778 error 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().
roborock.0 2023-01-29 10:49:53.246 error Cannot read property 'divider' of undefined
roborock.0 2023-01-29 10:49:53.246 error TypeError: Cannot read property 'divider' of undefined at /opt/iobroker/node_modules/iobroker.roborock/lib/vacuum.js:167:52 at processTicksAndRejections (internal/process/task_queues.js:95:5)
roborock.0 2023-01-29 10:49:53.245 error unhandled promise rejection: Cannot read property 'divider' of undefined
roborock.0 2023-01-29 10:49:53.244 error 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().
roborock.0 2023-01-29 10:48:51.085 error DB closed
roborock.0 2023-01-29 10:48:51.085 error Error: DB closed at Redis.sendCommand (/opt/iobroker/node_modules/ioredis/built/redis/index.js:636:24) at Redis.get (/opt/iobroker/node_modules/ioredis/built/commander.js:122:25) at StateRedisClient.setState (/opt/iobroker/node_modules/@iobroker/db-states-redis/lib/states/statesInRedisClient.js:657:40) at Roborock.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5886:35) at runMicrotasks () at runNextTicks (internal/process/task_queues.js:60:5) at processImmediate (internal/timers.js:437:9)
roborock.0 2023-01-29 10:48:51.084 error unhandled promise rejection: DB closed
roborock.0 2023-01-29 10:48:51.083 error 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().
roborock.0 2023-01-29 10:48:51.082 error Could not check object existence of roborock.0.Devices.5Im6TX0cm6mgxaWxHaEos7.firmwareFeatures.7: Cannot check object existence of "roborock.0.Devices.5Im6TX0cm6mgxaWxHaEos7.firmwareFeatures.7": DB closed
roborock.0 2023-01-29 10:48:51.082 error Error: Could not check object existence of roborock.0.Devices.5Im6TX0cm6mgxaWxHaEos7.firmwareFeatures.7: Cannot check object existence of "roborock.0.Devices.5Im6TX0cm6mgxaWxHaEos7.firmwareFeatures.7": DB closed at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:2983:17) at Roborock.setObjectNotExists (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:3202:30) at runMicrotasks () at processTicksAndRejections (internal/process/task_queues.js:95:5)
roborock.0 2023-01-29 10:48:51.081 error unhandled promise rejection: Could not check object existence of roborock.0.Devices.5Im6TX0cm6mgxaWxHaEos7.firmwareFeatures.7: Cannot check object existence of "roborock.0.Devices.5Im6TX0cm6mgxaWxHaEos7.firmwareFeatures.7": DB closed
roborock.0 2023-01-29 10:48:51.080 error 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().
roborock.0 2023-01-29 10:48:51.078 error Cannot check object existence of "roborock.0.Devices.5Im6TX0cm6mgxaWxHaEos7.firmwareFeatures.7": DB closed
roborock.0 2023-01-29 10:48:51.072 error DB closed
roborock.0 2023-01-29 10:48:51.071 error Error: DB closed at Redis.sendCommand (/opt/iobroker/node_modules/ioredis/built/redis/index.js:636:24) at Redis.get (/opt/iobroker/node_modules/ioredis/built/commander.js:122:25) at StateRedisClient.setState (/opt/iobroker/node_modules/@iobroker/db-states-redis/lib/states/statesInRedisClient.js:657:40) at Roborock.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5886:35)
roborock.0 2023-01-29 10:48:51.068 error unhandled promise rejection: DB closed
roborock.0 2023-01-29 10:48:51.067 error 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().
roborock.0 2023-01-29 10:48:51.057 error DB closed
roborock.0 2023-01-29 10:48:51.056 error Error: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (events.js:520:26) at Socket.emit (events.js:400:28) at TCP. (net.js:686:12)
roborock.0 2023-01-29 10:48:51.056 error unhandled promise rejection: DB closed
roborock.0 2023-01-29 10:48:51.056 error 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().
roborock.0 2023-01-29 10:48:51.055 error DB closed
roborock.0 2023-01-29 10:48:51.054 error Error: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (events.js:520:26) at Socket.emit (events.js:400:28) at TCP. (net.js:686:12)
roborock.0 2023-01-29 10:48:51.053 error unhandled promise rejection: DB closed
roborock.0 2023-01-29 10:48:51.053 error 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().
`

Komplette Debug Log:
Log.txt

Adapter ist grün obwohl Login Daten inkorrekt

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Wrong login data
    2 . Adapter is green

Expected behavior
Adapter shows Red signal because login to backend Not happened

fehlende Funktionen

Was mir noch aufgefallen ist:
In der App habe ich die Möglichkeit manuell das Absaugen und das Mopwaschen an zu stoßen.
Wäre es möglich dies auch zu integrieren?
Was auch fehlt sind von der Station die Reinigungsbürste und der Wasserfilter als DP

v0.1.6: Unsported attribute: XXX of get_status. Please contact the dev to add the newly found attribute of your robot.

Heute Nacht hatte ich etliche Errors der Art "Unsported attribute: XXX of get_status. Please contact the dev to add the newly found attribute of your robot." im Log. Installiert ist der aktuelle main-branch. Scheint sowohl den S6 als auch den S7 zu betreffen.

Ausschnitt des betroffenen Logs:

2023-03-15 03:12:42.300  - �[34mdebug�[39m: roborock.0 (2931) Latest data requested
2023-03-15 03:12:42.300  - �[34mdebug�[39m: roborock.0 (2931) getParameter: get_status
2023-03-15 03:12:42.300  - �[34mdebug�[39m: roborock.0 (2931) getParameter: get_consumable
2023-03-15 03:12:42.301  - �[34mdebug�[39m: roborock.0 (2931) getParameter: get_network_info
2023-03-15 03:12:42.301  - �[34mdebug�[39m: roborock.0 (2931) getParameter: get_carpet_mode
2023-03-15 03:12:42.398  - �[34mdebug�[39m: roborock.0 (2931) dps debug: {"id":8931,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-03-15 03:12:42.399  - �[34mdebug�[39m: roborock.0 (2931) dps debug: {"id":3230,"result":{"ssid":"1.FCGlucke_Rep","ip":"192.168.2.101","mac":"64:90:c1:10:fd:96","bssid":"70:4f:57:52:df:4b","rssi":-47}}
2023-03-15 03:12:42.434  - �[34mdebug�[39m: roborock.0 (2931) dps debug: {"id":5156,"result":[{"msg_ver":2,"msg_seq":165,"state":8,"battery":100,"clean_time":2874,"clean_area":47285000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}]}
2023-03-15 03:12:42.435  - �[34mdebug�[39m: roborock.0 (2931) get_status: {"msg_ver":2,"msg_seq":165,"state":8,"battery":100,"clean_time":2874,"clean_area":47285000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}
2023-03-15 03:12:42.446  - �[34mdebug�[39m: roborock.0 (2931) dps debug: {"id":8912,"result":[{"main_brush_work_time":1116652,"side_brush_work_time":414829,"filter_work_time":141640,"filter_element_work_time":2,"sensor_dirty_time":32898}]}
2023-03-15 03:12:42.579  - �[34mdebug�[39m: roborock.0 (2931) dps debug: {"method":"event.status","id":234746513,"params":[{"msg_ver":2,"msg_seq":166,"state":8,"battery":100,"clean_time":2874,"clean_area":47285000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":1,"water_box_status":0,"mop_forbidden_enable":0}]}
2023-03-15 03:12:42.695  - �[34mdebug�[39m: roborock.0 (2931) dps debug: {"method":"props","id":20714565,"params":{"state":8,"battery":100,"fan_power":104}}
2023-03-15 03:12:42.724  - �[34mdebug�[39m: roborock.0 (2931) dps debug: {"method":"event.status","id":140554113,"params":[{"msg_ver":2,"msg_seq":168,"state":8,"battery":100,"clean_time":2874,"clean_area":47285000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":1,"water_box_status":0,"mop_forbidden_enable":0}]}
2023-03-15 03:12:42.896  - �[34mdebug�[39m: roborock.0 (2931) dps debug: {"method":"props","id":138829399,"params":{"state":8,"battery":100,"fan_power":104}}
2023-03-15 03:12:43.025  - �[34mdebug�[39m: roborock.0 (2931) dps debug: {"id":7180,"result":["ok"]}
2023-03-15 03:12:43.026  - �[34mdebug�[39m: roborock.0 (2931) getParameter: get_room_mapping
2023-03-15 03:12:43.053  - �[34mdebug�[39m: roborock.0 (2931) dps debug: {"method":"event.status","id":224172641,"params":[{"msg_ver":2,"msg_seq":170,"state":8,"battery":100,"clean_time":2874,"clean_area":47285000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"water_box_status":0,"mop_forbidden_enable":0}]}
2023-03-15 03:12:43.196  - �[34mdebug�[39m: roborock.0 (2931) dps debug: {"id":2102,"result":[[16,"10467484"],[17,"10467471"],[18,"10467479"],[19,"10467477"],[22,"10609107"],[23,"10467481"],[24,"10467476"]]}
2023-03-15 03:12:43.197  - �[34mdebug�[39m: roborock.0 (2931) All mapped rooms: [[16,"10467484"],[17,"10467471"],[18,"10467479"],[19,"10467477"],[22,"10609107"],[23,"10467481"],[24,"10467476"]]
2023-03-15 03:12:43.199  - �[34mdebug�[39m: roborock.0 (2931) Mapped room matched: 10467484 with name: Gang
2023-03-15 03:12:43.199  - �[34mdebug�[39m: roborock.0 (2931) Mapped room matched: 10467471 with name: Wohnzimmer
2023-03-15 03:12:43.199  - �[34mdebug�[39m: roborock.0 (2931) Mapped room matched: 10467479 with name: Bad
2023-03-15 03:12:43.200  - �[34mdebug�[39m: roborock.0 (2931) Mapped room matched: 10467477 with name: Schlafzimmer
2023-03-15 03:12:43.200  - �[34mdebug�[39m: roborock.0 (2931) Mapped room matched: 10609107 with name: Nebenzimmer
2023-03-15 03:12:43.200  - �[34mdebug�[39m: roborock.0 (2931) Mapped room matched: 10467481 with name: Balkon
2023-03-15 03:12:43.200  - �[34mdebug�[39m: roborock.0 (2931) Mapped room matched: 10467476 with name: Küche
2023-03-15 03:12:43.232  - �[34mdebug�[39m: roborock.0 (2931) dps debug: {"method":"props","id":163690398,"params":{"state":8,"battery":100,"fan_power":104}}
2023-03-15 03:12:45.011  - �[34mdebug�[39m: roborock.0 (2931) Latest data requested
2023-03-15 03:12:45.011  - �[34mdebug�[39m: roborock.0 (2931) getParameter: get_status
2023-03-15 03:12:45.011  - �[34mdebug�[39m: roborock.0 (2931) getParameter: get_consumable
2023-03-15 03:12:45.012  - �[34mdebug�[39m: roborock.0 (2931) getParameter: get_network_info
2023-03-15 03:12:45.012  - �[34mdebug�[39m: roborock.0 (2931) getParameter: get_carpet_mode
2023-03-15 03:12:45.012  - �[34mdebug�[39m: roborock.0 (2931) getParameter: get_carpet_clean_mode
2023-03-15 03:12:45.013  - �[34mdebug�[39m: roborock.0 (2931) getParameter: get_water_box_custom_mode
2023-03-15 03:12:45.135  - �[34mdebug�[39m: roborock.0 (2931) dps debug: {"id":7183,"result":{"ssid":"1.FCGlucke","ip":"192.168.2.102","mac":"b0:4a:39:04:69:e9","bssid":"44:4e:6d:69:b7:f1","rssi":-61}}
2023-03-15 03:12:45.137  - �[34mdebug�[39m: roborock.0 (2931) dps debug: {"id":6651,"result":[204]}
2023-03-15 03:12:45.138  - �[34mdebug�[39m: roborock.0 (2931) dps debug: {"id":6010,"result":[{"main_brush_work_time":921995,"side_brush_work_time":58101,"filter_work_time":371821,"filter_element_work_time":0,"sensor_dirty_time":8719,"dust_collection_work_times":0}]}
2023-03-15 03:12:45.144  - �[34mdebug�[39m: roborock.0 (2931) dps debug: {"id":2033,"result":[{"msg_ver":2,"msg_seq":11188,"state":8,"battery":100,"clean_time":2883,"clean_area":44552500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"fan_power":106,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":204,"water_box_carriage_status":0,"mop_forbidden_enable":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":0,"dust_collection_status":0,"auto_dust_collection":1,"mop_mode":300,"debug_mode":0,"dock_error_status":0,"unsave_map_reason":0,"unsave_map_flag":0}]}
2023-03-15 03:12:45.144  - �[34mdebug�[39m: roborock.0 (2931) get_status: {"msg_ver":2,"msg_seq":11188,"state":8,"battery":100,"clean_time":2883,"clean_area":44552500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"fan_power":106,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":204,"water_box_carriage_status":0,"mop_forbidden_enable":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":0,"dust_collection_status":0,"auto_dust_collection":1,"mop_mode":300,"debug_mode":0,"dock_error_status":0,"unsave_map_reason":0,"unsave_map_flag":0}
2023-03-15 03:12:45.150  - �[34mdebug�[39m: roborock.0 (2931) dps debug: {"id":4857,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-03-15 03:12:45.161  - �[34mdebug�[39m: roborock.0 (2931) dps debug: {"id":3499,"result":[{"carpet_clean_mode":1}]}
2023-03-15 03:12:45.180  - �[34mdebug�[39m: roborock.0 (2931) homedata successfully updated
2023-03-15 03:12:45.180  - �[34mdebug�[39m: roborock.0 (2931) Update consumables
2023-03-15 03:12:45.181  - �[34mdebug�[39m: roborock.0 (2931) Update consumables
2023-03-15 03:12:46.124  - �[34mdebug�[39m: roborock.0 (2931) dps debug: {"id":3728,"result":["ok"]}
2023-03-15 03:12:46.124  - �[34mdebug�[39m: roborock.0 (2931) get_status: "ok"
2023-03-15 03:12:46.125  - �[31merror�[39m: roborock.0 (2931) Unsported attribute: 0 of get_status. Please contact the dev to add the newly found attribute of your robot.
2023-03-15 03:12:46.125  - �[31merror�[39m: roborock.0 (2931) Unsported attribute: 1 of get_status. Please contact the dev to add the newly found attribute of your robot.
2023-03-15 03:12:46.125  - �[34mdebug�[39m: roborock.0 (2931) getParameter: get_room_mapping
2023-03-15 03:12:46.270  - �[34mdebug�[39m: roborock.0 (2931) dps debug: {"id":4769,"result":[[16,"10467476"],[17,"10467479"],[18,"10467477"],[19,"10467481"],[20,"10467473"],[22,"10467471"],[23,"10467484"]]}
2023-03-15 03:12:46.270  - �[34mdebug�[39m: roborock.0 (2931) All mapped rooms: [[16,"10467476"],[17,"10467479"],[18,"10467477"],[19,"10467481"],[20,"10467473"],[22,"10467471"],[23,"10467484"]]
2023-03-15 03:12:46.271  - �[34mdebug�[39m: roborock.0 (2931) Mapped room matched: 10467476 with name: Küche
2023-03-15 03:12:46.271  - �[34mdebug�[39m: roborock.0 (2931) Mapped room matched: 10467479 with name: Bad
2023-03-15 03:12:46.271  - �[34mdebug�[39m: roborock.0 (2931) Mapped room matched: 10467477 with name: Schlafzimmer
2023-03-15 03:12:46.271  - �[34mdebug�[39m: roborock.0 (2931) Mapped room matched: 10467481 with name: Balkon
2023-03-15 03:12:46.272  - �[34mdebug�[39m: roborock.0 (2931) Mapped room matched: 10467473 with name: Zimmer Domi
2023-03-15 03:12:46.272  - �[34mdebug�[39m: roborock.0 (2931) Mapped room matched: 10467471 with name: Wohnzimmer
2023-03-15 03:12:46.272  - �[34mdebug�[39m: roborock.0 (2931) Mapped room matched: 10467484 with name: Gang

roborock.0.Devices.XXX.deviceStatus.adbumper_status" has to be type "string" but received type "object"

Describe the bug
On startup and update of the state the following warning appears in the log: "State value to set for "roborock.0.Devices.XXX.deviceStatus.adbumper_status" has to be type "string" but received type "object"". Complete log below.
Latest version (as of writing) and objects were deleted before. Roborock S7.

To Reproduce
Steps to reproduce the behavior:

  1. Start the adapter
  2. Check the log 😉

Expected behavior
No warning in the log

Screenshots & Logfiles

2023-01-29 00:06:16.695 - info: host.raspberrypi-gang "system.adapter.roborock.0" enabled
2023-01-29 00:06:17.454 - info: host.raspberrypi-gang instance system.adapter.roborock.0 started with pid 17065
2023-01-29 00:06:19.315 - debug: roborock.0 (17065) Redis Objects: Use Redis connection: 127.0.0.1:9001
2023-01-29 00:06:19.556 - debug: roborock.0 (17065) Objects client ready ... initialize now
2023-01-29 00:06:19.558 - debug: roborock.0 (17065) Objects create System PubSub Client
2023-01-29 00:06:19.561 - debug: roborock.0 (17065) Objects create User PubSub Client
2023-01-29 00:06:19.713 - debug: roborock.0 (17065) Objects client initialize lua scripts
2023-01-29 00:06:19.735 - debug: roborock.0 (17065) Objects connected to redis: 127.0.0.1:9001
2023-01-29 00:06:19.746 - silly: roborock.0 (17065) redis psubscribe cfg.o.system.user.*
2023-01-29 00:06:19.867 - silly: roborock.0 (17065) redis psubscribe cfg.o.enum.*
2023-01-29 00:06:19.879 - silly: roborock.0 (17065) objectDB connected
2023-01-29 00:06:19.885 - debug: roborock.0 (17065) Redis States: Use Redis connection: 127.0.0.1:6379
2023-01-29 00:06:19.902 - debug: roborock.0 (17065) States create System PubSub Client
2023-01-29 00:06:19.908 - debug: roborock.0 (17065) States create User PubSub Client
2023-01-29 00:06:19.929 - debug: roborock.0 (17065) States connected to redis: 127.0.0.1:6379
2023-01-29 00:06:19.932 - silly: roborock.0 (17065) statesDB connected
2023-01-29 00:06:20.261 - info: roborock.0 (17065) starting. Version 0.0.4-alpha.0 (non-npm: copystring/ioBroker.roborock#455866228ab3f1f5d0ffcf881d3aaa8800e138f8) in /opt/iobroker/node_modules/iobroker.roborock, node: v16.19.0, js-controller: 4.0.24
2023-01-29 00:06:20.354 - silly: roborock.0 (17065) States system redis pmessage io.system.adapter.roborock.0.logLevel/io.system.adapter.roborock.0.logLevel:{"val":"silly","ack":true,"ts":1674947180308,"q":0,"from":"system.adapter.roborock.0","lc":1674947180308}
2023-01-29 00:06:20.777 - debug: roborock.0 (17065) UserData: [object Object]
2023-01-29 00:06:21.075 - debug: roborock.0 (17065) RoomIDs debug: {"10467471":"Wohnzimmer","10467473":"Zimmer Domi","10467476":"Küche","10467477":"Schlafzimmer","10467479":"Bad","10467481":"Balkon","10467484":"Gang"}
2023-01-29 00:06:21.191 - info: roborock.0 (17065) MQTT initialized
2023-01-29 00:06:21.247 - debug: roborock.0 (17065) Robot key: roborock.vacuum.a15
2023-01-29 00:06:27.223 - debug: roborock.0 (17065) Latest data requested
2023-01-29 00:06:27.225 - debug: roborock.0 (17065) getParameter: get_status
2023-01-29 00:06:27.230 - debug: roborock.0 (17065) getParameter: get_water_box_custom_mode
2023-01-29 00:06:27.232 - debug: roborock.0 (17065) getParameter: get_consumable
2023-01-29 00:06:27.233 - debug: roborock.0 (17065) getParameter: get_network_info
2023-01-29 00:06:27.235 - debug: roborock.0 (17065) getParameter: get_carpet_mode
2023-01-29 00:06:27.237 - debug: roborock.0 (17065) getParameter: get_carpet_clean_mode
2023-01-29 00:06:27.238 - debug: roborock.0 (17065) getParameter: get_fw_features
2023-01-29 00:06:27.238 - debug: roborock.0 (17065) Firmware features request
2023-01-29 00:06:27.239 - debug: roborock.0 (17065) getParameter: get_multi_maps_list
2023-01-29 00:06:27.241 - debug: roborock.0 (17065) getParameter: get_room_mapping
2023-01-29 00:06:27.242 - debug: roborock.0 (17065) get_room_mapping
2023-01-29 00:06:27.317 - debug: roborock.0 (17065) dps debug: {"id":2,"result":[203]}
2023-01-29 00:06:27.320 - debug: roborock.0 (17065) dps debug: {"id":1,"result":[{"msg_ver":2,"msg_seq":28,"state":8,"battery":100,"clean_time":2839,"clean_area":45667500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"fan_power":102,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":203,"water_box_carriage_status":0,"mop_forbidden_enable":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":0,"dust_collection_status":0,"auto_dust_collection":1,"mop_mode":300,"debug_mode":0,"dock_error_status":0,"unsave_map_reason":0,"unsave_map_flag":0}]}
2023-01-29 00:06:27.322 - debug: roborock.0 (17065) get_status: {"msg_ver":2,"msg_seq":28,"state":8,"battery":100,"clean_time":2839,"clean_area":45667500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"fan_power":102,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":203,"water_box_carriage_status":0,"mop_forbidden_enable":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":0,"dust_collection_status":0,"auto_dust_collection":1,"mop_mode":300,"debug_mode":0,"dock_error_status":0,"unsave_map_reason":0,"unsave_map_flag":0}
2023-01-29 00:06:27.362 - debug: roborock.0 (17065) dps debug: {"id":3,"result":[{"main_brush_work_time":866733,"side_brush_work_time":2839,"filter_work_time":316559,"filter_element_work_time":0,"sensor_dirty_time":61748,"dust_collection_work_times":0}]}
2023-01-29 00:06:27.368 - debug: roborock.0 (17065) dps debug: {"id":5,"result":{"clean_time":866636,"clean_area":13481430000,"clean_count":337,"dust_collection_count":0,"records":[1674816001,1674725138,1674725117,1674725026,1674643201,1674470400,1674211201,1674038400,1673865601,1673606401,1673433600,1673260802,1673001600,1672828801,1672656000,1672396799,1672224000,1672051200,1671791332,1671619200]}}
2023-01-29 00:06:27.382 - debug: roborock.0 (17065) dps debug: {"id":4,"result":{"ssid":"1.FCGlucke","ip":"192.168.2.102","mac":"b0:4a:39:04:69:e9","bssid":"44:4e:6d:69:b7:f1","rssi":-66}}
2023-01-29 00:06:27.384 - debug: roborock.0 (17065) dps debug: {"id":9,"result":[{"max_multi_map":1,"max_bak_map":1,"multi_map_count":1,"map_info":[{"mapFlag":0,"add_time":1674818896,"length":10,"name":"Hauptkarte","bak_maps":[{"mapFlag":4,"add_time":1674646243}]}]}]}
2023-01-29 00:06:27.394 - info: roborock.0 (17065) State value to set for "roborock.0.Devices.BzoCkI61lkZZ4dPedPre6.deviceStatus.adbumper_status" has to be type "string" but received type "object"
2023-01-29 00:06:27.399 - debug: roborock.0 (17065) dps debug: {"id":6,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-01-29 00:06:27.400 - debug: roborock.0 (17065) dps debug: {"id":10,"result":[[16,"10467476"],[17,"10467479"],[18,"10467477"],[19,"10467481"],[20,"10467473"],[22,"10467471"],[23,"10467484"]]}
2023-01-29 00:06:27.401 - debug: roborock.0 (17065) get_room_mapping: [[16,"10467476"],[17,"10467479"],[18,"10467477"],[19,"10467481"],[20,"10467473"],[22,"10467471"],[23,"10467484"]]
2023-01-29 00:06:27.403 - debug: roborock.0 (17065) dps debug: {"id":7,"result":[{"carpet_clean_mode":1}]}
2023-01-29 00:06:27.405 - debug: roborock.0 (17065) dps debug: {"id":8,"result":[111,112,113,114,115,116,117,118,119,120,122,123,124,125]}
2023-01-29 00:06:27.450 - debug: roborock.0 (17065) dps debug: {"id":11,"result":[{"begin":1674816001,"end":1674818840,"duration":2839,"area":45667500,"error":0,"complete":1,"start_type":3,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:06:27.460 - debug: roborock.0 (17065) dps debug: {"id":13,"result":[{"begin":1674725117,"end":1674725124,"duration":2,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":43,"dust_collection_status":0}]}
2023-01-29 00:06:27.464 - debug: roborock.0 (17065) dps debug: {"id":18,"result":[{"begin":1674038400,"end":1674041195,"duration":2795,"area":45662500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:06:27.468 - debug: roborock.0 (17065) dps debug: {"id":16,"result":[{"begin":1674470400,"end":1674473247,"duration":2847,"area":45627500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:06:27.470 - debug: roborock.0 (17065) dps debug: {"id":12,"result":[{"begin":1674725138,"end":1674730242,"duration":5104,"area":46190000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:06:27.502 - debug: roborock.0 (17065) dps debug: {"id":14,"result":[{"begin":1674725026,"end":1674725079,"duration":41,"area":920000,"error":0,"complete":0,"start_type":2,"clean_type":3,"finish_reason":43,"dust_collection_status":0}]}
2023-01-29 00:06:27.504 - debug: roborock.0 (17065) dps debug: {"id":15,"result":[{"begin":1674643201,"end":1674646187,"duration":2986,"area":45902500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:06:27.507 - debug: roborock.0 (17065) dps debug: {"id":17,"result":[{"begin":1674211201,"end":1674214020,"duration":2819,"area":45745000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:06:27.509 - debug: roborock.0 (17065) dps debug: {"id":28,"result":[{"begin":1672051200,"end":1672054195,"duration":2995,"area":46020000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:06:27.511 - debug: roborock.0 (17065) dps debug: {"id":26,"result":[{"begin":1672396799,"end":1672399678,"duration":2879,"area":46062500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:06:27.513 - debug: roborock.0 (17065) dps debug: {"id":20,"result":[{"begin":1673606401,"end":1673609286,"duration":2885,"area":45722500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:06:27.515 - debug: roborock.0 (17065) dps debug: {"id":24,"result":[{"begin":1672828801,"end":1672831852,"duration":3051,"area":45580000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:06:27.518 - debug: roborock.0 (17065) dps debug: {"id":30,"result":[{"begin":1671619200,"end":1671622099,"duration":2898,"area":45690000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:06:27.520 - debug: roborock.0 (17065) dps debug: {"id":19,"result":[{"begin":1673865601,"end":1673868654,"duration":3053,"area":45852500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:06:27.521 - debug: roborock.0 (17065) dps debug: {"id":25,"result":[{"begin":1672656000,"end":1672658889,"duration":2888,"area":45622500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:06:27.523 - debug: roborock.0 (17065) dps debug: {"id":29,"result":[{"begin":1671791332,"end":1671794384,"duration":3051,"area":46140000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:06:27.526 - debug: roborock.0 (17065) dps debug: {"id":27,"result":[{"begin":1672224000,"end":1672226907,"duration":2907,"area":45725000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:06:27.530 - debug: roborock.0 (17065) dps debug: {"id":22,"result":[{"begin":1673260802,"end":1673263712,"duration":2910,"area":45922500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:06:27.534 - debug: roborock.0 (17065) dps debug: {"id":21,"result":[{"begin":1673433600,"end":1673436525,"duration":2925,"area":45552500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-01-29 00:06:27.536 - debug: roborock.0 (17065) dps debug: {"id":23,"result":[{"begin":1673001600,"end":1673001754,"duration":147,"area":3327500,"error":0,"complete":0,"start_type":2,"clean_type":3,"finish_reason":60,"dust_collection_status":0}]}
2023-01-29 00:06:27.784 - silly: roborock.0 (17065) States user redis pmessage io.roborock.0.Devices.BzoCkI61lkZZ4dPedPre6.commands.*/io.roborock.0.Devices.BzoCkI61lkZZ4dPedPre6.commands.load_multi_map:{"val":0,"ack":true,"ts":1674947187765,"q":32,"from":"system.adapter.roborock.0","user":"system.user.admin","lc":1674947187765}
2023-01-29 00:06:27.788 - debug: roborock.0 (17065) onStateChange: load_multi_map with value: 0
2023-01-29 00:06:28.387 - debug: roborock.0 (17065) dps debug: {"id":31,"result":["ok"]}
2023-01-29 00:06:28.388 - debug: roborock.0 (17065) Map okloaded.
2023-01-29 00:06:28.514 - debug: roborock.0 (17065) dps debug: {"id":32,"result":[[16,"10467476"],[17,"10467479"],[18,"10467477"],[19,"10467481"],[20,"10467473"],[22,"10467471"],[23,"10467484"]]}
2023-01-29 00:06:28.515 - debug: roborock.0 (17065) get_room_mapping via load_multi_map: [[16,"10467476"],[17,"10467479"],[18,"10467477"],[19,"10467481"],[20,"10467473"],[22,"10467471"],[23,"10467484"]]
2023-01-29 00:06:28.516 - debug: roborock.0 (17065) Mapped room matched: 10467471 with name: Wohnzimmer
2023-01-29 00:06:28.517 - debug: roborock.0 (17065) Mapped room matched: 10467473 with name: Zimmer Domi
2023-01-29 00:06:28.517 - debug: roborock.0 (17065) Mapped room matched: 10467476 with name: Küche
2023-01-29 00:06:28.518 - debug: roborock.0 (17065) Mapped room matched: 10467477 with name: Schlafzimmer
2023-01-29 00:06:28.518 - debug: roborock.0 (17065) Mapped room matched: 10467479 with name: Bad
2023-01-29 00:06:28.519 - debug: roborock.0 (17065) Mapped room matched: 10467481 with name: Balkon
2023-01-29 00:06:28.520 - debug: roborock.0 (17065) Mapped room matched: 10467484 with name: Gang

Doppelte Abrufe der Daten nach reconnect

Muss leider doch nochmal ein Update geben. Die Verbindung an sich läuft stabil, allerdings habe ich grad festgestellt, dass sich die Anzahl der Anfragen pro Updatezyklus deutlich erhöht hat und nun plötzlich mehrfach dieselben nacheinander abgesetzt werden.
Betrifft soweit ich das aber sehe nur den S6. Beim S7 scheint es bei einem "Anfrageblock" pro Zyklus zu bleiben.

2023-03-04 00:19:21.925 - debug: roborock.0 (20895) Latest data requested
2023-03-04 00:19:21.925 - debug: roborock.0 (20895) getParameter: get_status
2023-03-04 00:19:21.926 - debug: roborock.0 (20895) getParameter: get_consumable
2023-03-04 00:19:21.927 - debug: roborock.0 (20895) getParameter: get_network_info
2023-03-04 00:19:21.927 - debug: roborock.0 (20895) getParameter: get_carpet_mode
2023-03-04 00:19:21.989 - debug: roborock.0 (20895) dps debug: {"id":85551,"result":[{"main_brush_work_time":1108232,"side_brush_work_time":406409,"filter_work_time":133220,"filter_element_work_time":2,"sensor_dirty_time":24478}]}
2023-03-04 00:19:22.009 - debug: roborock.0 (20895) dps debug: {"id":85550,"result":[{"msg_ver":2,"msg_seq":15527,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}]}
2023-03-04 00:19:22.025 - debug: roborock.0 (20895) get_status: {"msg_ver":2,"msg_seq":15527,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}
2023-03-04 00:19:22.029 - debug: roborock.0 (20895) dps debug: {"id":85553,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-03-04 00:19:22.050 - debug: roborock.0 (20895) dps debug: {"id":85552,"result":{"ssid":"1.FCGlucke_Rep","ip":"192.168.2.101","mac":"64:90:c1:10:fd:96","bssid":"70:4f:57:52:df:4b","rssi":-43}}
2023-03-04 00:19:22.181 - debug: roborock.0 (20895) Latest data requested
2023-03-04 00:19:22.182 - debug: roborock.0 (20895) getParameter: get_status
2023-03-04 00:19:22.182 - debug: roborock.0 (20895) getParameter: get_consumable
2023-03-04 00:19:22.182 - debug: roborock.0 (20895) getParameter: get_network_info
2023-03-04 00:19:22.183 - debug: roborock.0 (20895) getParameter: get_carpet_mode
2023-03-04 00:19:22.551 - debug: roborock.0 (20895) Latest data requested
2023-03-04 00:19:22.551 - debug: roborock.0 (20895) getParameter: get_status
2023-03-04 00:19:22.552 - debug: roborock.0 (20895) getParameter: get_consumable
2023-03-04 00:19:22.552 - debug: roborock.0 (20895) getParameter: get_network_info
2023-03-04 00:19:22.553 - debug: roborock.0 (20895) getParameter: get_carpet_mode
2023-03-04 00:19:22.848 - debug: roborock.0 (20895) Latest data requested
2023-03-04 00:19:22.849 - debug: roborock.0 (20895) getParameter: get_status
2023-03-04 00:19:22.849 - debug: roborock.0 (20895) getParameter: get_consumable
2023-03-04 00:19:22.850 - debug: roborock.0 (20895) getParameter: get_network_info
2023-03-04 00:19:22.851 - debug: roborock.0 (20895) getParameter: get_carpet_mode
2023-03-04 00:19:23.082 - debug: roborock.0 (20895) Latest data requested
2023-03-04 00:19:23.083 - debug: roborock.0 (20895) getParameter: get_status
2023-03-04 00:19:23.084 - debug: roborock.0 (20895) getParameter: get_consumable
2023-03-04 00:19:23.084 - debug: roborock.0 (20895) getParameter: get_network_info
2023-03-04 00:19:23.085 - debug: roborock.0 (20895) getParameter: get_carpet_mode
2023-03-04 00:19:23.354 - debug: roborock.0 (20895) Latest data requested
2023-03-04 00:19:23.354 - debug: roborock.0 (20895) getParameter: get_status
2023-03-04 00:19:23.355 - debug: roborock.0 (20895) getParameter: get_consumable
2023-03-04 00:19:23.355 - debug: roborock.0 (20895) getParameter: get_network_info
2023-03-04 00:19:23.356 - debug: roborock.0 (20895) getParameter: get_carpet_mode
2023-03-04 00:19:23.394 - debug: roborock.0 (20895) Latest data requested
2023-03-04 00:19:23.395 - debug: roborock.0 (20895) getParameter: get_status
2023-03-04 00:19:23.395 - debug: roborock.0 (20895) getParameter: get_consumable
2023-03-04 00:19:23.395 - debug: roborock.0 (20895) getParameter: get_network_info
2023-03-04 00:19:23.396 - debug: roborock.0 (20895) getParameter: get_carpet_mode
2023-03-04 00:19:23.396 - debug: roborock.0 (20895) getParameter: get_carpet_clean_mode
2023-03-04 00:19:23.396 - debug: roborock.0 (20895) getParameter: get_water_box_custom_mode
2023-03-04 00:19:24.385 - debug: roborock.0 (20895) Latest data requested
2023-03-04 00:19:24.385 - debug: roborock.0 (20895) getParameter: get_status
2023-03-04 00:19:24.386 - debug: roborock.0 (20895) getParameter: get_consumable
2023-03-04 00:19:24.386 - debug: roborock.0 (20895) getParameter: get_network_info
2023-03-04 00:19:24.387 - debug: roborock.0 (20895) getParameter: get_carpet_mode
2023-03-04 00:19:25.353 - debug: roborock.0 (20895) Latest data requested
2023-03-04 00:19:25.353 - debug: roborock.0 (20895) getParameter: get_status
2023-03-04 00:19:25.353 - debug: roborock.0 (20895) getParameter: get_consumable
2023-03-04 00:19:25.354 - debug: roborock.0 (20895) getParameter: get_network_info
2023-03-04 00:19:25.354 - debug: roborock.0 (20895) getParameter: get_carpet_mode
2023-03-04 00:19:25.605 - debug: roborock.0 (20895) Latest data requested
2023-03-04 00:19:25.606 - debug: roborock.0 (20895) getParameter: get_status
2023-03-04 00:19:25.606 - debug: roborock.0 (20895) getParameter: get_consumable
2023-03-04 00:19:25.607 - debug: roborock.0 (20895) getParameter: get_network_info
2023-03-04 00:19:25.607 - debug: roborock.0 (20895) getParameter: get_carpet_mode
2023-03-04 00:19:25.870 - debug: roborock.0 (20895) Latest data requested
2023-03-04 00:19:25.871 - debug: roborock.0 (20895) getParameter: get_status
2023-03-04 00:19:25.872 - debug: roborock.0 (20895) getParameter: get_consumable
2023-03-04 00:19:25.873 - debug: roborock.0 (20895) getParameter: get_network_info
2023-03-04 00:19:25.873 - debug: roborock.0 (20895) getParameter: get_carpet_mode
2023-03-04 00:19:26.511 - debug: roborock.0 (20895) dps debug: {"id":85555,"result":[{"main_brush_work_time":1108232,"side_brush_work_time":406409,"filter_work_time":133220,"filter_element_work_time":2,"sensor_dirty_time":24478}]}
2023-03-04 00:19:26.552 - debug: roborock.0 (20895) dps debug: {"id":85557,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-03-04 00:19:26.579 - debug: roborock.0 (20895) dps debug: {"id":85574,"result":[{"msg_ver":2,"msg_seq":2549,"state":8,"battery":100,"clean_time":2631,"clean_area":44807500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"fan_power":101,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":203,"water_box_carriage_status":0,"mop_forbidden_enable":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":0,"dust_collection_status":0,"auto_dust_collection":1,"mop_mode":300,"debug_mode":0,"dock_error_status":0,"unsave_map_reason":0,"unsave_map_flag":0}]}
2023-03-04 00:19:26.603 - debug: roborock.0 (20895) get_status: {"msg_ver":2,"msg_seq":2549,"state":8,"battery":100,"clean_time":2631,"clean_area":44807500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"fan_power":101,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":203,"water_box_carriage_status":0,"mop_forbidden_enable":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":0,"dust_collection_status":0,"auto_dust_collection":1,"mop_mode":300,"debug_mode":0,"dock_error_status":0,"unsave_map_reason":0,"unsave_map_flag":0}
2023-03-04 00:19:26.613 - debug: roborock.0 (20895) dps debug: {"id":85577,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-03-04 00:19:26.639 - debug: roborock.0 (20895) dps debug: {"id":85575,"result":[{"main_brush_work_time":910190,"side_brush_work_time":46296,"filter_work_time":360016,"filter_element_work_time":0,"sensor_dirty_time":105205,"dust_collection_work_times":0}]}
2023-03-04 00:19:26.667 - debug: roborock.0 (20895) dps debug: {"id":85576,"result":{"ssid":"1.FCGlucke","ip":"192.168.2.102","mac":"b0:4a:39:04:69:e9","bssid":"44:4e:6d:69:b7:f1","rssi":-58}}
2023-03-04 00:19:26.686 - debug: roborock.0 (20895) dps debug: {"id":85579,"result":[203]}
2023-03-04 00:19:26.713 - debug: roborock.0 (20895) dps debug: {"id":85578,"result":[{"carpet_clean_mode":1}]}
2023-03-04 00:19:27.853 - debug: roborock.0 (20895) dps debug: {"id":85556,"result":{"ssid":"1.FCGlucke_Rep","ip":"192.168.2.101","mac":"64:90:c1:10:fd:96","bssid":"70:4f:57:52:df:4b","rssi":-43}}
2023-03-04 00:19:27.890 - debug: roborock.0 (20895) dps debug: {"id":85564,"result":{"ssid":"1.FCGlucke_Rep","ip":"192.168.2.101","mac":"64:90:c1:10:fd:96","bssid":"70:4f:57:52:df:4b","rssi":-43}}
2023-03-04 00:19:27.916 - debug: roborock.0 (20895) dps debug: {"id":85566,"result":[{"msg_ver":2,"msg_seq":15528,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}]}
2023-03-04 00:19:27.944 - debug: roborock.0 (20895) get_status: {"msg_ver":2,"msg_seq":15528,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}
2023-03-04 00:19:27.946 - debug: roborock.0 (20895) dps debug: {"id":85561,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-03-04 00:19:27.972 - debug: roborock.0 (20895) dps debug: {"id":85567,"result":[{"main_brush_work_time":1108232,"side_brush_work_time":406409,"filter_work_time":133220,"filter_element_work_time":2,"sensor_dirty_time":24478}]}
2023-03-04 00:19:28.000 - debug: roborock.0 (20895) dps debug: {"id":85558,"result":[{"msg_ver":2,"msg_seq":15529,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}]}
2023-03-04 00:19:28.024 - debug: roborock.0 (20895) dps debug: {"id":85571,"result":[{"main_brush_work_time":1108232,"side_brush_work_time":406409,"filter_work_time":133220,"filter_element_work_time":2,"sensor_dirty_time":24478}]}
2023-03-04 00:19:28.047 - debug: roborock.0 (20895) get_status: {"msg_ver":2,"msg_seq":15529,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}
2023-03-04 00:19:28.048 - debug: roborock.0 (20895) dps debug: {"id":85565,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-03-04 00:19:28.067 - debug: roborock.0 (20895) dps debug: {"id":85554,"result":[{"msg_ver":2,"msg_seq":15531,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}]}
2023-03-04 00:19:28.088 - debug: roborock.0 (20895) get_status: {"msg_ver":2,"msg_seq":15531,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}
2023-03-04 00:19:28.089 - debug: roborock.0 (20895) dps debug: {"id":85559,"result":[{"main_brush_work_time":1108232,"side_brush_work_time":406409,"filter_work_time":133220,"filter_element_work_time":2,"sensor_dirty_time":24478}]}
2023-03-04 00:19:28.107 - debug: roborock.0 (20895) dps debug: {"id":85569,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-03-04 00:19:28.126 - debug: roborock.0 (20895) dps debug: {"id":85568,"result":{"ssid":"1.FCGlucke_Rep","ip":"192.168.2.101","mac":"64:90:c1:10:fd:96","bssid":"70:4f:57:52:df:4b","rssi":-43}}
2023-03-04 00:19:28.143 - debug: roborock.0 (20895) dps debug: {"id":85562,"result":[{"msg_ver":2,"msg_seq":15530,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}]}
2023-03-04 00:19:28.161 - debug: roborock.0 (20895) get_status: {"msg_ver":2,"msg_seq":15530,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}
2023-03-04 00:19:28.163 - debug: roborock.0 (20895) dps debug: {"id":85573,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-03-04 00:19:28.180 - debug: roborock.0 (20895) dps debug: {"id":85582,"result":{"ssid":"1.FCGlucke_Rep","ip":"192.168.2.101","mac":"64:90:c1:10:fd:96","bssid":"70:4f:57:52:df:4b","rssi":-43}}
2023-03-04 00:19:28.199 - debug: roborock.0 (20895) dps debug: {"id":85560,"result":{"ssid":"1.FCGlucke_Rep","ip":"192.168.2.101","mac":"64:90:c1:10:fd:96","bssid":"70:4f:57:52:df:4b","rssi":-43}}
2023-03-04 00:19:28.215 - debug: roborock.0 (20895) dps debug: {"id":85570,"result":[{"msg_ver":2,"msg_seq":15532,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}]}
2023-03-04 00:19:28.234 - debug: roborock.0 (20895) get_status: {"msg_ver":2,"msg_seq":15532,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}
2023-03-04 00:19:28.235 - debug: roborock.0 (20895) dps debug: {"id":85581,"result":[{"main_brush_work_time":1108232,"side_brush_work_time":406409,"filter_work_time":133220,"filter_element_work_time":2,"sensor_dirty_time":24478}]}
2023-03-04 00:19:28.252 - debug: roborock.0 (20895) dps debug: {"id":85573,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-03-04 00:19:28.271 - debug: roborock.0 (20895) dps debug: {"id":85572,"result":{"ssid":"1.FCGlucke_Rep","ip":"192.168.2.101","mac":"64:90:c1:10:fd:96","bssid":"70:4f:57:52:df:4b","rssi":-43}}
2023-03-04 00:19:28.288 - debug: roborock.0 (20895) dps debug: {"id":85563,"result":[{"main_brush_work_time":1108232,"side_brush_work_time":406409,"filter_work_time":133220,"filter_element_work_time":2,"sensor_dirty_time":24478}]}
2023-03-04 00:19:28.307 - debug: roborock.0 (20895) dps debug: {"id":85590,"result":{"ssid":"1.FCGlucke_Rep","ip":"192.168.2.101","mac":"64:90:c1:10:fd:96","bssid":"70:4f:57:52:df:4b","rssi":-43}}
2023-03-04 00:19:28.325 - debug: roborock.0 (20895) dps debug: {"id":85591,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-03-04 00:19:28.343 - debug: roborock.0 (20895) dps debug: {"id":85592,"result":[{"msg_ver":2,"msg_seq":15534,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}]}
2023-03-04 00:19:28.360 - debug: roborock.0 (20895) get_status: {"msg_ver":2,"msg_seq":15534,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}
2023-03-04 00:19:28.361 - debug: roborock.0 (20895) dps debug: {"id":85593,"result":[{"main_brush_work_time":1108232,"side_brush_work_time":406409,"filter_work_time":133220,"filter_element_work_time":2,"sensor_dirty_time":24478}]}
2023-03-04 00:19:28.380 - debug: roborock.0 (20895) dps debug: {"id":85586,"result":{"ssid":"1.FCGlucke_Rep","ip":"192.168.2.101","mac":"64:90:c1:10:fd:96","bssid":"70:4f:57:52:df:4b","rssi":-43}}
2023-03-04 00:19:28.404 - debug: roborock.0 (20895) dps debug: {"id":85594,"result":{"ssid":"1.FCGlucke_Rep","ip":"192.168.2.101","mac":"64:90:c1:10:fd:96","bssid":"70:4f:57:52:df:4b","rssi":-43}}
2023-03-04 00:19:28.480 - debug: roborock.0 (20895) dps debug: {"id":85595,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-03-04 00:19:28.502 - debug: roborock.0 (20895) dps debug: {"id":85580,"result":[{"msg_ver":2,"msg_seq":15533,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}]}
2023-03-04 00:19:28.526 - debug: roborock.0 (20895) get_status: {"msg_ver":2,"msg_seq":15533,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}
2023-03-04 00:19:28.528 - debug: roborock.0 (20895) dps debug: {"id":85585,"result":[{"main_brush_work_time":1108232,"side_brush_work_time":406409,"filter_work_time":133220,"filter_element_work_time":2,"sensor_dirty_time":24478}]}
2023-03-04 00:19:28.549 - debug: roborock.0 (20895) dps debug: {"id":85587,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-03-04 00:19:28.582 - debug: roborock.0 (20895) dps debug: {"id":85588,"result":[{"msg_ver":2,"msg_seq":15535,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}]}
2023-03-04 00:19:28.603 - debug: roborock.0 (20895) get_status: {"msg_ver":2,"msg_seq":15535,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}
2023-03-04 00:19:28.605 - debug: roborock.0 (20895) dps debug: {"id":85589,"result":[{"main_brush_work_time":1108232,"side_brush_work_time":406409,"filter_work_time":133220,"filter_element_work_time":2,"sensor_dirty_time":24478}]}
2023-03-04 00:19:51.925 - debug: roborock.0 (20895) Latest data requested
2023-03-04 00:19:51.926 - debug: roborock.0 (20895) getParameter: get_status
2023-03-04 00:19:51.926 - debug: roborock.0 (20895) getParameter: get_consumable
2023-03-04 00:19:51.927 - debug: roborock.0 (20895) getParameter: get_network_info
2023-03-04 00:19:51.927 - debug: roborock.0 (20895) getParameter: get_carpet_mode
2023-03-04 00:19:52.019 - debug: roborock.0 (20895) dps debug: {"id":85597,"result":[{"main_brush_work_time":1108232,"side_brush_work_time":406409,"filter_work_time":133220,"filter_element_work_time":2,"sensor_dirty_time":24478}]}
2023-03-04 00:19:52.039 - debug: roborock.0 (20895) dps debug: {"id":85596,"result":[{"msg_ver":2,"msg_seq":15536,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}]}
2023-03-04 00:19:52.055 - debug: roborock.0 (20895) get_status: {"msg_ver":2,"msg_seq":15536,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}
2023-03-04 00:19:52.063 - debug: roborock.0 (20895) dps debug: {"id":85599,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-03-04 00:19:52.081 - debug: roborock.0 (20895) dps debug: {"id":85598,"result":{"ssid":"1.FCGlucke_Rep","ip":"192.168.2.101","mac":"64:90:c1:10:fd:96","bssid":"70:4f:57:52:df:4b","rssi":-43}}
2023-03-04 00:19:52.181 - debug: roborock.0 (20895) Latest data requested
2023-03-04 00:19:52.182 - debug: roborock.0 (20895) getParameter: get_status
2023-03-04 00:19:52.182 - debug: roborock.0 (20895) getParameter: get_consumable
2023-03-04 00:19:52.182 - debug: roborock.0 (20895) getParameter: get_network_info
2023-03-04 00:19:52.183 - debug: roborock.0 (20895) getParameter: get_carpet_mode
2023-03-04 00:19:52.274 - debug: roborock.0 (20895) dps debug: {"id":85600,"result":[{"msg_ver":2,"msg_seq":15537,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}]}
2023-03-04 00:19:52.290 - debug: roborock.0 (20895) get_status: {"msg_ver":2,"msg_seq":15537,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}
2023-03-04 00:19:52.302 - debug: roborock.0 (20895) dps debug: {"id":85601,"result":[{"main_brush_work_time":1108232,"side_brush_work_time":406409,"filter_work_time":133220,"filter_element_work_time":2,"sensor_dirty_time":24478}]}
2023-03-04 00:19:52.325 - debug: roborock.0 (20895) dps debug: {"id":85602,"result":{"ssid":"1.FCGlucke_Rep","ip":"192.168.2.101","mac":"64:90:c1:10:fd:96","bssid":"70:4f:57:52:df:4b","rssi":-43}}
2023-03-04 00:19:52.354 - debug: roborock.0 (20895) dps debug: {"id":85603,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-03-04 00:19:52.551 - debug: roborock.0 (20895) Latest data requested
2023-03-04 00:19:52.552 - debug: roborock.0 (20895) getParameter: get_status
2023-03-04 00:19:52.552 - debug: roborock.0 (20895) getParameter: get_consumable
2023-03-04 00:19:52.553 - debug: roborock.0 (20895) getParameter: get_network_info
2023-03-04 00:19:52.553 - debug: roborock.0 (20895) getParameter: get_carpet_mode
2023-03-04 00:19:52.623 - debug: roborock.0 (20895) dps debug: {"id":85604,"result":[{"msg_ver":2,"msg_seq":15538,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}]}
2023-03-04 00:19:52.643 - debug: roborock.0 (20895) get_status: {"msg_ver":2,"msg_seq":15538,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}
2023-03-04 00:19:52.644 - debug: roborock.0 (20895) dps debug: {"id":85605,"result":[{"main_brush_work_time":1108232,"side_brush_work_time":406409,"filter_work_time":133220,"filter_element_work_time":2,"sensor_dirty_time":24478}]}
2023-03-04 00:19:52.667 - debug: roborock.0 (20895) dps debug: {"id":85606,"result":{"ssid":"1.FCGlucke_Rep","ip":"192.168.2.101","mac":"64:90:c1:10:fd:96","bssid":"70:4f:57:52:df:4b","rssi":-43}}
2023-03-04 00:19:52.685 - debug: roborock.0 (20895) dps debug: {"id":85607,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-03-04 00:19:52.848 - debug: roborock.0 (20895) Latest data requested
2023-03-04 00:19:52.848 - debug: roborock.0 (20895) getParameter: get_status
2023-03-04 00:19:52.849 - debug: roborock.0 (20895) getParameter: get_consumable
2023-03-04 00:19:52.849 - debug: roborock.0 (20895) getParameter: get_network_info
2023-03-04 00:19:52.850 - debug: roborock.0 (20895) getParameter: get_carpet_mode
2023-03-04 00:19:52.940 - debug: roborock.0 (20895) dps debug: {"id":85608,"result":[{"msg_ver":2,"msg_seq":15539,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}]}
2023-03-04 00:19:52.957 - debug: roborock.0 (20895) get_status: {"msg_ver":2,"msg_seq":15539,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}
2023-03-04 00:19:52.976 - debug: roborock.0 (20895) dps debug: {"id":85609,"result":[{"main_brush_work_time":1108232,"side_brush_work_time":406409,"filter_work_time":133220,"filter_element_work_time":2,"sensor_dirty_time":24478}]}
2023-03-04 00:19:52.997 - debug: roborock.0 (20895) dps debug: {"id":85610,"result":{"ssid":"1.FCGlucke_Rep","ip":"192.168.2.101","mac":"64:90:c1:10:fd:96","bssid":"70:4f:57:52:df:4b","rssi":-43}}
2023-03-04 00:19:53.019 - debug: roborock.0 (20895) dps debug: {"id":85611,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-03-04 00:19:53.082 - debug: roborock.0 (20895) Latest data requested
2023-03-04 00:19:53.082 - debug: roborock.0 (20895) getParameter: get_status
2023-03-04 00:19:53.083 - debug: roborock.0 (20895) getParameter: get_consumable
2023-03-04 00:19:53.084 - debug: roborock.0 (20895) getParameter: get_network_info
2023-03-04 00:19:53.084 - debug: roborock.0 (20895) getParameter: get_carpet_mode
2023-03-04 00:19:53.188 - debug: roborock.0 (20895) dps debug: {"id":85612,"result":[{"msg_ver":2,"msg_seq":15540,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}]}
2023-03-04 00:19:53.216 - debug: roborock.0 (20895) get_status: {"msg_ver":2,"msg_seq":15540,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}
2023-03-04 00:19:53.218 - debug: roborock.0 (20895) dps debug: {"id":85613,"result":[{"main_brush_work_time":1108232,"side_brush_work_time":406409,"filter_work_time":133220,"filter_element_work_time":2,"sensor_dirty_time":24478}]}
2023-03-04 00:19:53.252 - debug: roborock.0 (20895) dps debug: {"id":85614,"result":{"ssid":"1.FCGlucke_Rep","ip":"192.168.2.101","mac":"64:90:c1:10:fd:96","bssid":"70:4f:57:52:df:4b","rssi":-43}}
2023-03-04 00:19:53.273 - debug: roborock.0 (20895) dps debug: {"id":85615,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-03-04 00:19:53.354 - debug: roborock.0 (20895) Latest data requested
2023-03-04 00:19:53.355 - debug: roborock.0 (20895) getParameter: get_status
2023-03-04 00:19:53.356 - debug: roborock.0 (20895) getParameter: get_consumable
2023-03-04 00:19:53.358 - debug: roborock.0 (20895) getParameter: get_network_info
2023-03-04 00:19:53.359 - debug: roborock.0 (20895) getParameter: get_carpet_mode
2023-03-04 00:19:53.394 - debug: roborock.0 (20895) Latest data requested
2023-03-04 00:19:53.394 - debug: roborock.0 (20895) getParameter: get_status
2023-03-04 00:19:53.395 - debug: roborock.0 (20895) getParameter: get_consumable
2023-03-04 00:19:53.395 - debug: roborock.0 (20895) getParameter: get_network_info
2023-03-04 00:19:53.396 - debug: roborock.0 (20895) getParameter: get_carpet_mode
2023-03-04 00:19:53.396 - debug: roborock.0 (20895) getParameter: get_carpet_clean_mode
2023-03-04 00:19:53.397 - debug: roborock.0 (20895) getParameter: get_water_box_custom_mode
2023-03-04 00:19:53.443 - debug: roborock.0 (20895) dps debug: {"id":85616,"result":[{"msg_ver":2,"msg_seq":15541,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}]}
2023-03-04 00:19:53.464 - debug: roborock.0 (20895) get_status: {"msg_ver":2,"msg_seq":15541,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}
2023-03-04 00:19:53.470 - debug: roborock.0 (20895) dps debug: {"id":85618,"result":{"ssid":"1.FCGlucke_Rep","ip":"192.168.2.101","mac":"64:90:c1:10:fd:96","bssid":"70:4f:57:52:df:4b","rssi":-43}}
2023-03-04 00:19:53.493 - debug: roborock.0 (20895) dps debug: {"id":85619,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-03-04 00:19:53.519 - debug: roborock.0 (20895) dps debug: {"id":85617,"result":[{"main_brush_work_time":1108232,"side_brush_work_time":406409,"filter_work_time":133220,"filter_element_work_time":2,"sensor_dirty_time":24478}]}
2023-03-04 00:19:53.549 - debug: roborock.0 (20895) dps debug: {"id":85621,"result":[{"main_brush_work_time":910190,"side_brush_work_time":46296,"filter_work_time":360016,"filter_element_work_time":0,"sensor_dirty_time":105205,"dust_collection_work_times":0}]}
2023-03-04 00:19:53.574 - debug: roborock.0 (20895) dps debug: {"id":85622,"result":{"ssid":"1.FCGlucke","ip":"192.168.2.102","mac":"b0:4a:39:04:69:e9","bssid":"44:4e:6d:69:b7:f1","rssi":-58}}
2023-03-04 00:19:53.601 - debug: roborock.0 (20895) dps debug: {"id":85624,"result":[{"carpet_clean_mode":1}]}
2023-03-04 00:19:53.622 - debug: roborock.0 (20895) dps debug: {"id":85625,"result":[203]}
2023-03-04 00:19:53.642 - debug: roborock.0 (20895) dps debug: {"id":85623,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-03-04 00:19:53.665 - debug: roborock.0 (20895) dps debug: {"id":85620,"result":[{"msg_ver":2,"msg_seq":2550,"state":8,"battery":100,"clean_time":2631,"clean_area":44807500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"fan_power":101,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":203,"water_box_carriage_status":0,"mop_forbidden_enable":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":0,"dust_collection_status":0,"auto_dust_collection":1,"mop_mode":300,"debug_mode":0,"dock_error_status":0,"unsave_map_reason":0,"unsave_map_flag":0}]}
2023-03-04 00:19:53.690 - debug: roborock.0 (20895) get_status: {"msg_ver":2,"msg_seq":2550,"state":8,"battery":100,"clean_time":2631,"clean_area":44807500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"fan_power":101,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":203,"water_box_carriage_status":0,"mop_forbidden_enable":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":0,"dust_collection_status":0,"auto_dust_collection":1,"mop_mode":300,"debug_mode":0,"dock_error_status":0,"unsave_map_reason":0,"unsave_map_flag":0}
2023-03-04 00:19:54.385 - debug: roborock.0 (20895) Latest data requested
2023-03-04 00:19:54.386 - debug: roborock.0 (20895) getParameter: get_status
2023-03-04 00:19:54.386 - debug: roborock.0 (20895) getParameter: get_consumable
2023-03-04 00:19:54.387 - debug: roborock.0 (20895) getParameter: get_network_info
2023-03-04 00:19:54.387 - debug: roborock.0 (20895) getParameter: get_carpet_mode
2023-03-04 00:19:54.470 - debug: roborock.0 (20895) dps debug: {"id":85626,"result":[{"msg_ver":2,"msg_seq":15542,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}]}
2023-03-04 00:19:54.486 - debug: roborock.0 (20895) get_status: {"msg_ver":2,"msg_seq":15542,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}
2023-03-04 00:19:54.492 - debug: roborock.0 (20895) dps debug: {"id":85627,"result":[{"main_brush_work_time":1108232,"side_brush_work_time":406409,"filter_work_time":133220,"filter_element_work_time":2,"sensor_dirty_time":24478}]}
2023-03-04 00:19:54.519 - debug: roborock.0 (20895) dps debug: {"id":85628,"result":{"ssid":"1.FCGlucke_Rep","ip":"192.168.2.101","mac":"64:90:c1:10:fd:96","bssid":"70:4f:57:52:df:4b","rssi":-43}}
2023-03-04 00:19:54.543 - debug: roborock.0 (20895) dps debug: {"id":85629,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-03-04 00:19:55.354 - debug: roborock.0 (20895) Latest data requested
2023-03-04 00:19:55.354 - debug: roborock.0 (20895) getParameter: get_status
2023-03-04 00:19:55.354 - debug: roborock.0 (20895) getParameter: get_consumable
2023-03-04 00:19:55.355 - debug: roborock.0 (20895) getParameter: get_network_info
2023-03-04 00:19:55.355 - debug: roborock.0 (20895) getParameter: get_carpet_mode
2023-03-04 00:19:55.438 - debug: roborock.0 (20895) dps debug: {"id":85630,"result":[{"msg_ver":2,"msg_seq":15543,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}]}
2023-03-04 00:19:55.455 - debug: roborock.0 (20895) get_status: {"msg_ver":2,"msg_seq":15543,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}
2023-03-04 00:19:55.466 - debug: roborock.0 (20895) dps debug: {"id":85631,"result":[{"main_brush_work_time":1108232,"side_brush_work_time":406409,"filter_work_time":133220,"filter_element_work_time":2,"sensor_dirty_time":24478}]}
2023-03-04 00:19:55.606 - debug: roborock.0 (20895) Latest data requested
2023-03-04 00:19:55.606 - debug: roborock.0 (20895) getParameter: get_status
2023-03-04 00:19:55.607 - debug: roborock.0 (20895) getParameter: get_consumable
2023-03-04 00:19:55.607 - debug: roborock.0 (20895) getParameter: get_network_info
2023-03-04 00:19:55.607 - debug: roborock.0 (20895) getParameter: get_carpet_mode
2023-03-04 00:19:55.722 - debug: roborock.0 (20895) dps debug: {"id":85633,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-03-04 00:19:55.752 - debug: roborock.0 (20895) dps debug: {"id":85634,"result":[{"msg_ver":2,"msg_seq":15544,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}]}
2023-03-04 00:19:55.779 - debug: roborock.0 (20895) get_status: {"msg_ver":2,"msg_seq":15544,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}
2023-03-04 00:19:55.781 - debug: roborock.0 (20895) dps debug: {"id":85632,"result":{"ssid":"1.FCGlucke_Rep","ip":"192.168.2.101","mac":"64:90:c1:10:fd:96","bssid":"70:4f:57:52:df:4b","rssi":-43}}
2023-03-04 00:19:55.808 - debug: roborock.0 (20895) dps debug: {"id":85637,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-03-04 00:19:55.836 - debug: roborock.0 (20895) dps debug: {"id":85636,"result":{"ssid":"1.FCGlucke_Rep","ip":"192.168.2.101","mac":"64:90:c1:10:fd:96","bssid":"70:4f:57:52:df:4b","rssi":-43}}
2023-03-04 00:19:55.864 - debug: roborock.0 (20895) dps debug: {"id":85635,"result":[{"main_brush_work_time":1108232,"side_brush_work_time":406409,"filter_work_time":133220,"filter_element_work_time":2,"sensor_dirty_time":24478}]}
2023-03-04 00:19:55.897 - debug: roborock.0 (20895) Latest data requested
2023-03-04 00:19:55.897 - debug: roborock.0 (20895) getParameter: get_status
2023-03-04 00:19:55.898 - debug: roborock.0 (20895) getParameter: get_consumable
2023-03-04 00:19:55.899 - debug: roborock.0 (20895) getParameter: get_network_info
2023-03-04 00:19:55.899 - debug: roborock.0 (20895) getParameter: get_carpet_mode
2023-03-04 00:19:55.987 - debug: roborock.0 (20895) dps debug: {"id":85639,"result":[{"main_brush_work_time":1108232,"side_brush_work_time":406409,"filter_work_time":133220,"filter_element_work_time":2,"sensor_dirty_time":24478}]}
2023-03-04 00:19:56.009 - debug: roborock.0 (20895) dps debug: {"id":85638,"result":[{"msg_ver":2,"msg_seq":15545,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}]}
2023-03-04 00:19:56.026 - debug: roborock.0 (20895) get_status: {"msg_ver":2,"msg_seq":15545,"state":8,"battery":100,"clean_time":2844,"clean_area":47260000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}
2023-03-04 00:19:56.039 - debug: roborock.0 (20895) dps debug: {"id":85640,"result":{"ssid":"1.FCGlucke_Rep","ip":"192.168.2.101","mac":"64:90:c1:10:fd:96","bssid":"70:4f:57:52:df:4b","rssi":-43}}
2023-03-04 00:19:56.068 - debug: roborock.0 (20895) dps debug: {"id":85641,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}

Originally posted by @Black-Thunder in #52 (comment)

Absturz nach Room Mapping

Nachdem ich die Räume zugewiesen habe, startet der Adapter nicht mehr. Das Log zeigt:

2023-04-01 09:52:18.673 - info: host.UNRAID instance system.adapter.roborock.0 started with pid 4910
--
2023-04-01 09:52:21.553 - debug: roborock.0 (4910) Redis Objects: Use Redis connection: 127.0.0.1:9001
2023-04-01 09:52:21.580 - debug: roborock.0 (4910) Objects client ready ... initialize now
2023-04-01 09:52:21.581 - debug: roborock.0 (4910) Objects create System PubSub Client
2023-04-01 09:52:21.581 - debug: roborock.0 (4910) Objects create User PubSub Client
2023-04-01 09:52:21.613 - debug: roborock.0 (4910) Objects client initialize lua scripts
2023-04-01 09:52:21.619 - debug: roborock.0 (4910) Objects connected to redis: 127.0.0.1:9001
2023-04-01 09:52:21.634 - debug: roborock.0 (4910) Redis States: Use Redis connection: 127.0.0.1:9000
2023-04-01 09:52:21.644 - debug: roborock.0 (4910) States create System PubSub Client
2023-04-01 09:52:21.644 - debug: roborock.0 (4910) States create User PubSub Client
2023-04-01 09:52:21.708 - debug: roborock.0 (4910) States connected to redis: 127.0.0.1:9000
2023-04-01 09:52:21.778 - debug: roborock.0 (4910) Plugin sentry Initialize Plugin (enabled=true)
2023-04-01 09:52:22.365 - info: roborock.0 (4910) starting. Version 0.1.6 (non-npm: copystring/ioBroker.roborock#59b4ee395aa00c7a9279dd0ce447d7954b7f4ae6) in /opt/iobroker/node_modules/iobroker.roborock, node: v16.18.0, js-controller: 4.0.21
2023-04-01 09:52:22.675 - info: roborock.0 (4910) MQTT initialized
2023-04-01 09:52:22.676 - debug: roborock.0 (4910) RoomIDs debug: {"11353244":"Schlafzimmer","11353247":"Wohnzimmer","11353271":"Küche","11353272":"Küche1","11353278":"Arbeitszimmer","11353279":"Flur"}
2023-04-01 09:52:22.676 - debug: roborock.0 (4910) Robot key: roborock.vacuum.a62
2023-04-01 09:52:22.817 - debug: roborock.0 (4910) getParameter: get_fw_features
2023-04-01 09:52:22.817 - debug: roborock.0 (4910) Firmware features request
2023-04-01 09:52:22.818 - debug: roborock.0 (4910) getParameter: get_multi_maps_list
2023-04-01 09:52:22.819 - debug: roborock.0 (4910) Latest data requested
2023-04-01 09:52:22.819 - debug: roborock.0 (4910) getParameter: get_status
2023-04-01 09:52:22.819 - debug: roborock.0 (4910) getParameter: get_consumable
2023-04-01 09:52:22.819 - debug: roborock.0 (4910) getParameter: get_network_info
2023-04-01 09:52:22.820 - debug: roborock.0 (4910) getParameter: get_carpet_mode
2023-04-01 09:52:22.820 - debug: roborock.0 (4910) getParameter: get_carpet_clean_mode
2023-04-01 09:52:22.820 - debug: roborock.0 (4910) getParameter: get_water_box_custom_mode
2023-04-01 09:52:22.904 - debug: roborock.0 (4910) homedata successfully updated
2023-04-01 09:52:22.904 - debug: roborock.0 (4910) Update consumables
2023-04-01 09:52:22.918 - debug: roborock.0 (4910) dps debug: {"id":4510,"result":[{"max_multi_map":1,"max_bak_map":1,"multi_map_count":1,"map_info":[{"mapFlag":0,"add_time":1680303983,"length":0,"name":"","bak_maps":[{"mapFlag":4,"add_time":1680304005}]}]}]}
2023-04-01 09:52:22.919 - debug: roborock.0 (4910) dps debug: {"id":3838,"result":[111,112,113,114,115,116,117,118,119,120,122,123,124,125]}
2023-04-01 09:52:22.927 - debug: roborock.0 (4910) dps debug: {"id":4505,"result":[{"msg_ver":2,"msg_seq":27,"state":8,"battery":100,"clean_time":1,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"back_type":-1,"wash_phase":0,"wash_ready":0,"fan_power":102,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":202,"water_box_carriage_status":1,"mop_forbidden_enable":1,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":3,"dust_collection_status":0,"auto_dust_collection":1,"mop_mode":300,"debug_mode":0,"switch_map_mode":0,"dock_error_status":0,"charge_status":1,"unsave_map_reason":0,"unsave_map_flag":0}]}
2023-04-01 09:52:22.927 - debug: roborock.0 (4910) get_status: {"msg_ver":2,"msg_seq":27,"state":8,"battery":100,"clean_time":1,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"back_type":-1,"wash_phase":0,"wash_ready":0,"fan_power":102,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":202,"water_box_carriage_status":1,"mop_forbidden_enable":1,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":3,"dust_collection_status":0,"auto_dust_collection":1,"mop_mode":300,"debug_mode":0,"switch_map_mode":0,"dock_error_status":0,"charge_status":1,"unsave_map_reason":0,"unsave_map_flag":0}
2023-04-01 09:52:22.929 - debug: roborock.0 (4910) dps debug: {"id":7999,"result":[{"main_brush_work_time":4450,"side_brush_work_time":4450,"filter_work_time":4450,"filter_element_work_time":0,"sensor_dirty_time":4346,"strainer_work_times":4,"dust_collection_work_times":2,"cleaning_brush_work_times":4}]}
2023-04-01 09:52:22.930 - debug: roborock.0 (4910) dps debug: {"id":2757,"result":[{"carpet_clean_mode":1}]}
2023-04-01 09:52:23.016 - debug: roborock.0 (4910) dps debug: {"id":4567,"result":{"ssid":"Gast Home","ip":"192.168.179.29","mac":"b0:4a:39:3e:bd:1f","bssid":"46:4e:6d:47:51:81","rssi":-53}}
2023-04-01 09:52:23.040 - debug: roborock.0 (4910) dps debug: {"id":8189,"result":{"clean_time":4346,"clean_area":50367500,"clean_count":2,"dust_collection_count":2,"records":[1680283025,1680268091]}}
2023-04-01 09:52:23.055 - debug: roborock.0 (4910) dps debug: {"id":8763,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-04-01 09:52:23.055 - debug: roborock.0 (4910) dps debug: {"id":2406,"result":{"water_box_mode":202}}
2023-04-01 09:52:23.056 - debug: roborock.0 (4910) dps debug: {"128":4}
2023-04-01 09:52:23.056 - debug: roborock.0 (4910) foreign.message attribute: 128 with value: 4
2023-04-01 09:52:23.131 - debug: roborock.0 (4910) dps debug: {"id":3469,"result":[{"begin":1680268091,"end":1680282436,"duration":4343,"area":50367500,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":1,"wash_count":4}]}
2023-04-01 09:52:23.132 - debug: roborock.0 (4910) Cleaning record: {"begin":1680268091,"end":1680282436,"duration":4343,"area":50367500,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":1,"wash_count":4}
2023-04-01 09:52:23.133 - debug: roborock.0 (4910) dps debug: {"id":7163,"result":[{"begin":1680283025,"end":1680283028,"duration":3,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":37,"dust_collection_status":0,"wash_count":0}]}
2023-04-01 09:52:23.133 - debug: roborock.0 (4910) Cleaning record: {"begin":1680283025,"end":1680283028,"duration":3,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":37,"dust_collection_status":0,"wash_count":0}
2023-04-01 09:52:23.598 - debug: roborock.0 (4910) dps debug: {"id":9608,"result":["ok"]}
2023-04-01 09:52:23.598 - debug: roborock.0 (4910) Update map
2023-04-01 09:52:23.613 - debug: roborock.0 (4910) dps debug: {"128":0}
2023-04-01 09:52:23.613 - debug: roborock.0 (4910) foreign.message attribute: 128 with value: 0
2023-04-01 09:52:23.755 - debug: roborock.0 (4910) dps debug: {"id":6248,"result":["ok"]}
2023-04-01 09:52:23.897 - debug: roborock.0 (4910) getParameter: get_room_mapping
2023-04-01 09:52:24.232 - debug: roborock.0 (4910) dps debug: {"id":9232,"result":[[19,"11353244",1],[20,"11353247",6],[16,"11353278",9],[17,"11353279",8],[18,"11353272",14]]}
2023-04-01 09:52:24.232 - debug: roborock.0 (4910) All mapped rooms: [[19,"11353244",1],[20,"11353247",6],[16,"11353278",9],[17,"11353279",8],[18,"11353272",14]]
2023-04-01 09:52:24.232 - debug: roborock.0 (4910) Mapped room matched: 11353244 with name: Schlafzimmer
2023-04-01 09:52:24.233 - error: roborock.0 (4910) 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().
2023-04-01 09:52:24.233 - error: roborock.0 (4910) unhandled promise rejection: Cannot read properties of null (reading 'val')
2023-04-01 09:52:24.236 - error: roborock.0 (4910) TypeError: Cannot read properties of null (reading 'val')
at /opt/iobroker/node_modules/iobroker.roborock/lib/vacuum.js:295:89
at processTicksAndRejections (node:internal/process/task_queues:96:5)
2023-04-01 09:52:24.236 - error: roborock.0 (4910) Cannot read properties of null (reading 'val')
2023-04-01 09:52:24.244 - info: roborock.0 (4910) terminating

Fehlermeldungen beim Adapterstart

Beim Start der 0.1.4-beta.3 (2023-03-10) bekomme ich beim Start folgenden Log:

roborock.0
2023-03-10 23:47:11.414	warn	Unknown block type! Please report this to the developer. Block type is:1024
 
roborock.0
2023-03-10 23:47:11.413	warn	Unknown block type! Please report this to the developer. Block type is:26
 
roborock.0
2023-03-10 23:47:11.413	warn	Unknown block type! Please report this to the developer. Block type is:25
 
roborock.0
2023-03-10 23:47:11.412	warn	Unknown block type! Please report this to the developer. Block type is:24
 
roborock.0
2023-03-10 23:47:11.411	warn	Unknown block type! Please report this to the developer. Block type is:22
 
roborock.0
2023-03-10 23:47:11.410	warn	Unknown block type! Please report this to the developer. Block type is:19
 
roborock.0
2023-03-10 23:47:11.382	warn	Unknown block type! Please report this to the developer. Block type is:16
 
roborock.0
2023-03-10 23:47:11.382	warn	Unknown block type! Please report this to the developer. Block type is:15
 
roborock.0
2023-03-10 23:47:11.381	warn	Unknown block type! Please report this to the developer. Block type is:12
 
roborock.0
2023-03-10 23:47:11.375	warn	Unknown block type! Please report this to the developer. Block type is:21

mapdata ist hier hochgeladen:
https://forum.iobroker.net/topic/62328/roborock-adapter-tester-gesucht/425

ERROR: Process exited with code 12

$ iobroker add roborock auto --host raspberrypi --debug
host.raspberrypi Unknown packetName roborock. Please install packages from outside the repository using npm!
ERROR: Process exited with code 12
ERROR: Process exited with code 12

image

host.raspberrypi | 2023-02-06 17:22:40.120 | info | iobroker exit 12
host.raspberrypi | 2023-02-06 17:22:39.085 | error | iobroker host.raspberrypi Unknown packetName roborock. Please install packages from outside the repository using npm!
host.raspberrypi | 2023-02-06 17:22:36.513 | info | iobroker add roborock auto --host raspberrypi --debug
host.raspberrypi | 2023-02-06 17:22:36.513 | debug | Incoming Host message cmdExec

Adapter crash with two S7 MaxV devices

Describe the bug
Adapter doesn't start with S7 MaxV robots

Screenshots & Logfiles
ioBroker log:
`host.iobroker
2023-01-29 08:19:19.861 error instance system.adapter.roborock.0 terminated with code 6 (UNCAUGHT_EXCEPTION)

roborock.0
2023-01-29 08:19:19.448 warn State "roborock.0.Devices.3d0nqqH2ONtxeYVtkE3H4d.consumables.cleaning_brush_work_times" has no existing object, this might lead to an error in future versions

roborock.0
2023-01-29 08:19:19.448 warn State "roborock.0.Devices.3d0nqqH2ONtxeYVtkE3H4d.consumables.strainer_work_times" has no existing object, this might lead to an error in future versions

roborock.0
2023-01-29 08:19:19.420 debug dps debug: {"id":28,"result":[{"begin":1673098529,"end":1673100615,"duration":1955,"area":14240000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":67,"wash_count":2,"map_flag":0}]}

roborock.0
2023-01-29 08:19:19.418 debug dps debug: {"id":26,"result":[{"begin":1673443346,"end":1673445453,"duration":1823,"area":12277500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":82,"wash_count":1,"map_flag":0}]}

roborock.0
2023-01-29 08:19:19.417 debug dps debug: {"id":18,"result":[{"begin":1674377442,"end":1674378273,"duration":701,"area":6650000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":27,"wash_count":2,"map_flag":0}]}

roborock.0
2023-01-29 08:19:19.415 debug dps debug: {"id":30,"result":[{"begin":1672816905,"end":1672819367,"duration":2105,"area":30145000,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":1,"avoid_count":73,"wash_count":3,"map_flag":0}]}

roborock.0
2023-01-29 08:19:19.411 debug dps debug: {"id":27,"result":[{"begin":1673441693,"end":1673442596,"duration":770,"area":6805000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":24,"wash_count":2,"map_flag":0}]}

roborock.0
2023-01-29 08:19:19.408 debug dps debug: {"id":29,"result":[{"begin":1673087904,"end":1673088810,"duration":778,"area":6795000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":32,"wash_count":2,"map_flag":0}]}

roborock.0
2023-01-29 08:19:19.404 debug dps debug: {"id":21,"result":[{"begin":1673794518,"end":1673796598,"duration":2080,"area":14382500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":91,"wash_count":1,"map_flag":0}]}

roborock.0
2023-01-29 08:19:19.365 debug dps debug: {"id":11,"result":[{"begin":1674766662,"end":1674768345,"duration":1563,"area":14082500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":34,"wash_count":2,"map_flag":0}]}

roborock.0
2023-01-29 08:19:19.364 debug dps debug: {"id":24,"result":[{"begin":1673725522,"end":1673727792,"duration":2150,"area":14295000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":62,"wash_count":2,"map_flag":0}]}

roborock.0
2023-01-29 08:19:19.363 debug dps debug: {"id":19,"result":[{"begin":1674292081,"end":1674294350,"duration":2154,"area":14755000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":60,"wash_count":2,"map_flag":0}]}

roborock.0
2023-01-29 08:19:19.359 debug dps debug: {"id":20,"result":[{"begin":1673806389,"end":1673807002,"duration":479,"area":4270000,"error":0,"complete":1,"start_type":2,"clean_type":2,"finish_reason":54,"dust_collection_status":1,"avoid_count":3,"wash_count":2,"map_flag":0}]}

roborock.0
2023-01-29 08:19:19.358 debug dps debug: {"id":22,"result":[{"begin":1673792905,"end":1673793280,"duration":375,"area":3085000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":12,"wash_count":1,"map_flag":0}]}

roborock.0
2023-01-29 08:19:19.357 debug dps debug: {"id":15,"result":[{"begin":1674522197,"end":1674524890,"duration":2341,"area":14192500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0,"avoid_count":82,"wash_count":3,"map_flag":0}]}

roborock.0
2023-01-29 08:19:19.355 debug dps debug: {"id":12,"result":[{"begin":1674546444,"end":1674548420,"duration":1632,"area":14375000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":53,"wash_count":3,"map_flag":0}]}

roborock.0
2023-01-29 08:19:19.354 debug dps debug: {"id":23,"result":[{"begin":1673790868,"end":1673791759,"duration":757,"area":6572500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":25,"wash_count":2,"map_flag":0}]}

roborock.0
2023-01-29 08:19:19.352 debug dps debug: {"id":13,"result":[{"begin":1674546431,"end":1674546433,"duration":2,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":37,"dust_collection_status":0,"avoid_count":0,"wash_count":0,"map_flag":0}]}

roborock.0
2023-01-29 08:19:19.350 debug dps debug: {"id":25,"result":[{"begin":1673709970,"end":1673711137,"duration":1036,"area":8980000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":15,"wash_count":2,"map_flag":0}]}

roborock.0
2023-01-29 08:19:19.347 debug dps debug: {"id":14,"result":[{"begin":1674542249,"end":1674542741,"duration":366,"area":6537500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0,"avoid_count":13,"wash_count":2,"map_flag":0}]}

roborock.0
2023-01-29 08:19:19.345 debug dps debug: {"id":17,"result":[{"begin":1674381086,"end":1674383413,"duration":2199,"area":14752500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":70,"wash_count":2,"map_flag":0}]}

roborock.0
2023-01-29 08:19:19.342 debug dps debug: {"id":16,"result":[{"begin":1674408702,"end":1674409650,"duration":813,"area":14437500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":1,"avoid_count":21,"wash_count":2,"map_flag":0}]}

roborock.0
2023-01-29 08:19:19.339 debug dps debug: {"id":9,"result":[{"max_multi_map":1,"max_bak_map":1,"multi_map_count":1,"map_info":[{"mapFlag":0,"add_time":1674768662,"length":13,"name":"Obergeschoss ","bak_maps":[{"mapFlag":4,"add_time":1671647485}]}]}]}

roborock.0
2023-01-29 08:19:19.337 debug get_room_mapping: [[16,"8113307",1],[17,"8043479",15],[18,"8113298",1],[19,"8070271",8],[20,"8168423",8]]

roborock.0
2023-01-29 08:19:19.337 debug dps debug: {"id":10,"result":[[16,"8113307",1],[17,"8043479",15],[18,"8113298",1],[19,"8070271",8],[20,"8168423",8]]}

roborock.0
2023-01-29 08:19:19.335 debug dps debug: {"id":8,"result":[111,112,113,114,115,116,117,118,119,120,121,122,123,124,125]}

roborock.0
2023-01-29 08:19:19.332 debug dps debug: {"id":3,"result":[{"main_brush_work_time":233648,"side_brush_work_time":233648,"filter_work_time":233648,"filter_element_work_time":0,"sensor_dirty_time":14330,"strainer_work_times":53,"dust_collection_work_times":179,"cleaning_brush_work_times":53}]}

roborock.0
2023-01-29 08:19:19.328 debug dps debug: {"id":4,"result":{"ssid":"bwnetz","ip":"192.168.37.142","mac":"b0:4a:39:4b:a5:11","bssid":"b4:fb:e4:d5:64:a3","rssi":-66}}

roborock.0
2023-01-29 08:19:19.272 error Cannot read properties of undefined (reading 'divider')

roborock.0
2023-01-29 08:19:19.272 error TypeError: Cannot read properties of undefined (reading 'divider') at /opt/iobroker/node_modules/iobroker.roborock/lib/vacuum.js:167:52 at processTicksAndRejections (node:internal/process/task_queues:96:5)

roborock.0
2023-01-29 08:19:19.271 error unhandled promise rejection: Cannot read properties of undefined (reading 'divider')

roborock.0
2023-01-29 08:19:19.270 error 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().

roborock.0
2023-01-29 08:19:19.268 debug get_status: {"msg_ver":2,"msg_seq":10,"state":8,"battery":100,"clean_time":1563,"clean_area":14082500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"back_type":-1,"wash_phase":0,"wash_ready":0,"fan_power":104,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":203,"water_box_carriage_status":1,"mop_forbidden_enable":1,"camera_status":3493,"is_exploring":0,"home_sec_status":0,"home_sec_enable_password":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":3,"dust_collection_status":0,"auto_dust_collection":1,"avoid_count":34,"mop_mode":300,"debug_mode":0,"collision_avoid_status":0,"switch_map_mode":0,"dock_error_status":0,"charge_status":1,"unsave_map_reason":0,"unsave_map_flag":0}

roborock.0
2023-01-29 08:19:19.267 debug dps debug: {"id":1,"result":[{"msg_ver":2,"msg_seq":10,"state":8,"battery":100,"clean_time":1563,"clean_area":14082500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"back_type":-1,"wash_phase":0,"wash_ready":0,"fan_power":104,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":203,"water_box_carriage_status":1,"mop_forbidden_enable":1,"camera_status":3493,"is_exploring":0,"home_sec_status":0,"home_sec_enable_password":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":3,"dust_collection_status":0,"auto_dust_collection":1,"avoid_count":34,"mop_mode":300,"debug_mode":0,"collision_avoid_status":0,"switch_map_mode":0,"dock_error_status":0,"charge_status":1,"unsave_map_reason":0,"unsave_map_flag":0}]}

roborock.0
2023-01-29 08:19:19.265 debug dps debug: {"id":6,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}

roborock.0
2023-01-29 08:19:19.248 debug dps debug: {"id":2,"result":{"water_box_mode":203}}

roborock.0
2023-01-29 08:19:19.244 debug dps debug: {"id":7,"result":[{"carpet_clean_mode":1}]}

roborock.0
2023-01-29 08:19:19.227 debug dps debug: {"id":5,"result":{"clean_time":233648,"clean_area":2087355000,"clean_count":221,"dust_collection_count":179,"records":[1674766662,1674546444,1674546431,1674542249,1674522197,1674408702,1674381086,1674377442,1674292081,1673806389,1673794518,1673792905,1673790868,1673725522,1673709970,1673443346,1673441693,1673098529,1673087904,1672816905]}}

roborock.0
2023-01-29 08:19:19.157 warn Terminated (UNCAUGHT_EXCEPTION): Without reason

roborock.0
2023-01-29 08:19:19.156 info terminating

roborock.0
2023-01-29 08:19:19.153 error Cannot read properties of undefined (reading 'model')

roborock.0
2023-01-29 08:19:19.152 error TypeError: Cannot read properties of undefined (reading 'model') at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:170:39)

roborock.0
2023-01-29 08:19:19.151 error unhandled promise rejection: Cannot read properties of undefined (reading 'model')

roborock.0
2023-01-29 08:19:19.151 error 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().

roborock.0
2023-01-29 08:19:19.145 debug get_room_mapping

roborock.0
2023-01-29 08:19:19.144 debug getParameter: get_room_mapping

roborock.0
2023-01-29 08:19:19.143 debug getParameter: get_multi_maps_list

roborock.0
2023-01-29 08:19:19.142 debug Firmware features request

roborock.0
2023-01-29 08:19:19.141 debug getParameter: get_fw_features

roborock.0
2023-01-29 08:19:19.140 debug getParameter: get_carpet_clean_mode

roborock.0
2023-01-29 08:19:19.138 debug getParameter: get_carpet_mode

roborock.0
2023-01-29 08:19:19.135 debug getParameter: get_network_info

roborock.0
2023-01-29 08:19:19.134 debug getParameter: get_consumable

roborock.0
2023-01-29 08:19:19.132 debug getParameter: get_water_box_custom_mode

roborock.0
2023-01-29 08:19:19.126 debug getParameter: get_status

roborock.0
2023-01-29 08:19:19.124 debug Latest data requested

roborock.0
2023-01-29 08:19:18.782 debug Robot key: roborock.vacuum.a27

roborock.0
2023-01-29 08:19:18.780 info MQTT initialized

roborock.0
2023-01-29 08:19:18.724 debug RoomIDs debug: {"8043477":"Wohnzimmer","8043479":"Badezimmer","8070271":"Flur","8113298":"Schlafzimmer","8113307":"Laura","8168423":"Schrank","10294341":"Treppenhaus"}

roborock.0
2023-01-29 08:19:18.431 info starting. Version 0.0.2-alpha.0 (non-npm: copystring/ioBroker.roborock#5068a227e23bb1602d0411a9a6df66025b27cbd4) in /opt/iobroker/node_modules/iobroker.roborock, node: v16.19.0, js-controller: 4.0.24

roborock.0
2023-01-29 08:19:18.121 debug States connected to redis: 127.0.0.1:6379

roborock.0
2023-01-29 08:19:18.113 debug States create User PubSub Client

roborock.0
2023-01-29 08:19:18.111 debug States create System PubSub Client

roborock.0
2023-01-29 08:19:18.103 debug Redis States: Use Redis connection: 127.0.0.1:6379

roborock.0
2023-01-29 08:19:18.074 debug Objects connected to redis: 127.0.0.1:6379

roborock.0
2023-01-29 08:19:18.068 debug Objects client initialize lua scripts

roborock.0
2023-01-29 08:19:17.657 debug Objects create User PubSub Client

roborock.0
2023-01-29 08:19:17.656 debug Objects create System PubSub Client

roborock.0
2023-01-29 08:19:17.654 debug Objects client ready ... initialize now`

Versions:

  • Adapter version: 0.0.2-alpha.0
  • JS-Controller version: 4.0.24
  • Node version: 16.19.0
  • Operating system: Ubuntu x86

Additional context
Maybe it's a problem that I use two (identical) robots in my home?
Both are devices of type roborock.vacuum.a27

Reset consumables

Hallo,

gibt es eine Möglichkeit zum resetten der einzelnen consumables in den Adapter einzubauen?

failed on startup

I updated the adapter to 0.1.4-beta.2 today, and now it could not start
2023-03-10 09:21:30.725 error Cannot read properties of null (reading 'r') 2023-03-10 09:21:30.724 error TypeError: Cannot read properties of null (reading 'r') at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:114:19) 2023-03-10 09:21:30.716 error unhandled promise rejection: Cannot read properties of null (reading 'r') 2023-03-10 09:21:30.713 error 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(). 2023-03-10 09:21:30.581 info starting. Version 0.1.4-beta.2 (non-npm: copystring/ioBroker.roborock#b126c5c34f856cc37a46903ccabb27100870cbe5) in /opt/iobroker/node_modules/iobroker.roborock, node: v16.19.0, js-controller: 4.0.24

Unsupported attribute

0.0.6-alpha.0 installiert.
Debug beim Adapter eingestellt. Hier der Auszug. Hoffe das hilft

`

roborock.0 2023-01-30 10:23:47.357 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-30 10:23:47.357 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-30 10:23:47.328 error Unsported attribute: charge_status of get_status. Please contact the dev to add the newly found attribute of your robot.
roborock.0 2023-01-30 10:23:47.328 error Unsported attribute: switch_map_mode of get_status. Please contact the dev to add the newly found attribute of your robot.
roborock.0 2023-01-30 10:23:47.328 error Unsported attribute: collision_avoid_status of get_status. Please contact the dev to add the newly found attribute of your robot.
roborock.0 2023-01-30 10:23:47.328 error Unsported attribute: avoid_count of get_status. Please contact the dev to add the newly found attribute of your robot.
roborock.0 2023-01-30 10:23:47.328 error Unsported attribute: home_sec_enable_password of get_status. Please contact the dev to add the newly found attribute of your robot.
roborock.0 2023-01-30 10:23:47.328 error Unsported attribute: home_sec_status of get_status. Please contact the dev to add the newly found attribute of your robot.
roborock.0 2023-01-30 10:23:47.328 error Unsported attribute: is_exploring of get_status. Please contact the dev to add the newly found attribute of your robot.
roborock.0 2023-01-30 10:23:47.327 error Unsported attribute: camera_status of get_status. Please contact the dev to add the newly found attribute of your robot.
roborock.0 2023-01-30 10:23:47.327 error Unsported attribute: wash_ready of get_status. Please contact the dev to add the newly found attribute of your robot.
roborock.0 2023-01-30 10:23:47.327 error Unsported attribute: wash_phase of get_status. Please contact the dev to add the newly found attribute of your robot.
roborock.0 2023-01-30 10:23:47.327 error Unsported attribute: back_type of get_status. Please contact the dev to add the newly found attribute of your robot.
roborock.0 2023-01-30 10:23:47.128 info MQTT initialized
roborock.0 2023-01-30 10:23:46.967 info starting. Version 0.0.6-alpha.0 (non-npm: copystring/ioBroker.roborock#150a18a009f6fef4f1bd9e8172184412230a6ca3) in C:/Program Files/iobroker/SmartHome/node_modules/iobroker.roborock, node: v16.19.0, js-controller: 4.0.24
`

Kartendarstellung unterschiedlich

Danke für den Adapter, ich habe die aktuelle dev Branche installiert, Karte und Zonen werden jetzt richtig angezeigt. Ich habe zwei Karten erstellt, in der App erscheinen beide im Hochkant Format, beim Adapter erscheint Etage 1 im Hockkant Format und Etage 2 im Querformat. Kann ich die Karten im Adapter drehen?

Adaper crashes after start

ich habe meine credentials angegeben und jetzt stürzt der adapter immer ab.

roborock.0 56865 2023-02-04 15:32:00.745 error Cannot set properties of undefined (setting 'Authorization')
roborock.0 56865 2023-02-04 15:32:00.743 error TypeError: Cannot set properties of undefined (setting 'Authorization') at /opt/iobroker/node_modules/iobroker.roborock/main.js:133:43 at async Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:160:15)
roborock.0 56865 2023-02-04 15:32:00.740 error unhandled promise rejection: Cannot set properties of undefined (setting 'Authorization')
roborock.0 56865 2023-02-04 15:32:00.739 error 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().

Roborock S6: State "roborock.0.Devices.XXX.cleaningInfo.Y" has no existing object

Describe the bug
Hab gerade meinen zweiten Roborock (S6) in die Roborock-App umgezogen und bekomme nun regelmäßig (bei jedem Update) eine Wagenladung voll Warnings im Log nach dem Schema "State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.0" has no existing object, this might lead to an error in future versions". Installiert ist die (Stand jetzt) aktuelle Version aus dem main-Branch. Das betroffene Device ist nur "5hMBOgcFv6CIHdkwW59ObV" (S6). Beim anderen bisher vorhandenen Device "BzoCkI61lkZZ4dPedPre6" (S7) sind keine Warnings vorhanden und dort werden auch die korrekten Werte bestückt.

Screenshots & Logfiles

Log:

2023-02-05 17:51:49.017 - info: host.raspberrypi-gang instance system.adapter.roborock.0 started with pid 606
2023-02-05 17:51:50.804 - debug: roborock.0 (606) Redis Objects: Use Redis connection: 127.0.0.1:9001
2023-02-05 17:51:50.874 - debug: roborock.0 (606) Objects client ready ... initialize now
2023-02-05 17:51:50.877 - debug: roborock.0 (606) Objects create System PubSub Client
2023-02-05 17:51:50.878 - debug: roborock.0 (606) Objects create User PubSub Client
2023-02-05 17:51:51.013 - debug: roborock.0 (606) Objects client initialize lua scripts
2023-02-05 17:51:51.023 - debug: roborock.0 (606) Objects connected to redis: 127.0.0.1:9001
2023-02-05 17:51:51.027 - silly: roborock.0 (606) redis psubscribe cfg.o.system.user.*
2023-02-05 17:51:51.081 - silly: roborock.0 (606) redis psubscribe cfg.o.enum.*
2023-02-05 17:51:51.088 - silly: roborock.0 (606) objectDB connected
2023-02-05 17:51:51.092 - debug: roborock.0 (606) Redis States: Use Redis connection: 127.0.0.1:6379
2023-02-05 17:51:51.101 - debug: roborock.0 (606) States create System PubSub Client
2023-02-05 17:51:51.103 - debug: roborock.0 (606) States create User PubSub Client
2023-02-05 17:51:51.116 - debug: roborock.0 (606) States connected to redis: 127.0.0.1:6379
2023-02-05 17:51:51.117 - silly: roborock.0 (606) statesDB connected
2023-02-05 17:51:51.385 - info: roborock.0 (606) starting. Version 0.0.6-alpha.0 (non-npm: copystring/ioBroker.roborock#453edf077b2b824092869fbc1d98407d7c535df3) in /opt/iobroker/node_modules/iobroker.roborock, node: v16.19.0, js-controller: 4.0.24
2023-02-05 17:51:51.537 - silly: roborock.0 (606) States system redis pmessage io.system.adapter.roborock.0.logLevel/io.system.adapter.roborock.0.logLevel:{"val":"silly","ack":true,"ts":1675615911440,"q":0,"from":"system.adapter.roborock.0","lc":1675615911440}
2023-02-05 17:51:51.665 - debug: roborock.0 (606) RoomIDs debug: {"10467471":"Wohnzimmer","10467473":"Zimmer Domi","10467476":"Küche","10467477":"Schlafzimmer","10467479":"Bad","10467481":"Balkon","10467484":"Gang","10609107":"Nebenzimmer"}
2023-02-05 17:51:51.755 - info: roborock.0 (606) MQTT initialized
2023-02-05 17:51:51.808 - debug: roborock.0 (606) Products: object
2023-02-05 17:51:51.809 - debug: roborock.0 (606) Products: object
2023-02-05 17:51:51.810 - debug: roborock.0 (606) Robot key: roborock.vacuum.s6
2023-02-05 17:51:52.217 - debug: roborock.0 (606) Latest data requested
2023-02-05 17:51:52.218 - debug: roborock.0 (606) getParameter: get_status
2023-02-05 17:51:52.224 - debug: roborock.0 (606) getParameter: get_water_box_custom_mode
2023-02-05 17:51:52.225 - debug: roborock.0 (606) getParameter: get_consumable
2023-02-05 17:51:52.227 - debug: roborock.0 (606) getParameter: get_network_info
2023-02-05 17:51:52.230 - debug: roborock.0 (606) getParameter: get_carpet_mode
2023-02-05 17:51:52.231 - debug: roborock.0 (606) getParameter: get_carpet_clean_mode
2023-02-05 17:51:52.233 - debug: roborock.0 (606) getParameter: get_fw_features
2023-02-05 17:51:52.233 - debug: roborock.0 (606) Firmware features request
2023-02-05 17:51:52.234 - debug: roborock.0 (606) getParameter: get_multi_maps_list
2023-02-05 17:51:52.236 - debug: roborock.0 (606) getParameter: get_room_mapping
2023-02-05 17:51:52.237 - debug: roborock.0 (606) get_room_mapping
2023-02-05 17:51:52.239 - debug: roborock.0 (606) Products: object
2023-02-05 17:51:52.239 - debug: roborock.0 (606) Products: object
2023-02-05 17:51:52.240 - debug: roborock.0 (606) Robot key: roborock.vacuum.a15
2023-02-05 17:51:52.589 - debug: roborock.0 (606) dps debug: {"id":10,"result":[[16,"10467484"],[17,"10467471"],[18,"10467479"],[19,"10467477"],[22,"10609107"],[23,"10467481"],[24,"10467476"]]}
2023-02-05 17:51:52.595 - debug: roborock.0 (606) get_room_mapping: [[16,"10467484"],[17,"10467471"],[18,"10467479"],[19,"10467477"],[22,"10609107"],[23,"10467481"],[24,"10467476"]]
2023-02-05 17:51:52.598 - debug: roborock.0 (606) dps debug: {"id":1,"result":[{"msg_ver":2,"msg_seq":293,"state":8,"battery":100,"clean_time":3218,"clean_area":49750000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}]}
2023-02-05 17:51:52.599 - debug: roborock.0 (606) get_status: {"msg_ver":2,"msg_seq":293,"state":8,"battery":100,"clean_time":3218,"clean_area":49750000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":104,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"mop_forbidden_enable":0,"debug_mode":0}
2023-02-05 17:51:52.616 - debug: roborock.0 (606) dps debug: {"id":8,"result":[111,112,113,114,115,116,117,118,119,120,122,123,124,125]}
2023-02-05 17:51:52.618 - debug: roborock.0 (606) dps debug: {"id":2,"result":"unknown_method"}
2023-02-05 17:51:52.621 - debug: roborock.0 (606) dps debug: {"id":5,"result":[1082836,16630107500,417,[1675416611,1675157412,1674811813,1674552612,1674207012,1673947812,1673602213,1673343012,1672997413,1672738213,1672392612,1672133412,1671787813,1671528612,1671183013,1670923813,1670578212,1670319013,1669973412,1669714213]]}
2023-02-05 17:51:52.636 - debug: roborock.0 (606) dps debug: {"id":4,"result":{"ssid":"1.FCGlucke_Rep","ip":"192.168.2.101","mac":"64:90:c1:10:fd:96","bssid":"70:4f:57:52:df:4b","rssi":-57}}
2023-02-05 17:51:52.638 - debug: roborock.0 (606) dps debug: {"id":9,"result":[{"max_multi_map":1,"max_bak_map":0,"multi_map_count":1,"map_info":[{"mapFlag":0,"add_time":1675531719,"length":10,"name":"Hauptkarte","bak_maps":[]}]}]}
2023-02-05 17:51:52.640 - debug: roborock.0 (606) dps debug: {"id":3,"result":[{"main_brush_work_time":1083754,"side_brush_work_time":381931,"filter_work_time":108742,"filter_element_work_time":2,"sensor_dirty_time":0}]}
2023-02-05 17:51:52.643 - debug: roborock.0 (606) dps debug: {"id":7,"result":"unknown_method"}
2023-02-05 17:51:52.645 - debug: roborock.0 (606) dps debug: {"id":6,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-02-05 17:51:52.670 - info: roborock.0 (606) State value to set for "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.deviceStatus.water_box_custom_mode" has to be type "number" but received type "string"
2023-02-05 17:51:52.671 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.0" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.672 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.1" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.672 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.2" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.733 - debug: roborock.0 (606) dps debug: {"id":14,"result":[[1674552612,1674555773,3161,49920000,0,1,3,1,52]]}
2023-02-05 17:51:52.734 - debug: roborock.0 (606) Cleaning record: [1674552612,1674555773,3161,49920000,0,1,3,1,52]
2023-02-05 17:51:52.737 - debug: roborock.0 (606) dps debug: {"id":18,"result":[[1673343012,1673346835,3823,49267500,0,1,3,1,52]]}
2023-02-05 17:51:52.738 - debug: roborock.0 (606) dps debug: {"id":11,"result":[[1675416611,1675419829,3218,49750000,0,1,3,1,52]]}
2023-02-05 17:51:52.739 - debug: roborock.0 (606) Cleaning record: [1673343012,1673346835,3823,49267500,0,1,3,1,52]
2023-02-05 17:51:52.740 - debug: roborock.0 (606) Cleaning record: [1675416611,1675419829,3218,49750000,0,1,3,1,52]
2023-02-05 17:51:52.753 - debug: roborock.0 (606) dps debug: {"id":12,"result":[[1675157412,1675160804,3392,49675000,0,1,3,1,52]]}
2023-02-05 17:51:52.754 - debug: roborock.0 (606) Cleaning record: [1675157412,1675160804,3392,49675000,0,1,3,1,52]
2023-02-05 17:51:52.756 - debug: roborock.0 (606) dps debug: {"id":13,"result":[[1674811813,1674815459,3646,49845000,0,1,3,1,52]]}
2023-02-05 17:51:52.757 - debug: roborock.0 (606) Cleaning record: [1674811813,1674815459,3646,49845000,0,1,3,1,52]
2023-02-05 17:51:52.759 - debug: roborock.0 (606) dps debug: {"id":16,"result":[[1673947812,1673951552,3740,49795000,0,1,3,1,52]]}
2023-02-05 17:51:52.759 - debug: roborock.0 (606) Cleaning record: [1673947812,1673951552,3740,49795000,0,1,3,1,52]
2023-02-05 17:51:52.761 - debug: roborock.0 (606) dps debug: {"id":15,"result":[[1674207012,1674209712,2700,46510000,0,1,3,1,52]]}
2023-02-05 17:51:52.762 - debug: roborock.0 (606) Cleaning record: [1674207012,1674209712,2700,46510000,0,1,3,1,52]
2023-02-05 17:51:52.764 - debug: roborock.0 (606) dps debug: {"id":17,"result":[[1673602213,1673605818,3605,49705000,0,1,3,1,52]]}
2023-02-05 17:51:52.765 - debug: roborock.0 (606) Cleaning record: [1673602213,1673605818,3605,49705000,0,1,3,1,52]
2023-02-05 17:51:52.779 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.3.0" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.783 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.3.1" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.784 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.3.2" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.788 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.3.3" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.789 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.3.4" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.790 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.3.5" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.791 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.3.6" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.791 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.3.7" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.792 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.3.8" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.793 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.7.0" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.795 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.7.1" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.796 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.7.2" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.796 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.7.3" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.797 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.7.4" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.798 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.7.5" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.799 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.7.6" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.800 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.7.7" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.801 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.7.8" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.802 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.0.0" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.802 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.0.1" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.803 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.0.2" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.826 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.0.3" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.827 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.0.4" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.828 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.0.5" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.839 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.0.6" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.840 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.0.7" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.841 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.0.8" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.842 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.1.0" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.847 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.1.1" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.848 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.1.2" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.849 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.1.3" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.850 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.1.4" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.851 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.1.5" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.854 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.1.6" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.855 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.1.7" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.856 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.1.8" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.857 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.2.0" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.858 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.2.1" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.859 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.2.2" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.860 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.2.3" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.861 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.2.4" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.862 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.2.5" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.863 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.2.6" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.864 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.2.7" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.865 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.2.8" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.866 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.5.0" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.870 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.5.1" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.872 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.5.2" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.873 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.5.3" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.874 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.5.4" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.874 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.5.5" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.875 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.5.6" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.876 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.5.7" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.877 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.5.8" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.878 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.4.0" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.879 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.4.1" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.880 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.4.2" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.881 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.4.3" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.882 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.4.4" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.883 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.4.5" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.884 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.4.6" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.885 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.4.7" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.886 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.4.8" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.887 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.6.0" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.932 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.6.1" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.933 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.6.2" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.934 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.6.3" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.935 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.6.4" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.936 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.6.5" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.941 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.6.6" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.942 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.6.7" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:52.943 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.6.8" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:53.223 - debug: roborock.0 (606) Latest data requested
2023-02-05 17:51:53.223 - debug: roborock.0 (606) getParameter: get_status
2023-02-05 17:51:53.224 - debug: roborock.0 (606) getParameter: get_water_box_custom_mode
2023-02-05 17:51:53.226 - debug: roborock.0 (606) getParameter: get_consumable
2023-02-05 17:51:53.226 - debug: roborock.0 (606) getParameter: get_network_info
2023-02-05 17:51:53.227 - debug: roborock.0 (606) getParameter: get_carpet_mode
2023-02-05 17:51:53.228 - debug: roborock.0 (606) getParameter: get_carpet_clean_mode
2023-02-05 17:51:53.230 - debug: roborock.0 (606) getParameter: get_fw_features
2023-02-05 17:51:53.230 - debug: roborock.0 (606) Firmware features request
2023-02-05 17:51:53.231 - debug: roborock.0 (606) getParameter: get_multi_maps_list
2023-02-05 17:51:53.231 - debug: roborock.0 (606) getParameter: get_room_mapping
2023-02-05 17:51:53.232 - debug: roborock.0 (606) get_room_mapping
2023-02-05 17:51:53.297 - debug: roborock.0 (606) dps debug: {"id":40,"result":[[16,"10467476"],[17,"10467479"],[18,"10467477"],[19,"10467481"],[20,"10467473"],[22,"10467471"],[23,"10467484"]]}
2023-02-05 17:51:53.298 - debug: roborock.0 (606) get_room_mapping: [[16,"10467476"],[17,"10467479"],[18,"10467477"],[19,"10467481"],[20,"10467473"],[22,"10467471"],[23,"10467484"]]
2023-02-05 17:51:53.300 - debug: roborock.0 (606) dps debug: {"id":36,"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}]}
2023-02-05 17:51:53.301 - debug: roborock.0 (606) dps debug: {"id":32,"result":[203]}
2023-02-05 17:51:53.303 - debug: roborock.0 (606) dps debug: {"id":38,"result":[111,112,113,114,115,116,117,118,119,120,122,123,124,125]}
2023-02-05 17:51:53.304 - debug: roborock.0 (606) dps debug: {"id":31,"result":[{"msg_ver":2,"msg_seq":282,"state":8,"battery":100,"clean_time":11,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"fan_power":102,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":203,"water_box_carriage_status":0,"mop_forbidden_enable":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":0,"dust_collection_status":0,"auto_dust_collection":1,"mop_mode":300,"debug_mode":0,"dock_error_status":0,"unsave_map_reason":4,"unsave_map_flag":0}]}
2023-02-05 17:51:53.305 - debug: roborock.0 (606) get_status: {"msg_ver":2,"msg_seq":282,"state":8,"battery":100,"clean_time":11,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"fan_power":102,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":203,"water_box_carriage_status":0,"mop_forbidden_enable":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":0,"dust_collection_status":0,"auto_dust_collection":1,"mop_mode":300,"debug_mode":0,"dock_error_status":0,"unsave_map_reason":4,"unsave_map_flag":0}
2023-02-05 17:51:53.321 - debug: roborock.0 (606) dps debug: {"id":39,"result":[{"max_multi_map":1,"max_bak_map":1,"multi_map_count":1,"map_info":[{"mapFlag":0,"add_time":1675423621,"length":10,"name":"Hauptkarte","bak_maps":[{"mapFlag":4,"add_time":1675423621}]}]}]}
2023-02-05 17:51:53.323 - debug: roborock.0 (606) dps debug: {"id":37,"result":[{"carpet_clean_mode":1}]}
2023-02-05 17:51:53.325 - debug: roborock.0 (606) dps debug: {"id":33,"result":[{"main_brush_work_time":875038,"side_brush_work_time":11144,"filter_work_time":324864,"filter_element_work_time":0,"sensor_dirty_time":70053,"dust_collection_work_times":0}]}
2023-02-05 17:51:53.331 - debug: roborock.0 (606) dps debug: {"id":34,"result":{"ssid":"1.FCGlucke","ip":"192.168.2.102","mac":"b0:4a:39:04:69:e9","bssid":"44:4e:6d:69:b7:f1","rssi":-68}}
2023-02-05 17:51:53.363 - debug: roborock.0 (606) dps debug: {"id":35,"result":{"clean_time":874941,"clean_area":13618002500,"clean_count":342,"dust_collection_count":0,"records":[1675451592,1675420802,1675248002,1675075202,1674996181,1674816001,1674725138,1674725117,1674725026,1674643201,1674470400,1674211201,1674038400,1673865601,1673606401,1673433600,1673260802,1673001600,1672828801,1672656000]}}
2023-02-05 17:51:53.436 - debug: roborock.0 (606) dps debug: {"id":42,"result":[{"begin":1675420802,"end":1675423566,"duration":2764,"area":45560000,"error":0,"complete":1,"start_type":3,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-02-05 17:51:53.437 - debug: roborock.0 (606) Cleaning record: {"begin":1675420802,"end":1675423566,"duration":2764,"area":45560000,"error":0,"complete":1,"start_type":3,"clean_type":3,"finish_reason":56,"dust_collection_status":0}
2023-02-05 17:51:53.441 - debug: roborock.0 (606) dps debug: {"id":43,"result":[{"begin":1675248002,"end":1675250804,"duration":2802,"area":45317500,"error":0,"complete":1,"start_type":3,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-02-05 17:51:53.441 - debug: roborock.0 (606) Cleaning record: {"begin":1675248002,"end":1675250804,"duration":2802,"area":45317500,"error":0,"complete":1,"start_type":3,"clean_type":3,"finish_reason":56,"dust_collection_status":0}
2023-02-05 17:51:53.447 - debug: roborock.0 (606) dps debug: {"id":46,"result":[{"begin":1674816001,"end":1674818840,"duration":2839,"area":45667500,"error":0,"complete":1,"start_type":3,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-02-05 17:51:53.448 - debug: roborock.0 (606) Cleaning record: {"begin":1674816001,"end":1674818840,"duration":2839,"area":45667500,"error":0,"complete":1,"start_type":3,"clean_type":3,"finish_reason":56,"dust_collection_status":0}
2023-02-05 17:51:53.450 - debug: roborock.0 (606) dps debug: {"id":41,"result":[{"begin":1675451592,"end":1675451603,"duration":11,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":3,"finish_reason":60,"dust_collection_status":0}]}
2023-02-05 17:51:53.451 - debug: roborock.0 (606) dps debug: {"id":52,"result":[{"begin":1674211201,"end":1674214020,"duration":2819,"area":45745000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-02-05 17:51:53.452 - debug: roborock.0 (606) Cleaning record: {"begin":1675451592,"end":1675451603,"duration":11,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":3,"finish_reason":60,"dust_collection_status":0}
2023-02-05 17:51:53.453 - debug: roborock.0 (606) Cleaning record: {"begin":1674211201,"end":1674214020,"duration":2819,"area":45745000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}
2023-02-05 17:51:53.455 - debug: roborock.0 (606) dps debug: {"id":48,"result":[{"begin":1674725117,"end":1674725124,"duration":2,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":43,"dust_collection_status":0}]}
2023-02-05 17:51:53.456 - debug: roborock.0 (606) Cleaning record: {"begin":1674725117,"end":1674725124,"duration":2,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":43,"dust_collection_status":0}
2023-02-05 17:51:53.460 - debug: roborock.0 (606) dps debug: {"id":44,"result":[{"begin":1675075202,"end":1675077928,"duration":2726,"area":45695000,"error":0,"complete":1,"start_type":3,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-02-05 17:51:53.460 - debug: roborock.0 (606) Cleaning record: {"begin":1675075202,"end":1675077928,"duration":2726,"area":45695000,"error":0,"complete":1,"start_type":3,"clean_type":3,"finish_reason":56,"dust_collection_status":0}
2023-02-05 17:51:53.478 - debug: roborock.0 (606) dps debug: {"id":50,"result":[{"begin":1674643201,"end":1674646187,"duration":2986,"area":45902500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-02-05 17:51:53.479 - debug: roborock.0 (606) Cleaning record: {"begin":1674643201,"end":1674646187,"duration":2986,"area":45902500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}
2023-02-05 17:51:53.481 - debug: roborock.0 (606) dps debug: {"id":58,"result":[{"begin":1673001600,"end":1673001754,"duration":147,"area":3327500,"error":0,"complete":0,"start_type":2,"clean_type":3,"finish_reason":60,"dust_collection_status":0}]}
2023-02-05 17:51:53.482 - debug: roborock.0 (606) Cleaning record: {"begin":1673001600,"end":1673001754,"duration":147,"area":3327500,"error":0,"complete":0,"start_type":2,"clean_type":3,"finish_reason":60,"dust_collection_status":0}
2023-02-05 17:51:53.484 - debug: roborock.0 (606) dps debug: {"id":45,"result":[{"begin":1674996181,"end":1674996183,"duration":2,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":43,"dust_collection_status":0}]}
2023-02-05 17:51:53.485 - debug: roborock.0 (606) Cleaning record: {"begin":1674996181,"end":1674996183,"duration":2,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":43,"dust_collection_status":0}
2023-02-05 17:51:53.487 - debug: roborock.0 (606) dps debug: {"id":49,"result":[{"begin":1674725026,"end":1674725079,"duration":41,"area":920000,"error":0,"complete":0,"start_type":2,"clean_type":3,"finish_reason":43,"dust_collection_status":0}]}
2023-02-05 17:51:53.488 - debug: roborock.0 (606) Cleaning record: {"begin":1674725026,"end":1674725079,"duration":41,"area":920000,"error":0,"complete":0,"start_type":2,"clean_type":3,"finish_reason":43,"dust_collection_status":0}
2023-02-05 17:51:53.513 - debug: roborock.0 (606) dps debug: {"id":51,"result":[{"begin":1674470400,"end":1674473247,"duration":2847,"area":45627500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-02-05 17:51:53.514 - debug: roborock.0 (606) Cleaning record: {"begin":1674470400,"end":1674473247,"duration":2847,"area":45627500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}
2023-02-05 17:51:53.515 - debug: roborock.0 (606) dps debug: {"id":60,"result":[{"begin":1672656000,"end":1672658889,"duration":2888,"area":45622500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-02-05 17:51:53.516 - debug: roborock.0 (606) Cleaning record: {"begin":1672656000,"end":1672658889,"duration":2888,"area":45622500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}
2023-02-05 17:51:53.518 - debug: roborock.0 (606) dps debug: {"id":54,"result":[{"begin":1673865601,"end":1673868654,"duration":3053,"area":45852500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-02-05 17:51:53.518 - debug: roborock.0 (606) Cleaning record: {"begin":1673865601,"end":1673868654,"duration":3053,"area":45852500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}
2023-02-05 17:51:53.520 - debug: roborock.0 (606) dps debug: {"id":47,"result":[{"begin":1674725138,"end":1674730242,"duration":5104,"area":46190000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-02-05 17:51:53.521 - debug: roborock.0 (606) Cleaning record: {"begin":1674725138,"end":1674730242,"duration":5104,"area":46190000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}
2023-02-05 17:51:53.522 - debug: roborock.0 (606) dps debug: {"id":57,"result":[{"begin":1673260802,"end":1673263712,"duration":2910,"area":45922500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-02-05 17:51:53.523 - debug: roborock.0 (606) Cleaning record: {"begin":1673260802,"end":1673263712,"duration":2910,"area":45922500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}
2023-02-05 17:51:53.525 - debug: roborock.0 (606) dps debug: {"id":56,"result":[{"begin":1673433600,"end":1673436525,"duration":2925,"area":45552500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-02-05 17:51:53.525 - debug: roborock.0 (606) Cleaning record: {"begin":1673433600,"end":1673436525,"duration":2925,"area":45552500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}
2023-02-05 17:51:53.527 - debug: roborock.0 (606) dps debug: {"id":59,"result":[{"begin":1672828801,"end":1672831852,"duration":3051,"area":45580000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-02-05 17:51:53.528 - debug: roborock.0 (606) Cleaning record: {"begin":1672828801,"end":1672831852,"duration":3051,"area":45580000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}
2023-02-05 17:51:53.529 - debug: roborock.0 (606) dps debug: {"id":55,"result":[{"begin":1673606401,"end":1673609286,"duration":2885,"area":45722500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-02-05 17:51:53.530 - debug: roborock.0 (606) Cleaning record: {"begin":1673606401,"end":1673609286,"duration":2885,"area":45722500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}
2023-02-05 17:51:53.532 - debug: roborock.0 (606) dps debug: {"id":53,"result":[{"begin":1674038400,"end":1674041195,"duration":2795,"area":45662500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}]}
2023-02-05 17:51:53.533 - debug: roborock.0 (606) Cleaning record: {"begin":1674038400,"end":1674041195,"duration":2795,"area":45662500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0}
2023-02-05 17:51:55.655 - debug: roborock.0 (606) dps debug: {"id":19,"result":[[1672997413,1673001003,3590,49637500,0,1,3,1,52]]}
2023-02-05 17:51:55.655 - debug: roborock.0 (606) Cleaning record: [1672997413,1673001003,3590,49637500,0,1,3,1,52]
2023-02-05 17:51:55.660 - debug: roborock.0 (606) dps debug: {"id":23,"result":[[1671787813,1671790923,3110,49825000,0,1,3,1,52]]}
2023-02-05 17:51:55.661 - debug: roborock.0 (606) dps debug: {"id":29,"result":[[1669973412,1669976671,3259,46082500,0,1,3,1,52]]}
2023-02-05 17:51:55.662 - debug: roborock.0 (606) Cleaning record: [1671787813,1671790923,3110,49825000,0,1,3,1,52]
2023-02-05 17:51:55.663 - debug: roborock.0 (606) Cleaning record: [1669973412,1669976671,3259,46082500,0,1,3,1,52]
2023-02-05 17:51:55.665 - debug: roborock.0 (606) dps debug: {"id":21,"result":[[1672392612,1672395976,3364,49215000,0,1,3,1,52]]}
2023-02-05 17:51:55.665 - debug: roborock.0 (606) Cleaning record: [1672392612,1672395976,3364,49215000,0,1,3,1,52]
2023-02-05 17:51:55.667 - debug: roborock.0 (606) dps debug: {"id":24,"result":[[1671528612,1671532019,3407,50010000,0,1,3,1,52]]}
2023-02-05 17:51:55.668 - debug: roborock.0 (606) Cleaning record: [1671528612,1671532019,3407,50010000,0,1,3,1,52]
2023-02-05 17:51:55.670 - debug: roborock.0 (606) dps debug: {"id":26,"result":[[1670923813,1670927298,3485,49352500,0,1,3,1,52]]}
2023-02-05 17:51:55.672 - debug: roborock.0 (606) dps debug: {"id":20,"result":[[1672738213,1672740996,2783,46985000,0,1,3,1,52]]}
2023-02-05 17:51:55.672 - debug: roborock.0 (606) Cleaning record: [1670923813,1670927298,3485,49352500,0,1,3,1,52]
2023-02-05 17:51:55.673 - debug: roborock.0 (606) Cleaning record: [1672738213,1672740996,2783,46985000,0,1,3,1,52]
2023-02-05 17:51:55.676 - debug: roborock.0 (606) dps debug: {"id":25,"result":[[1671183013,1671186581,3568,49410000,0,1,3,1,52]]}
2023-02-05 17:51:55.677 - debug: roborock.0 (606) Cleaning record: [1671183013,1671186581,3568,49410000,0,1,3,1,52]
2023-02-05 17:51:55.679 - debug: roborock.0 (606) dps debug: {"id":27,"result":[[1670578212,1670581482,3270,49282500,0,1,3,1,52]]}
2023-02-05 17:51:55.680 - debug: roborock.0 (606) dps debug: {"id":28,"result":[[1670319013,1670322818,3805,49747500,0,1,3,1,52]]}
2023-02-05 17:51:55.681 - debug: roborock.0 (606) Cleaning record: [1670578212,1670581482,3270,49282500,0,1,3,1,52]
2023-02-05 17:51:55.681 - debug: roborock.0 (606) Cleaning record: [1670319013,1670322818,3805,49747500,0,1,3,1,52]
2023-02-05 17:51:55.683 - debug: roborock.0 (606) dps debug: {"id":30,"result":[[1669714213,1669717794,3581,49802500,0,1,3,1,52]]}
2023-02-05 17:51:55.683 - debug: roborock.0 (606) Cleaning record: [1669714213,1669717794,3581,49802500,0,1,3,1,52]
2023-02-05 17:51:55.685 - debug: roborock.0 (606) dps debug: {"id":22,"result":[[1672133412,1672136620,3208,49212500,0,1,3,1,52]]}
2023-02-05 17:51:55.685 - debug: roborock.0 (606) Cleaning record: [1672133412,1672136620,3208,49212500,0,1,3,1,52]
2023-02-05 17:51:55.695 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.8.0" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:55.697 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.8.1" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:55.698 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.8.2" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:55.699 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.8.3" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:55.700 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.8.4" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:55.701 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.8.5" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:55.702 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.8.6" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:55.703 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.8.7" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:55.704 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.8.8" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.540 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.12.0" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.602 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.12.1" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.603 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.12.2" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.604 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.12.3" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.605 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.12.4" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.606 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.12.5" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.607 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.12.6" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.608 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.12.7" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.608 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.12.8" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.609 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.18.0" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.610 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.18.1" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.611 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.18.2" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.611 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.18.3" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.612 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.18.4" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.613 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.18.5" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.614 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.18.6" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.615 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.18.7" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.616 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.18.8" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.617 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.10.0" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.618 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.10.1" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.619 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.10.2" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.619 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.10.3" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.627 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.10.4" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.628 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.10.5" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.628 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.10.6" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.629 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.10.7" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.632 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.10.8" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.633 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.13.0" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.634 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.13.1" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.634 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.13.2" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.635 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.13.3" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.636 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.13.4" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.637 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.13.5" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.638 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.13.6" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.639 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.13.7" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.639 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.13.8" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.640 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.15.0" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.642 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.15.1" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.643 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.15.2" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.644 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.15.3" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.646 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.15.4" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.647 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.15.5" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.648 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.15.6" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.649 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.15.7" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.649 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.15.8" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.650 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.9.0" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.651 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.9.1" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.652 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.9.2" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.652 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.9.3" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.653 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.9.4" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.654 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.9.5" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.655 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.9.6" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.655 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.9.7" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.658 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.9.8" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.660 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.14.0" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.661 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.14.1" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.662 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.14.2" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.663 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.14.3" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.664 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.14.4" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.665 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.14.5" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.666 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.14.6" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.666 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.14.7" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.667 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.14.8" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.668 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.16.0" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.669 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.16.1" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.669 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.16.2" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.670 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.16.3" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.671 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.16.4" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.671 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.16.5" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.672 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.16.6" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.673 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.16.7" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.674 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.16.8" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.674 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.17.0" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.675 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.17.1" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.676 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.17.2" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.677 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.17.3" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.677 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.17.4" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.678 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.17.5" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.679 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.17.6" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.680 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.17.7" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.681 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.17.8" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.681 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.19.0" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.682 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.19.1" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.683 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.19.2" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.683 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.19.3" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.684 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.19.4" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.685 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.19.5" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.685 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.19.6" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.686 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.19.7" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.687 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.19.8" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.688 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.11.0" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.688 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.11.1" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.689 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.11.2" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.690 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.11.3" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.690 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.11.4" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.691 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.11.5" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.692 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.11.6" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.693 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.11.7" has no existing object, this might lead to an error in future versions
2023-02-05 17:51:56.693 - warn: roborock.0 (606) State "roborock.0.Devices.5hMBOgcFv6CIHdkwW59ObV.cleaningInfo.Records.11.8" has no existing object, this might lead to an error in future versions
2023-02-05 17:52:10.088 - info: host.raspberrypi-gang "system.adapter.roborock.0" disabled
2023-02-05 17:52:10.089 - info: host.raspberrypi-gang stopInstance system.adapter.roborock.0 (force=false, process=true)
2023-02-05 17:52:10.093 - silly: roborock.0 (606) States system redis pmessage io.system.adapter.roborock.0.sigKill/io.system.adapter.roborock.0.sigKill:{"val":-1,"ack":false,"ts":1675615930091,"q":0,"from":"system.host.raspberrypi-gang","lc":1675615930091}
2023-02-05 17:52:10.098 - info: host.raspberrypi-gang stopInstance system.adapter.roborock.0 send kill signal
2023-02-05 17:52:10.094 - info: roborock.0 (606) Got terminate signal TERMINATE_YOURSELF
2023-02-05 17:52:10.095 - info: roborock.0 (606) terminating
2023-02-05 17:52:10.097 - info: roborock.0 (606) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
2023-02-05 17:52:10.808 - info: host.raspberrypi-gang instance system.adapter.roborock.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)

Folgende Objekte werden angelegt, aber nicht mit Werten bestückt:

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.