├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── auto-merge.yml ├── dependabot.yml ├── stale.yml └── workflows │ ├── codeql.yml │ ├── dependabot-auto-merge.yml │ └── test-and-release.yml ├── .gitignore ├── .mocharc.json ├── .releaseconfig.json ├── LICENSE ├── README.md ├── admin ├── assets │ ├── index-BJFSCQ7i.js │ └── index-D5AnNqLV.css ├── favicon.ico ├── langModel.js ├── manifest.json ├── style.css ├── tab.html └── text2command.png ├── eslint.config.mjs ├── img └── enums.png ├── io-package.json ├── lib ├── devicesControl.js ├── formatProvider.js ├── functions.js ├── langModel.js ├── rooms.js ├── simpleAnswers.js └── simpleControl.js ├── main.js ├── package.json ├── prettier.config.mjs ├── src-admin ├── .gitignore ├── README.md ├── eslint.config.mjs ├── index.html ├── package.json ├── public │ ├── favicon.ico │ ├── langModel.js │ ├── manifest.json │ ├── style.css │ └── text2command.png ├── src │ ├── App.tsx │ ├── assets │ │ └── text2command.png │ ├── components │ │ ├── CreateRuleDialog.jsx │ │ ├── Drawer.jsx │ │ ├── Layout.jsx │ │ ├── Rule.jsx │ │ ├── RuleEditor.jsx │ │ └── SettingsDialog.jsx │ ├── i18n │ │ ├── de.json │ │ ├── en.json │ │ ├── es.json │ │ ├── fr.json │ │ ├── it.json │ │ ├── nl.json │ │ ├── pl.json │ │ ├── pt.json │ │ ├── ru.json │ │ ├── uk.json │ │ └── zh-cn.json │ ├── index.css │ ├── index.tsx │ ├── serviceWorker.tsx │ └── types.d.ts ├── tsconfig.json └── vite.config.mjs ├── tasks.js ├── test ├── lib │ ├── setup.js │ └── testData.json ├── mocha.setup.js ├── testBindings.js ├── testCommands.js ├── testComplex.js ├── testFormatProvider.js └── testPackageFiles.js ├── tsconfig.build.json └── tsconfig.json /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/auto-merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/.github/auto-merge.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/dependabot-auto-merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/.github/workflows/dependabot-auto-merge.yml -------------------------------------------------------------------------------- /.github/workflows/test-and-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/.github/workflows/test-and-release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/.gitignore -------------------------------------------------------------------------------- /.mocharc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/.mocharc.json -------------------------------------------------------------------------------- /.releaseconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/.releaseconfig.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/README.md -------------------------------------------------------------------------------- /admin/assets/index-BJFSCQ7i.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/admin/assets/index-BJFSCQ7i.js -------------------------------------------------------------------------------- /admin/assets/index-D5AnNqLV.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/admin/assets/index-D5AnNqLV.css -------------------------------------------------------------------------------- /admin/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/admin/favicon.ico -------------------------------------------------------------------------------- /admin/langModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/admin/langModel.js -------------------------------------------------------------------------------- /admin/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/admin/manifest.json -------------------------------------------------------------------------------- /admin/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/admin/style.css -------------------------------------------------------------------------------- /admin/tab.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/admin/tab.html -------------------------------------------------------------------------------- /admin/text2command.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/admin/text2command.png -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /img/enums.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/img/enums.png -------------------------------------------------------------------------------- /io-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/io-package.json -------------------------------------------------------------------------------- /lib/devicesControl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/lib/devicesControl.js -------------------------------------------------------------------------------- /lib/formatProvider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/lib/formatProvider.js -------------------------------------------------------------------------------- /lib/functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/lib/functions.js -------------------------------------------------------------------------------- /lib/langModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/lib/langModel.js -------------------------------------------------------------------------------- /lib/rooms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/lib/rooms.js -------------------------------------------------------------------------------- /lib/simpleAnswers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/lib/simpleAnswers.js -------------------------------------------------------------------------------- /lib/simpleControl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/lib/simpleControl.js -------------------------------------------------------------------------------- /main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/main.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/prettier.config.mjs -------------------------------------------------------------------------------- /src-admin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/.gitignore -------------------------------------------------------------------------------- /src-admin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/README.md -------------------------------------------------------------------------------- /src-admin/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/eslint.config.mjs -------------------------------------------------------------------------------- /src-admin/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/index.html -------------------------------------------------------------------------------- /src-admin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/package.json -------------------------------------------------------------------------------- /src-admin/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/public/favicon.ico -------------------------------------------------------------------------------- /src-admin/public/langModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/public/langModel.js -------------------------------------------------------------------------------- /src-admin/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/public/manifest.json -------------------------------------------------------------------------------- /src-admin/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/public/style.css -------------------------------------------------------------------------------- /src-admin/public/text2command.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/public/text2command.png -------------------------------------------------------------------------------- /src-admin/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/src/App.tsx -------------------------------------------------------------------------------- /src-admin/src/assets/text2command.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/src/assets/text2command.png -------------------------------------------------------------------------------- /src-admin/src/components/CreateRuleDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/src/components/CreateRuleDialog.jsx -------------------------------------------------------------------------------- /src-admin/src/components/Drawer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/src/components/Drawer.jsx -------------------------------------------------------------------------------- /src-admin/src/components/Layout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/src/components/Layout.jsx -------------------------------------------------------------------------------- /src-admin/src/components/Rule.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/src/components/Rule.jsx -------------------------------------------------------------------------------- /src-admin/src/components/RuleEditor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/src/components/RuleEditor.jsx -------------------------------------------------------------------------------- /src-admin/src/components/SettingsDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/src/components/SettingsDialog.jsx -------------------------------------------------------------------------------- /src-admin/src/i18n/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/src/i18n/de.json -------------------------------------------------------------------------------- /src-admin/src/i18n/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/src/i18n/en.json -------------------------------------------------------------------------------- /src-admin/src/i18n/es.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/src/i18n/es.json -------------------------------------------------------------------------------- /src-admin/src/i18n/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/src/i18n/fr.json -------------------------------------------------------------------------------- /src-admin/src/i18n/it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/src/i18n/it.json -------------------------------------------------------------------------------- /src-admin/src/i18n/nl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/src/i18n/nl.json -------------------------------------------------------------------------------- /src-admin/src/i18n/pl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/src/i18n/pl.json -------------------------------------------------------------------------------- /src-admin/src/i18n/pt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/src/i18n/pt.json -------------------------------------------------------------------------------- /src-admin/src/i18n/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/src/i18n/ru.json -------------------------------------------------------------------------------- /src-admin/src/i18n/uk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/src/i18n/uk.json -------------------------------------------------------------------------------- /src-admin/src/i18n/zh-cn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/src/i18n/zh-cn.json -------------------------------------------------------------------------------- /src-admin/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/src/index.css -------------------------------------------------------------------------------- /src-admin/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/src/index.tsx -------------------------------------------------------------------------------- /src-admin/src/serviceWorker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/src/serviceWorker.tsx -------------------------------------------------------------------------------- /src-admin/src/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/src/types.d.ts -------------------------------------------------------------------------------- /src-admin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/tsconfig.json -------------------------------------------------------------------------------- /src-admin/vite.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/src-admin/vite.config.mjs -------------------------------------------------------------------------------- /tasks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/tasks.js -------------------------------------------------------------------------------- /test/lib/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/test/lib/setup.js -------------------------------------------------------------------------------- /test/lib/testData.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/test/lib/testData.json -------------------------------------------------------------------------------- /test/mocha.setup.js: -------------------------------------------------------------------------------- 1 | process.on('unhandledRejection', r => { 2 | throw r; 3 | }); 4 | -------------------------------------------------------------------------------- /test/testBindings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/test/testBindings.js -------------------------------------------------------------------------------- /test/testCommands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/test/testCommands.js -------------------------------------------------------------------------------- /test/testComplex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/test/testComplex.js -------------------------------------------------------------------------------- /test/testFormatProvider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/test/testFormatProvider.js -------------------------------------------------------------------------------- /test/testPackageFiles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/test/testPackageFiles.js -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioBroker/ioBroker.text2command/HEAD/tsconfig.json --------------------------------------------------------------------------------