{"_id":"iobroker.grohe-smarthome","_rev":"29-5f58062e8d5bb39cf9b6c2d31f1a3761","name":"iobroker.grohe-smarthome","dist-tags":{"latest":"0.7.0"},"versions":{"0.1.0":{"name":"iobroker.grohe-smarthome","version":"0.1.0","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.1.0","maintainers":[{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"d0aa4d3e2f3f1066ec8ae9cfe930f2d1ef3910f9","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.1.0.tgz","fileCount":21,"integrity":"sha512-L6OfwV/1/1aIuhh05Yb4e5c3coU7ATUapJsSNI01Lqb9C3x/2MsI2DMj2cpAHaIT5GGpLfqlo4pidHUlxtQJlA==","signatures":[{"sig":"MEQCIDyZcsfQwaZ0BNZz/DmPKqyrG2TvsiCplIBiuEqwG2OQAiB+j8NkBlbFpRtVp8KQQ9gSk3sfYF7r23nLFhqtGZU+zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164339},"main":"main.js","engines":{"node":">= 20"},"gitHead":"f56882f226a95223121764e4d823e42261f95dcf","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"patricknitsch","email":"patricknitsch@web.de"},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"10.9.4","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"22.22.0","dependencies":{"axios":"^1.5.0","cheerio":"^1.1.2","tough-cookie":"^4.1.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^20.19.30","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.8","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.0.0","@alcalzone/release-script-plugin-license":"^4.0.0","@alcalzone/release-script-plugin-iobroker":"^4.0.0","@alcalzone/release-script-plugin-manual-review":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.1.0_1770469900468_0.7130682377227506","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"iobroker.grohe-smarthome","version":"0.1.1","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.1.1","maintainers":[{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"3e7da29864ad3fee4868b41746d380b6aa1e8354","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.1.1.tgz","fileCount":21,"integrity":"sha512-UR6FZIgWIPJCDaLdlx+ZlkTan+5FO8Mg3xN9lZOInzvBanOVxTdQ+oqgSHAQoz7cHNocEjumK+tvJcNN0hL9YA==","signatures":[{"sig":"MEQCIHDp6BasVOgSvJWrrM2zsTv3/HJegUSFeSUci4NwKPHbAiBBSfa1rtP8BNfvOM+WDoLxKTE443DpBpdK933AsepHaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.grohe-smarthome@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169303},"main":"main.js","engines":{"node":">= 20"},"gitHead":"d9640b2021f28926a3740093a07e0491e682460a","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24ff17ce-4cc5-48fc-9ce0-214af6228efe"}},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"11.9.0","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.5.0","cheerio":"^1.1.2","tough-cookie":"^4.1.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^20.19.30","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.8","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.0.0","@alcalzone/release-script-plugin-license":"^4.0.0","@alcalzone/release-script-plugin-iobroker":"^4.0.0","@alcalzone/release-script-plugin-manual-review":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.1.1_1770473471459_0.26731174906063204","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"iobroker.grohe-smarthome","version":"0.1.2","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.1.2","maintainers":[{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"2d022fde641af38495b92670af4270471ffdaba1","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.1.2.tgz","fileCount":21,"integrity":"sha512-z7DlwVkoUbEqRIROjm8wizF10U8rB1Edfnk9tgjAbg9vzP8c5NrHLL88Deb5G8ZpyNTa889w5rCf2gxkiqa2ww==","signatures":[{"sig":"MEUCIQD/7bx7s47Gz+EL8J8/kETYRpZsLuCR6l6xiXY5TGd2PgIgIEBht92EsrkwDAmxdlJhfxqtrj9V1RI4LQRE+9ialVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.grohe-smarthome@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167695},"main":"main.js","engines":{"node":">= 20"},"gitHead":"77ac643665d3f0518cd3f79ab37387ef461556f3","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24ff17ce-4cc5-48fc-9ce0-214af6228efe"}},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"11.9.0","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.5.0","cheerio":"^1.1.2","tough-cookie":"^4.1.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^20.19.30","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.8","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.0.0","@alcalzone/release-script-plugin-license":"^4.0.0","@alcalzone/release-script-plugin-iobroker":"^4.0.0","@alcalzone/release-script-plugin-manual-review":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.1.2_1770474791411_0.4458440609091283","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"iobroker.grohe-smarthome","version":"0.1.3","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.1.3","maintainers":[{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"022185066da9757aea7cae8b41d63271179ef8c2","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.1.3.tgz","fileCount":21,"integrity":"sha512-qCwdMV2g/GA7BepkOiC7YbMzXY6ksldI4/vSoGT7Q4JGsTxcPB8zZCjP3SjBe8mOkFV4m6dHp8VDwadAJAQqWw==","signatures":[{"sig":"MEYCIQDQPfxvHRQbnEKpM7xjhQ38Q7JkHuP/Iea80wC8/4FhBwIhANz53yJ6DucfLBxw8Goo9jrFuMDSyj6P8VrL5PWQFlFw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.grohe-smarthome@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":171356},"main":"main.js","engines":{"node":">= 20"},"gitHead":"6be0facf4f57178a4580811354a59d676463676a","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24ff17ce-4cc5-48fc-9ce0-214af6228efe"}},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"11.9.0","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.5.0","cheerio":"^1.1.2","tough-cookie":"^4.1.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^20.19.30","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.8","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.0.0","@alcalzone/release-script-plugin-license":"^4.0.0","@alcalzone/release-script-plugin-iobroker":"^4.0.0","@alcalzone/release-script-plugin-manual-review":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.1.3_1770553695770_0.7916938109373639","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"iobroker.grohe-smarthome","version":"0.1.4","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.1.4","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"84ab1a3abe49d0a4732c3c81d8dd9f7932f8f3d6","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.1.4.tgz","fileCount":21,"integrity":"sha512-lKsoJI2scgovhewQhnGNQYbcWMiPu77cZPW1HtaYLSc7eK+cb897DaylGcUtgWOVuKnuMIdUwRU/9ghye/xoaA==","signatures":[{"sig":"MEYCIQCEdXCnGQwZDt7CxTOyKX7bZJp0JIAjCKiu2s2iuK3T2gIhAKPPf+5EOlR/ahYBB7joV03cRcxwt2fmVWo6QoasyhuR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173565},"main":"main.js","engines":{"node":">= 20"},"gitHead":"51709409be31d223b8d18d822b880b34385fd377","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"patricknitsch","email":"patricknitsch@web.de"},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"10.9.4","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"22.22.0","dependencies":{"axios":"^1.5.0","cheerio":"^1.1.2","tough-cookie":"^4.1.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^20.19.30","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.8","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.0.0","@alcalzone/release-script-plugin-license":"^4.0.0","@alcalzone/release-script-plugin-iobroker":"^4.0.0","@alcalzone/release-script-plugin-manual-review":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.1.4_1770647854248_0.5550209637027259","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"iobroker.grohe-smarthome","version":"0.1.5","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.1.5","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"14ffbe62f9d55f0b514a1fc42a2e3137e6f902d4","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.1.5.tgz","fileCount":21,"integrity":"sha512-tTSvt6jkj04rIcbSN/WMF3DEab50BqvKvgraNyWZZ2U7xJOhUFd8KssL7ETuW5Mu7e0j2+FnJ/1kSOV6TRB59Q==","signatures":[{"sig":"MEUCIQDrmeMpn/ZHXV5nXw5qhxeFv35vJOJaVn18H8pKMvYLYgIgHgZdIY6vGYSuU/8rA7mYWN2NZcjpK8D3J6u0kZ7sF80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.grohe-smarthome@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":174161},"main":"main.js","engines":{"node":">= 20"},"gitHead":"a4b7bc4277defe107813655ddbcbc75c1ab5eca5","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24ff17ce-4cc5-48fc-9ce0-214af6228efe"}},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"11.9.0","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.13.5","cheerio":"^1.2.0","tough-cookie":"^6.0.0","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^25.2.2","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.0.0","@alcalzone/release-script-plugin-license":"^4.0.0","@alcalzone/release-script-plugin-iobroker":"^4.0.0","@alcalzone/release-script-plugin-manual-review":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.1.5_1770648630832_0.3570814607370172","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"iobroker.grohe-smarthome","version":"0.1.6","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.1.6","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"3f56667c815ca88343253f2c2bf803cbda8d2e67","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.1.6.tgz","fileCount":21,"integrity":"sha512-52/sIH1F1Aru6smoCKq9JWpm0qJE9MDWWEUeJGaozb2OxtQrWMrr2SXFLkXrEv6DvLlam91k3Y4WrWlfkRZb2A==","signatures":[{"sig":"MEUCIQD6NQ68Mo291cJtcHMlEuzIHIBEHFEyZhrUZYSFUsqhhwIgJXQw5CFJRkcC5EUBPUPVRvhe0q+mqP4cshPE9cSzsSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177155},"main":"main.js","engines":{"node":">= 20"},"gitHead":"d1133a77515aadd075917b3bb587236c4ab58cee","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"patricknitsch","email":"patricknitsch@web.de"},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"10.9.4","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"22.22.0","dependencies":{"axios":"^1.13.5","cheerio":"^1.2.0","tough-cookie":"^6.0.0","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^25.2.2","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.0.0","@alcalzone/release-script-plugin-license":"^4.0.0","@alcalzone/release-script-plugin-iobroker":"^4.0.0","@alcalzone/release-script-plugin-manual-review":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.1.6_1770663836281_0.559965682738006","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"iobroker.grohe-smarthome","version":"0.1.7","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.1.7","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"f023b68bb52b95ba31c647f15f8f112d8956929c","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.1.7.tgz","fileCount":21,"integrity":"sha512-N9aUnns+0mNHze4kXuC+tDgK8I8vK8WgRgbzpuxdQEbngJwgpbOWdPrO0k27OWL6g+yqcD+V6cA7s+ftq0rdMg==","signatures":[{"sig":"MEUCIQC/tMhd5s9BNA2NbIq2I5ZxY1+lJURN6hOJ1yUzCSNxDQIgY+tSEJIWBoakQ8bJQFZKtGe9dBKiB41pje27oQTpE8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.grohe-smarthome@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176629},"main":"main.js","engines":{"node":">= 20"},"gitHead":"de04590b58740ae63015d0db487469df44ed76d2","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24ff17ce-4cc5-48fc-9ce0-214af6228efe"}},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"11.9.0","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.13.5","cheerio":"^1.2.0","tough-cookie":"^6.0.0","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^25.2.2","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.0.0","@alcalzone/release-script-plugin-license":"^4.0.0","@alcalzone/release-script-plugin-iobroker":"^4.0.0","@alcalzone/release-script-plugin-manual-review":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.1.7_1770666720265_0.29966215037624666","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"iobroker.grohe-smarthome","version":"0.2.0","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.2.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"36eb0eef196213238ac82eed006e1e92335f11f5","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.2.0.tgz","fileCount":21,"integrity":"sha512-uwASTfoIp/rUvxjxaJ5sOOaMfPiSB3RIehMz1QIcfEIfuOuGdqVNmS1Y6gybqMOmwvmmsjVAwGT6LjfcKwYuUw==","signatures":[{"sig":"MEQCICOBcki8cJJ4J5zj11iDFJ04r35cWDVy+P2jKuPOCoh2AiAPgrha1zA2RDQ+7Sk6ch8MbA1poD6vx9AX5kbIQ2NFNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.grohe-smarthome@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176059},"main":"main.js","engines":{"node":">= 20"},"gitHead":"c731a1838eec284c57ee2393bf4cbae976c9b174","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24ff17ce-4cc5-48fc-9ce0-214af6228efe"}},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"11.9.0","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.13.5","cheerio":"^1.2.0","tough-cookie":"^6.0.0","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^25.2.2","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.0.0","@alcalzone/release-script-plugin-license":"^4.0.0","@alcalzone/release-script-plugin-iobroker":"^4.0.0","@alcalzone/release-script-plugin-manual-review":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.2.0_1770752242449_0.15657027026162806","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"iobroker.grohe-smarthome","version":"0.2.1","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.2.1","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"58243419c25b112695851544ae18b504b597de64","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.2.1.tgz","fileCount":21,"integrity":"sha512-20rflSqIhbr6IpwYy7iAnwUQAr06UyCtAwODbmFahyy+NyKJVi7comrYQFEOHwudoFhOdQ3CUkiIpA3WoGzNwQ==","signatures":[{"sig":"MEYCIQC8QQ0LBBi0XBahTf/2g+961VZRDeR0gBbUAhzG6kqr4AIhAJWXj4dvkmAYg+6GR3EHo1mRCNDH4OaLF+HuSf7E+J1J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.grohe-smarthome@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176091},"main":"main.js","engines":{"node":">= 20"},"gitHead":"a75dd12f6840b841eb4023c962a3c293a35d1b4b","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24ff17ce-4cc5-48fc-9ce0-214af6228efe"}},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"11.10.0","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.13.5","cheerio":"^1.2.0","tough-cookie":"^6.0.0","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^25.2.2","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.0.0","@alcalzone/release-script-plugin-license":"^4.0.0","@alcalzone/release-script-plugin-iobroker":"^4.0.0","@alcalzone/release-script-plugin-manual-review":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.2.1_1770845391778_0.7034203435387134","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"iobroker.grohe-smarthome","version":"0.2.2","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.2.2","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"871a181cc407ccff17f85e7adda452624dfb9aa2","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.2.2.tgz","fileCount":21,"integrity":"sha512-athjZh1qOK0u0MNSOMs5Ha6ngQ4ywSsFHLU/hrJCM9EzwwJNThn+8+7Hc0ESgWtThnU7qCCgLTmyTTeBo/WDPQ==","signatures":[{"sig":"MEUCIGnMxBkvGeEwj8guuQh1PgEJw0IEU1rGLUVWr/nZ9G7ZAiEAjGwYJbftnxs+e5EPotP7N2V/XZYz7butq2nW0wTScbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176367},"main":"main.js","engines":{"node":">= 20"},"gitHead":"2636b57ac5be08f64001ce0a8becc9447e343a20","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"patricknitsch","email":"patricknitsch@web.de"},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"10.9.4","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"22.22.0","dependencies":{"axios":"^1.13.5","cheerio":"^1.2.0","tough-cookie":"^6.0.0","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^25.2.2","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.0.0","@alcalzone/release-script-plugin-license":"^4.0.0","@alcalzone/release-script-plugin-iobroker":"^4.0.0","@alcalzone/release-script-plugin-manual-review":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.2.2_1770874859097_0.04847242333918689","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"iobroker.grohe-smarthome","version":"0.2.3","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.2.3","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"c3165898c3fd210bb57dcafa923fc0781879c09e","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.2.3.tgz","fileCount":21,"integrity":"sha512-zb+cSU8mvydMVp0p5XjgeJKxGHXADHRG6DHDHPc7UK/EtaZKgg/rZ5MmnLFTwMaDUApF/0JcJFpDfMGwWB8zNg==","signatures":[{"sig":"MEUCIG0QH8Z8Xd0i4md5pEcLQw6OGcdHrpqp5IEY7hvpVGQwAiEA2Xg+0B8SEvtHHtfStpqLm0h7tvXTmlJgMh30mhK+JtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.grohe-smarthome@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179190},"main":"main.js","engines":{"node":">= 20"},"gitHead":"cf1be133656e49232501ae514521df9a8af2dad7","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24ff17ce-4cc5-48fc-9ce0-214af6228efe"}},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"11.10.0","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.13.5","cheerio":"^1.2.0","tough-cookie":"^6.0.0","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^25.2.2","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.0.0","@alcalzone/release-script-plugin-license":"^4.0.0","@alcalzone/release-script-plugin-iobroker":"^4.0.0","@alcalzone/release-script-plugin-manual-review":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.2.3_1771148407635_0.9173570994548663","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"iobroker.grohe-smarthome","version":"0.2.4","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.2.4","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"69b8c8071f07e5d87d5c57176b149ac20a31bab4","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.2.4.tgz","fileCount":21,"integrity":"sha512-B1Kbg+fHOIP2Uxgo5L3sjI3fw4tzZUdQILV320RZMy58S42PfEBeYcx+IdwJhdxYfLchNPUUQ/nqRl9e+wLIAg==","signatures":[{"sig":"MEUCIQDrCfa/Y6NWNwKpwco4tnZpUH41YHXGnUZK8O3UNvj8kwIgOYesnfW1jRLgN9qtDTXjxoDs8gblAht5R00j3IVDEeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.grohe-smarthome@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179437},"main":"main.js","engines":{"node":">= 20"},"gitHead":"ce808a09194df7a214bf70e59b3d7c6f8598cbfb","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24ff17ce-4cc5-48fc-9ce0-214af6228efe"}},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"11.10.1","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.13.5","cheerio":"^1.2.0","tough-cookie":"^6.0.0","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^25.3.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.2.4_1772047916966_0.6781039599636001","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"iobroker.grohe-smarthome","version":"0.2.5","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.2.5","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"d557e2e2ed5e3dafc64a9797f5b7863a9073c2da","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.2.5.tgz","fileCount":21,"integrity":"sha512-8NP+DfnwMS1A7fcs7mqOgAMMTDGZuyXHnfp4OmdCuzMKRnByBHf5kMKJb3MXhkljTW5odumy4tN1/H7cn2SObA==","signatures":[{"sig":"MEUCIQD4F784RIp8GguK5WeBMFsPPoMNXN3g7hyRI32TdJB8VgIgP/JkXyBGyC4urcHxdRolUP/JaEslf4mbivcTaxbIZ1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.grohe-smarthome@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":178926},"main":"main.js","engines":{"node":">= 20"},"gitHead":"43aa94a50065f7829d08ec621b6f6111ef016468","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24ff17ce-4cc5-48fc-9ce0-214af6228efe"}},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"11.11.0","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.13.5","cheerio":"^1.2.0","tough-cookie":"^6.0.0","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^25.3.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.2.5_1772130987835_0.6210057266725006","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"iobroker.grohe-smarthome","version":"0.2.6","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.2.6","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"fe9e26504de2df511d4fe361c46eb1c718e8d4ff","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.2.6.tgz","fileCount":22,"integrity":"sha512-0QyUAn4IQ06/D8LH+VPG0E1ulhpjOqzYc5SQz1LQaRwdXGYzabK+6pOQ23WecsQF81ZdiiJWYz4ChjrW3zIscA==","signatures":[{"sig":"MEUCICFabs1mVLDVBsTP7ZtUDdX8EJK7kbpMptpeG2cpGKxlAiEAkdKjW+U7PiVrl9TRT205DBQjfSiApUPXA2dugvZOxeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.grohe-smarthome@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186731},"main":"main.js","engines":{"node":">= 20"},"gitHead":"27e036a102991a7b50634750b4f66a224c06a4c6","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24ff17ce-4cc5-48fc-9ce0-214af6228efe"}},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"11.11.1","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"22.22.0","dependencies":{"axios":"^1.13.5","cheerio":"^1.2.0","tough-cookie":"^6.0.0","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^25.3.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.2.6_1773259034391_0.029081340517692622","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"iobroker.grohe-smarthome","version":"0.3.0","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.3.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"9d7c58530e51375fd507a2aaf101e14c7ce358fb","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.3.0.tgz","fileCount":23,"integrity":"sha512-1xF45H+vv/ZFEK5flULBpuSYEj79gPa9GkY/mxFpwbFgMeCixGcbnJJ3gd+SzqWdOwKc/Kv6xRnTYGwE9jAEJA==","signatures":[{"sig":"MEUCIQD4i643xDxr3Ihh3nq7g4awHOhzI6kl93qZNmFLn7TEFQIgfX2qvGwJ9aXo8NZcTaJf4N3rd21OglHkE+ulfM9WHQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.grohe-smarthome@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":259888},"main":"main.js","engines":{"node":">= 20"},"gitHead":"7617b7ed335c8bce5750fb96d0b7f83fe9691673","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24ff17ce-4cc5-48fc-9ce0-214af6228efe"}},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"11.11.1","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"22.22.1","dependencies":{"axios":"^1.13.6","cheerio":"^1.2.0","tough-cookie":"^6.0.1","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^25.5.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.3.0_1773859628019_0.6918603436579092","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"iobroker.grohe-smarthome","version":"0.3.1","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.3.1","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"261686ec63712773c4947a7d91473e02a063011d","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.3.1.tgz","fileCount":23,"integrity":"sha512-6uX1IrJc1gud4ynr1piqO66RoWkg8vZZAhBIpyrbVE3rZEMmgMYdPp5TEaWfY48WH4mVA5RIfT0rcVCS1RYi2A==","signatures":[{"sig":"MEUCIQC1LJ689W3aDjGcYVCj5a5jbiWngQlIAR5tSdlD6eZdkwIgcnbqdqkOj6dDPmB4wJ8FrUbFxfMKKBZR3qLe/JG07Ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.grohe-smarthome@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":266171},"main":"main.js","engines":{"node":">= 20"},"gitHead":"4e292620a4e535b6704b58c0026c3a12f6cbfb12","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24ff17ce-4cc5-48fc-9ce0-214af6228efe"}},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"11.11.1","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"22.22.1","dependencies":{"axios":"^1.13.6","cheerio":"^1.2.0","tough-cookie":"^6.0.1","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^25.5.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.3.1_1773868616672_0.729628398522544","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"iobroker.grohe-smarthome","version":"0.3.2","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.3.2","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"2c1facb9ed178625d4999f0dde5064dfa34e7c9b","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.3.2.tgz","fileCount":23,"integrity":"sha512-qrnQovedd/pKI1FfowHc3obsejepStdbqkVvD/Z4aRbk+FilKIjKhuzObot9H1K+5/1VnL204r3+Brkig3UZCQ==","signatures":[{"sig":"MEUCIQDZ0gUqcucNvnZ4ACgpp1IDe+DNJJ1iEtwR79YAA1iquAIgCnOp7VWSGcJsLnTp458pKhkoJ28MgcfqPoAe/frqOro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.grohe-smarthome@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":266407},"main":"main.js","engines":{"node":">= 20"},"gitHead":"9548aa28549e25d1bf1b852698f03a5a20b43296","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24ff17ce-4cc5-48fc-9ce0-214af6228efe"}},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"11.12.0","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"22.22.1","dependencies":{"axios":"^1.13.6","cheerio":"^1.2.0","tough-cookie":"^6.0.1","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^25.5.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.3.2_1774130840361_0.44798940747260274","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"iobroker.grohe-smarthome","version":"0.3.3","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.3.3","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"0597edb38071d506086a6a3a76e1324d3ac9a00f","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.3.3.tgz","fileCount":23,"integrity":"sha512-QGCGOtbKV/aiYT8MjP6PuqGGM/BHpgtsLsaGCxm8GX7TisCXrB6ohuNl7PEOz0BDUXnKD5X+3QYeP1zwWEs35w==","signatures":[{"sig":"MEQCICjfWOBT/a0sWl6egaI5HYPWxMtyUkPiIZUUg7BiACArAiBiP9kKNyo8Ryc3E75/vo6mdv60eGVApQ74ngDslD68lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.grohe-smarthome@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":266895},"main":"main.js","engines":{"node":">= 20"},"gitHead":"bc8ec3ddc39d9b69c3a7e8d71071150f35099384","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24ff17ce-4cc5-48fc-9ce0-214af6228efe"}},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"11.12.0","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"22.22.1","dependencies":{"axios":"^1.13.6","cheerio":"^1.2.0","tough-cookie":"^6.0.1","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^25.5.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.3.3_1774468838518_0.1918835005247299","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"iobroker.grohe-smarthome","version":"0.3.4","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.3.4","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"4024e7c80f5c0406d202db0b4cb43fedbf6304db","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.3.4.tgz","fileCount":23,"integrity":"sha512-5h0zDWnCwi81o+pSZpysqQkMV7QaE2XKx1FH5laaZZPVlWGryboZoIQdg8hOLVK2JPBRpkN1koNRq8rl6+8AoQ==","signatures":[{"sig":"MEQCIG314tT7BBSXTg6K5RUx2q7jwSrh1Qdi9oWFTxrfP+wzAiBYXdg4iNoccrSGiIRifux9ppPWY152tnrCFzuwXsO8yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.grohe-smarthome@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265367},"main":"main.js","engines":{"node":">= 22"},"gitHead":"55414a9bbd68df4b0e85f533c97969559707e449","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24ff17ce-4cc5-48fc-9ce0-214af6228efe"}},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"11.13.0","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"^1.15.2","cheerio":"^1.2.0","tough-cookie":"^6.0.1","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^25.6.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.3.4_1777827652824_0.20375544020456893","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"iobroker.grohe-smarthome","version":"0.4.0","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.4.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"23b27dd258d64da8a22cae351831900c8e63afbd","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.4.0.tgz","fileCount":25,"integrity":"sha512-OVc/40ZfrtUTE6Gss8R6zhVgkg6ZyFYMyGvKhzoRJpX3U5UGRrF0B/XIf7Uaruy4RE/so7BFhbVyv7IZ/YD/pA==","signatures":[{"sig":"MEUCIQCljqAnfeRSB5AXO+87ZESf1Ca2GNu03q/NdzPrD4ybvAIgaoAhAiF2vc1mw8fpE1wDWtEKSEHOL5sz/vvjZk0P3Xo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.grohe-smarthome@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":348017},"main":"main.js","engines":{"node":">= 22"},"gitHead":"20497106eec84032791d84730f849566e1d6e925","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24ff17ce-4cc5-48fc-9ce0-214af6228efe"}},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"11.13.0","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"^1.15.2","cheerio":"^1.2.0","tough-cookie":"^6.0.1","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^25.6.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.4.0_1778008709298_0.09469756767692394","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"iobroker.grohe-smarthome","version":"0.5.0","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.5.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"931be3f0e4988e11dbbcd82023fbd3d7c32c734b","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.5.0.tgz","fileCount":25,"integrity":"sha512-pmdyW9RQNq2l+Y++B81SnmaQhK5zNR+OH6q6LQWtr5CWoyg1Vl3IVvnBds9OayQP40MbTzmWJ9QddvgZ1AO8Zw==","signatures":[{"sig":"MEYCIQDC+7MviAUH1RoVHyhJG/Kpcf0BUxXj7oe4xjvsB8+inQIhAOjObsTcH17CpPmab69zI+p+BzOuQE6XH0QqO+NsBTAC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.grohe-smarthome@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293963},"main":"main.js","engines":{"node":">= 22"},"gitHead":"651d0c0c6d4a6b4fff3100c2d82b14bd09003b23","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24ff17ce-4cc5-48fc-9ce0-214af6228efe"}},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"11.14.1","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"^1.15.2","cheerio":"^1.2.0","tough-cookie":"^6.0.1","@iobroker/dm-utils":"^3.0.19","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^25.6.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.5.0_1778272925706_0.44895149509291854","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"iobroker.grohe-smarthome","version":"0.5.1","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.5.1","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"e2564a8f0697b1b87bf12b446ee34375dc51053d","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.5.1.tgz","fileCount":25,"integrity":"sha512-M+BLc62OyFWPebz49peB7rsq7mSTQVoPLMEdyEqPux59ybRaJyE4v8qOioSAq2Ujzj1bgJeWRYqBjSdSsu1MbA==","signatures":[{"sig":"MEQCIAicl1FzRW1U6zFGngZZeNLP3ydXvLav+LTGupO/INl0AiABEFGLI5dvytDe4txB/H+UAmfPGm2uoIEQ4AT4fD+g0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.grohe-smarthome@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292669},"main":"main.js","engines":{"node":">= 22"},"gitHead":"9dad77ab6f31d7823ffddc0784cd443643f3e7cb","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24ff17ce-4cc5-48fc-9ce0-214af6228efe"}},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"11.14.1","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"^1.15.2","cheerio":"^1.2.0","tough-cookie":"^6.0.1","@iobroker/dm-utils":"^3.0.19","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^25.6.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.5.1_1778337838115_0.4972093031729088","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"iobroker.grohe-smarthome","version":"0.5.2","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.5.2","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"879467cdf20be776343fc350115504bbd35ce9ca","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.5.2.tgz","fileCount":28,"integrity":"sha512-WpVTri8yqYTdlG1XBpQv0C1g6qXqLudi0RylSzT2oP+OmU1F3sqBJj658flOoBu8qysbphnOabggR5CECxOifg==","signatures":[{"sig":"MEUCIBlyeuZFxivmXoZ3iLJot+qPueLbmqQX0n4Ql/57e2tEAiEAhJ6oPNXNlYWVoDPsdcQTh1mU0vuEIcBdUGZ/bBwKudg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.grohe-smarthome@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323844},"main":"main.js","engines":{"node":">= 22"},"gitHead":"f5ddd8a77927b10bdcc8908cfda795964681666f","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24ff17ce-4cc5-48fc-9ce0-214af6228efe"}},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"11.14.1","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"^1.16.0","cheerio":"^1.2.0","tough-cookie":"^6.0.1","@iobroker/dm-utils":"^3.0.19","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^25.6.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.5.2_1778750193158_0.516391049128375","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"iobroker.grohe-smarthome","version":"0.5.3","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.5.3","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"c6912de0016700e51b95104e30be5acd84f2c4f4","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.5.3.tgz","fileCount":28,"integrity":"sha512-59rP/5SvIG+GcsSBd1C3HBvtmEJH2N5oALB/0e/VRp311eyr7wBoRN2CLJJuM+1UX17HHStoSSv5say/R3sqNw==","signatures":[{"sig":"MEUCIQCptO/7fioKrIf/eObn3JtArfzXA2bOqZhrphdf62NejgIgBG1PCwZMKRV4RdDUnetzYRxHfhCLq4sUSRSfPrQhzY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.grohe-smarthome@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328620},"main":"main.js","engines":{"node":">= 22"},"gitHead":"c9a6561381ee4077d9110158735f1a476e3f2165","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24ff17ce-4cc5-48fc-9ce0-214af6228efe"}},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"11.15.0","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"24.15.0","dependencies":{"axios":"^1.16.0","cheerio":"^1.2.0","tough-cookie":"^6.0.1","@iobroker/dm-utils":"^3.0.19","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^25.7.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.0","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.5.3_1779388753013_0.3380355387247478","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"iobroker.grohe-smarthome","version":"0.5.4","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.5.4","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"ca38a73f47fced063398a8771d7b5bf55018edfd","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.5.4.tgz","fileCount":28,"integrity":"sha512-2mokQrDfw8Rq1CTXtQ03Ia7U05m1wD8FmjkAGp9b4ZEoNI8e919JMlo/NCGKILBbRkP5g4xtr+NqpkkAULt96g==","signatures":[{"sig":"MEUCIAdfuOQclK128UsnGkUwSvOOcv9P9IJzLop60j1/Tku1AiEA8zAH/lxDLvGJwQ4c3B7e2q6F+j9rotkCVmJNOUEVj4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.grohe-smarthome@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331393},"main":"main.js","engines":{"node":">= 22"},"gitHead":"9c69000496984efe0ed9f463aa741186094b781b","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24ff17ce-4cc5-48fc-9ce0-214af6228efe"}},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"11.15.0","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"24.15.0","dependencies":{"axios":"^1.16.0","cheerio":"^1.2.0","tough-cookie":"^6.0.1","@iobroker/dm-utils":"^3.0.19","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^25.7.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.0","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.5.4_1779566487731_0.06871504534962569","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"iobroker.grohe-smarthome","version":"0.6.0","keywords":["grohe","ioBroker","water"],"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","_id":"iobroker.grohe-smarthome@0.6.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"dist":{"shasum":"acd3138d841e93d9e118215e42589f5b8e6a6527","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.6.0.tgz","fileCount":30,"integrity":"sha512-+I7rh8xUiIwOvf9ehCptoF8UCzLhyb1oU1I2AmnP6gR3oTTNnakztZ9dsYWDNAM2YXitseQSAR2Wur7+3g0Gkw==","signatures":[{"sig":"MEQCIGOG4R1DenNPLX8g5MAhC0idJwq5Ujj4o1kv7VdG5vAmAiAC1J+l3WZfcgQDppJgfOdaNZkLu2JKmfojmVN6Ole3xQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.grohe-smarthome@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":355273},"main":"main.js","engines":{"node":">= 22"},"gitHead":"55218a81d6326c44f5e018c3572e98e1753c3458","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","release":"release-script","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","translate":"translate-adapter","dev-server":"dev-server","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24ff17ce-4cc5-48fc-9ce0-214af6228efe"}},"repository":{"url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git","type":"git"},"_npmVersion":"11.16.0","description":"Connect to Grohe Guard / Sense / Blue Systems","directories":{},"_nodeVersion":"24.16.0","dependencies":{"axios":"^1.16.1","cheerio":"^1.2.0","tough-cookie":"^6.0.1","@iobroker/dm-utils":"^3.0.19","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.9.3","@types/node":"^22.0.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.grohe-smarthome_0.6.0_1780646598326_0.7496175602425099","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"iobroker.grohe-smarthome","version":"0.7.0","description":"Connect to Grohe Guard / Sense / Blue Systems","author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"contributors":[],"homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","license":"MIT","keywords":["grohe","ioBroker","water"],"repository":{"type":"git","url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git"},"engines":{"node":">= 22"},"dependencies":{"@iobroker/adapter-core":"^3.4.3","@iobroker/dm-utils":"^3.2.0","axios":"^1.18.1","cheerio":"^1.2.0","tough-cookie":"^6.0.2"},"devDependencies":{"@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/dev-server":"^0.8.0","@iobroker/eslint-config":"^2.3.4","@iobroker/testing":"^5.3.0","@tsconfig/node22":"^22.0.5","@types/iobroker":"npm:@iobroker/types@^7.1.0","@types/node":"^22.20.1","typescript":"~5.9.3"},"main":"main.js","scripts":{"test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","lint":"eslint -c eslint.config.mjs .","translate":"translate-adapter","release":"release-script","dev-server":"dev-server"},"bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"gitHead":"f6e095d5ab1e54d7d3dc92d736666abf6a2414fb","_id":"iobroker.grohe-smarthome@0.7.0","_nodeVersion":"24.18.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-2eS1DCrK/rj8OLyaOAMxo/S3KCt0UpJt4Ne/RCXF0KuuDEUTQSVuLCC/0a0QeyIe6qnKlNCFd8plRBlqqRi6qw==","shasum":"98f351be2b6cd9102bb4e9e2a2b1f8eaf9b9e8b8","tarball":"https://registry.npmjs.org/iobroker.grohe-smarthome/-/iobroker.grohe-smarthome-0.7.0.tgz","fileCount":30,"unpackedSize":359274,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.grohe-smarthome@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCdRr0R2Rgu/HEweDvfcf72Tcjrirk5rmIZKsFFrVJu4QIgc1klliDVqE1EEDS0aKo6OM4gnrbG7mAJ5Fvfp1Wqgjo="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24ff17ce-4cc5-48fc-9ce0-214af6228efe"}},"directories":{},"maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/iobroker.grohe-smarthome_0.7.0_1785946789666_0.948923144306971"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-07T13:11:40.467Z","modified":"2026-08-05T16:19:50.204Z","0.1.0":"2026-02-07T13:11:40.634Z","0.1.1":"2026-02-07T14:11:11.746Z","0.1.2":"2026-02-07T14:33:11.584Z","0.1.3":"2026-02-08T12:28:15.921Z","0.1.4":"2026-02-09T14:37:34.433Z","0.1.5":"2026-02-09T14:50:30.963Z","0.1.6":"2026-02-09T19:03:56.516Z","0.1.7":"2026-02-09T19:52:00.477Z","0.2.0":"2026-02-10T19:37:22.619Z","0.2.1":"2026-02-11T21:29:52.001Z","0.2.2":"2026-02-12T05:40:59.258Z","0.2.3":"2026-02-15T09:40:07.792Z","0.2.4":"2026-02-25T19:31:57.121Z","0.2.5":"2026-02-26T18:36:27.993Z","0.2.6":"2026-03-11T19:57:14.550Z","0.3.0":"2026-03-18T18:47:08.245Z","0.3.1":"2026-03-18T21:16:56.822Z","0.3.2":"2026-03-21T22:07:20.531Z","0.3.3":"2026-03-25T20:00:38.677Z","0.3.4":"2026-05-03T17:00:52.992Z","0.4.0":"2026-05-05T19:18:29.482Z","0.5.0":"2026-05-08T20:42:05.998Z","0.5.1":"2026-05-09T14:43:58.332Z","0.5.2":"2026-05-14T09:16:33.351Z","0.5.3":"2026-05-21T18:39:13.264Z","0.5.4":"2026-05-23T20:01:27.916Z","0.6.0":"2026-06-05T08:03:18.561Z","0.7.0":"2026-08-05T16:19:49.865Z"},"bugs":{"url":"https://github.com/patricknitsch/ioBroker.grohe-smarthome/issues"},"author":{"name":"patricknitsch","email":"patricknitsch@web.de"},"license":"MIT","homepage":"https://github.com/patricknitsch/ioBroker.grohe-smarthome","keywords":["grohe","ioBroker","water"],"repository":{"type":"git","url":"git+https://github.com/patricknitsch/ioBroker.grohe-smarthome.git"},"description":"Connect to Grohe Guard / Sense / Blue Systems","contributors":[],"maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"patricknitsch","email":"patricknitsch@web.de"}],"readme":"# ioBroker.grohe-smarthome\n\n[![NPM version](https://img.shields.io/npm/v/iobroker.grohe-smarthome.svg)](https://www.npmjs.com/package/iobroker.grohe-smarthome)\n[![Downloads](https://img.shields.io/npm/dm/iobroker.grohe-smarthome.svg)](https://www.npmjs.com/package/iobroker.grohe-smarthome)\n![Number of Installations](https://iobroker.live/badges/grohe-smarthome-installed.svg)\n![Current version in stable repository](https://iobroker.live/badges/grohe-smarthome-stable.svg)\n\n[![NPM](https://nodei.co/npm/iobroker.grohe-smarthome.png?downloads=true)](https://nodei.co/npm/iobroker.grohe-smarthome/)\n\n![ioBroker](https://img.shields.io/badge/ioBroker-Adapter-blue)\n![Node.js](https://img.shields.io/badge/Node.js-%3E%3D22-green)\n![License](https://img.shields.io/badge/License-MIT-lightgrey)\n\n**Tests:** ![Test and Release](https://github.com/patricknitsch/ioBroker.grohe-smarthome/workflows/Test%20and%20Release/badge.svg)\n\n## ioBroker Grohe Smarthome Adapter\n<img align=\"left\" src=\"admin/grohe-smarthome.png\" alt=\"image\" width=\"200\"/>\nThis adapter connects ioBroker to the <strong>Grohe Smarthome / Ondus</strong> cloud and exposes Grohe devices as states (and some controls) inside ioBroker.\n\nIt supports:\n\n- **Grohe Sense** (type `101`)\n- **Grohe Sense Guard** (type `103`)\n- **Grohe Blue Home** (type `104`)\n- **Grohe Blue Professional** (type `105`)\n\nThe adapter logs in via Grohe’s OIDC/Keycloak flow, stores a **refresh token encrypted** in a state, and polls the Grohe cloud API on a configurable interval.\n\nIdeas and Concept came from the Home-Assistant Integration **ha-grohe_smarthome**. Special thanks goes to **Flo-Schilli**. \n\n---\n\n## Documentation\n\n[🇺🇸 Documentation](./docs/en/README.md)\n\n[🇩🇪 Dokumentation](./docs/de/README.md)\n\n---\n\n## Changelog\n<!--\n\tPlaceholder for the next version (at the beginning of the line):\n\t### **WORK IN PROGRESS**\n-->\n### 0.7.0 (2026-08-05)\n* (patricknitsch) Isolate per-appliance errors during polling so one broken device doesn't abort the whole poll cycle\n* (patricknitsch) Add app-matching remaining filter sensor for Grohe Blue (`remainingFilterApp`)\n\n### 0.6.0 (2026-06-05)\n* (copilot) Fixes Repo Checker\n* (copilot) Change Raw-States to Bump Funktion for Debugging(see Doc.)\n* (copilot) Fixes Problems Error 404\n* (copilot) New functions for Grohe with Snooze, Withdrawal and Sprinkler\n* (copilot) Extend Documentation\n\n### 0.5.4 (2026-05-23)\n* (copilot) Add latest Message for Notifications\n* (copilot) Add Icons in Notifications\n\n### 0.5.3 (2026-05-21)\n* (copilot) Modify notification manager to work with instances\n* (copilot) Update Dependencies\n\n### 0.5.2 (2026-05-14)\n* (patricknitsch) Fix Header when Device offline\n* (patricknitsch) Add Icon and Online State on each Device\n* (patricknitsch) Update Readme and Doc\n\n**Older entries can be found in [CHANGELOG_OLD.md](CHANGELOG_OLD.md).**\n\n## License\nMIT License\n\nCopyright (c) 2026 patricknitsch <patricknitsch@web.de>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","readmeFilename":"README.md"}