├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── new_device.md ├── auto-merge.yml ├── copilot-instructions.md ├── dependabot.yml └── workflows │ ├── dependabot-auto-merge.yml │ └── test-and-release.yml ├── .gitignore ├── .releaseconfig.json ├── LICENSE ├── README.md ├── README_de.md ├── admin ├── S5.png ├── i18n │ ├── de │ │ └── translations.json │ ├── en │ │ └── translations.json │ ├── es │ │ └── translations.json │ ├── fr │ │ └── translations.json │ ├── it │ │ └── translations.json │ ├── nl │ │ └── translations.json │ ├── pl │ │ └── translations.json │ ├── pt │ │ └── translations.json │ ├── ru │ │ └── translations.json │ └── zh-cn │ │ └── translations.json ├── index.html ├── index_m.html ├── mihome-vacuum.png ├── robot.png ├── robot1.png ├── root │ └── howto.md ├── spaceship.png ├── tank.png ├── valetudo_conf.png ├── valetudo_logo_small.svg └── words.js ├── eslint.config.mjs ├── gulpfile.js ├── io-package.json ├── lib ├── RRMapParser.js ├── XiaomiCloudConnector.js ├── dreame.js ├── mapCreator.js ├── maphelper.js ├── miio.js ├── objects.js ├── roomManager.js ├── stockCommands.js ├── timerManager.js ├── tools.js ├── vacuum.js └── viomi.js ├── main.js ├── main.test.js ├── package.json ├── prettier.config.mjs ├── test ├── integration.js ├── mocha.custom.json ├── mocha.setup.js ├── package.js ├── tsconfig.json └── unit.js ├── tsconfig.check.json ├── tsconfig.json └── widgets ├── mihome-vacuum.html └── mihome-vacuum └── img ├── home.png ├── off.png ├── on.png ├── previewControl.png ├── search.png └── vacuum.png /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/new_device.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/.github/ISSUE_TEMPLATE/new_device.md -------------------------------------------------------------------------------- /.github/auto-merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/.github/auto-merge.yml -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/dependabot-auto-merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/.github/workflows/dependabot-auto-merge.yml -------------------------------------------------------------------------------- /.github/workflows/test-and-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/.github/workflows/test-and-release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/.gitignore -------------------------------------------------------------------------------- /.releaseconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "plugins": ["iobroker", "license","manual-review"] 3 | 4 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/README.md -------------------------------------------------------------------------------- /README_de.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/README_de.md -------------------------------------------------------------------------------- /admin/S5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/admin/S5.png -------------------------------------------------------------------------------- /admin/i18n/de/translations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/admin/i18n/de/translations.json -------------------------------------------------------------------------------- /admin/i18n/en/translations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/admin/i18n/en/translations.json -------------------------------------------------------------------------------- /admin/i18n/es/translations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/admin/i18n/es/translations.json -------------------------------------------------------------------------------- /admin/i18n/fr/translations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/admin/i18n/fr/translations.json -------------------------------------------------------------------------------- /admin/i18n/it/translations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/admin/i18n/it/translations.json -------------------------------------------------------------------------------- /admin/i18n/nl/translations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/admin/i18n/nl/translations.json -------------------------------------------------------------------------------- /admin/i18n/pl/translations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/admin/i18n/pl/translations.json -------------------------------------------------------------------------------- /admin/i18n/pt/translations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/admin/i18n/pt/translations.json -------------------------------------------------------------------------------- /admin/i18n/ru/translations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/admin/i18n/ru/translations.json -------------------------------------------------------------------------------- /admin/i18n/zh-cn/translations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/admin/i18n/zh-cn/translations.json -------------------------------------------------------------------------------- /admin/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/admin/index.html -------------------------------------------------------------------------------- /admin/index_m.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/admin/index_m.html -------------------------------------------------------------------------------- /admin/mihome-vacuum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/admin/mihome-vacuum.png -------------------------------------------------------------------------------- /admin/robot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/admin/robot.png -------------------------------------------------------------------------------- /admin/robot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/admin/robot1.png -------------------------------------------------------------------------------- /admin/root/howto.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/admin/root/howto.md -------------------------------------------------------------------------------- /admin/spaceship.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/admin/spaceship.png -------------------------------------------------------------------------------- /admin/tank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/admin/tank.png -------------------------------------------------------------------------------- /admin/valetudo_conf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/admin/valetudo_conf.png -------------------------------------------------------------------------------- /admin/valetudo_logo_small.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/admin/valetudo_logo_small.svg -------------------------------------------------------------------------------- /admin/words.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/admin/words.js -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/gulpfile.js -------------------------------------------------------------------------------- /io-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/io-package.json -------------------------------------------------------------------------------- /lib/RRMapParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/lib/RRMapParser.js -------------------------------------------------------------------------------- /lib/XiaomiCloudConnector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/lib/XiaomiCloudConnector.js -------------------------------------------------------------------------------- /lib/dreame.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/lib/dreame.js -------------------------------------------------------------------------------- /lib/mapCreator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/lib/mapCreator.js -------------------------------------------------------------------------------- /lib/maphelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/lib/maphelper.js -------------------------------------------------------------------------------- /lib/miio.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/lib/miio.js -------------------------------------------------------------------------------- /lib/objects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/lib/objects.js -------------------------------------------------------------------------------- /lib/roomManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/lib/roomManager.js -------------------------------------------------------------------------------- /lib/stockCommands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/lib/stockCommands.js -------------------------------------------------------------------------------- /lib/timerManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/lib/timerManager.js -------------------------------------------------------------------------------- /lib/tools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/lib/tools.js -------------------------------------------------------------------------------- /lib/vacuum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/lib/vacuum.js -------------------------------------------------------------------------------- /lib/viomi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/lib/viomi.js -------------------------------------------------------------------------------- /main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/main.js -------------------------------------------------------------------------------- /main.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/main.test.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/prettier.config.mjs -------------------------------------------------------------------------------- /test/integration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/test/integration.js -------------------------------------------------------------------------------- /test/mocha.custom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/test/mocha.custom.json -------------------------------------------------------------------------------- /test/mocha.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/test/mocha.setup.js -------------------------------------------------------------------------------- /test/package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/test/package.js -------------------------------------------------------------------------------- /test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/test/tsconfig.json -------------------------------------------------------------------------------- /test/unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/test/unit.js -------------------------------------------------------------------------------- /tsconfig.check.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/tsconfig.check.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/tsconfig.json -------------------------------------------------------------------------------- /widgets/mihome-vacuum.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/widgets/mihome-vacuum.html -------------------------------------------------------------------------------- /widgets/mihome-vacuum/img/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/widgets/mihome-vacuum/img/home.png -------------------------------------------------------------------------------- /widgets/mihome-vacuum/img/off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/widgets/mihome-vacuum/img/off.png -------------------------------------------------------------------------------- /widgets/mihome-vacuum/img/on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/widgets/mihome-vacuum/img/on.png -------------------------------------------------------------------------------- /widgets/mihome-vacuum/img/previewControl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/widgets/mihome-vacuum/img/previewControl.png -------------------------------------------------------------------------------- /widgets/mihome-vacuum/img/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/widgets/mihome-vacuum/img/search.png -------------------------------------------------------------------------------- /widgets/mihome-vacuum/img/vacuum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.mihome-vacuum/HEAD/widgets/mihome-vacuum/img/vacuum.png --------------------------------------------------------------------------------