{"_id":"homebridge-irobot","_rev":"63-d6bd8eee67c196c94480198acdc550d9","name":"homebridge-irobot","dist-tags":{"latest":"2.1.16","beta":"4.0.0-beta.11"},"versions":{"1.0.0":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"1.0.0","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc ","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"8cd7961cff69151d9e1133e0746af5e2ed2f4648","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@1.0.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-T3vsNI0CJ+e6Mi07B38S6tc5RWvEbPgTVEmEMBXw5p9UZMZxqrUa2vWgVKth/ZVcINOp9F/gmJeSD2O5JhYHcw==","shasum":"016da256c100d6a69ab786efb193e4051d77a208","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-1.0.0.tgz","fileCount":34,"unpackedSize":84240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhy+N9CRA9TVsSAnZWagAA+XUP/2TDYZeZvFsC8k5CWrj3\nKlMgeVEXn1+lSqyXMxOnje4VmK8ERI5SiqkjPM32Ep5UMV6XIlXZGI/GeyWv\nHilJTJyQAbDofbzQGx15xDCROki3UOVX3gY3CyrKEzkQPvPKAd+3Jdayc/WO\nIHzFuvJnmOjXL8pFcGCkUbpH+0s2FrVg3373XS2kYEzaeTmMMQx+kB5GVd9t\n8Kv3hdr/+hfFnFjwBiqdk2UUMnUL3rJ39g9XzoMoqBqufCDVLkNFHWBxYffE\nS4okkdO9xEOG8mU3TxaFhARfZFvSgLX3NCFao4r58JR38BeWSna6owEr9XPG\nnF2ULcNmcik2J8WbQqBCr/wBZkPoyFEYSYFcvCln7eNNbc7LC885Pjc/aJns\n3RdYzw4VuFqy9aOE1Iy85tLrov+SpgXqfua1vFnjjxgEkpBBaojmcaHaPWKc\nhaDUclh8cO6gAntzqTHm9qHuE81+a3Y9hHAoIdZm927GklOr1ry5yKJWqbR2\n35WvjLkztnRmswZwMjBY/PTmZNB5y1lUCw9AhazzRHtL0bXLo4eNK3C5id7/\nBmddzWuO4yq8EOTI4YC9mSuW021vqU3kVm7Cj0axk/MMBpw9HH60zXIPTCw6\n4LesecgEQd/cs7KW+kru0wviTY7l7f3EZSMzY0Tu+CIM1I0l9eKTJV1yepQf\nmmpx\r\n=9gLI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZ2kPh8nYNMT1n+LM20W0MWo/5zC6kh4mzx8N38za7EwIhAIQgjClDa5t148ep6xxm2EA7tcztEQ0IQTojQFzpRCvJ"}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_1.0.0_1640751997230_0.1377110197376008"},"_hasShrinkwrap":false},"1.0.1":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"1.0.1","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"a542b86f38e2c9e8b20c563f49022fb4c6aba63e","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@1.0.1","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-gpr03OEuTx5g6+cs5VaXYfhRtSadTFcZ+vx1JrivfgJULQQ4JaGlmaNWds3l+by1FCCYcghMP/0UEwV0fWcedA==","shasum":"760f2e1c52ac0315c1524e6a8dd374b84d043bcf","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-1.0.1.tgz","fileCount":34,"unpackedSize":84209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhy+TdCRA9TVsSAnZWagAA2lsP/ioBfktkkzFLxULBiuDg\nbUwgd9t34W9mkuf40u3fJJsqZonJEJ4chpQy0XREH4CoFJp8twcusw1DwYO2\n+UvwZwBLOlFUfhxy/btIigGxbxQGaieyIOsoLuDii+7EysgB5vXmz27fFZGG\nUi3ueBRrbM7ce92QQj/h33OyPTxaPhLbNi4cUlteZe1V6LcZzLrBkfIqo/s9\nlxiC/wBOeeYeKDRIc3fAiJDzEDaO8qZapNha2D0foGRMCONY8VwjcEqj14ni\npG9siyAwV2IR98+lpdtRE1NzclXci8lojEgV9CkNUj72XKqbjuF5+QWDX2jV\nZGmV1fnnMQnOsMM4dqCEsj/a89wZLZH/dNg3IjGiKI05aLBaKeNtBDl4N7jh\nGGUSkfUtvWoMxPeDLPa/N2R3bV37RLmkAso5Jss4OgDohMKxyhmkVJjnLjl7\nFSOahpB617IGosLKvm+g7Z78yUyMvJFpc7sX20tcuWZzF+LDrb+V2vIH0iD2\nH9vDUbA+gXEsesk3nhusB0W8oKBmD3EAqISBshZj9EgwA3cKivb271b5udF7\nYSVggZzuPYO6Ul9psBx8xFSmWPGtRScDNOGAIpWcYJEqjtTUEd8uvTU0kru5\n8Llz6bjOInBO1ALhOEPKF+OHk8p+GuPdHzBm0ccq2fIq+JvUW3DjTHPWMXjy\nQbP0\r\n=pgWA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0PKxAag1zT0XxcFNU+0jPDI/f8DdHwZttxkTxHPcrCwIhALMZUDAbVuUtR3V0197I1gkVliaAU47cQUkMlbDXVVVD"}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_1.0.1_1640752349603_0.4053767633185621"},"_hasShrinkwrap":false},"1.0.2":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"1.0.2","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"42562731e204fab2fa585d32c218857e158429dc","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@1.0.2","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-+jnu5OX8Py4SSY/NQWXl8wcwEVB9Ny2mqaM5spH+b5Iiu42K5h0TdtvTg+Hb3KMT6QChvHjNXXdfhivDma4xqA==","shasum":"4b2e9045d95213696378d4d2530239674a87b21a","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-1.0.2.tgz","fileCount":34,"unpackedSize":84405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzI1DCRA9TVsSAnZWagAAzWEP/2cT41zldkAMbDAwKDmY\nlvq6eU1jjCEAXsq1t79eNqsX1aaxt7mQQlep31+0KUyPC9h3FYDoot6jxJ2Q\ntBAZw0V+RiNSlMaefGQuoKV0XvHBvOdBHGESsGrk+RwyeNx3VFSh/G2rU+lq\nX6/L1K9n7eKDfZzNyskhxcMkFRo35WrDsAFLr1S3NPnEX9OyPcIF5Zo5lObO\n1BRVjsWJAix7BmtYZcxHKKcZeeJRhfp4XsPV4K+em+hyQXiOLeKR9P/N/Zem\nB8NAvC0BcMorbr5iHeON6oQzeNd5dYc8t8ho7C2GiNLfXRMc89/7psGPRzO9\n6k1BH4EFyDIWqshmSEo7VBBF+kJWy/Z0V3nSop4tqDE3bKc4I5oUh5Gog12L\nqLXKPKbXDoyDuwrH3cd/pFYIUAmJGZEyLnMqJKktMlUvEo+oovaI5S+uLSNQ\nwpZs03XRq/nxKv3t5jQGM+HT6cuuV976Jl2+4iv73NePVdxK9+fhjfN3TIZ2\nXnVFg+hoi6DHFx5eSXA4ZuRCyqt5dYPkZ4l62hhkkOEzqwl4hZyN6Ue6suuD\nQUMvvK1YS86bPcYB4NwyQQo/tfs6Lg2GgrcnfrqVdmePPuOpngQqfqv7MvUY\nORlTCeHHedreivdZaLa+aStUu2tC4s4ggF+H1wan8ESnzETc4VM3iTfi7Z2J\n2T4Z\r\n=Ug2m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFWaLthrGvyxEYmuiZRMPb8aSJmQP4/Zywx6DvxsjrGpAiEAkJTqcgw6wg9R0Xg8F93xZYtNPFguty7/KG16prH4evE="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_1.0.2_1640795459699_0.6373028572460515"},"_hasShrinkwrap":false},"1.1.0":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"1.1.0","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"9343c1f3af7ea8f0b47d4a0eb2dfc547b1785428","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@1.1.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-5+JOtW+rx57Aza+Gljz6FORubL/jBGndPB5rOeLFeguDCqJZ6CAa3HDxjGX3HiCG7UTNAQ1W0durEzglZ0EMyQ==","shasum":"bc07d47f11c539fda92ba4c500197f8a3640aae6","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-1.1.0.tgz","fileCount":34,"unpackedSize":99334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzUKdCRA9TVsSAnZWagAAb3sQAIJIsnxFma4tDUx7/EDn\nsjTb3VfDbvYKJgrAjXu5sURjiepQcizlflf5/RGPydGftfHIqnVutESzoUXl\nfM/NNcKeUcrt5S4r7sDNUFXBCCkTbjOmdYs1W/YEhydKAbrv7Q3y+XR7EBYO\nPCAsmtgVExEcjyFkq+1gglFP51Yubkt8qyapxCU7BlHBh+p9lw7tTEetpW63\nXD1fs4SheJO2phCynwRm/gTL3IRD70IdXR/vrKguesIW/jP2W+7UduT4iGBT\nkC8hajrCIhJ9GahOpLXf2eWzU8gFMslDt6r2JWhw2iRdw2yKi9IvpwVQA1Xu\nE8UefXI+3wB780JPn/xmAJpYGWYAXvGim/1reE1POe0lJjtZall/g3jKZ1aT\naT9lsQNCZ/nJPbltCa4SF8gzvasrgIXuOcG708uJfNOl8LhjSS9YY+fTX6pi\nhwqw4acx72CNVcbD0VuMCEV77AynyYBr+xqYYnUM+yDRNh6gnTTegle6Z0fl\nhRKdLC9Oti0AtnyVPphYQBupOr/9pAezWNuXFZYRVojZBefdmEaE7fB3a67m\nNgJlBcolHhnE3WEb5bbKwgrXVawpx/kPelplh3MiZ9Go1NJKD2YIGwZuf+7B\nCcCknjJKzVSEKl3BUQ69lnHjksZUQrkXsWeUJUfRdT+cndS2Lrgc4lpYeBO5\nbeGq\r\n=drO2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8fdp9r1eG7gRgariT0AqRKWcp1U0XNLo89NI6Eq90egIhAJDGV2J8Af6BLoVj6wHzUosE7SHEtlgPmuGyFxUhMqke"}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_1.1.0_1640841885128_0.6999645338104403"},"_hasShrinkwrap":false},"1.2.0":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"1.2.0","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"abbdb139e7402dccc283d1cac861faee6606149e","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@1.2.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-BpMvqC4CM0XJbmyv+MXJAT8aC28N18kYK6hTq/k3Ko2s3RyAAhZqGSaPxrxOdIvf6uS6nQmsq3zhghNhLrerWg==","shasum":"4d1324b1d0699027381526cef94986c45ea9a5e4","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-1.2.0.tgz","fileCount":35,"unpackedSize":108384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz11qCRA9TVsSAnZWagAA6ekQAJEEFl4CLVeWw59zc882\n8rWCJLras1pq+BknuWv8erGfV44/eFFcAHIL2I/yLjh63+pz/aMvQPpY3k6S\nUfUeFZPw220LnCTEa5Pq7AOVDBZqr9470maT3Rtnupy3Wmn1wpM+jyEH3Djj\ntbwJqY+iVygU4hAFLFUqyvwbRYEVaxYHwt7/hajFZk9R2sv7rCkvlvTefNfZ\nVYXdV2VQIz/qVT629OIv1jO0YCunei4ObRCz6IFoAQx/FnMRZ8jl8MF+0uvu\n5HOpu4bcK2weCLNCbMTOjHAcxETtO+gYrZlXufv7eL8Il9M98+lnMQ3c4DAl\nCKuNJZjBEXnkqkibI6O0NP7QiSBwo3A/2nO7AppWKvx38kJ4OqTfEpsySzF3\n5Fk+B2YIWQqbXOKDvM/r1dwCPCuXNqCM2jjQr9yrGDUFBcMMTD9lMit1JNsC\n70zRnfms92incPOfbIvJcrUXadgkfzsXYJQCReStYcD5jkE/8wiiH2TdpYwP\naxBz8TBybYtkKD5m64AylzWp2BOhdjeKCP/yNHPagl3hBV6olpj6rNj+kslu\neVb1Fx94PujRRqIXWrlI9jBwfLOFfWzC4BH7gcrhPXUlSrTJH1TjMA9JV8MH\nkRolh7tMrdx9Og+U8WiMtD9yMMXgnQC+9SR1ARgPKJZM1+uX9gLPx8GJPBZ9\nhxyX\r\n=8VDD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzvQ/DSIgzg0ilJDEVNzyXfftZ1HlCqsP3LBUAHySzzAiEAoqK+B1WY5ZtVao01kWacBY6mVsCKGIYP6t4ctHOgN5s="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_1.2.0_1640979817828_0.32560359420915175"},"_hasShrinkwrap":false},"1.3.0":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"1.3.0","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"044c373a5279dee659478d07f027f45ddd6ba3f0","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@1.3.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-sPlWl+wA8oEAz+q0zJvgXo3XGuNRl8KthM8uKKc7qdJiZNmeJ/AsgsZtZV32JBcwbEpmokVQWWNbpvNvI44RdA==","shasum":"7f82693add797ea3e77e61c8f66c0b89331be29b","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-1.3.0.tgz","fileCount":35,"unpackedSize":112564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz3O4CRA9TVsSAnZWagAAtTIP/3Cm5LyfH4tWAFdME/lB\nfBcjW51j/Uyr9Pl66rnVwI+lh0bNoa7jK4SE/luE9Tv6r8fL4GRj1eHrqaA4\n74Nz4KQpMl2gDJjOsAb0TVRZX+2si4OTTsj5Ao1FKVhekEyWKea3mEyNPV1w\nYufbr/xxCzCxILyRgasf52ZhU5i6GzuzH7xLPi5PgkR5uodGJyeYyG4feK0n\nN4XFUs6ySVVMN6Tu7NxGxIC7NohsB7nA0WZO9nYGEnaLryBMpGtaCAKaq0Wc\nWGqqmo1VjObRgGK04SqXVHKHJjZsueWuWIl0iB+LGRBrT+QnyZUJuwzHvUxX\nf0qItuzxiOmFc5lQkLpPPag1VU6ljADAJqizylm6Av+VI0/wjnHd6WFCgAFd\nPQuDrBS7sANip/ZM3JtLa9FV103eTK0CInQTO+pqoJhOAuZqoRAl5nhShUJI\nhloXkDdLLxJwxiTukhRtox0dml/0jFU6PgwQP+2+WdItLbvXZxtxXAu79mNx\n0nOJrjW7zUi7gZkL13Rk0LEjT0wCWeBWFZyuDcExXRMWB/l1jpqO+wsBlLfi\nCziTjaEkDPPa6OpD/CUZKNTNO8jeENxOTgz1jfB8yJ6wvt0U+ZkNJ9y5l4GO\n0uiPIiitv3GcHzgmGd0uKZBXJmwWPLYWIv707gNFe3kIVNw6bDPuJz/acKYx\nNLmA\r\n=HT3H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFKaUK4k9Ax98iz0meFbEcQGCyfkdUfF8y12EmVOIgswIgRK+D+d55DpvOMP5WUJkFNhjfVTaeBKY2Z5qfuNUlw3Y="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_1.3.0_1640985528563_0.8909594041377531"},"_hasShrinkwrap":false},"1.3.1":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"1.3.1","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"9588535f7dadb04564ed7416020e60fa3bcc307c","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@1.3.1","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-oBxMOHuDd2IuZjMbf1IkfzkOdijpTXaGtJPZOVOG2R0SxJyyDLQd8PaDSznE68aDAynlAbUmGUPpy0QK4Wv8MA==","shasum":"97f45b1cfac67cfcdc6401451a0dc5e040920145","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-1.3.1.tgz","fileCount":35,"unpackedSize":113151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz3opCRA9TVsSAnZWagAAJVsP/3qaeQ/bExTfCQbf9xfc\nc9bwm8DmOtVJS+iDyQr2PfkkFVcmAeNyCJbFVkNhv15Y80+Cokpe+Fhol+k+\nqp+XHvaL69wBeaWoeD4hXrx5RqUMpvRLKYy285gwfAVy9oNyJ3YwpCuAJmEN\nRb0GI3Fqrcen0OIIPpjGXfzUMi4bgsTON0rVtWruWfxdBbLpWNouEUSXqoal\n3A4rJOZMLxJ3I6oegRRqWkNaFWhQhf43RwIpvXFbR4SI5ZNxXdQwXFHEIBHT\n8qFLRhwrklxlmCtozYvlYQ91Jcv9y6vKW4XtLVPhgIcI5MwKoyYJBKqFaLX7\nqG4q6m6qLlTDokeEhOH/lxo0snVPIluKatCxP6tXCTa3DWEnO//s6nHI0Efl\nGFXpkqDhpTELlF+qnkYRyEK1dlJvAi8P+z+7DxcMUVbmySC8n3zOQrPcZhwZ\ntBPQawxtn9D8Ql4xN9SjMDkELGMxwPw4htbh73k5Gr3qfq3hAu+vOedJfsn8\nv9D/em5GEnyaLQGpPUVWJNQRGivXUL11FgBWi4rAAaVn/B0wW013Dfgio4Kj\na0RhSVXz5Xq9alYrrPsOmI63cXxSe+vrsh6p/kbmuZv9rbCkPijK1GKMS8cA\nNnOBzzbILaVf7OkTSvTVSSE2IiCmW8QZwDIytI+CTyZy1Xf0WRV7rTyqdBUG\nsL9K\r\n=dKD+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEPwL76r03rlUBwwNAgUcYZPJ3BAh5qkL+ezfJsUyHNkAiAP41d0pKC0eGX4L/cYiacGQpm//fA/MH/AJQAsfkLmaA=="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_1.3.1_1640987177741_0.23231923959785705"},"_hasShrinkwrap":false},"2.0.0":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.0.0","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"c3b41e2701a643a9673081f3b9ab648bff9647ce","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.0.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-arff2gjsKue9cnZ3ZkuqrbCuj44lHwq8xFydExNor9l6dfYdQN7XdP7rZioItGi8N6it1uehA4+BIHZBnEO+rg==","shasum":"9ec82d16818e31a63534dd9c78a5156582fafeb0","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.0.0.tgz","fileCount":35,"unpackedSize":113774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz4mZCRA9TVsSAnZWagAAE6QP/3XRBw3c6MLfpBCVUDPc\n4mOUMsHZezFVaI61SDXpvkUnzgYFPKvDrbjhioHbdI3Dchwsgl8Byd0CZadg\n4NtcX1qJf7tumW3n6CekKl7s42Sd+KEHdd00BK2w1FhKRX9289jv6ukGriKu\nRTK5TInGf6pICnZaePXFi5RFoluGBChV/m1vnaDv57GrkpYCfhTq91Bg5UhY\n9yc+WkC0vwJPMDq55l0aKlumo9p4VP1jEWTgZ0rZVSihrj1AM10hj6BoCilT\n/aifpuWkj18MKnZ4PQtXKC1X0KRZV5NP8+JEQMyk7mePWcCnmrgu7ddhKgyw\nvMVqrsyA3kBj2ECKjr5pUWEOXoYyCMMgUUvjHSLCOouvZ7YQF9pZ+8QBsTgi\nejTnG9tpR66to/scTV7JcFpRmddvFNX1dow3bBuSHfY4MsP/Pr2aXndRQe1f\nUBI386FlM8xEnoaghXMEveRrLIP+i9UBaEFoLcHJ9v37DPIA46NcbkY342yo\nPIZghgBnw3kPnOE5tV4fOTE6YFsNAQehpQXo8dpTaTB88QKPtOiKGPNoN1Us\nzt/mOkVggEpHp2TS4aUTFHingFP0T3s3L47Y3oeJGlh/n3t+jQ7EeVQ3sEm3\nuGZVHBcI0WVQUQmyYf9KTTAql+2SCdC8PXPmkpP/q41Fhw6BourG0BtIsY4g\nMRz/\r\n=VVcN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD787zi66cVj/7YY8a1mlo24IrCxksgq3RF0oRFdJ89lAIhALuFcFwbnYmv+EdmukmWgTYOz9w5eidS+Wk/cY8c3e10"}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.0.0_1640991129214_0.30103942714405973"},"_hasShrinkwrap":false},"2.0.1":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.0.1","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"4283d5dbcfe0f5abec4d7cde4ed28fde199ecc13","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.0.1","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-60B8cCRsI/oyIfXFxQKuBy3CdBYEJArRFzEnp1YC02iUbMhA1/n0sIITlEPHYuFejISE+ywxvnDKJA72agWMNw==","shasum":"1bc4564cce141d6eb531b714d0e7964d8163a7fd","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.0.1.tgz","fileCount":35,"unpackedSize":113835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz48dCRA9TVsSAnZWagAAGA4P/2GV2SpZcIAejF//fnMp\nWPTyAZkVDSnVhondmttjxB0r99zwGeemn7x8PaUKXHYwlG6COggyZf3YuIdS\ntRetsgHMGAb7fy3CcDCZnFZc2we/8F42+UYrNMQ1sDUd4cAk5YIgD/ADfMw4\np/O95tplgouWsyJd918JHqJmj+5zFJK9+lZxr0PgXVIwhcUQrqGeuWU8nENa\nuw5b6aMx7zGKJmtMIICxdxzGVDzVHrw7Ft2oW/jhh6MVN/xHK6pUN2n7ta+K\nHQeLAMfXK5X3F/pmsUTMwNDHPLRHhMghZ1AS0CDslmKgaS8Fo5oZrsg9YlRG\nmnFmqumibuECRvUxXezhbEc3XPfj7QnysESp6YjpEGUkayax+dg6/6jL4Q/c\nFHtx3dj8lsgKXXqOCgNf9hcT8fYPikD7/h0qUz+1T+8ItarqNyXTfz4zzgdI\nF1UlZsolqpY0rxC1OYm4m48JkKwkOP+fIFLc4e6ormtOqx/LIvWVRRs9AN+k\nnxRq97/eDwxvWlFf2FbwBMXoHMyKyIxP3cqooHwQFfY4MEOBuV6oagrrKqfh\nIAi9lQBL9DWKq8UFiAP626PEQUarVs9ls/ogWlZlx90KY5UiaZVxDaPe580+\nbaCrdoucFJkwGwwLgEYW4x50jTMoXnhzUxKLwGkaEn0gqIiNn+YBz2T8g0KF\nI2PY\r\n=eQ/S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIADRE20VDTFvxGFbAOWivsgQbJqlPqEpdUXQ8xvbUfEpAiEAo6/9/TCrN7s+m5B6cempk8JSg3web3DoVH8G0xjsrRQ="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.0.1_1640992541843_0.8253069278762342"},"_hasShrinkwrap":false},"2.0.2":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.0.2","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"5d279149dab0e6289ae33e8a726b1f18f6d0a7b8","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.0.2","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-BAvjY4Zqi30LTHorMTRVHr4yp9n9J/kt7LXAupPL4IQcQU026k0HdaKKDOcv8dZZ8xK0uO0P3gizJ2hau0Kg7Q==","shasum":"cbb1071c228781c10bc00c42f3afd21bc163157f","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.0.2.tgz","fileCount":35,"unpackedSize":114454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz5IVCRA9TVsSAnZWagAAXfoQAJ7xb6J5lZte/+AbQzCA\n4gbCE1bNa8QowzpMIeiqcmY7tbJ86cKo+o9vXxqoIphSry5gEsKZPpKOCMCs\n2Zap9sAPl1qGcLatzcoRVieBJIEr56nux1a5n0u8xOmFSVsbcKpPDhZYSFWy\nbPJ+LjNIJNGkS3XHxJOVs0WjGf/QmNPGqmy7XoBG3dYyWPRth0nRvX3z2Ui8\nWvMtDptlpiVApNKbz1VXIs4dihmhu7+AH/WqQWNVYlbT1BB9rNtfd3SgXccU\nntR04DMjHvul24rT4y1pV701uckGi65rTbrdfwLiCd/3IIPWSME1tXzhBuHP\nUr3XbDANYrCdGKbCYqxyKAAK8MI9ArvFcJRADQz3Xe0wMm7yFZpJJ9YEAX54\nrSj/veSI8XAg4xRbwJn500QrYCZUJVYsqTdlFzkCspXpe5W3jsJCfWiBQNDj\ngF+HXR/51I2dJw92lgXPQ9ZwQmUgnKtrgNR5P7ZUD9nZFlOtG20RIY7EjlIK\neQLbetrVVwXGbt3FkNeTeT5KXiDhLQQl2q7WCfyXf/4Yx+bVYgQT8zdg0O78\n4l1MwyUzMCVh035I8l6PKuqnxE1AtdD/7iKQ5HFhHN1GtDpO+OSPhiKmCDX9\nCRiqlQ3ZsvD9+MFRPKtePAuHzMSUTL6EPhE0P23F7LvhbhkCaQOTDH1enYcO\nDmy7\r\n=7NmU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7AoYEuV0OQ/KWtB9rFRTFQYzfrbg2cMe8tjPhvG7tkAiBvUX4Us9dR13Zd9zIOznCO/44uVxb3oRI0CFRsrkZ45A=="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.0.2_1640993301404_0.9758248217102856"},"_hasShrinkwrap":false},"2.0.3":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.0.3","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"908238f3c4f5b7a1d3cebd28285e5308dff7ef98","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.0.3","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-4r1gnLVS4ag13y6Gc4ME//VjRku59X9dgydnJ0L01f4iuHQKjOH7YOgYM4BjSERN5+2FtzurfDDhXa/CQqeGZQ==","shasum":"ff827b6edcf183c2e9bf00b7f1ff09cd8b0cc53c","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.0.3.tgz","fileCount":35,"unpackedSize":114366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz5NRCRA9TVsSAnZWagAAgpYP/0gZ6Z8iVHUjIHgLNSo1\nYb1HHoFkx4L68TMyst170YCNsca8r4OANlZ1PiuasbBCz/T7brs33m1/qDeJ\nKKx18xzaPTvPFWeNDCLWhEMWYbNf+1yCJPQzL86ze24NydNxnbB3ISesK+r7\n/SM4BdeuQG0hkWwvogPg/CbiDqLVpwLGLuqGxMuo2rnVS79aju0ayrmkJ4gZ\nlx7XlI321uazUffZGblii2+2TG+JBP3UWIyeX6I/A6+ChSkBOWQcOInHoAzU\nuzlE2Aq95alel7FX6apKpBRo/7eqpFzqyt2VQMpGzLOvqQtnkdyATP5rQQFT\nRU2rpIhiXCFBioT1DbZeuQDa/xdehSlmKm6IZ0c302/9oMZ23sOlyyEXrNya\nxytfgmPGNCfzIyvmRbRkF2H+rR6r6eWB+NaFfqLTfrabrWl+ExuRZMDSgymQ\npEo1MJtMfXzIJSzL5GTc1yubKKOqv5PP7t0zf5P51s9Hf0hRwnz4P/fMHauM\n03fR//kpoo7RRDhKPY/faHU8cvenoCrYf4GzmZ9rFhXhEMis4OXPxysiNE86\n8gA3Lmdh/PAvPXHjhqBciixR71sf77GwexM124YKQZQ6slseNVzbt9huq0sH\nNW5MW5F0b24XD2cNPamw2B5G7O5r1Vmq1dOv07aEsULwBln5+OCOCilPWZwN\n3CQM\r\n=OgUb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB+XKDrnCOURbi52BjFcBADFkfdu1LI7GnucvllIKZhDAiEAtKO+sdOlnjZHOgw1ENOPIameWRCf7C8YRivxZyOZX+U="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.0.3_1640993616909_0.5871947913097186"},"_hasShrinkwrap":false},"2.0.4":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.0.4","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"a218d2eba1b354b0056b849679f13594f9a35802","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.0.4","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-czdu1/0j6vVN5rhuuOwapx9IwyXhPmDRahv5ZI4Fg7+UEI1oDxVMREUEKXyZlZI3Phoqwpn5aPr7kIsirdSWPg==","shasum":"b778f7e41b7e03654c68f366b2f021c68317ae1d","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.0.4.tgz","fileCount":35,"unpackedSize":114427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz5UtCRA9TVsSAnZWagAAve8P/jcpVcxtE6VLbhkZRBkf\nYZBxdamnwDA5/IDFNPetLiMPsB4ts6F3GBtGjNPQsyjX/APLo6B1hz1l9RTn\nfcOTW2XPQN6kudY6Qkv3HfLmVjGUL7dj6nyyD1HuyKqPzHnXaiSX87JS3tHj\nJd2UJyW7mKuJvQlBedQyKjjk03+588AouSn8uLRIj4AjMHs1KZaSxQ7AwQjT\n1El61jVw1Vx2o7Itv7Re3JjzYbchozz2Qlfge3k8UXm9B2zQvDNlxKdzdJrm\nzLx13vFn/YgVw37OwzGIfTaGheu2Qt+OQM2NcBt+0AZLOxizahk7XbjTe28a\nk9VI0q1m9NZCGg8jhjEOlPhd5QyTvYq/HfcBsiHN/UiSzzDwvL9td+g1GyJT\neMrpFJQXKKHTmgpvtjNO6qAoQdivFMd2Yh3sCPz2Pi1Dfp4bnoCpJxqjCa36\n9fZiIPB4EcSp6WoenaC0iFCtL7pL0VTUpJscAuohwzjoY25oaKHhIVWMgqEW\nop39dnPib5n+CmsM7lWXuhWa5lz64i+pEPzSrny3EzplnAPPV7meoOK5bPjW\ndFVJx+wiygZ322Vdg6c6o+Gs0swnaDRyWJ3NzO7OfYyhrA1/t+Qtqb/RfKLd\n3EJchmApdjZBDCCXpdzxlikFLcgWf1uWaw/rq2Fdbg39pLwiEiXFLLLkEjQ3\n3wKP\r\n=a+Bd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7Gs+f0yWYY+wNVXUzVsgOrPs6lL8Lb7nhq9EBAtYT2AIhAKNe5sfiR+jx9S2veUbfwPBe5x3W0szjSQO9toIwjxa1"}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.0.4_1640994092880_0.1577350619318849"},"_hasShrinkwrap":false},"2.0.5":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.0.5","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"ca905a1984e0832e5db25987c0ad51f38bfa42cf","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.0.5","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-VuK0Nc7evrFRJg2T/SFsb8AkQjBalYakJUNlv77pny+jAfv5FzYlbsmxLKD2IEqMdImockjDioIChQ2f9pZdqg==","shasum":"3cac7b53286a8db3b3ec2c1db0054764f4278a93","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.0.5.tgz","fileCount":35,"unpackedSize":115180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz5oGCRA9TVsSAnZWagAAFYIP/1E/fcVCZJ965egOXd8f\ncDfOIc3f37AWOO1XFflWYJHkEz3uLgEX/G7Xnd+KGUsIjs2WdmgaLsGdTVpk\nOPCNq/aY5GCcKZIPSATYLr653ERACrsgDTLvFnvSxwnNzPO52IMO/7osHn3e\nLBvFJKNLHJF5wB5C5Y2DpphWmgKpLtLeZyFqHUmFdZGwLOssybcmhhz/YMRL\n6l82CvuPWDEAyQzToVdYqK7/s5Hy4cdmmEjvrqZhN0dZo1yxAJ9dC9xpY0Oy\nH8RWuqafkdAntoygWFIQ4IBkQJOSW1CTWrEzhCg+LQE+kMhitvPm3AlfYyuq\nk4xh6j2a1Arx4eUYapG2SsNF2mpIjzA4832cKFQvbzodPAOuX6ObheYLJfIA\nH+eJngRrmF1eJJ69WQKKH1PUQd70GkTY9+ZDXaRqyegftK43nQHj9Vu+O9OJ\n5SFqwV1c+aa4DO87Ow3V36O4BXfAz/lbfn7BnXyX5LMzQD9FAC5JCmYmx8Ut\nHF91MBwS4r/146Z4/HKuuO8KoSx8yC7nG/sJIYiunJmmfqH1/dsMQf/abmTk\nF7jEGhrkeePwVVGqfM05KTEMnJt1RhPamzfOrQ667FJ2LFmka+4ZICvBCU7x\noOiSpVd5b20ClDdftoqIYDYK75s811MbbcYek/RoYo9OitFguxfCTzCJSfhY\n9Ejw\r\n=ZbuZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7SxFxdJAspI17PrxnDVy2nbyZzTwh4PWBz+lCTjEXVgIgVTGyXueDRby04TXjw81smboUuEUGRg8byXqZ/H4oeQY="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.0.5_1640995334631_0.42188202394480667"},"_hasShrinkwrap":false},"2.1.0-beta.0":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.1.0-beta.0","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"types":"./dist/index.d.ts","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n \n(Wiki Links Don't Work Yet)\n \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![npm](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](../../wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](../../actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](https://github.com/bloomkd46/homebridge-irobot/blob/master/LICENSE.md)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Features:\n  * On/Off Control\n  * Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  * Auto-Dicovery Of All Devices On Your Acount\n  * Battery Percent/Charging ifo\n  * Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  * Stuck Sensor\n  \n## TODO: \n  * Get Approved By Homebridge\n  * Add Custom UI For Viewing Devices\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](../../wiki/Installation)\n- [Configuration](../../wiki/Configuration)\n- [Beta Version](../../wiki/Beta-Version)\n- [Node Version](../../wiki/Node-Version)\n- [Uninstallation](../../wiki/Uninstallation)\n\n### Help/About\n\n- [Common Errors](../../wiki/Common-Errors)\n- [Support Request](../../issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","gitHead":"fcb108c421eccb987a472296d6b086ddc3aae85b","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.1.0-beta.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-VuqvEMiMlreP+0C8RKQL/VDdeHeBLId4sEx2+fDgFAZJabYoiR0Rj0Hbla5dtVE6JO2BMblUE6FuF4A5veHW/Q==","shasum":"4d4862dc6e8a933de2fe36be590b67d848e6d44d","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.1.0-beta.0.tgz","fileCount":35,"unpackedSize":114711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz7OoCRA9TVsSAnZWagAAgI4P/0iI6df7r0fgyy55MSKx\no/m7NB7FtNqV9Fc1UXZtMIGfKnyR4cAcdwEJSmwQ9trI/e4+XMiy9tHf2MD8\nRYgxxQJE+qhm9p7l6e7OqEEfDH8J4jQIctIajIoJMz6n1cpnmgD7VnKyM5OC\n/QOB1rJzga8BxB3hW+OwUF5miTq95EJsJ2L9scFrjVnkhlUBPZYVF3hPL1Wq\nCagCGoAESb9gaioTtx7wZJBD9UQoMb73qjYSenoC2vV1MVMBVWqH9UU363zp\nsg/qNYJCutgaOS7Gb594QXZ212oQ+YVTV+gsUjguskcGQvBnlpROf0k3lJ7q\nolHYwvMr/2qenVKX9CwJMt7ah2iEVQbGhkT5ovFaG4pm1O21Fc4lcNcnqoCJ\n+xuDmZcWBkAEyea78rXzYqkkAxMwAuIeZX0SGkDM4HnoeX0CRrhs+d7ciWoW\njVUA8myPy3pkkC3/ksF+h5Xt8ZS2xHembpcf2BD61U79goenERi1+gl26Dgo\nUVdC7rrUE3fwHVsXiedP/RS+7Xyl15vKzE/fgSWqtrmcn3teV7etFpqW/zhu\nOUwgAD0BhVsC7y0E648Q6ztKkYu9DwzFAHSIvXwVltXYcGDYck/xbeIl1qZY\nQ/XMqfS+/JOJ9EDXND2No4e3SbZliZobv2YQdWi0QmFdMLUS9+jXZxBN8DvG\neogN\r\n=r/WF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/wWDYRwhuF5uzStwjBFe/pYWq+JbUj0cob0Z5jRAbngIgSbkm9CA2qtJqqXfGGjSnYwCf1H0/TOb4vC9AgeAG2TQ="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.1.0-beta.0_1641001896645_0.03321126613997838"},"_hasShrinkwrap":false},"2.1.0-beta.1":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.1.0-beta.1","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"types":"./dist/index.d.ts","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n \n(Wiki Links Don't Work Yet)\n \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![npm](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](../../wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](../../actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](https://github.com/bloomkd46/homebridge-irobot/blob/master/LICENSE.md)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Features:\n  * On/Off Control\n  * Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  * Auto-Dicovery Of All Devices On Your Acount\n  * Battery Percent/Charging ifo\n  * Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  * Stuck Sensor\n  \n## TODO: \n  * Get Approved By Homebridge\n  * Add Custom UI For Viewing Devices\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](../../wiki/Installation)\n- [Configuration](../../wiki/Configuration)\n- [Beta Version](../../wiki/Beta-Version)\n- [Node Version](../../wiki/Node-Version)\n- [Uninstallation](../../wiki/Uninstallation)\n\n### Help/About\n\n- [Common Errors](../../wiki/Common-Errors)\n- [Support Request](../../issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","gitHead":"7592a145835e4b52ff5fe28211dbbc1b655e55e8","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.1.0-beta.1","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-p+NfkVs+kuBqb+aR3GSRWv+nBUoEO52QE24xI/Y9V9H4GaSaXic3S7rVnYQw/6ap4O2IlGdU3kIlE9SkiaDeGA==","shasum":"e47e701d05b1afa37e67bd9fd7dc0b2b806b9c5c","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.1.0-beta.1.tgz","fileCount":35,"unpackedSize":114774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz7RpCRA9TVsSAnZWagAAwboP/2Fd0vfeMKNjSFP36ON4\n6KWu8Aqy4tJNV/c9KrC4Q40Xm0DTJLWZnsPWgrhIk5L0OUFPBbXEoGccFlJ3\nTPBo2z+fTOnbfEAl8LntoQQgERpuKZSLQktyV6E3azenc1HGZG681kvExNsL\nRi8Oipb3Wg/6DLL/Q161xiuAWvFFhdHH3GYcvNz4hREtBHgbIwaCjKe6Z+IR\nkeUZBSQh8O89FpPlNNlUH8mqfZUmhML1OjYncRLXFn13U+Y1cPqbjOvMVxdN\n8GbhKgCxxPAP41eFyVf89L6dfRhPqWenI8dTdhcbILA4saCT2EBT+8dUjggc\nEnHa9WHmXg4rBA4JZszkUYuc+iZGIfg5/NUiFohysZuXjA1grPEh/9HqUpjA\nwxGqqtOGcplfab0uVUDRRoUFqWqItm0xtaziy+OzYvXN4uxZIKXTYHSdCcSp\npnqewswbyphThrRZixFlm7cP+a50VKXNaDigTYfyKOFXQcUsM8dhkBcCQDSi\n/SYlfgljpJ3sXa3A46hx0aHSOmGmIX3xGmE/oXAdf6N4lTmnd/3lgarfnkfG\nO6zMrnCLoTbt7Sw32z/NfIps+oeZJWUxJgVJLyNGYilTbL6fj+Cw8DMsQJNU\nEfJ4MMkFS8iJoXCI1ahzW5WlP1nDpoaqOrMHRVobMDQ8aR7/Ne+MCwQjaVnB\neI8I\r\n=wb0k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFTyWRjzPGYd9gd0n5NknxMy8k6mrWwzpasiTLTb9lLUAiBDXZwPIXMiftIsaSfj1NkKrVHK7wdq7xGC1sh1ZyJHOw=="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.1.0-beta.1_1641002088864_0.9909831818175818"},"_hasShrinkwrap":false},"2.1.0-beta.2":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.1.0-beta.2","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"types":"./dist/index.d.ts","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n \n(Wiki Links Don't Work Yet)\n \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![npm](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](../../wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](../../actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](https://github.com/bloomkd46/homebridge-irobot/blob/master/LICENSE.md)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Features:\n  * On/Off Control\n  * Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  * Auto-Dicovery Of All Devices On Your Acount\n  * Battery Percent/Charging ifo\n  * Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  * Stuck Sensor\n  \n## TODO: \n  * Get Approved By Homebridge\n  * Add Custom UI For Viewing Devices\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](../../wiki/Installation)\n- [Configuration](../../wiki/Configuration)\n- [Beta Version](../../wiki/Beta-Version)\n- [Node Version](../../wiki/Node-Version)\n- [Uninstallation](../../wiki/Uninstallation)\n\n### Help/About\n\n- [Common Errors](../../wiki/Common-Errors)\n- [Support Request](../../issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","gitHead":"58020516d3acc687c0d45a18cfbc236be45e39bd","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.1.0-beta.2","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-xaf0LF0CE8uCl818zsYMD98wUNppxi8RuphKFwfIlzXNhsFALI+/H6ljN32CIAILvxFSO+TzMWc+C2fhjRad9A==","shasum":"73e40755d38559b890fe9ea89515bb3d56f227fa","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.1.0-beta.2.tgz","fileCount":35,"unpackedSize":114014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz7iECRA9TVsSAnZWagAA2TgP/2Mt79o6AZd6PTabYUFY\ntcvSjT1qWxTfLIgrZJGmNxNrQLi8kpsEUrjca7FYup/e/B7w/CeGoJCfsDAc\n2h4ngVE/KqMyeiSpXEv3xaWu1Cva30suLbNAaJMnHMKFszw4tHFhBRadyKmP\nzX3B536ded0DiDB+Owf3zv7GHTottWHHt7fOSiMt04hhiIlVUiz/sRIdUofG\nplm4CthFWzohbCAEzimJzw6/pw/7T9q1kqQ1SBt0EeZEgrH+lO7Uy4XOHAf0\n+MJa9vG9+ExPLRvAGMiTlp0vb2kpIb1AA2QbW6KZeZEpdTdQ5aeRm+atKcyp\nRTIl6dV2bxwRd46wJL+BoEFdyeP6xL2REFE6vgrty6svT7plMJdeF2jc+etU\n93J623VTQMRvhp/xblOpa/48pjHrL5mxRjkdab332MPcvRy7dlvtyqdOdklP\n75lapHNJVUJxSnSd0CpcMWDkCZODUmPAYzFtyAka6Sam1Y1KrzWnokEafWMp\nbXwqUZ0s080twTunG7Lad1uBLhlmxaBnIJUBBxCslzkjEpOEJi9ykkMKwdqJ\nvnuYLwcUMugZip2X2za+Lv9jq8jN7wOrMADLmD6d8HVWp/9GupZ2Z16WomKr\nn6kOIdzT9hatvBKjmDjK7w2iLxQfMRVJtsiMDHJxqhNdZxVU6mZIz1l7ncGL\nXlPP\r\n=HIiF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBNsj/Cp7PaUX7f9WbomwvRdxRR8K3Fvl25xnlp7vfJiAiEAm3Tw6uaG6f1jPgQa7vPSZg2AQ4souYtjJrfDMkanJ98="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.1.0-beta.2_1641003139899_0.32568171308344596"},"_hasShrinkwrap":false},"2.1.0-beta.3":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.1.0-beta.3","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"types":"./dist/index.d.ts","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n \n(Wiki Links Don't Work Yet)\n \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![npm](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](../../wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](../../actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](https://github.com/bloomkd46/homebridge-irobot/blob/master/LICENSE.md)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Features:\n  * On/Off Control\n  * Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  * Auto-Dicovery Of All Devices On Your Acount\n  * Battery Percent/Charging ifo\n  * Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  * Stuck Sensor\n  \n## TODO: \n  * Get Approved By Homebridge\n  * Add Custom UI For Viewing Devices\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](../../wiki/Installation)\n- [Configuration](../../wiki/Configuration)\n- [Beta Version](../../wiki/Beta-Version)\n- [Node Version](../../wiki/Node-Version)\n- [Uninstallation](../../wiki/Uninstallation)\n\n### Help/About\n\n- [Common Errors](../../wiki/Common-Errors)\n- [Support Request](../../issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","gitHead":"3ab965d0a6dae00479ea260588d8eaf3fd090f81","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.1.0-beta.3","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-vQkdwYGBQDBqbKKJtp+MdiXoZPh3pQ2ddUUUNoDmsb+UuEH0KEbS7ImaJf6kMk/LmJ4UEKmMr21Ywcd9fHFDcQ==","shasum":"507cc18e3decb6547b299429061d204c08e8b70d","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.1.0-beta.3.tgz","fileCount":35,"unpackedSize":114077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz7ugCRA9TVsSAnZWagAAX64P/RqKABFj53/t9460Qnae\nQWrYU/3EVMMts+cMRbH+pTFLMcHOorNVHpV5vr1rXZ2N6kF8us98KH60+13U\nVsM0anWdTq5ixLG8A42+syBmOiLQwrFP1iwASIAVlCmFyPDHdiUWMBZtUsUf\n17tEbkv3h9i+YIzOM24sonhAms6KHylVVuN9tSzkjSV0dtx6F9VYO4b+1/j4\n+/lNfhY3n+VtPFqTNzvtESBiLA6jf2ogq2yRBTTn3Ya+T6262YxFezQfncyA\nYCPRMeEvPIO5DPDg7SBddQE5jIOmNIQg2i64gWcPP1JzJjireq17jXxdiV8W\nrxt7lJpTHvPfkU4Rvmf1pZEPlv/dshSimxMaYOIsGq+3dxS7Gfl9fANWdPO+\n5YKSYha7FClU8R9i/NxsXUk+X1DnxOJ9QOxVsM+1aQieZXkcbakjF957rayv\nSt6cyImsJ+GRKg2Vblyp5ZS3afa6/RwaytosjXRjGyK9mLQp75jed2Cd9hgJ\nQfP1yzZ0UCZVq71jJhlhRNAMYEdNlAe3bVOrk2BOG8Rc4ykd8xDD+i6pDA4b\nxzpsgVTlNmuDsZLPsh7rBbxwzJNfbQIBVUnobzshrZFzX9+fbls1DelU2QWl\nyFPGRKmkkyR/JH0924hqH8njuMPHI4A0qT82wdXXtOzw+cplBAGwv28NC942\nuwPE\r\n=vz6z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDY+TQH3wVflV5LlwVAERp4NgyfJSFcbRFkEAaQI3eRkgIgNrcH3WIKs5uClZdZ7OvsXlsAYU54rm+ZXqjZVkXXsec="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.1.0-beta.3_1641003936665_0.708222505600532"},"_hasShrinkwrap":false},"2.1.0":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.1.0","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"4f71dfe709a32327c830e046e8f89d50de64d922","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.1.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-iaFIcOUg709j41BCefmSkndzS7NaPgzrvxQlxATC85palsxKdM3qXYc3YNf5Dr4uWqZPyh0VpYRvFKarLFz4tw==","shasum":"6fb27b8ef0a1e23d5711db304defff1e7390ffe9","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.1.0.tgz","fileCount":35,"unpackedSize":115370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz84ACRA9TVsSAnZWagAAZcwP/iZvNlWAo/YGCdeoo/Tf\ndFcSzldh/DWWm6k5NEfomN0UdQqVoEr2OS1GA7mm7L0+wxEuky7ham7KNnVD\n0vFpjGq5Djs591q/M5dSyafdt/4OIdeN8cS6o8XaG0MKbXM+nPHJH25I0n1w\nEuW3tn7+xx5Ed/oZL8kZjpNv1UUt4P9T/mO+TvLSdHtaBLM1fzvH+lYO/dpU\n3B0Gsrsg2isTiFBHJRUWqDDMlQaox4Ie3g/s+xIM2Ym62+yUkN442uaUZUkJ\nGGakieVG2sXTBTibD/az5wEKpalY3bm+mienp6V0XgcA8N6jQP3IF048q6pZ\n5Qk6882KUQ4t8kviBdHVQO9/JSpeqA6CKoGWLuR3qm6dEo4uSFCf7WIeN7Pd\nN+JnFcS9LTnN9eP9/NhbBbcupqcGqWpOB7I7tvhcnu13ucOga5J0B0QrkCDS\nTYIy6UFBwbPELOJNAU7r5kIVMQpuHy8wdat9C5sqIfSkpz9ekGIkrhGOerxu\n5OmFjESURYdSj+pCJJZTm5K7xZ46xcLhIOtRAlegwnRitIfni+G9TwKRb1Lw\n4uIwjoUpdDNRXDcNb0QbFWot61v7mfvPcO/dq4M2Fvx3cyLFIJdwr1BqqPlk\nlp5s4oureUp9Z/M9av7NWTTROTsI3e1yMH3Hq9DcmfgZ6olz9tcURN/yE2Oz\nUW8g\r\n=3g0G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDl/e4miCFGK40p+1WTnVjmQEUSSIkBRsgNBiDbCK19gwIgMgmW0vV987wi7JjgrjdUGpS3MHlNHngq5tNrhlpp7SA="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.1.0_1641008640312_0.023285921393383813"},"_hasShrinkwrap":false},"2.1.1":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.1.1","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"0301f389ce3bb06f9592e6e4be25846ffb88456d","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.1.1","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-rUk0+p8fCIhZ2oLUBup4oiL35uhFVBDnOLBzjcS2p11rwRXd0cO0I9OWDHhCWZdzSjCjk0T++Dxcw9HdvQAZcg==","shasum":"455a6ced3adc8fc7fe29eb09e9801ecdcaeff1a7","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.1.1.tgz","fileCount":35,"unpackedSize":115431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz9FGCRA9TVsSAnZWagAABhMQAJtoUc2MgAYRcr1ToLTw\nSk8VvM/cRW1lR3BZzjhqGw/1HwiUrOvaIovE+vL4AwwgbgpQGfX8nYEcXlj1\nXI8xT7pBw2Fuw0PlEXTPJjHzhwZSey0+NMvTZehWPKFI5z77NSCoiEi/iuZA\nvuPJUqc336VRbRa11Twm0ZteEI+dpqNKo4qxVRyEn23WiiJ7WA+awDQN1rIu\nrKNa9nM54eVraSrin+wWNB9NuaOgklWlojWo+dRkOAsRf+2cio1QtscyDYCW\nIj1ydOpeks69kh3XUk8eT5ity3wCA7hvUbolQMxxFoU9PbhH7oCsuNjVtU+B\nkywx1gMMSEaXg7kUxWx6wwaYliRDAfkR+5USr+6UohkeDahI1QlHR6pdmUU8\ndSTNQYEq3VGXor5SVUt29XLPZqtV7D8xgyaEjXzk4z3zSKiPMA84HKMHkc0H\nOTaQyNhwtFvzbEJWCDuiV2yZn9yzAWvijJjMHPcPUkyfwpNDLJdKYRJrecGN\n+tVq2DiV+Hct1OmyZCbW3/P2EzMtXy8T+On1chSAagpWnabanTgB34lx+Bzr\nSFPdDmMFsP9k/w6eB2e2jtqrObKVBY+ISFcsp2sZXFuWvRoxouZSmilmxemO\nG8eol7x5CQ7w/V/R/3An4mf8FBURMOKOlzrGAbv2UHWwWQpH8AtgGjHWfONz\n4J6J\r\n=i88G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDY1kPLW6s9iXwhRhhAzOFk+cMLLxZgoYdkqfUgRZKUcAiEAjycZpIll+MQADe+E94hihnPzHtSSYUB1Bs04LuwmfNk="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.1.1_1641009477938_0.4931344477334523"},"_hasShrinkwrap":false},"2.1.2":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.1.2","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"5998edbfacef386654abff9b3c18f326606cea20","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.1.2","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-PQxfmPHBUArUB96Mz4hj6r4ElZlq608vQup56b6Z79m2dGSWh6eh+YMz8O42lV96pTrf4ru4cNrwt4kC9Si6Kg==","shasum":"91d34b6920639e24a00a222f7790ac7a0f3234a5","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.1.2.tgz","fileCount":35,"unpackedSize":114550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0LEbCRA9TVsSAnZWagAA84UQAKJTALuD2IRuTXO0JFaZ\n7PGQJjLOBHdnvJuQTLI83bkOKRIWNDmnKu5UAti+sohH5u2UCjgGatdgG1pf\noxA66peUcFfpQgz1jfI7QAqcSAEyoXah2/8wEOd4vl8FVGnhKXz4GhzBHMzw\nPuOfaxwh9iEQsA5XP1VdSZqS5k162GxDhnjPfXw0x4nTAw5zNlzkLn2FRWMq\nt/3lRAv3WAjc7jIW+iqocYxa2lFlH9kxTZoGxUK/a7IiE6LbbkaKi/pAsA4k\nd4WtNtYfv8RnDz42jd0CXDJK3fG5EAACU+YNxq4PvFGiKZn0AzmpiVymEBqI\nMZmzqmZ7JCec+rIdex2IAFZH5thj8Fi04EkdTL/Q4WCBSburDjwjonbabYeD\nG9ZN3gCrOKQ7PyKhrfoxPZrWHK96AtJOkaveO2VsvgYoD4EzJ7+MZqhlL7WT\n+zadIQDhuSTRfO3fHiTr/wULLlLxfblkTgBa7LuqMW+uJmHVcncXtIxQ2izG\nksJcnlvaDvFsFAkNs/1A283p9f4a/aue7kWX1iHRb+SJP94ThaeOEd0l9XQB\nH2VaIdMT77jSJaW2LBinf7TVQKY7g9Vy2uoFoAdVRaaYbbjiyDdqJEFSIYS1\nXkIOQnLU2Dakxm+s0UHUvjE6I4/+Y+VGMQo2PM1I819qnxS369D6wRewaGYI\nxwag\r\n=g9Kg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEbv+qZCfpcU2JePQenpsTIMcsL8lC/F3YA/LFx+921AIhAMRS0BrT+RArMUYFP3EqDO4aeEp5IrVXTzl0N1IV+Wjf"}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.1.2_1641066779071_0.5601572373285408"},"_hasShrinkwrap":false},"2.1.3":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.1.3","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"1575c404dd74787f370229f307b59c739d459aa4","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.1.3","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-iytMPyiaiYS+o5q8Q0yim+JAcZdATaLeujQB3yaKzdD1aKynNt5leesf0JgRmZ0DVkVbq/BEutXNFf46tc/Lxw==","shasum":"5bb8754ce7dc854038a1a05eeeff035842300f3f","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.1.3.tgz","fileCount":35,"unpackedSize":115356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0gtsCRA9TVsSAnZWagAAvHgQAIqra6L9s2YNvBPgUNz9\nIGRVPbvx2oqtJMnQB6ULwAiAwyqa52uMUUMpBqYT+QYMwgG83GHmEmQ+xv56\nWS5/NGBPBSwgNrVT0iVEJb1D/+8tYK7f2Nw176C5rTUtrWkHE6NEtAh6OPVh\nYXSzbZfCkVRmU0w0UYkp7f/C3d3LK7TyDy3Af3tOsYWgFL/hqkyuOECb+XnJ\nLf17//aEeb/FrP8gdr6IqZgol9/4WOtpRKH4yIAS8hnhFDF0muL4nZG95I+p\nEAk97/Tqhdv5396M4bCkLFG62EMP7wRxnacFT1DJulbouAyFmdha0mFrAiCs\nf3qLS/4osRSuivwk+G0a+OgkWqoupeeOH+m4ptcYGBumhjyHlMmXv0I2Q7S6\nAzizv03Mf7S4vlgMAwEmkkn8HDEJppzlzSH+bilepa5bfBa7/5L+6hu2ttPj\ndmK6AmOC4Fq5ngJk91iZsQ835EwpgaeQQuo+CqI+fcOYhEf7Sjt2u8VdV/v1\nQ4yxbQfUNn6IPSl4eJ4OZ6Y91qUdxTXU9I7t9PlVS6ehjB8WGOUF0W67+8Ga\nHXOqKP5ot8EFfkJnGdKF+sUM2KcnOOsIzn4ub/34XE3UXNMGpSFuY0ls+FEx\nINUaqSeZjFK2KozD0oRwzv6lPFt9hfa/HSybWLwG55vgv1bekkFR1Tu/L/zo\njB35\r\n=NJv/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAZWwK4nbivixYw5TVM6D+bcQqEa78aUZ+fYhzM6IXsdAiEAuXbEfHU2VrvWcYXBON/qogrs1ZxxPLgyXwFIArt3MMc="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.1.3_1641155436328_0.6057391448858038"},"_hasShrinkwrap":false},"2.1.4":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.1.4","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"4678d710409e50bdd5eca1a494c9c508f65ebe22","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.1.4","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-eH98eE7WxEm3CgNpcySJEAyVdBvefz01f1BFxyejOOFrY4As/IIeRqM1ZriYeUILdMe34KCN4QUa5yjyQk1yHw==","shasum":"a6183af925c96bba7e79c9e6397f9e52a75e67f5","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.1.4.tgz","fileCount":35,"unpackedSize":115446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0g9fCRA9TVsSAnZWagAAfYwP+wSErG+AT8LbTELF5x14\nn2ngn7Tc/uYSy+adFDnlk7Y5qBs8oyReWOqW9gd3c+MRCUfuUu1/An8OL6e2\nNs7nd1NYCLl5MYyYmTaNKpRUgbBIv7GO5c65bPdTQ5fAA5tFH7wsyWGtyps7\n5cZf/5PUR9qcShXHvxYdMnx7zZKWzc3IXRPF6MKYQySzqZB0Kd/b2X5pXKtk\nzXxYNoJ3rOd/vldK9QfZPo6/YTeAPwA4IjCLuw72YGu4n5m8thMsqbqRd3sh\nuK7O8Mgs1SNy/026bHGc+hJvW6LSah13P/GXyYEZaZs2NXnnoWh0Dj2uzCgY\njrO077qDiRvG9QBJu2I7RhaFvt7fZCTaCWevG9600Tl5y/9qy1VrWwL69UgC\nGpczUPnC0TMchEr33lQ3c+botEW9nEmBapWA9ewuScj+fQ9yD9HkuNcaPSoL\nc5ry4ZucuzBOrD8rtZg8p3zFv50KHeuO3OjsABIc2RMIi53Dck0sWPS3I1s8\nWpdYD77LKL1m6h8Zyb7GL71M80JfpG7mBAD1I+1eicWpxgjJvj/jUttNAP3U\nvRkz1/XM6+HOzUhWXVr/VDW0wOWNVIiNFfBMoE6V29K2Mvo+XoSg8IDjTJd+\n6xpkYcGcsOsJH2nskneNOhCcMQTHHtvArMe+mHouPOg31QUO6Gbo7SIf2lSY\nsxyq\r\n=a1YF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFqE1/FRYOATR0YvxhwfNefhAfn1mDqwxhtUhbpjSaVwIgFrtB9LHeNdleKFJddmIDIs00DUHrEFZJVz1dfVOxXXI="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.1.4_1641156447005_0.07777986264623404"},"_hasShrinkwrap":false},"2.1.5":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.1.5","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"f432f356b1c9aaa226397f9087331dad92d861a7","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.1.5","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-J2S5vKta87ZzOup9zjLoBDT4qPLGuneS3lOehAwpyU5d0kJ4kuhRV9S7kY9EvZJvAE3yS6H9eN8iUFn5kWPHjg==","shasum":"283032882fcc013ec5cae6a741a684270b4bfbdf","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.1.5.tgz","fileCount":35,"unpackedSize":115512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0hqsCRA9TVsSAnZWagAAGdQP/3gipGzIajpTXqN6s/kq\nfoLxcuRnFX0bzJpDO1EPNSK41iNol71to6sEtMgyEdW1P+2G3H3b9eWBy8v9\nJ6y1koX9qTIvXgMlmMDS8L6C5zZd8W9tDJbFMuc7fRVMukVL9fEBiuAk3cpe\nzxPLnWTAw+2GkPUWAvuod5Ar9eqGKGbE6GOteCLtX7CAJwqn/PvqWAMXLQ70\nHiiijdncgPrYdtAVguuZ3wtjCuQ+gy3DB8GASwaOb3vKm+PhM+Hp0qT4JBYr\nerIXfVI0OBDfeKnt2UiISJ1uUZ3wewgqvDrJFN+iMyX3nXe1oBPMD5/m19x+\nIwhcr4WZUnwm+EZTrmXFsrGCD5IeoMV+PNPStIf6+1pKrmFc7Ow/AxVzFYQE\nX0a9NBYPSysTzHBpQ8HbjpejiIhSwXy6t+UdBPBhJYQ8FYPBA922LYaRc2qq\nwSXQjF0N8Zoe/EIL31OYnN1uflZ1MLsqUKGxQE7hPfLFWzWgxbwa7n2GNpP5\nRPlmychrNuQZ9L9YJwbI2x3TWhfEn2DjOQt95b9bDmanDTYXwsGQQ46f37Ev\nly6xOf4jX5ih1dnpa0zt+aIQDENQaiACrfqXAm0kAJJT68EDe32su6ONhLuR\nBlyKigF020ea6C4H8T5cd5QaSNGVMjJn6rh9dY/inML12FgJahjHYYYg6xdp\nf5JH\r\n=uEAb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk+P9lVv03KtGs1f511OUNJkh3AaRmtL50xM4NXyuhGgIgB0KZgVrTbHGOzEhwhpVZjO2Fu8YgrLBCDsiwl1A3dKU="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.1.5_1641159340112_0.8143240925195276"},"_hasShrinkwrap":false},"2.1.6":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.1.6","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.10","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"701be4253f9887b4f0e21d9764312523c106540f","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.1.6","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-yZtIjYT3E1zaw8Yh8oIjvmN6IX8JCM0zCdVyGjIEUr4Bxjzb67ULAU+BuTskuy/vMr5+B5ZwMTg1Zny4fo0uHw==","shasum":"5f1c84a3dc137210bd80d38a6bda8b6173fdc3b0","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.1.6.tgz","fileCount":56,"unpackedSize":413421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh01cmCRA9TVsSAnZWagAA2CoQAIIY5Fj2Dg39fxDbqS80\nbakuAgfeT8tqQNY9Uv58SLhR/itTvqhh3zFEMrPcN95DfmjR3p+geu8m86wG\nUXVP9XJi+Q/esZCR6HTdnaMkYwHhEGjI0AkvPs7XIfELCLACsXqYIRgyMdA+\nVfNJRFmzMOwQ9CWD/+qfFmT863aVzDRPKSzVwAWO9o4oABX4+Kyz3RJP7f2r\neqk2EeqUIclqpM6UKnN9VZ2P+3U6C16YUCTdj1s2+Qz1P9WHYltlyxQ9ziWF\ncEmia9trka6MvJ17e/dU4YGRq7u5qLogxmqWSI88INDxOydh74BWm31Hw6dl\n0eJoroXyWZWUFD1SPiztQONjI3S18jHdxnJ8GeV+kKBgNMCw3b40iJ5V3BRX\nnE4qem9nTWVOVqnb97DPof35vweVs7PmHqXDDk3Al7Rg04E6O9GxB2d6EyYb\nQPC1v8Ksu43n3gsGyq+kSSWdUuVyzPstyI6Q6/pFY8MZJo5nVvCeF0CVrISU\nw1BgaJMgSElmHsBr+2ZAy/Mg3DjQShwpAnQ5DCbzJMX6L8h1pmO7xubb0VfG\n0p0Xvk/dDmiEK3w+e/v1+K5jLPep/T9/BcpMShlSqMb6aTj0K2j1nxsBY4x8\nEZozZfIsxjBV/F6Fv604nY9YrC6w40H7w5UMxMSrM4jXRR5vS3AJ8Gl9fq28\nABko\r\n=JmQI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJU8QttzozLwn+Wud0taPr9spV+f1HDKj24lkJxC0JQAiEAvfN5KQ++khLxOnsukqzGcC+2LA/+PB3V1EsdkgYgDrw="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.1.6_1641240358322_0.7905789670142238"},"_hasShrinkwrap":false},"2.1.7":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.1.7","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.10","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"e0bab7abaf25864d2ddddbb2a66708999e23255d","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.1.7","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-hDCFPOIKdTn9oYGZ/H2+L6D4D0karHOj5fIzII305MdcBAnXYuB9nC/iz7yg7xFyj4uQL9Sa6xXlzhVovms4Hg==","shasum":"e87f407056cc1c15471e155aec6bf113b6ce55f6","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.1.7.tgz","fileCount":57,"unpackedSize":418104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1xiQCRA9TVsSAnZWagAA8+sP/iVbtfuArZGHEtUmLFET\ndHT6Hc0VACjBfOy+Pf+3eEH8zf+Aljz8K07+8qduuqmWY68+v5xeL6CGseoz\nkv+BVZJBzQTlo9OeIZ5+MDv4lAhIiiAin7hf/5Jh7MtFK19dEyuHxlKPtgwu\nFX3zjNm8QvV7ga3D6qKYes8y+5Y2fIUW6H7nXLZ0OeWP8A9mBzTYSqQnNk9R\nt2eNWVUMRxfg1Obfux4t20+g65ccg05LrczwIMzYGeP5iftbTJzh2/71/DA9\nDyKKfc70uCW2yo6FrxtTqxfw2jaXWbupYpQdxQBfMHLc1JX467URqelB9YYR\no9KRAeb5MN4E/cKtprL9MrKvCVrV78zmY5J1D9Xi/rqJodqWHnk2IT403XRa\nAIMlXOi6BGSoU+8MwzBbgdd08qH0uj1zLz/TlfYX30N18eRzc3KKpm4N0lGr\nyTNh1C37k6YemVRuAboUr8NOnKAIQAQ1k8dnPdAXzNQhYSPbNvstfRePLby0\ni6lOQX3RPhT66DpYJHkwYd8HuIs1hqxSnDivAGXoNDXR+IQZ+l4xZC4bpeFI\nt90CMphV5K6lrWI3xEtUwnIRzkbSrIunwHo3cK/JC5Tn71nEiJcFZGgGC33e\ntIA5e9gm6m5lH9otO78gvUY3toOeMLvCvrxj9xHiIPCHIKO4yZREybLV7Ei0\nUE2O\r\n=vLde\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAPTMKgM2oE1cNp/sdQsyuzuWlfXoOllmyFS4Plcb4itAiB/Mskv0UjrY0025oIZHKvDpPfDXyTNAP/h5H41Ow27gw=="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.1.7_1641486480125_0.45968364516710647"},"_hasShrinkwrap":false},"2.1.8":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.1.8","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.10","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"79dd7791cf0e9bc21c780b62e06cb4f5fc62ccbd","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.1.8","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-8Ejs/NZz0RFdMnn5Qugt4EJxk0RFWvS8X6Zo6HGIN3FBcxlmjmDKczfIeD2i0m0L6bU2skMIIPj+LKDTgWA73A==","shasum":"52acc0d46dfa48bd93cc320d6ef8fa7619143455","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.1.8.tgz","fileCount":57,"unpackedSize":418177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh13hHCRA9TVsSAnZWagAAtiwP/3gzFwdPyjuBrW6rj1HL\nc6QQmzECbUwD1BaF56OCnF7BqzrF1ewOcUu+T0jI+zenjhcsE2QGLQskS5Xx\nBlWgua8g829WUQr/VaLQqfYRMi53OAS3WBUweXNzq/nzuXQsd4Ha0AvBMW9M\nJubN6JCw09snVu4dOlJAFTUJiOfNuFd18QZOS3FIKBu3bhLioAm5tHns36aL\nlCsElm/MVMueqV5y8mh+YsWu+ANfXdO+LU0KwSn8+5lP/g8+T11mR2oUUs1P\nuRWqK6WmiRNKfGwOy9sIONZW7uLCsEJhaGLOiQkAg6pUPpPPEdWsjPFGcIin\nqKkhJ0sDtmkvnI1r7bEkwHEReSDSAwx+z1M7UI0vDWky429lTmWt+phtg8mU\naN3SZNjYkEC94xpNgjN8eeeHbSYJK0r1aEhrv55XAqlYEVL8bPw5Fy6D0hh5\nOAs+dK0/UETvRJfD8DJVOesaFdf22nOC9hTSQFcvbWrQjC2SH9Nz+IwVWKmK\nRtiNUfH559ZvuoyFBxFc8aVHkFmI0aXrlk4ZIySJzV0pPZI5JvWEZWl2chqy\n5DYBsb3PZFbWlM5GmTEvj1BTLRkpAJ2+1RGQEAMLAbNBCQZ2gkqBpBQlHMU9\nNih/2GBgTIifAs3RkGe2hOW8TdlD9t1XtNPe6tYIWjnfM51tes1jY43hZP68\n1sH0\r\n=1Fpp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqf7VAOLmcw6QD37iYCaNPlEmrA+rvrNldbiK17CFBngIgRvGsURDJ7UkZmDHnbfepHiEI3yzNut0mS0XpdaIDVFw="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.1.8_1641510983157_0.973842093535856"},"_hasShrinkwrap":false},"2.1.9":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.1.9","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.10","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"02935429a2a6330b4087997ef3e82188f5790049","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.1.9","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-lEhu2cgorPfXnkW0hE7pOCxvj1d3tySwei4u9VaygqV9dLePKTljo3OrKQMGRoelWCz71TVKNdhuKKBuhMi1Vg==","shasum":"85923c094d8d956dab209a00a649ed56e8f4b3ea","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.1.9.tgz","fileCount":57,"unpackedSize":418148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh16Y0CRA9TVsSAnZWagAA4Y8P+wY9da5lANZrqD5X5RTe\n2KHZDUzR5cQ+qOMPL/ZI0rb9MCu5qgFKRaYF3tSDJwpiCjsltV5UPF/O9QlT\n2eJuHOz0+cYLjxbtdFOB2kjt5iCc4UNB+trgapnDW+LR4VpIDEOQIyB+Ym8p\nyl60IykraB5cPmmR6/5ccLw1pJB6ADeLpAJKlls6t+02Gg5viyg03VsYM91H\nOwHj0YVicIjp1+m3evq4jT8HnJySzO9G4vqCHteAnph/qJde98KyFwpPKGtm\nRbmWqqFiYLYnQN714jU+l9UIcLrMLetFpOTMo9Xlo56gcKmLamlMXYkjKXeu\n9xObUOL3QnKkItA+kt+zaKiwR99xmeOJXpwuO+r/wR60OKb8qL/MIqMs28An\n4rGEhRfXtB9jlOK+vztDOLUm42vBMy2EPmBY786/7FentznzOGXhoTwe+QJC\nJ5fRQesPvl+21jfVGlAhLYM4FBQw6W9NNSLYfi2ylqdOM4pSNddV5EE3N5gP\nj4VT4xJ8f5cdV19ex9W8BX8i6gQ55f/mTHEw9D3tLWrB7gWBNJn/8DxKHiSP\nFTySkdknUhirNvQiOMWVHxDu+aCRYc4950nfPDez8OsUKTatRPTZmV1m5jSb\nR1uaDftLC9cpI7wrIdabqjyNXKQiAdohfPyFkOSqSZGzKIZlFXXX1uH7SvJC\n+3xo\r\n=tQMv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbNS4CZ3DZy6Gst617NY+QRFBm0sT4cPC1JdxcTXOeuQIgJ5Ja5WzgfKS4DObO+/LVk8PTGu6vgsthB7E9PTmNVIs="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.1.9_1641522739785_0.07581815141175663"},"_hasShrinkwrap":false},"2.1.10":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.1.10","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.10","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"add38cdb00405fbcbe067a5d8a3a07e9451d7830","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.1.10","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-qtLIjEABIEb2RC3PzO8z7DM9og2GM+26tEqDTiL6gmNTNl4LddHepyZi9GZobHQkvWxn8M2/sf0YHtwFO722pg==","shasum":"970def4cfd2247b4cc1e4dde932e56c4e9671482","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.1.10.tgz","fileCount":57,"unpackedSize":418459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2Hc1CRA9TVsSAnZWagAAS+YP/0CDsJ2QE+xd9hXcIlHk\nsY+kkALXdnbRyryxAjln1ZoctBeoXuUrPT5DW0ja5BBRNLkZkTVstduPlYXd\n2WRvyddp3QMzRsUcdyC1j7oFAmuMK+H/SCoD4zZPdDsjCR70jO2PwdLiiX0F\nO6290Q/fYhb+R6HcyG1Fr4B0t+Dr3/vEqzWD137zBx7YL3iGqFB6eQ73KTWi\nvX3xAXXm1xyRip3sPRgJlG/qMhJ0rzYq4AmtrO/n/pdEF6MazagJx02k6KVh\nmJekdGsq4IWGV/iKYWZJ1K6LRXy8MuQBW3SnwDhHkZXfxA1f4+U9WFOvmxs2\nK1m5NXhLc5+8Vn/Q/wnaKeA5iKTWX+/AXuKUge+zgUGxrunrUf2VmgJn/ADf\nf47BSFpQrkjTCZ8N4kox591q8HF3X5rc6wUawVvXhjfwa2+AmalzSn1+5Sg1\nyT6tnyYKpCL32pJkNpsoygtstr5ybHtnof3SH0Nw9ZGB9rUX7n9jK9+4AlVR\n/tGhvNXwt5+zjJlYM0LRla2XnMzkKCh0/B5/ocQ/GFPkJ+vTZw0zSz0sq5mg\nAiTfz/XjPZnDFIPY4X+5UFRRc9E3H7xUYhEZV+e2dhobu0H2l4ggiri1mksd\nYyhevhSE9Xnwcg5Rz+URDBaIL600yvjDfY6gjyPDiaP5jf5ScK2Zi43IPZmr\n3Gje\r\n=dxE8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZRcOZ5fE11stF0MHjlBd6e3h8VMweNxqtEnscKLRjzQIgYjYz57RqLAZlAwKfkS4x0qQ6qwnD+VVRaK/p/U7fiRw="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.1.10_1641576245305_0.7245282861161426"},"_hasShrinkwrap":false},"2.1.11":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.1.11","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.10","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"14fc3e5a944bd51601238a7a4e667d19f53bf87f","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.1.11","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-DzdB+Gt8radaooAHA8cLuTC1EJLoq0tJRoqf8DDSm1F2XuaJEuEJXTyjOrbEFy292F5Jk0rMlKaU+kq1jP1bWg==","shasum":"e9254751bc1efcb4ceeb4ee2e7a629076ac0f07e","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.1.11.tgz","fileCount":57,"unpackedSize":418701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3LVACRA9TVsSAnZWagAAVAUP/imFVdk7swG7deL+l+/l\nTDDllGAN14H7eufWYFklTODIjkAjrXHADy+WtENfEr7X8gXPdga5gsFifCDz\nMX1pu5xAmx+n9jW1/vwWA/q22K0lpREtPsSy71jmOnjKxsgc//7mBKw8Hg5E\n/fp0d0aNnwgaKUPnmvC9Srfi9huTIZHN0QTQpIfcSTCrJb2FWaA57L8m2oHC\neEs5rc0U4AYQXi9//26XYG4KcDtb7NOZf1gGetBXAT/ydsQZMH8S67Z3yv9N\nCKrUydsCzK0Hn+bwR5POkn6XPnmmP4GtwvZW2GUPbe1hrYULJjkE5zNajN77\n6Y4dd1c5mjKaYVXHIRZHuY9leOQDGfZgXw99ipwP8kRr3XNXzz9jbtu9MaLe\nF2wIeQdwTWEqq7YG54EmchGxwFvLNIY+RAl44SBvb7drG6HO4hNT4Vapj5rf\nt+pqn/Sz4+eSw17B+d0ZVJBcIQkGlFeMdQ6WRYQQsphcArzWbn5BcOC0XHG4\nq/oPxSOtY7odrIdfuAx/YfzXP+AF+oI4HnCbAXslj3oF9HCxivFipRx6rVIt\nMmLpreZMRIT6c+5Lkbo+BxvxwtqgqSp/kH90SmBgRJd/blI1vPfbEDNS+SXP\nOYFnpMybFjWFYKNzleWLlmNPUBLyZMvxpsGB/LGMuoXf3bDt6qKGUv1AX6zh\n0AcD\r\n=Jjg5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMnYNQOxOloJjRI8+TfrwTU56Dn2e5axuHW0n6+69uzAIhAJrIuSky0DptFZDfO/U0oqDAJ8rNTVsBhNU7FDEEfIiv"}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.1.11_1641854272385_0.5212758652062288"},"_hasShrinkwrap":false},"2.1.12":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.1.12","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.10","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"5acb5b4e1b613b645426ced92770e300aff97fc2","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.1.12","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-HODo6apwtv2E0pbd2TtY2aUaGizO56C8R2RoYG0goGlzwoQjOwxjp4WfTAdV3CE420sbxOYB4G2+fuIZb7FZQA==","shasum":"3712d86e552a19db52159cbf2e28de238bf3d5d9","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.1.12.tgz","fileCount":57,"unpackedSize":418949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3Lf9CRA9TVsSAnZWagAAleEQAJK8pEthHNwde5/nGmbH\n6oMkAIv924Jf0+rqZBVtLTZ0A0XTPpXTuItk0w/oZj892uLXLwHRNd88sCrl\nzupLNo4CoopjKJu2t6SNyUYgXd3Topv/G9Vshn3S4SW13Y41Q47WQVlPF5lr\nCrcwjlajfixoptI4ZPZxCh85tCvKVgityX6WuiM1IqCnvG9kE9CcleNN8BM1\ni1dRiVjZEqjQ0iiaKiLLw0uC0xfmWWoHgvFxChr2dFebgUyTsMcEVbev1yY2\nznWMVjvYgUgVpl3CTPxOI3I3zPGB3rb2B9TKQELeDbEnrJqq+uGMbU3trSZr\nZsBFbgCqglAYSzySD02M8ePMKr/v8WAw+D1RVizlFT/ZQl/geFawWezQW4NI\nklMcjY92GFrlSBfAnuysdQ3Qq0Gsi2qellXq62KfGOhcmQC3ZcgHvodBljkx\nSXpB9EZqBsudTBUjSDED0iQbvBbgaMUl0pTZqyVzeJumLxtROSdrvYFzoKxY\nKNbqv/6ofVRGa4UJjR28lZzyWFaE6Ah3d38G//wE8Xxx9o/OwJEhU4DBD6dW\nl3Y65S11z5MwH+RXwNXaEKkO4P8EbhGcgvYZgCpqhykQ1zTl16u3DJwVSxQf\nBDId/80R3sZ/y8t4zlr6aQezWqH3Lhcpb6FynlNvurfMgUpIig6hJmOk3HXh\nPIFY\r\n=IgAL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEGnvCAzmvShSKjnlUWbhSJH5Siga+vGQk+JOSUKGTxdAiEAxS91CK23ml/1Fpx6NlAz6CQRas3Eg2fKV7x9l5KXETM="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.1.12_1641854973730_0.4761809411969695"},"_hasShrinkwrap":false},"2.1.13":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.1.13","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.10","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"e817f086f7a77e2f4448243032dad1682f33f1f5","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.1.13","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-4EIwpThIDaRCDW9Qm/s8Dd8hjOyT6Q1xOSMUdOcFL0ijXkQw1sMlLlyxkl+Bf6w8c2vyfwqBKtYTJx7eVAKjMw==","shasum":"eb76554fbb81a9eebb8caebee9ef05694aee0331","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.1.13.tgz","fileCount":57,"unpackedSize":419842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4iAjCRA9TVsSAnZWagAAba0P/Azyg3x5xqAUzRug+fYy\n0GPHvJE1WTfPiNQfbJiRAgRZcTQoNiFOfWbY3JYcDQQ2qq6TyceYSON+gGbk\nXMxhNFngU3eqjIM2Ptw3FKDlkBhMCtSfsmPzeOpP7QOcnb/655WRVkRx0L8u\nmCQIKN+lQDZsi2M7eEgG3mG4LFLhntwxfxYjxmbas1j1YjApit0IiJ6YlgbS\njHKDS9LnweNd5OQbfz5tFTQtA6uJ21l0bPsj1p+fYZjMXyoTNmcnnXUxXLiR\nxo+RHOn62tupccesy/twlEBNXETsSYQ2z3Z6kBcI20ouIeok1TXn4WB/vI0g\nv+2J6KzqUSlO+8yYMA79iC+D2rWfCjWHRQdItnFeh77TMetczWW27w/chAFh\nZJQEfbFSpjptqIctoqtExzOYTXIXfrnaS8elFg4oxFcphbFkpc12SkHVbYya\nT6Q3UbDC6qq7Es3ayxXxbZo8EeVmmAJdgmLwbMelW9xtDHziYeomPGsimwtt\nYsLNhjBNA939lps1M6hGbiAcdUrt1ZU18pu5DxStP8GnmBRnwscEYVRL9G9P\nPLaos9RYG2cHKZjRVzxVStQaKjcovhFWi7FyCjNiifkjLJSrrxBFVUp6M57q\nNJ09PTp3UeIy06t5VDHNsOeUFsuUEJMr96KRtRGL/jEv+EOiz7bT46EyXH8d\nLn0p\r\n=we+7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFggkrbl16CIfX7BWrEqItpP+odVgikqRfyCEZwKzg+aAiEA/s7JxI2S+gWMSKLKtcv3vDM7OYkSNVng5vUHwXKOnrw="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.1.13_1642209315233_0.47281103631148547"},"_hasShrinkwrap":false},"2.1.14-beta.1":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.1.14-beta.1","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.10","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"c924ea43e9576743e50948e38ecc151bd6cac8d8","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n \n(Wiki Links Don't Work Yet)\n \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![npm](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](../../wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](../../actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](https://github.com/bloomkd46/homebridge-irobot/blob/master/LICENSE.md)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  * On/Off Control\n  * Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  * Auto-Dicovery Of All Devices On Your Acount\n  * Battery Percent/Charging ifo\n  * Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  * Stuck Sensor\n  \n## TODO: \n  * Get Approved By Homebridge\n  * Add Custom UI For Viewing Devices\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](../../wiki/Installation)\n- [Configuration](../../wiki/Configuration)\n- [Beta Version](../../wiki/Beta-Version)\n- [Node Version](../../wiki/Node-Version)\n- [Uninstallation](../../wiki/Uninstallation)\n\n### Help/About\n\n- [Common Errors](../../wiki/Common-Errors)\n- [Support Request](../../issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.1.14-beta.1","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-XND5PWzt+04Rz2iEDemrRGkllgp2xcXtKHKgTjCuIeZbxhJQsyEfnr9Ujp4WTjcJnjig7HQqnpc/qYdITgqhOg==","shasum":"d6ab0ac8fb8e98af0737b0c86268388954f5662e","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.1.14-beta.1.tgz","fileCount":57,"unpackedSize":428080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5gf9CRA9TVsSAnZWagAAgV4P/AsrN7bgltI4vGndk3oe\n4q/S/UCre6QqkvK9kC5bXsvVz4Zg2qVxqXOLuN/1IbXnCO0Ju1AS+sa4FJ0a\nJy2jPcDoQ3jykqrmZte5rtp9l7Tarm90DP+NGJuMxrQwGQCzncc+KWEliDBS\n1Ij+Y0MaET3YxbXzqMhmo5hCvnfnHvCeB4X5F5rvzFdSYWl6Mo5UUkC2dyqd\nOtirnLxaQNvVtrGmxbUs7PQwrtFsb1UIF7lHQTMqdbxpPuF7b5qce6EtlFJa\n0q6Q0oT0b3trNb7j8tOfsXAz1o889/Fdsd8QAjITcznIayBGxpaHoK3GqapO\n5vOhcczjaFK5x1isQLWoPBBAr7XCALxI15YtEavsJI/WIOrPeEN076Okvj3h\norjtzbFfWnan56Er7PVLxqY1tL1wlpisTMtOKw9RlnqN7ujbHR852jrx0xaq\nMh23PLe+qogQbvWSN12yLbIhKr1A0RSOAOSg6XNIjO8pbrunMIQ61F20yYZa\nx6Pj6HY82IsPhQ9obmvgwo9B0e28wVFOAOAfLL+DCFsNuruzd5BSFxLxNbOt\n20thRaVro0JFfRU7Bo3/Ti8GCuldyT5pXsrMnEdWnn2R6o0h96pnVVD3iVXF\npwu5uXNlL6cR9uXCRQ03NgLidtkeXnggSDqvGlZE9e3snhu/B24oPFEGWcyK\n/IfJ\r\n=DJI5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeIPTp900mmCyB2K1xoj7IyGkAxIHXfHqdKDEm+1K0+gIgMkWMggqAwKhRZAzyknKPcu7ptLrfKNlIly9RnrUIKPI="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.1.14-beta.1_1642465277517_0.47725286439683834"},"_hasShrinkwrap":false},"2.1.14-beta.2":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.1.14-beta.2","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.10","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"06ebe4ebe370336985e16d028c74a068d501d83e","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n \n(Wiki Links Don't Work Yet)\n \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![npm](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](../../wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](../../actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](https://github.com/bloomkd46/homebridge-irobot/blob/master/LICENSE.md)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  * On/Off Control\n  * Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  * Auto-Dicovery Of All Devices On Your Acount\n  * Battery Percent/Charging ifo\n  * Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  * Stuck Sensor\n  \n## TODO: \n  * Get Approved By Homebridge\n  * Add Custom UI For Viewing Devices\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](../../wiki/Installation)\n- [Configuration](../../wiki/Configuration)\n- [Beta Version](../../wiki/Beta-Version)\n- [Node Version](../../wiki/Node-Version)\n- [Uninstallation](../../wiki/Uninstallation)\n\n### Help/About\n\n- [Common Errors](../../wiki/Common-Errors)\n- [Support Request](../../issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.1.14-beta.2","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-O25NDEDaQPUqSqQ8JGI3Q+VMc11srOysxxy3B45hKxGq4OJEPoKmR4djsZE1nfj1ZyZKWMEZR4YWELEahPzsAg==","shasum":"6ec5b2826b0fc06dd7b0c3750d726b5703edc4ba","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.1.14-beta.2.tgz","fileCount":57,"unpackedSize":428534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5hhFCRA9TVsSAnZWagAABKAP/23zQG04LBoPJXiUWn/F\nKzXBQeGzTX+o1vEESnBk+Xg69hVaIHSNj896JNnyZAh5hbp1vyPgmvpv9cN8\n4qT/W9Dt6eZpDZfVZolzhw84R3C4WVgamXtMkrTE067oLsUCAsVEArV/yp2n\n4wLSTCREIt9vVDbXK6HnyIWAuUa/6dJVC/T5lHW+ekfUyrdDMBqqgxrU56bf\nSgJzG4c9N5qoE9d8p63DgOwhTEM1OJLsL2j3Sawm6LX0UcnRv2lUnlcTY6jy\nEBqyMMqojRlaadijmvi7s1L9QaXe+yyrrcIw49bu+Yxp1TKW1f/pEJeWXger\nD6mLEq22w25AGRYZKjDuJQ6a/8vZFluBte/iwrYFhyQ9dk64r+xY0rtVwv42\nWaJdtJSf3SH2nMZclysbnttwp6nl+nL9BxTs6ZWaAZIjgk4xdQj+2VciV/bh\nNsq2N36Z9d8qgoX9t6P4mPmfFe3jKyxYe63YxlTi3xjg9m7if/9nLAZwKsuJ\nde6RdskVf6pCicJhfSnF4//5uWq2QVq4tKnO7n4EI8YCuowbW4FOEeZ44Jmz\nNHHACuivJgSQwu+Rg9h+yJ7fmrTiQUU7CZPiDvet5hoe+6D1vsVAwt0AEcX0\n9ubiRLBsujNmgKoLgpMtbRCSFVqpSQg855U0Y+5QXORlgUdZT/6oXtZIkClm\nFWaB\r\n=NZrS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHVlCfyJkIila1WASvyE1KTJmdackwu2aNNlJPDwxDfAiEAwg/C2dcFCDxO6tYIyD+6/M31dgOouFPkXldDGT0tgg8="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.1.14-beta.2_1642469445656_0.08432043916063447"},"_hasShrinkwrap":false},"2.1.14-beta.3":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.1.14-beta.3","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.10","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"0bef2ab4e119e4750000a22bf767aebdfb7a2719","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n \n(Wiki Links Don't Work Yet)\n \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![npm](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](../../wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](../../actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](https://github.com/bloomkd46/homebridge-irobot/blob/master/LICENSE.md)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n  \n## TODO: \n  - [ ] Add ability for rooms to show up with naes instead of id number\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](../../wiki/Installation)\n- [Configuration](../../wiki/Configuration)\n- [Beta Version](../../wiki/Beta-Version)\n- [Node Version](../../wiki/Node-Version)\n- [Uninstallation](../../wiki/Uninstallation)\n\n### Help/About\n\n- [Common Errors](../../wiki/Common-Errors)\n- [Support Request](../../issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.1.14-beta.3","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-f2toC3vXWN6EjyyLQGntOVBA8l6SHHaV5CuWe23F8BvYg21pvWvA9O4FdKO7U1Z3jh8yH02KRiHTS0XyvdSDtg==","shasum":"7cc5fe622e0811862ce61d9d85497d285bfaa710","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.1.14-beta.3.tgz","fileCount":57,"unpackedSize":428674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5ifuCRA9TVsSAnZWagAAjzwP/2KoiFEnK0AfbPkYY65w\nSD4z5fL5TALpstH4v+pQw/LudGofCp0x725/IcuP27R2FzGZsoDh4SaLms8l\nvdMPT/njT4DplpBq2v0tn15hegT318wTcCL0m1Nc3eTQ/agHi7iLyz4M1YzV\nBv+rEqaicbxKbxIKYM0FySu18KOBR+eQi5zLh1FzfXRoHP2N7Yg0jkrPWIV8\n/8ZfwYZukF1H/20qaqwXuRR1TagFXUNp/zF6s/b/RN1jYrWMhothQ+NubdKQ\nfUl0qcqRLNlMTE0u0V8H00CqHsvJl89MQGU2NSyAQygaTenmWW9QJ5pcmiqK\nxU0rcqZL5/Cn6W8itU9sdSY6ezcN+matHksjZbdpKCYBYoPj+QBg7yTqdH4c\nj/f89UQB4AuQR0ZxlvvxWW3udUTaw/UGcMnM31G8fJn1CuLr/BHNjZfbfNjj\nU9UlN2JfBE4znfo8octCjo/AutD+Ap+dwCr4mqRHiwF4xeihTjdyyvlgMRif\nZSqYdo1FV8JZGOonNobAAyJqbt0ORNKWsjSFH9bh3wgu1PndWAOCCMPKAmBY\n3vBf5pgctJYeOTT+PHBfQpF6FwY2jHKWoGzJo9xrSnPxToZIMG3Km2lON1pT\njYtqco5BRJ4qD/iGmweiPDLKHker9oqJHQ+fM1KtDG4vE+GbcsGfz7t6xgrf\nxlZW\r\n=MxPV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFOAcrSzP0mjB5ohVdCy08gYyzOQ0Ubg6PblCnoVDeMAIgUC1W360YRRLy0l/qdjQXED1m8ceh97yRGQ6bpfKtoJc="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.1.14-beta.3_1642473454212_0.47724956888437475"},"_hasShrinkwrap":false},"2.1.14-beta.4":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.1.14-beta.4","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.10","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"1aaeeaabc300b558878bc87c996a250462ac2771","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n \n(Wiki Links Don't Work Yet)\n \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](../../wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](../../actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](https://github.com/bloomkd46/homebridge-irobot/blob/master/LICENSE.md)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n  \n## TODO: \n  - [ ] Add ability for rooms to show up with naes instead of id number\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](../../wiki/Installation)\n- [Configuration](../../wiki/Configuration)\n- [Beta Version](../../wiki/Beta-Version)\n- [Node Version](../../wiki/Node-Version)\n- [Uninstallation](../../wiki/Uninstallation)\n\n### Help/About\n\n- [Common Errors](../../wiki/Common-Errors)\n- [Support Request](../../issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.1.14-beta.4","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-4kgve6Sj6wligYtYaCH68eqgQ1JGF5iGJQC7iA/cOkNG2JZATSr6tXMNi0WIf76ZEwgodKJpsKQ9Cm+1eLyutQ==","shasum":"d251fe5b49592d1f50f0cab876a54bd5e32c1a56","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.1.14-beta.4.tgz","fileCount":57,"unpackedSize":429923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5i3FCRA9TVsSAnZWagAAeVgP/2oui5c62xhi88VyimkC\n7UN0IXoaY7KIZKt/dVhOI3eXMa+umroGD9SQanAvK4knytogl7qHbinkqNYl\nIN+gYrsCrc4+xwfnh2wHnfarX2nKRtPd5eZmKzM4d+hWYxW2zyaIhOkCID/R\nqf3MXvOCq2fbdGAsQLlduoxSuxkymQbJqMhdcwFcqtEA+vZXb8v49mviUSR0\nWnGO90qG/o38ZE/lftEDdKGj8FYovOUOD26bJhf9ExdYPU1FhwNAfCtFnpGS\neoaW26y4JQbBXVv3AGIVTXUq/Ag9Erb1woZ/xjMLZ4cReHwB/HiMhDjb25a7\nIUN80Pl1bcU955MpIBZyPWZTJ4cBR7EvKxwrJMlacRjHxzGdRRZXXtK0OOwz\nD6nfABKGEOTwp3AkfFP99WY2Uv5IGQHTJxkae/C3IAVYjv9bLOitzyOz/d4j\n2dATnFS43ObTvvRFYWxZbTR/E1u9LmoIqAs5mEeanWx1Rf9wm2vCMGTU+wOP\nsS6K6uym8kfEASGBwYG38ZqMzYIewcLwro55ujheXkBVxH8NsI9BD96OXAPw\n5m+ZKP++9udGZpsHPqkwcw4L7Bhes/inLrO+X5mudRI77WK9mUucTrKqnk71\ndsxp0uf64utehryZ1w8kTC2fRQa5oH9zpkN9e9MYZZ50SruNxN5rPgcenlOp\nOuUf\r\n=hysM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDN2xWlMbQIz3pJaTukrkfxriV1Bf7imWMW4LHGFi3JHQIhAJD4E/YJLBWA6dBp9312jcla2hFselDFczI9Z/eUSjCc"}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.1.14-beta.4_1642474948932_0.760889510359692"},"_hasShrinkwrap":false},"2.1.16":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.1.16","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.11","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"6cc22daa93bc44cf055c05e86d783f110b702d63","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.1.16","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-7UBPRS1ctcp0Dtb4lBm0t+3GG19gYqdvdlBPyL16k73K5dGgBQmY6cWemvvgr0Cj55FQn9LFzCaUR7I27tfMCw==","shasum":"bb0b5e789ed91cca69d28fba9fb72fab21d8b1bd","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.1.16.tgz","fileCount":62,"unpackedSize":632283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8d5bCRA9TVsSAnZWagAAVocP/iFYxq1wBCRWhudGbET8\nwYQzUA7tRPLROseWQ7vD29sgi/mljV3qcU6kLs1W2T2FMPwuaLjrmt17DCif\n9meNahvttIIV8Y8Od0VE/ZaD0E9MeP+gL5lhpP/A9vyv2VdHGEO4D/zUWLIR\ncDTNLuQITKsxmpY3OjZ9db7j+tdp3qddv/oOz3GBKccQMguXXl7En4cjfQir\nYskAH3Azcgn88OxSSCt/7yCLaXwPFhoRMhns/rCN1WAXQEfVV79GZwsdIO05\nsr2TtbvicRtRvlQM8Vtec7+DZyo9jeGPVZkzVC7yElgeyxSE0u9qxOb4iufT\nSHkp8XnMOeu+2W6Aeejb/J5B2lBhtYu2v+bUiYXgNmH366Z/YUri6zj5LNd3\nGRlUfPSEhZrGK2CX6HedpLJM4Zu3I/jTJUC9sdSqbuwMePFgTzUY7+0eM/Ty\nmfg7kJz+XdhCM5ixN6nhfM/B3Awx0z5yjgfy1/RwjethR/PUVmXJHVVhLEfF\nLMIjFHiQTA8vINClmNLcCI/OzFw1gb7cxPBZaCPj9Ly5AJ4UeJG+oOYk3aow\neSGZeTur3Zw49zVeBtXMZFqDB8iE8MdZy2iQTtH2GAp5WOUaSDg1xfAfrJmf\npkQhUGv3P/wbHCvQOfPp2dtK6/J1yIpubHeANKYr+RX0ZMdMOzyHyDasey/R\ndxW0\r\n=gBn7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB/HsGv5RwkX04ODwihy7ZAJfG+OM/kMSK5Ofr9cAPieAiA7XGDduDusPP0xN/kkvzwbGjEWU+jAinTeHD61sq4PgQ=="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.1.16_1643241051460_0.5975816289476508"},"_hasShrinkwrap":false},"2.1.17-beta.1":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"2.1.17-beta.1","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc && chmod -R 755 dist/scripts","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.88.2"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.11","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"b588b495ddb23147517ff7928d7e31e3d6d98171","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n \n(Wiki Links Don't Work Yet)\n \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](../../wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](../../actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n  \n## TODO: \n  - [ ] Add ability for rooms to show up with names instead of id number\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](../../wiki/Installation)\n- [Configuration](../../wiki/Configuration)\n- [Beta Version](../../wiki/Beta-Version)\n- [Node Version](../../wiki/Node-Version)\n- [Uninstallation](../../wiki/Uninstallation)\n\n### Help/About\n\n- [Common Errors](../../wiki/Common-Errors)\n- [Support Request](../../issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@2.1.17-beta.1","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-CKPl/gYedDjrM8+E4D1LZQ8u7nE49pGWEYJSdTmyE/fsWNgyxCgr/N+Hzc25f3wB96QgZIbYIQbUY1cFSrVMeA==","shasum":"9bb6e1a7952ae9c3639309cc3864f37bf12c1cb3","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-2.1.17-beta.1.tgz","fileCount":66,"unpackedSize":635704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9ByVCRA9TVsSAnZWagAAoYIP/jSrhwroJkJ93i+X44qA\nTANNLjkUjYfTn5mVtUooMVCojjd9NMykSE3aGXlGFc4103ec3qSbOrdvyiZO\nkJFNqqiw2TuvVmrv3qQywJ7Tlug8pu2T111mr7EUH8ZGCGhDh4jb5/xMLGxQ\nVCQgyWWAAfU0ar06Deu+bBrPUnDbOBSAFBSNg8GEtGsMu5wVagWkymRV3YFT\nw2WX6IOE6DVWr6MArRe6nmpDTkk5GC9YgbM6rztqtk/HLTg4j/51YYbSLL2+\nGA/yNCVFvprVwgJh9yuLUR3HCSawSF7BFgubvHypnfCTXOumq/mfXRpZcOks\nczjZ25IASvoAC/I/U5oDXJm9EDhfkeLlGwPaq2K372UhEok3Z/MS+HzPb5Ac\nnorS+PWQddIY7E+NwzODqIJf1YuJJZy9fCNRf64w3MX3TFvAQRUlj9JARQ8o\n+iXJAdwMCAaRnG3+GKN4oo7gYNSV8BC1oWX+mwAOkco60v6EnVlXJ4xv5PY6\nKXkM7n2KOeVJOo6gW2DgSwZdkvkuDHa8vaZgMtV2WKHhdfNyhn2xPV7fT/e/\nudEB5UYP4mrZDaTFn7R1JKkhM5Ih0MklA30YrL1uAZ+3luU3kTv3FZT8iYcI\nVzD7GM3dfU3XElxln15DP1w8SHX2EGUYTIh5+rjFzhQOEOQtv/3+IHLvbQiB\nEgZZ\r\n=GhU6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMnaX3Bqdq4ks4hbMzM9j+GYRnRqSBZ4LT+lNzKYClBAIhALkrzJiFNThqZ/+aIUEjGe9smCVNzika2Z9qVo1fRrvM"}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_2.1.17-beta.1_1643388052791_0.5677631899569613"},"_hasShrinkwrap":false},"3.0.0-beta.1":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"3.0.0-beta.1","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.74.0"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.11","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"8a2eddcc63d6614bad11156a1543b2a96dba400d","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n  \n## TODO: \n  - [ ] Add ability for rooms to show up with names instead of id number\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@3.0.0-beta.1","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-cx1NksCl+MS5GYKI2w/vfKVE1fmaXj3wxtzktxWHKDmCqJd9PoFS71mxmgr1Ao9EuxSdZtTRn5LjviTG3KWPzw==","shasum":"6920ba457fef5110dee944bb359142e2be720456","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-3.0.0-beta.1.tgz","fileCount":67,"unpackedSize":404316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCdsPCRA9TVsSAnZWagAA+YIQAJYY/ABJ8l0QIP9rr3QN\nUXyjn3nT1NOI4X7G1Vl4CDQmgfD6OdrmqnOHSBXEKdFIzUpMUuMTE418g6XL\nHCWBoL4fjODtqpgO233ERFE2lGa4MNk5rAje1Za1xTdDJyUpjUPv604ZfHA+\nG4MexO2KEnEmGeurh1LvLZ1WoSjXzKBTSc5P/Bg/gbfwuUkN9wH1EWS8cNLj\noZlMgLImA+DgNiLsFdX5KR5c/+xhPEmq5M5T/iGJOSsLshqZKTAz+Omed1xk\nB6OnljQVoM0rsUj4Cn1FIP5dYntruPUbL0toJYsgst0xskO4bGLhrdTcL5tY\nzCWHxGDDylh9VffQhGCsH51URfPPjZbnHpvyESuFpfDag3FjZ0rXDUtDnzjz\nVKk9f8n8JkO/YC7ixU7SRUF+rxiUwAYIALhd+JJtFP/e2FhSxDqz272pfVyk\nnHsaUzxneskv4j3+dQ9PnORgRo1OFVU850x6Kc6KT6xcqBzQ7jTxrrSHxizu\n8VxaqX1sPKc/cXY38Rp1MnoY208z72FZ253weZ6q61NGPbXVOkoI4MXPTfbm\nI+cn+0U0cOARE2dyDinJwTFcltA9QQ/fwrXbMsqQt+xvOQ6s2xg+kfg288z7\n/etrEcK8z6Q1mqn3zELa+ykwmoPfHnfFWDoudDHLJoym7J7MGM14uhxxBMp+\nPFNk\r\n=akbI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZBPwDrV9+LnAv98Oi+21YrmJjoBgAU2qqACEvPTTtwAIhAJhkC22fSkwk+pJogqkAEtbtbf06XMhYKXhgw4xc2NM9"}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_3.0.0-beta.1_1644813071411_0.42089703436873394"},"_hasShrinkwrap":false},"3.0.0-beta.2":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"3.0.0-beta.2","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.74.0"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.11","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"7a80f2dc2bd1f695b01c703d05bf9b0ab9afde48","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n  \n## TODO: \n  - [ ] Add ability for rooms to show up with names instead of id number\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@3.0.0-beta.2","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-PXJpdsm7wm/ZgWDAglp7XLRVhp6vLqPydboMXS+n0jHanEw3D2gE5agsfSm94bJDSmveQLe4iKQWep3hU8Cwgg==","shasum":"b75f134ffad2747aee3d902078646398f18b4096","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-3.0.0-beta.2.tgz","fileCount":67,"unpackedSize":407268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCoQjCRA9TVsSAnZWagAAU88P/20Q5hckXFAYh0Dq34bj\nuWeK0869Is1Bvpfb4Z7cvIH1cS1JICkpc8rfi9jilVuAlA+rmNXttOx0WvXl\n8bN/vEixCJ+Uw2yVSFvKk+/GItcnyn6AUmzySy0frWzQOHtlTe5/0hOI3ull\niMdeTZdyhVM1iyx0eocZZKfGS2PV7CiPGfUgWh3PM7/Yo6G5k1m35lN4CHko\ntOVB2HEYui0ptrm2/UUY/V/4PM08tR44qAD8llkwvTPV73JhUl21lEYEI6GW\n32m0j7zom8qVeGsNhH6Y7sWwq9ciOOJcLh+uggbfNec1Kc2ak2ROh42V1QFe\nr4sI+H7o8qWKuelfafH3fwbfZbRwjfk3mUHKiyoAMY02K/5HLf1htRNusjKk\nnYAypXi4nAtsPt8Pnc7GfIkY8IvXvif/0xSrcZMy0TXx+WmjgltvQryD87wk\nwJEwGp+BjuxYb45iUsT7m05X9mLaZzNnOlCjgqSmIX4wHq2rPd191zSkvoKN\nqCYlV/St5hJEdX3ECLYZnJuXKNOgduXNdwnoCnxxY6MgPl7elX8E+MQsgGnA\n5l8ufNsyJBd1XhiogUT56nAFlfo9gzwlCyayU04MsPEhVyaW79t+zrgnHWSV\nzAmkA6OywvKhvH3F4cpKy6nlI7pLMDLIOymHGY+5NWCbShw4zfM7aacfLx0M\nmUiW\r\n=31y3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTKppUkKJIKvrCkJz8C/+4Z0HWNrlhD00CRXa/8eWmggIhAIPoP8N1qbtVBOo7gnAtGaArUP/YMFjnK2KRepSrgMH+"}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_3.0.0-beta.2_1644856355421_0.34905984122480493"},"_hasShrinkwrap":false},"3.0.0-beta.3":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"3.0.0-beta.3","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.74.0"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.11","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"3f0ea067ab97d7aa1f84de2e3761c6514f91df28","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@3.0.0-beta.3","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-t2vsNwrWuLci/dWd+GjVLJXjKqv4DScRqFzWnYsVJ2NBV0dx5Ixthpgm9k+6sRarVHONXNZj9TmsKETUB89WcA==","shasum":"637da8de9144552be8b882b24f3286eeb83d04e7","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-3.0.0-beta.3.tgz","fileCount":94,"unpackedSize":1019300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC9UnCRA9TVsSAnZWagAA7UcP/3FxtyGXyj7DQEu0neDP\nkc3qv423bTR3aHoG6FRu3KOPDXV8gPThYvhCdIADkds/TlmLIYPagoO8IfoP\nuT01m2Jw2RNB+5Q+InzE0MQmAXovYsmD38LQlI3ndeH6HdcZ7Wre373gFt3u\n63EJK+fQUXxAucwn9271+C74YqWlKs7+9cJNg4BLsMS3UKQq8DHn7f8Y5zw1\nTgYnK/bMkzx8E9YoSHmIFGh9NSZy9HFL7NwVU2oGPT/6zjY/SLPSbdpcb/8f\nHpk/nbkGl3GeGUB5Y79ME11isWG/oMQZREaDv/Knhw1/dxxeybzFQ7E+vDOx\n/cfaJ6WB6pbiiFx5i1uJDwCsy/8cY0w7HDDAwA6V0u8zw5owyXZKfBWRAa6M\n/XyYNluCAutIsiW8A+PnLim4El35AGrPd3xo3r6W4rAJF2/OCRTQrfcLkLjI\nR7/qkNX3xuHWuTcXIiyjkKeqJ9jdnbutCHQAy8+VGXc84Ti0EZ32V4I7DjO2\nahep/0uDSzK8HFv6KHWYCxJE72V5wq0DT0sFvOy+z9IdNpg+z7FumLxo383U\n4RlyX+ilz+dR93PZXhqk1ABYVQ+CIArcRT10oevjDKgoMe5epj947B2/aiiy\nCX/NcXygNDj9EIMHqG64/BTz+gabA+vsjiYbZRNvtVCQxmYZyspETysC8Api\n7IS5\r\n=Nnez\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF64kprr9/I04Gc2HLu+4hZvRnxZtvY7JRfxHaWoLwf5AiEAzfE61wG78HcILTYjyLNv72XUkryc5N1UvwojVEwWEes="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_3.0.0-beta.3_1644942631152_0.8821282664165491"},"_hasShrinkwrap":false},"3.0.0-beta.4":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"3.0.0-beta.4","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.74.0"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.11","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"7592e55c5022153d465e9055ff95ed94c98efc49","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@3.0.0-beta.4","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-gt0+yqaZj2EhWTnU8ur8g6utJfDkvu4QixcRtwhNkQxBm6vnkjbWJHDZ68yOfsUZRrSRb8fB+qLQfqYEHM6DMA==","shasum":"8896f8049e59dfbceaa723633105dc133c070361","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-3.0.0-beta.4.tgz","fileCount":94,"unpackedSize":1268753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDSZpCRA9TVsSAnZWagAATc4QAJBXN6QsDscurIXSKPwj\nd5yC9atumNTnP3upZ2EXq0jJwlhvqtDSw2TYOFVV5h8kTFmSd3I77GNPqP+X\nXvZAJONQ+m6xWoybW4Ha/xh+KgH4W0rSJwU1TRPKQqT1BVgBXZNrPYFNqnc4\nFvIxd0DGDj7a8HcLAr2hwyL5jQ80J2h5oeChTT1L2/HRIjMJSGyHu4PUtrth\nxTHJkDEh24zsx2fe0GLJN04YzFKWTtsMErQj01i0bnSM+pFmR08Fy5KYev3F\nQFYmxXYBRu3WuZ8AYMsV2Zg0soxTCdJwYpTlbuHdwShT7652HeH9/j54Ccqg\nZ/w5Z2phchS9vd2czOvY82nZXp+PNqTkuWogjHHS8L1M0DifXU0oz75eAZWB\nmLSJWtbY0SRv4BebYeZj1Fnv/1MZZODK38LMEgAE75wNnxKCerJV89Y3f4Ta\nkkcnRz16uM9C7Of2MpGS+s9mARdHEmA9sePeQOrxGyYwpeNcI6ocZHtZChrY\nupjGVWVI5wjonGVQs9j5EUNw3TFtgICz7mpM2oulOPrOjctWlQgW8c1UMdQd\n4NLeQkE01/7F/XftSxpSr4Voy031Tg2GpBGidF9qERMVnv8vvXs24Lbo6xuQ\nH5+POiecgZWyhXyWPYqyokSPOJ4AhrWF3TV/cNQg6KdzEeziwpy/dSt3WDMt\nv9st\r\n=BEzJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHP7lyAjgQB/g+sVPseBSKyx2K010b5JkOlsmnmpEaaAiEA3Fl9HfNKJBFGjmc81nOMLeRXOSN1vnJlx08LL9yrSMs="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_3.0.0-beta.4_1645028968914_0.7498723707043311"},"_hasShrinkwrap":false},"3.0.0-beta.5":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"3.0.0-beta.5","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.74.0"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.11","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"21a691b84eddec0e440252996534987ba576fc1b","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@3.0.0-beta.5","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-aaAR8GZtivgrKxnMzvIxGRrjX1Y04cGwMYAySgDMvy5PvYDwfr7Y08rnT9u1Yi03N1vJfc9YX8tcivqNnblJwg==","shasum":"18935e6bfbe6c1f6519e0e9049c6f2e84e7859a6","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-3.0.0-beta.5.tgz","fileCount":94,"unpackedSize":1268983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDZMdCRA9TVsSAnZWagAA688QAIFOOk7QwfjpbnzT6END\nCnqdmNmVMg9neRUsUHcAdhUMN5gJqX7JDvIY/L+8JioEK6xyekptvKD0r+Kh\nffFc+KKxXWqaE6aWBRy3aTFSkQY2BkCThwuniDJ3SMdqMqWgkA/iyq5DrcyO\nJCRql3M2pwN4Hn+E4+Te0t5NdPUX0iqorZ7vVU+Um1sAD1UqB+niUQ9z/jyF\njEZ8pNDDXOljvNs2+Ai+EEBrKRRcUMDnUcUirvvcv6PmfqV2IRcbS1Ae+AXX\nRYIqtk92Uek/aSCtkDPTm7zoZEu2QumqP5WYeF0CWcDk/Jl4SNOwZl81FAxU\nLTj6caLlSGwW+ru44sO1YLP7h7VfB16BJrus+p2W3TNZxBawca2NL604ktIv\ndRDnntN6kzjbVTssMcvWoy1HT4xjk92xiHppfpxAkJjRcc7ZzNIkMLj9dJJY\nt9jdIqlGwipIl/5uqjfkQ4qmkrk94LkrvKqa+fJhpj1orw1nSker3JVlVMc3\nKuvByvc3nW3Xm5qK0N2sLmuDOknMikf7RQPXd/enuXOgVBPj0JjurjcVuLYK\nleLNM8XBXDk/Pj8raK5fti8/8Sj7F4iiq37ABOr5hKonqplNH1J0RYT6EAOS\ndcfYjmnkTV4czhW1mctIDruxZ5cRtNjNFcpCplc0N/yflusZ/R/uCl+Dq2dw\nSG3v\r\n=rhkk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICuxSrTa0LA8QFdvpTZrQ9hgDJDYMa0lIk8TtlBwqZtkAiEAn7rDXVVyPH89eEOtjByZd0h6cOCqfz/udn1KiIRWWoo="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_3.0.0-beta.5_1645056797699_0.8086276907445695"},"_hasShrinkwrap":false},"3.0.0-beta.6":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"3.0.0-beta.6","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.74.0"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.11","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"2439c4e60612cb57bc42d76b291285e500c544e0","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@3.0.0-beta.6","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-v4WrE+Yy4oiNASziSpc/Kf1Ng1d90dnXnrfQCCL+vQuX5uHkd3lU4ihLXO6fNqDxry/R4ShYrMLmMi7dAa9rUg==","shasum":"333bd290d4aa7eb58e17037d66e124b3bc1e893e","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-3.0.0-beta.6.tgz","fileCount":94,"unpackedSize":1269358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDnTKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFTA//RBrJTmNqIuJCSL2J/DmS5dvfjp+VysoVvMHLpvuq4ziODj62\r\n64T8akG3zNl6VX+WF6AUu17GJaDt6AQdhzFtUJhxjIrXSEsxhsYX78AsBjSJ\r\nP/e4nR/yfxbQrbUojtBLGfqUZ+S/4EM/sO100WeVqq7qyNfHjprUD3ccJEc9\r\nBeJ2y9WEay6Xx53RqKe3/F20n0FQXptFl3kutmUr6B1rq9C9oe2K3AgGepp/\r\nmHSzU1gU549Vh602OyXrKCuKc4HomoxYHdv6+eOxquGswm4FMasU0Svrs/Nj\r\nW+03RNwWOE0HlkXBLfzgfLNc2c/5Ueh1hD0DHvp8eKMbZutn72bC7j5rCs0G\r\nG6Z3LOjYQdMlEQZYf1TwfPKqE0gDtt/KzJbheMj7GUXfbntAqeLSKFe8bqS0\r\nmV0/BuV9vHQaIkX6aEhgrEG6F0c2yv2ZrQvjrR7nfWqBJaIEDmeIkz/1ToWM\r\nHEC//P+RrfO4lrotI3k3CN6Eoc/6UQ/HJtkxWhxAmOshfrfOUEkh6Fmd8Uw6\r\nUTTybYj8kfC9AEEPuDqa2oig0s3V5OGAox0pMmgyNSrVF5RVrSjLCArnrSvB\r\njnqumewPlcpdNlS4c9y9BMlfqiN4E8Jpm8zv/kncZ7J9kbQBPUn8iYOwDX01\r\nPsK7Eu832C3tFVS/4t+mwgCtw3PHwpbQZas=\r\n=aE6w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDajQq3ufSeAorzLX5CQUpfN7oCcg+VTgkpcwJCCwOLHgIgLY7SdLCl2S1tBcxgGa+U2jmNhWk7wN/5A8SNQgsk8as="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_3.0.0-beta.6_1645114570010_0.17323283957938584"},"_hasShrinkwrap":false},"3.0.0-beta.7":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"3.0.0-beta.7","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.74.0"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.11","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"4de47db1475769e5b35d3c3b8537f87f8e2743b4","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@3.0.0-beta.7","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-8PUCKIPFsb3LRruBmeFlYHb0stJcf+0hvtqz0XoT4h8cg4A9w0bU969B6dcR5es1U86FS/tYNrK0DCz8sJ0HwQ==","shasum":"fa9d038fabfcf9cfdeca16a607b5f6656b5a90dd","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-3.0.0-beta.7.tgz","fileCount":52,"unpackedSize":233353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDuAsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmps5w/+LQ9Bt/bm/HJQA20bCpa3DnL1vOQpggwk2c/9tzQPwrp3/JXA\r\nope5r7oi23N9h9FIdbDrPQqZmCLiYPU/DfJa+oqkxtPCjoSFm99M9leF7i1W\r\nxVayO5WqL20JTStJw/eKiNU/WQgZMyyon+esrYUrTrx+Humu2tv2n5bWjhoG\r\nAAMlLYqCLhq6OKt8IFQXsWAWug5jT2y5674X/IG6g3AJBpxR+e47SQazDRqG\r\nYrZ8809lxpdyyHfWQ/f6szkC1jsFhiz3tFW6x2B5tlkPWWOJIqWbCcjR303V\r\nZwK5mMTGuD1y7h2UqqWrYW8R4TjulVYsEOisfxSiXqcqPbOgDehkNLuS+KjF\r\n7TbkDaPK3sXXKhetY/YLeDesDsyWk/TmFCOflt7sXZcp3wUyyFgWp58IFKxg\r\nruYWcVs/6feinqGZhec0y0BR6ttWhmNR068Tis0mqmsIWybLTPUwSJ0MnTiy\r\nlrvdwLQmuC2OvCkXNnBgLfl2czRiYDttskJXVTaNQpJrrmJsW3u/2vdVIuIl\r\nOjt8Cvf/MpwcB2Kygs6qoT/s0fGohDonl37CvHhIbmZ6dBcJnRukJ7aS+A/f\r\n3VCLMkoyN6TIXYwKhFLI+0Q1wQrWtyDQZXlRVFdLVlwbDwkDku7rPhDq7fkx\r\nw2lARAwQfFs1KturSAN4f0hzVHPbRykOC+0=\r\n=yS2k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH5UoU3Ew/LgmQ2bDhkiWL2lCibp9tNwueK12CDOAUZDAiAGbecB/FDt6taDVkUrxA6crHE4OYi6kKI8+BdPyIxFyA=="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_3.0.0-beta.7_1645142060278_0.6124542025907105"},"_hasShrinkwrap":false},"3.0.0-beta.8":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"3.0.0-beta.8","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.74.0"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.11","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"7e4e2d4a3655b44dea53752154daaf343c0d5666","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@3.0.0-beta.8","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-24YCqZlzdzOSK2hkl336zPkFqBOS4Su7/70+nkH1w0KO05FABxazMtemr4wDVM3isg5ZoMX+Ug/8lNcsEJ8yWw==","shasum":"56ffd8262020b3703d642c286e7f1ccc298dbfbe","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-3.0.0-beta.8.tgz","fileCount":52,"unpackedSize":233030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDuSDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+2w/7BXvQKIJz4fxBuRA2nFWY7VK+JgyxEbRho2zdUJL3slRslO/T\r\nxlaICsv3SrvqE4ZYC49zvgLJ7f7wzYhnZhPrybrAi4zN2lF8tJpMB4P0pKzj\r\nFZpImSw6S20KmLX0V+iRxMNyplYUZWgo9zLNOwr8yk7nYt3jA09KSHYRvbRc\r\n6uxgPrM14XIUdv/+9yp0lRZ0FMhi5fn7BXoLJ2WgeuMTsZ+E7fjhJ9ycU6cf\r\nEB/r6SsGZTjeNElKQLSBwK0BeMoBerukXevMo213J2dOvV7S+K10GcmfI6G0\r\nemWDYuKr36hHvTHMSm0jeYe5iMMEl8RANLG1n9itpk2432Yg6Nxz7CVznVmU\r\novJjXeqXGws28R5bcw18runyvlXxc8L/1pmtBJRl6hLTAourPjVqx1mrN7SA\r\nPXw2hG6r4tLLm0QobSF5ghpsfkuhjDcBpGX++w1cBPDJLpZ3G+hmMbOKkadO\r\njhRGVGFzm7I31QMoEFSjen6ndPuHJpjQLkSudji0S4EVpaqE1GCHboGw8QCU\r\nG9k27rFKwRai6kuH1jy56xdcjjCyBcHjHJCYmhWxLLzrxk9cPppKYt/UsWDn\r\nlP9zfNTqs4DUexaVdx8VXYWqZZXPHFxnFg0Z157nxnowQTN111TVIVFW1PSW\r\n+o/Ckn3efe6vM1kz9oxUyaQq+u1d3iJ/fr4=\r\n=dNcm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBzLBlx9m2VjMF5yQiA8nvTshJuHKNrxH30zzEA5bkFnAiEA4Mf4n/QpnZBXwSrlWI4KB/pzxYEbzNdjgWwy21M1KV8="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_3.0.0-beta.8_1645143171770_0.16928817484293446"},"_hasShrinkwrap":false},"3.0.0-beta.9":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"3.0.0-beta.9","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.74.0"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.11","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"e860fce9fa19228dfd9d9df4827f37086863d07f","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@3.0.0-beta.9","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-dpoEcAlpINzh7bNpJ43lV7vGKLaatxo5d06DqcAJokOYfxslHK8WiDqjOSL/5HLLZgWIGgmXzGnq2vxFYxeRHQ==","shasum":"37d45b2cd32b6df5a4eb582ed7a0a60f7098ea8f","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-3.0.0-beta.9.tgz","fileCount":52,"unpackedSize":233041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDudOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGqA//W4EbfuRsham1JR/Hs65n3b8KmStk9edN8KzLFcq42E894lDg\r\nIGIfKFuBsHnfdE/p4BywrNJd5bN9oXI+1TnwiLMgk8orRgPpFrKwjz/6ip9M\r\nML6wY/7x0g8FRLX8e29bEOYaFs88jp7sMYpskJasgGm1DGdv9MEvr4H0BLtc\r\nHL6HGa5o1ygRFFP38rRLMFY8cbm0aItGgP0jtOSAbE/RB/XfDW4xA4PgzbPN\r\n0HC74i6Df7cH7uJxgVrRtcBwhtG5+W2DLgwL8wkddHJf/xFf6Y324zPoZhxV\r\nZwN45iz9U54ADHsnq6PlC4djM0LrWswuQ5/IEzNAIl6x+Ii1ua41+A36lKU7\r\nPON3JgSIzxHow6/NvG8qvINlUx0oN6G0LzUTRAUliWd6WlK+r1xWlxE7EAxD\r\n5TV9tOus1BMrfqfjklVq8VUOxMu1ZVpKU2qRLtX3mHnHzYXlRxN7Yt9gT7G1\r\neUerJ3vDpKrzYyuIthT0R0GhO64ZDzgsmQTq1yCKQaHzUlCJIz0/wJfDJFFF\r\nOmP7gWpoKKgVpt1w7TkjTJP9TZsf6QHxa8qWrFTKic76ZPbWMkT9rwuxFJp2\r\nONrZIeRrkS9zOvFqqBIGUtxzFzZ5PYmaRZ1KRzyV28uFx9BbQhZWeQ6mlAWW\r\nqyMmUb2xD2AHbCmtX2x50QV9RqrRJ39d2w4=\r\n=qaGX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCw/SKXX9FqRwUYjRGns45QIqaR3RTh7DPY4dPw7di7YAIhAPdO6IKUZd2psSh/HgIXrDSOG14J7SS+lo/ORwLJ7mAJ"}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_3.0.0-beta.9_1645143886142_0.41717665731459164"},"_hasShrinkwrap":false},"3.0.0-beta.10":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"3.0.0-beta.10","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.74.0"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.11","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"7c652f271f52fd113bce71693de55855f8bcb0e1","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@3.0.0-beta.10","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-FBqOxArq95M+3yNb3WWHgT9iL3TDQf8ZTDt0Nzme7GDgKFpcoPLs4AcFSPWNTg2gmhqz9dE6tE+80QZo/zzPwg==","shasum":"19a9685436ab4478813af7529e01c3b869344da2","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-3.0.0-beta.10.tgz","fileCount":52,"unpackedSize":233236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDu2eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdxQ/+LLyNntHyOseVpFCrbdSsMu1vpRNqiXJLBV75ppM6/pCCTGnl\r\nGCqpkpuwSOavFTNTr2O11M3GQVbJ04CYAPS19qcPsc6sE3exJsTHO/z6bO/q\r\nsha4eGPdq4GMucToC3JJsU1sDLpQBkfeyfChIbnS+wUAAac/5Kss2jVJOVG1\r\n27P/fzgjzxL1krBHQjxxT+bO67Apfy7tjNqdCpeDWWcHKB8AjNjunG/Pz6ft\r\newam5AzEmqYP0cUt6oCfeVHpWlw7QfC39wRttYhTMDLcI5tuDa6CRytnSHX4\r\ncs3cjoTypPXPOlyxJLFP5xNtcryFKHMoHLVCJyiXTIsnEO5wOJz7rNPV9bZo\r\n8rbF4QyP0V8kSje7gFxRHIEBrIVBpWNkx+poLOstfFhUQB1BK16O4hA66dEj\r\n6xg/p4jRN5d3aPZpinil8oujUGD5QACHV1Ec7FbMPZ9hpHMC2bsYPVVN7Tnw\r\nWbmIE25fgtfLIoHJzn1IlWemA6In/FyMf0MKceLcDF9FOqqsD6xo88LW0B5g\r\nCY+1k3kUv4mrrbkgoy4ykIO1zjsqnhpaNwaZ8Na4VKRQ8GCCI45kke7O3MwF\r\nma1AzKSSujQfFbOsnU+d0JN00LZVroPAmssq9S7agJcDGSCSu65tTm3nNqCC\r\ndFunVKO237lzIN+Muyqf+LEFgD95CEyUr+s=\r\n=MF0N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGt2uEl7cF56+4fhBMwVI6zMh1zq6GeVGIO8fvJe5TyEAiEA9sR29UXIfxIENBiuOvCpgGCuuWBk9xjPQllACLWEmJ4="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_3.0.0-beta.10_1645145502501_0.34066063856601225"},"_hasShrinkwrap":false},"3.0.0-beta.11":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"3.0.0-beta.11","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.74.0"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.12","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"ae774ee86ff5e18c6c32ed10ade3ada62c28806a","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| 690 | No | [tiger-git-hub](https://github.com/tiger-git-hub) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@3.0.0-beta.11","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-iFOltu4HuLw4QMNh3u1eWjJ0L14kNk1XsGQGcBXN6eV2TAIZ+9oWLRuOZNAoV1d6FkXbNBpyhrFU8XkwQoy+qQ==","shasum":"0686d8ae4e030429f5128d7613fa785c3995c859","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-3.0.0-beta.11.tgz","fileCount":52,"unpackedSize":250138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiExKkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqCw/+NSfCmS1s+72T7+ZhCLlxZx2NHPuZ8diExlYV9TSkny1OQ+jF\r\nenfa7ML+I7sX8QYsN9R7ZFuqv8+4Ig0yGo5VPNNVceltqUQMNc7gNml0vt8L\r\nH1DemUuhcUkwPTR0cYVVKhmiNDeJG/PgrwcyroOXniNV4udmZkI5Wf0Aokaw\r\n580auVuYh8px3bIlxkZVI0twZ0Bi8yAp8yeAO43iIdZdeOVt6jbHWg4H53jP\r\nRugZIJ8JRHH6gvstMG6XfW3kdZkV3rS/5cpNPyt8NuHBE7y6IALFGawboeWW\r\nYq3MZ5ZJic5ETeZu6Mvc1Q/+MFMjraBInpBl1Ver6zpNYTNiIF21vWZpvK2j\r\nc/fNl1Xx42ibsHYu0yMTmIQsoK9ilov6v69OVPhD219vCXaAKJPVPxjRjZNc\r\n8TrNvzlOjhcWUQoILRex8ubug/uEKUlvqHZ9fqBkBNg4j52zIxASlQcdzVtc\r\nSF/W+ZEybAf9cdj3266zdtSZKxt8/HmVzGX+DxC5maAu+l85jCW8csp5Eikj\r\ntc4x7rm3z2wkIDzktj+VxYVkU4f6i5mNJsHfSBqy3UGGtMfxHCt8Mo3/4jSD\r\nSeBH29GzagqcztK/SmABbw9jdih4jOPOtEkLahbbMpBBARTXISg46zXZWOR9\r\nL+v0M23JgLjivo5Dpr9oTcSKxC3XBeCz8dw=\r\n=HjTd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFfTFkryoczlSnmDMNBgzVxJuC0ueOtDWc5RWrXtGbsKAiADfPMxcNB2CaLR8voOKjabc1hz9uRpUveKN5j5ncB1mQ=="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_3.0.0-beta.11_1645417124113_0.5244604008909637"},"_hasShrinkwrap":false},"3.0.0-beta.12":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"3.0.0-beta.12","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.74.0"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.12","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"34717feb670c82552b6c7d240523a622393b3cda","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| 976 | No | [mbnn](https://github.com/mbnn) |\n| 690 | No | [tiger-git-hub](https://github.com/tiger-git-hub) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@3.0.0-beta.12","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-qQvKZu8KsPF2GY1cZlCiLdJ0jFEk5s0/E+mMqE8I8MW1gjNUvvyctPjMdj8s8Q/8PMVKY9IKRDAZrxq3Eh3MDw==","shasum":"3f2e876558a27b2e62cae1022877d6a208c89a1d","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-3.0.0-beta.12.tgz","fileCount":56,"unpackedSize":265638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIBPnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFLQ/9HBoyhs8YbHosURupbHjU73Fsab7n+GXey1afKYCRSxkf5omV\r\nUIYkqr2ObyygThrUdoCcmQT0qO0SXVH9yR0z6dJnCJ9ghSmmOefWv2QuZ16z\r\nMbyCDiqSF2gZFdef80lP44KhIfhD2eqeE6895yW6QQJrwEX4GVzqRIBA6xIJ\r\nFm3gAa+q/I1xOnJj9OGo59XhCD9M+iKm13pDVcZOmjgmRTeX8+VKIVQIMBqc\r\nyTev1PPY2ZgkUNAwsHuW+l6O5e7WP/9hRuQ3H62ASyzfvET1aYVIqXzZXgJ6\r\nVMtLVzFqFqxd7PuZ0yb7o/WuRJvk3Z9pwUVXWgKk/K9FbWV0FdVBn6Tl6Cyo\r\nnQB0MiBM/5Dn1LFcSSxVgHi6LgquxaYe80u6UNnxjQQpzOjy79LkdfCILAe1\r\nDJsHlPhLesfkcE9C+ho/+54LNHVfZZ/uUOmooA/jVhy3t24IQGH8aMaZWHwm\r\nO0ec28mkWXwsvPpJFzvX2D4qIVesG5mxSh90ArSm/zOnTr2BWnRpuiiCV0RO\r\nUsn8WkdPrvzzKTM3KJQ2P+s5tnUVxHe3Dghjc2joXiP+WrQpGZJUS2CsHK+K\r\nx2wsJJ7FfruTjykiIercnjTEvyMYRp5aGP+S1graGVm2yplFCPl6XzCehFU9\r\nHSEeu2w/fD2e6+kwpJ4a/syu56Hg0IR9FyY=\r\n=E7x+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDIE9PULdHR7Q8YcCMIgjwsMTaCz/9R3/m5D6nngQusYAiEAz8qy8yKxLLN8fjA5PE/zbl+QF1R3DC8MPK4t72+UBXM="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_3.0.0-beta.12_1646269415425_0.3377831738013308"},"_hasShrinkwrap":false},"3.0.0-beta.13":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"3.0.0-beta.13","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.74.0"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.13","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"5949eb3208d83e53c8b034bc7081ab8c8e6cbe75","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| 976 | Yes | [benov84](https://github.com/benov84) |\n| 976 | No | [mbnn](https://github.com/mbnn) |\n| 690 | No | [tiger-git-hub](https://github.com/tiger-git-hub) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@3.0.0-beta.13","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-sRfTnQWhjT5NWIuTSdhZ9deBxapzNJo5GLWXADRQdbje59vwzN/aPiE9Pi4ocrhxGzR3dSj3KG3tbyn9LKNNoA==","shasum":"ff3cb92ac9fe1083e56daf46c473e4c3e7edb927","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-3.0.0-beta.13.tgz","fileCount":56,"unpackedSize":266686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMNanACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpV8g//QS/s3Ad8wKWhobS6X8BqR2ELu/qO1AA3vziZhVneulm+p3qt\r\nj1vg2+i29qxzjZtW/61i4w6YniXvRUVq/Oj1RTr/zQfYuqw+g3ZZrsV5WBQL\r\nCoT6auicsUoiOTx6JciXeJ5xjiluouhD+RPdHmKNut2CbpenjVQHggp2vwM/\r\nvnD3UzUjsB3cQ+ZDArJwZz6G480wwvGi8tX5zFVEjF1Ra8DsyCBHBAa9jl2F\r\n5f0SeegJFHtHAfSfkduqhcP3RI1JKQEvHcc7x+8tfJrF9x2xDDYw+JiDvQyi\r\nW8A5H/1WhPOQLqG1Nh7Tyaxm9XJPcsjJPJR2JliOb+YhDJCdZzGl5nTiB2/u\r\nPIsCYqdUtsx5tYP70nzSd0MiJcS7GGihGV4zdFX2IlSP4wnbhhDwpRoD6qig\r\narfhKriH6kWkst+3mwiBdDqap9ewcd0zbfobeGjCj9AN3GR0USPZRIOTMOn0\r\n/yLXH7CSAer763HSQ0ufykE/6AKNDgJduFKglLWWtpPpgQn7WDqjEybEEQXs\r\n7/m68BXZjLzmlwGqTxaOSsVrn8T0XP/pFCVKcBbAglcn4gvblqDk4vII2L9M\r\n/By9scaryr9AQXo/FL69RWrrAGIjrrnYzLCzWzXOmdJuXEJ38Wg0SUQe83rJ\r\nPgalnu6houk8BDCDgQQdv309if++LnEYMaM=\r\n=sBon\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBKmAZgVYXq4H86DF1rHmMeoJ8OL83Ea0/MwN3OiJUNJAiEAiFZErTvfrrV2RwX0KEcDcx7oSy80DJ4NJlKFcIAiYII="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_3.0.0-beta.13_1647367846999_0.44966347812753105"},"_hasShrinkwrap":false},"3.0.0-beta.14":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"3.0.0-beta.14","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.74.0"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.13","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"3adff26805148c85cd747b6051aef2e76b5777ec","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| 976 | Yes | [benov84](https://github.com/benov84) |\n| 976 | No | [mbnn](https://github.com/mbnn) |\n| 690 | No | [tiger-git-hub](https://github.com/tiger-git-hub) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@3.0.0-beta.14","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-V3FOZZkxZ/W/OLFUfMSO5wx3qTOA/BwcDkGRGfOwmi2wkFtned2fMhoKaKnpcmKUzZdglR1eoBnd7MPfa3pwaQ==","shasum":"df235b62982422097b75a57a6fc6f874aa281da5","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-3.0.0-beta.14.tgz","fileCount":56,"unpackedSize":266786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMSkeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgRA//e3iD3wuZyXVga6mesMW5r3KbYLxYs4ydhnApMgIjM59IdXh2\r\nwhA6U8ObobJi1mLJIyC6ONj0F6oq5NN23PSQl+cGkUgxHgOCrg5PBXCEPDC7\r\n9itejc/y4/w1abBDJeZiUKerZovI1w94JrusWJnzemu33hhSOfyQaDHNVp4g\r\n7gc5cZ3Vm6V5dl4tRGpahEDiHJoj5IJNvaGTQLEiNiGrd34slYM6dO7TLT4u\r\nRM639TiaOTEVbQnxJGQi78aGrIhZTR9gGtM9IifW3hgBlKegOE3psxDTYOEA\r\npvqdHvoNKGYdZSLarbWxGiVd8OdSutXr/56VrtGeXzRedjsFpooFsNCY/tIo\r\nKifxCTE7rm9SUkAKbgVdibRacWqTk6kh6nqsG1o/W90Tt25TXws4vb6kZ0fg\r\ntb1zd1yRthK1OGSBd6DIXsojAKHK2JK6PSV4KO7QrZhc3PB+YPp9xxdX4cOR\r\nEX5IGXLWoQX7sNNLOGTCZgscuJRyK9YEb6FbrNy2D1SQSNcflVCiJlKwoOlD\r\naXna8IU6VWUsmfASDg4O4YhoQ0YRnJ6C+mRPKCDl8PUk24pqnlB/tXc9I8LQ\r\ncabUPwNPwQwSCPRhwfNuqC4ALz0g65Gx26JikReXJqCbYK2N7+6Qtch3h2t7\r\njOW4YqnlGc+Ia9t3EITmbzu0QXTPazU+nY4=\r\n=ttJO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJ+gsPXlFLzyoOh6nRSJgi0DRK6F4CHiv2pvRHGJSuHAIgEyLJ1hIPfdyXJ+8HELGC6RX97pNAUE8BoTYqrHK6AEw="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_3.0.0-beta.14_1647388958802_0.9796137253110926"},"_hasShrinkwrap":false},"3.0.0-beta.15":{"displayName":"Hombrige iRobot","name":"homebridge-irobot","version":"3.0.0-beta.15","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.74.0"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.13","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"f082a92d5e60892aed529aad560619eb25a19841","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| 976 | Yes | [benov84](https://github.com/benov84) |\n| 976 | No | [mbnn](https://github.com/mbnn) |\n| 690 | No | [tiger-git-hub](https://github.com/tiger-git-hub) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@3.0.0-beta.15","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-QLTZ5Dpq5+RTJ8bfoBlK0zyCvjklLEZckq1JeWFJiQRooEIrFaIXs9HrPjF+NPX5DVgphcEqsXpBL3WO3if3tQ==","shasum":"3b3991ae6aca35e1837667473de9874ffc766701","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-3.0.0-beta.15.tgz","fileCount":56,"unpackedSize":266060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMS6JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvNw/+OMLBwQ6HyfDWcZ6IgQx83/0uGQRbh41nTru3RvvvdQr4dLUa\r\nFA/KdOxlzysL/w0ODPj/QibZoM38N5kStdSqziDSnnv9IFN8vv9GE1B69DHU\r\n+3Tc2d24jcscKL7O+UyKlCdU7YNgWsePG0+gYeAno4H5th97YhszHwB2BD7e\r\n4QUOO4MgES2vB/e3118ss3waWzW9eGwtxABejDmY7YTlSHCII+rLhJcHaDRN\r\nDNgZFYSk/LmopYyxVhDe+KEJoSP9pYwdnl7B2eSFJz9yMKd7YT/rOv457pQw\r\nBzAQs5ir6F/DfamJPwc6Y/s6E8yT1/VulXeRHeeup0kqImmU1ceO+SPzgTvE\r\nBV3nc/e1aIwV2I4pAMn/u1RxfvSl+0nsWChDaCI+Ff/zCHAzieRE89gGIXaZ\r\nYvPYP/SXVBjueo1Xeb/eGOSUbE4OqzFZU89xkA/M54xea33gBR6cdqe2gEGM\r\n+cqBwU847qlJBWMdrebRPRUMPNBeGOfGt7UFdqOmDswAmi+3fT2eM3XnTIkL\r\naAJyYPgxV6Q7/0YPq5yaFEpJGqIjlkmjGxMuPaQQkqHvhKo7tHfVUeVzcN+J\r\nkGDcegobqAQz4LX7gtJOdXNtVWEd/TdqaMqoT5fTfwg25dE14E+aBtbbQ1Ec\r\nxxOVIDPhLw9cdPxWIJj9MH9s9MdgKS8il4k=\r\n=J3j8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDo+iNtbC9xKa+nTnzw8bKgxqOVRMDhlAtsSwQgaiUlOAiAkmTv6M2nsByj7jBEVJCC96vCE2qrfx8yqKmLvfQLlVw=="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_3.0.0-beta.15_1647390345311_0.48767437899015964"},"_hasShrinkwrap":false},"3.0.0-beta.16":{"displayName":"Homebrige iRobot","name":"homebridge-irobot","version":"3.0.0-beta.16","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@actions/core":"^1.6.0","@homebridge/plugin-ui-utils":"^0.0.19","dorita980":"^3.1.11","request":"^2.74.0"},"devDependencies":{"@types/node":"^16.10.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","ts-node":"^10.3.0","typedoc":"^0.22.13","typescript":"^4.4.4"},"types":"./dist/index.d.ts","gitHead":"9b1a91b6eb44a5ce682a853cd89619e20f126766","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| 976 | Yes | [benov84](https://github.com/benov84) |\n| 976 | No | [mbnn](https://github.com/mbnn) |\n| 690 | No | [tiger-git-hub](https://github.com/tiger-git-hub) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@3.0.0-beta.16","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-UbaB4GRvZhXzdSrkZG6TfoVNJCuubwE0WC56C9YGd9YJjBjVpYyii1iKsK7JwytQ8x2+hIYDPanmLc9zpz3hYw==","shasum":"e966306fee0e1572bbc64ab202dfd4b58006d02c","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-3.0.0-beta.16.tgz","fileCount":56,"unpackedSize":264930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMgX2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXSA//ZKaSgRebTcxF3lfW9WtNjXY89ePPtNie3f2vq3ZKDDNz2m1M\r\nazLszuFQllc1kf10SQlDoM29LWfVXVSrpycdh51N2R7Zrwy3C0vN0RTcSTLx\r\nSWV4dmmrnJmqb95xIkJNvz1tMS4rZbIsePSPNRXOXhq2e2zq+KGFa4aS71l0\r\n3Gy5Sq8HuFsqCtD+qOE9IXit70xvEtWFyppCIDH8QIZ+344o+q7srhUy4M3X\r\nMe2dlSCRGjLb4y7ZcXb3gDSCF75WLwKWQI6096qgv7qdCXPfKUrfNDTuoaSg\r\nsk21GSRhclwYGG26Q3Y2/Hku2ftSNLgq1J345OZ6xoYaF5Vhajy/ov51tYS9\r\nHcOsSJV5YBzIqJaedblTeZRXHOMsaXHfxjkNhlmkKdzTJfefA1+UgimY6g2A\r\n0so0g/hY2KUEVnOy3p70MYpibhcVaKbF8vT98365R+NEes71tZJXpZDA4r61\r\nU9uksb3vdprYqMDAynXbiaDhhS8C60GeXJG3pKB/K8FphWpzKPNlA4fRRFJT\r\nPBir6wJTsgzcyfvyR5ybeigdN9MdNYnQmbItE+AVHJ4PRRw9aIM3FPFdOxvu\r\nv11E6SBBfTZSYCl0mkou3GX1PEmCjen5oaD11sNFxMs0SThihjQ6L3mXEEts\r\nDJunEv5XaJtEWhJYjOllTF1gLM1FfQ1jOMU=\r\n=Szll\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAEJEBoQK2DJQleFJPvAxmVBGgOraj8eralLTAiWhHrmAiEAupI43ksILwv3hhaLfhswsPJuVr/p/0shYK5/Nb0pQfg="}]},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_3.0.0-beta.16_1647445493840_0.04225583025402768"},"_hasShrinkwrap":false},"4.0.0-beta.1":{"displayName":"Homebridge iRobot","name":"homebridge-irobot","version":"4.0.0-beta.1","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","prebuild":"rimraf ./dist ./homebridge-ui/server.js ./homebridge-ui/public/bundle.js","build":"tsc --build && browserify --outfile ./homebridge-ui/public/bundle.js ./homebridge-ui/public/index.js --debug","postbuild":"rimraf ./homebridge-ui/server.d.ts ./homebridge-ui/public/index.d.ts ./homebridge-ui/public/index.js ./homebridge-ui/tsconfig.tsbuildinfo ./homebridge-ui/public/tsconfig.tsbuildinfo","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@bloomkd46/dorita980":"^1.1.10","@homebridge/plugin-ui-utils":"^0.0.19","ping":"^0.4.2"},"devDependencies":{"@types/bootstrap":"^4.6.1","@types/node":"^16.18.10","@types/ping":"^0.4.1","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","browserify":"^17.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","typedoc":"^0.23.23","typescript":"^4.9.3"},"types":"./dist/index.d.ts","gitHead":"befbb49d37c640ccb4320ff89a0a78693fd9bc96","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| 971 | No | [luigicrafter](https://github.com/luigicrafter) |\n| 692 | Yes | [Quesabyte](https://github.com/Quesabyte) |\n| 900 | No | [meteora1986](https://github.com/meteora1986) |\n| 900 | No | [markuzkuz](https://github.com/markuzkuz) |\n| i7 Plus | Yes | [tohmc](https://github.com/tohmc) |\n| S9 | No | [johnsills1](https://github.com/johnsills1) |\n| s9 | Yes | [douginoz](https://github.com/douginoz) |\n| i6 | Yes | [webcleef](https://github.com/webcleef) |\n| 697 | No | [Funskes](https://github.com/Funskes) |\n| 900 | Yes | [WuTangKillaBee](https://github.com/WuTangKillaBee) |\n| i6 | No | [webcleef](https://github.com/webcleef) |\n| j7 plus | No | [danzika](https://github.com/danzika) |\n| 675 | Yes | [djmurray20](https://github.com/djmurray20) |\n| 675 | Yes | [janpreet](https://github.com/janpreet) |\n| i7 Plus | No | [MEGALITH2022](https://github.com/MEGALITH2022) |\n| 527 | Yes | [TonyYuta](https://github.com/TonyYuta) |\n| e5 | No | [metalshark](https://github.com/metalshark) |\n| i4 | Yes | [BrauCadena](https://github.com/BrauCadena) |\n| i4+ | Yes | [SergioBraulioCadenaJuarez](https://github.com/SergioBraulioCadenaJuarez) |\n| m6 | No | [zaki-hanafiah](https://github.com/zaki-hanafiah) |\n| i3 | Yes | [zaki-hanafiah](https://github.com/zaki-hanafiah) |\n| 980 | Yes | [adamengineering](https://github.com/adamengineering) |\n| i7 | Yes | [marchein](https://github.com/marchein) |\n| s9 | No | [Maximilian2022](https://github.com/Maximilian2022) |\n| combo | No | [ExoBiTe](https://github.com/ExoBiTe) |\n| 966 | Yes | [Jansne](https://github.com/Jansne) |\n| 675 | No | [EddieDSuza](https://github.com/EddieDSuza) |\n| Braava jet m6 | No | [JiningLiu](https://github.com/JiningLiu) |\n| j7 | Yes | [JiningLiu](https://github.com/JiningLiu) |\n| 966 | No | [fheise](https://github.com/fheise) |\n| 891 | Yes | [lambert0725](https://github.com/lambert0725) |\n| j7 | Yes | [wja731](https://github.com/wja731) |\n| 694 | No | [aclerok](https://github.com/aclerok) |\n| m6 | No | [waltermarbel](https://github.com/waltermarbel) |\n| 976 | Yes | [benov84](https://github.com/benov84) |\n| 976 | No | [mbnn](https://github.com/mbnn) |\n| 690 | No | [tiger-git-hub](https://github.com/tiger-git-hub) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@4.0.0-beta.1","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-8Rh8bPYQqFEE4DUYqVXWIbHdWZd74YmQFB3/e61cPYwTYcNldT5+lFWfjjIvOmHY7KtdQlzpGwIbE4hNb4f/Cg==","shasum":"78121d57a6c50ce6a8f365dabaadd8e450f5c3ec","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-4.0.0-beta.1.tgz","fileCount":58,"unpackedSize":413611,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCRJaf5ePrf5dd++0BfdlVUHHak3ljNNn3WlU0aizb2AIhAMnmLBf//gwGm0s+pyN9KOZV76Gy3fBilOEw+zBnLxjn"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsly9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8eBAAlODqqQzHILzho/8RHQamwt1fsCOB5JGjKPQNPYGmCu7ahVpS\r\nHSrQ/bft3vY/EMyANPPDL/quxsbt/B7cP0W4Gg83jrQ2TUUhnZvo8RBb9pTV\r\nHXOnlotWnN6BtmMsXgLkYXPsiN6dzH2x2tWLE6SWLjFGMljJm3mPx7XQ8UwF\r\nsEMUCZZf2uW6WNuLrUWmr5hX0XgFRLvgouCWQnQRS1CxCVCCwwZL5iYCnEs3\r\n7HnmEppqoqLrm5nl8NfmQe4HGulana/UVEQsL4Lw49NBJQgBrv2JPBw2Jqv1\r\ntm5fHQysMBO+/wdYdU4nbgEJYomzwGYbylZIbc713o3TtbK2Kx57rg/TEMwk\r\nPd/E8GlE4jV31VbL256+hJK19AeQcuGsD1mXNRhBalfyUzOF0ejyp/k9ICYr\r\nIvbaTRBHgLYNZRktrvM6JK69SK3BMEwTDUK4koo5A2BFnaQK/4zgsyNz1j/s\r\nD35pOnrcL8htHFPYAHPXJ1gOmC5XSs5HdcEFZY7o6FAUY12d5HJvtrLIuVLY\r\n0+O/XxYke5IKEP9g8YEnQVYhmloGxpnmzsmYdh7DEJ0aZZ3zTt8Co0EwhWkw\r\ntOFZzUvdMyKtdRLLPHYTPHZlnBCcBqAM6IljTJHDs75cZdnjMD9JqeUiRv45\r\nEEHWgU9P9XMl7SeA5ykhm4/JHOkf2nkX7G4=\r\n=RcFY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_4.0.0-beta.1_1672633533641_0.49202102487930843"},"_hasShrinkwrap":false},"4.0.0-beta.2":{"displayName":"Homebridge iRobot","name":"homebridge-irobot","version":"4.0.0-beta.2","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","prebuild":"rimraf ./dist ./homebridge-ui/server.js ./homebridge-ui/public/bundle.js","build":"tsc --build && browserify --outfile ./homebridge-ui/public/bundle.js ./homebridge-ui/public/index.js --debug","postbuild":"rimraf ./homebridge-ui/server.d.ts ./homebridge-ui/public/index.d.ts ./homebridge-ui/public/index.js ./homebridge-ui/tsconfig.tsbuildinfo ./homebridge-ui/public/tsconfig.tsbuildinfo","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@bloomkd46/dorita980":"^1.1.10","@homebridge/plugin-ui-utils":"^0.0.19","ping":"^0.4.2"},"devDependencies":{"@types/bootstrap":"^4.6.1","@types/node":"^16.18.10","@types/ping":"^0.4.1","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","browserify":"^17.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","typedoc":"^0.23.23","typescript":"^4.9.3"},"types":"./dist/index.d.ts","gitHead":"f8262d7d79c05b91f5468a1b1a0ecccebc9bb35c","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| 971 | No | [luigicrafter](https://github.com/luigicrafter) |\n| 692 | Yes | [Quesabyte](https://github.com/Quesabyte) |\n| 900 | No | [meteora1986](https://github.com/meteora1986) |\n| 900 | No | [markuzkuz](https://github.com/markuzkuz) |\n| i7 Plus | Yes | [tohmc](https://github.com/tohmc) |\n| S9 | No | [johnsills1](https://github.com/johnsills1) |\n| s9 | Yes | [douginoz](https://github.com/douginoz) |\n| i6 | Yes | [webcleef](https://github.com/webcleef) |\n| 697 | No | [Funskes](https://github.com/Funskes) |\n| 900 | Yes | [WuTangKillaBee](https://github.com/WuTangKillaBee) |\n| i6 | No | [webcleef](https://github.com/webcleef) |\n| j7 plus | No | [danzika](https://github.com/danzika) |\n| 675 | Yes | [djmurray20](https://github.com/djmurray20) |\n| 675 | Yes | [janpreet](https://github.com/janpreet) |\n| i7 Plus | No | [MEGALITH2022](https://github.com/MEGALITH2022) |\n| 527 | Yes | [TonyYuta](https://github.com/TonyYuta) |\n| e5 | No | [metalshark](https://github.com/metalshark) |\n| i4 | Yes | [BrauCadena](https://github.com/BrauCadena) |\n| i4+ | Yes | [SergioBraulioCadenaJuarez](https://github.com/SergioBraulioCadenaJuarez) |\n| m6 | No | [zaki-hanafiah](https://github.com/zaki-hanafiah) |\n| i3 | Yes | [zaki-hanafiah](https://github.com/zaki-hanafiah) |\n| 980 | Yes | [adamengineering](https://github.com/adamengineering) |\n| i7 | Yes | [marchein](https://github.com/marchein) |\n| s9 | No | [Maximilian2022](https://github.com/Maximilian2022) |\n| combo | No | [ExoBiTe](https://github.com/ExoBiTe) |\n| 966 | Yes | [Jansne](https://github.com/Jansne) |\n| 675 | No | [EddieDSuza](https://github.com/EddieDSuza) |\n| Braava jet m6 | No | [JiningLiu](https://github.com/JiningLiu) |\n| j7 | Yes | [JiningLiu](https://github.com/JiningLiu) |\n| 966 | No | [fheise](https://github.com/fheise) |\n| 891 | Yes | [lambert0725](https://github.com/lambert0725) |\n| j7 | Yes | [wja731](https://github.com/wja731) |\n| 694 | No | [aclerok](https://github.com/aclerok) |\n| m6 | No | [waltermarbel](https://github.com/waltermarbel) |\n| 976 | Yes | [benov84](https://github.com/benov84) |\n| 976 | No | [mbnn](https://github.com/mbnn) |\n| 690 | No | [tiger-git-hub](https://github.com/tiger-git-hub) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@4.0.0-beta.2","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-VPHy0KSM8qUHIxckvdB7m/Z1uDkMBUsDxCZboVMHNvadBt3VR60ttbi7LHf2LKY66MYWY5kenmuM8u06u+hCTA==","shasum":"c20b4f41e919482f084e75b86e90abf8116e33dc","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-4.0.0-beta.2.tgz","fileCount":58,"unpackedSize":413605,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDbtGEFs7eJPPSqKy4GOVWVS5LiLsWCz40kYQ0/KB8+kAiEAnWjW5P5q+Ta1s/zwzJZYYXM9A6R77t5kAhPtJugS9GY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsmv+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoliw/+JOoaYUA6Z7IS43gNkVZq6u2NrQwLJ/KchNkeFpmDMkgf1WDG\r\nmnFCLn9XQooPmNWuQW0qA+3sig5n80cZiWnsV0qJLAN/z93/RJJA0HJyqeNu\r\nD0NKeJlCL8SiTyp27WbZOYtmkfzeapF1wu2riBYLJjyJ6rX5TyZaQJX4R38I\r\nq3XOYtiJzUYFRd2iLHI8fswswkUB/IupiWEr5lTthut10+Qeqkk44RvmQfRl\r\nOByyoJpj05RnU7dUpyTJt61KwUmu53E/cJRUM8moZx9OgXskWM0naRYW745B\r\nu7WBESjzu7RJ2Cm3atmBVyU1FdQXyTpkDkIC63OHTdbZfKgq7LIEHnxCgYje\r\nEyrzmzxkF6S7Mk8UBBbceILGwtvI/OjeBw/ZKEzasM0Vb/WYgtGG8SamUjjQ\r\n0aYUIiQiiOCPy1htdTcV/YTJ1PwfO1mcDBj/gJyXH0pn022R/UvHZUNpFkcZ\r\njwZTrzsnGIIUKJXbSMOxFxPS4C8UZXXt5cNfaSXQPCAzrCC5ByTY5A8+foMs\r\nTScnAellbNa0P/MP0cpYaMoU98+JtSLDCCLL2UR3Hw/kQWmv9qqwcGpLgeB0\r\nvufIS5W+2q2+JlGIAaiymlpLLqiMZS5d2KTmT7q+Ry1J3TxojFfRBYnxUuYq\r\nX9yfrul+aemSRzRb9ECekqu91at9QTwMeeg=\r\n=8uQl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_4.0.0-beta.2_1672637438419_0.28272741438921467"},"_hasShrinkwrap":false},"4.0.0-beta.3":{"displayName":"Homebridge iRobot","name":"homebridge-irobot","version":"4.0.0-beta.3","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","prebuild":"rimraf ./dist ./homebridge-ui/server.js ./homebridge-ui/public/bundle.js","build":"tsc --build && browserify --outfile ./homebridge-ui/public/bundle.js ./homebridge-ui/public/index.js --debug","postbuild":"rimraf ./homebridge-ui/server.d.ts ./homebridge-ui/public/index.d.ts ./homebridge-ui/public/index.js ./homebridge-ui/tsconfig.tsbuildinfo ./homebridge-ui/public/tsconfig.tsbuildinfo","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@bloomkd46/dorita980":"^1.1.10","@homebridge/plugin-ui-utils":"^0.0.19","ping":"^0.4.2"},"devDependencies":{"@types/bootstrap":"^4.6.1","@types/node":"^16.18.10","@types/ping":"^0.4.1","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","browserify":"^17.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","typedoc":"^0.23.23","typescript":"^4.9.3"},"types":"./dist/index.d.ts","gitHead":"66594ce8781b3436dc80f7306f91b2cc1a9b8afe","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| 971 | No | [luigicrafter](https://github.com/luigicrafter) |\n| 692 | Yes | [Quesabyte](https://github.com/Quesabyte) |\n| 900 | No | [meteora1986](https://github.com/meteora1986) |\n| 900 | No | [markuzkuz](https://github.com/markuzkuz) |\n| i7 Plus | Yes | [tohmc](https://github.com/tohmc) |\n| S9 | No | [johnsills1](https://github.com/johnsills1) |\n| s9 | Yes | [douginoz](https://github.com/douginoz) |\n| i6 | Yes | [webcleef](https://github.com/webcleef) |\n| 697 | No | [Funskes](https://github.com/Funskes) |\n| 900 | Yes | [WuTangKillaBee](https://github.com/WuTangKillaBee) |\n| i6 | No | [webcleef](https://github.com/webcleef) |\n| j7 plus | No | [danzika](https://github.com/danzika) |\n| 675 | Yes | [djmurray20](https://github.com/djmurray20) |\n| 675 | Yes | [janpreet](https://github.com/janpreet) |\n| i7 Plus | No | [MEGALITH2022](https://github.com/MEGALITH2022) |\n| 527 | Yes | [TonyYuta](https://github.com/TonyYuta) |\n| e5 | No | [metalshark](https://github.com/metalshark) |\n| i4 | Yes | [BrauCadena](https://github.com/BrauCadena) |\n| i4+ | Yes | [SergioBraulioCadenaJuarez](https://github.com/SergioBraulioCadenaJuarez) |\n| m6 | No | [zaki-hanafiah](https://github.com/zaki-hanafiah) |\n| i3 | Yes | [zaki-hanafiah](https://github.com/zaki-hanafiah) |\n| 980 | Yes | [adamengineering](https://github.com/adamengineering) |\n| i7 | Yes | [marchein](https://github.com/marchein) |\n| s9 | No | [Maximilian2022](https://github.com/Maximilian2022) |\n| combo | No | [ExoBiTe](https://github.com/ExoBiTe) |\n| 966 | Yes | [Jansne](https://github.com/Jansne) |\n| 675 | No | [EddieDSuza](https://github.com/EddieDSuza) |\n| Braava jet m6 | No | [JiningLiu](https://github.com/JiningLiu) |\n| j7 | Yes | [JiningLiu](https://github.com/JiningLiu) |\n| 966 | No | [fheise](https://github.com/fheise) |\n| 891 | Yes | [lambert0725](https://github.com/lambert0725) |\n| j7 | Yes | [wja731](https://github.com/wja731) |\n| 694 | No | [aclerok](https://github.com/aclerok) |\n| m6 | No | [waltermarbel](https://github.com/waltermarbel) |\n| 976 | Yes | [benov84](https://github.com/benov84) |\n| 976 | No | [mbnn](https://github.com/mbnn) |\n| 690 | No | [tiger-git-hub](https://github.com/tiger-git-hub) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@4.0.0-beta.3","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-YuqutDCMOx5dA4NOew5BvnczQQiycb2vHxnw3Q1dKFIgE+zlJ5UZYVhYUZgWT3g2PyzbuI7IFltttKDFB3Yx3A==","shasum":"52e08ca1a78fdca62965330d5a0a42ac7f8f0f79","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-4.0.0-beta.3.tgz","fileCount":58,"unpackedSize":413951,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtb9mdJQBEXSvNu3PuPSY9Wou+Y5RQyitYBsW3U4Jy9AiBJik8MSqNwfkGr0cEpjk5kFN4vmHo5QOaNqg6bQ5YfbA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsyETACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYZg//QE9NwpIBzSUx/VORlIdZUbovcWgAySOrY52Jiz7i+61O753I\r\nuyjx9ZC5Ol11z4jor901+89PA6AjGaIRAeX80WahBzu06loB8AwlqZTDDj8R\r\nsUbmHVierusyT0mrHKKRu9LZnJ2MwpqlCQ5K/blNnBF0ErcThLwU+N5CE3EN\r\nFe7vmhewdAf4/TJ+XzHuTwH8WNzgdb3a2pQBFxyrijzUzJMOnpdhsjdxEsvl\r\naK0vCSxbn5iy97NE05vO1Kt6tFrm0DxWKmzTTtMYKsi31XvWy/p4YRKn1wQ1\r\nmu0Pmn1tNNqneBLy9tVTDBeavmRt9M5VS3WKR6pvs8TZ9lWy7JJ/ETfqY8om\r\nfIgZl6efGxn4lDyQy9fAd4DasKi25XgobsRg/W4JxFl/EHn0AHfT5mtliAwq\r\nqw5BeoPm3W1W42bphtv5/EvRbrccxEm2QRNX/0COGmMqWShNcw895iMjxE8F\r\nnkWvRoE6wNe4eO4FewNebJDKDR8IjU37mcd1ot/1DldJ5MPnCEErde+eJGZn\r\nKeYiaAYvSGD8X/d3m4oKmSeEJIncddX01smPNCj5fQ/PBQ8MZFcUHC8NSzUE\r\namQg1Vxb+AhjZm0ME+C+GsSudjucMCID4r2yNHPJWQFkWXhcjcCQqp0KbEIN\r\nDs47VuG+0I4sKWkUcH7arbCIDZOUa29qDIo=\r\n=1+Qp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_4.0.0-beta.3_1672683794984_0.9480899737101198"},"_hasShrinkwrap":false},"4.0.0-beta.4":{"displayName":"Homebridge iRobot","name":"homebridge-irobot","version":"4.0.0-beta.4","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","prebuild":"rimraf ./dist ./homebridge-ui/server.js ./homebridge-ui/public/bundle.js","build":"tsc --build && browserify --outfile ./homebridge-ui/public/bundle.js ./homebridge-ui/public/index.js --debug","postbuild":"rimraf ./homebridge-ui/server.d.ts ./homebridge-ui/public/index.d.ts ./homebridge-ui/public/index.js ./homebridge-ui/tsconfig.tsbuildinfo ./homebridge-ui/public/tsconfig.tsbuildinfo","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@bloomkd46/dorita980":"^1.1.10","@homebridge/plugin-ui-utils":"^0.0.19","ping":"^0.4.2"},"devDependencies":{"@types/bootstrap":"^4.6.1","@types/node":"^16.18.10","@types/ping":"^0.4.1","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","browserify":"^17.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","typedoc":"^0.23.23","typescript":"^4.9.3"},"types":"./dist/index.d.ts","gitHead":"db3bf2acc8d35743e44c5ea7427df39b1dfd2229","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| 971 | No | [luigicrafter](https://github.com/luigicrafter) |\n| 692 | Yes | [Quesabyte](https://github.com/Quesabyte) |\n| 900 | No | [meteora1986](https://github.com/meteora1986) |\n| 900 | No | [markuzkuz](https://github.com/markuzkuz) |\n| i7 Plus | Yes | [tohmc](https://github.com/tohmc) |\n| S9 | No | [johnsills1](https://github.com/johnsills1) |\n| s9 | Yes | [douginoz](https://github.com/douginoz) |\n| i6 | Yes | [webcleef](https://github.com/webcleef) |\n| 697 | No | [Funskes](https://github.com/Funskes) |\n| 900 | Yes | [WuTangKillaBee](https://github.com/WuTangKillaBee) |\n| i6 | No | [webcleef](https://github.com/webcleef) |\n| j7 plus | No | [danzika](https://github.com/danzika) |\n| 675 | Yes | [djmurray20](https://github.com/djmurray20) |\n| 675 | Yes | [janpreet](https://github.com/janpreet) |\n| i7 Plus | No | [MEGALITH2022](https://github.com/MEGALITH2022) |\n| 527 | Yes | [TonyYuta](https://github.com/TonyYuta) |\n| e5 | No | [metalshark](https://github.com/metalshark) |\n| i4 | Yes | [BrauCadena](https://github.com/BrauCadena) |\n| i4+ | Yes | [SergioBraulioCadenaJuarez](https://github.com/SergioBraulioCadenaJuarez) |\n| m6 | No | [zaki-hanafiah](https://github.com/zaki-hanafiah) |\n| i3 | Yes | [zaki-hanafiah](https://github.com/zaki-hanafiah) |\n| 980 | Yes | [adamengineering](https://github.com/adamengineering) |\n| i7 | Yes | [marchein](https://github.com/marchein) |\n| s9 | No | [Maximilian2022](https://github.com/Maximilian2022) |\n| combo | No | [ExoBiTe](https://github.com/ExoBiTe) |\n| 966 | Yes | [Jansne](https://github.com/Jansne) |\n| 675 | No | [EddieDSuza](https://github.com/EddieDSuza) |\n| Braava jet m6 | No | [JiningLiu](https://github.com/JiningLiu) |\n| j7 | Yes | [JiningLiu](https://github.com/JiningLiu) |\n| 966 | No | [fheise](https://github.com/fheise) |\n| 891 | Yes | [lambert0725](https://github.com/lambert0725) |\n| j7 | Yes | [wja731](https://github.com/wja731) |\n| 694 | No | [aclerok](https://github.com/aclerok) |\n| m6 | No | [waltermarbel](https://github.com/waltermarbel) |\n| 976 | Yes | [benov84](https://github.com/benov84) |\n| 976 | No | [mbnn](https://github.com/mbnn) |\n| 690 | No | [tiger-git-hub](https://github.com/tiger-git-hub) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@4.0.0-beta.4","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-FYvqIINqUYpPQezAv2gecawcj5xBACwzCU5phn1hBAU13a1qMT42/J/hkT3ubVUG7xPoiy/mj2JC+nvM7WgTNQ==","shasum":"77ed0bbb3eecbc26c0d2c85d6b26b295f09ae7fe","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-4.0.0-beta.4.tgz","fileCount":58,"unpackedSize":414205,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZxVgyt2z4undbYAe5GK9oyippuDR9LHUIIO+uKMn+HQIhAPYdiHmSNW6gSUx9BKqvWg4nvjMJOHKjBZ1VMUAXe+/B"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsyKzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqteg//aZG9HzYyGd+9trbFSdFvY20FWBEpAW0MMqdoyQVIgWRvx57q\r\nXuK07xOifjLqsRvaeUautfrgYcY4qVWXLYgLekv5f6kXZMxTqiL0FZ00KT+G\r\nz0kAcKmS6hy0q+iL3E+MWS/6D+tKNMmmXK9kETW/qeHDz6U8OmL5amgRtplX\r\nFa3LIY7gYA6lJbcCshroUhNCeHAcaBfTllnlazoui0FTzoe+azMN9VgJGjK0\r\nADopQIALiMR4QdU/Y9+OITZVnQeSGa4qL+OduYnlkx1Jc/A156O7QXR3QDHx\r\n9ue0CK/mXA1qQtMr0QFrAyVZJwUCCfRPdHGna4RhCS89s1bWRWwbh4X6i8T1\r\nsqOUm12PxJqLrrfwohkvylXK3L1b8A5Y/h8tczSrFRHAtjoypyARvccH3Yw9\r\n0Dqeeh9lIplD6My0L1w3xa/1NsagBO+PR4rXATL0krMTduIs9KstLMxvFEj6\r\nI5+qxA4iUIQKUurUp9DuI9u/nKLmODM2YAyeJ3Eteq8G4swGbVkfIngFWV0M\r\neUmugRTYme+mK8HegXbYB7pg10doTspS1d+PA2ALwaCxAdEMprZ+yo1301Rt\r\nwm1QGigvfnFN0VIuXByH5JNrIiKuseOWmeEbMrA0w4AIq9O/s6RtFvn1/+Di\r\nxxLgonWh2AsPOmZxoxOXn+PeTahsawU38uU=\r\n=6ewz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_4.0.0-beta.4_1672684210897_0.7906665289573547"},"_hasShrinkwrap":false},"4.0.0-beta.5":{"displayName":"Homebridge iRobot","name":"homebridge-irobot","version":"4.0.0-beta.5","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","prebuild":"rimraf ./dist ./homebridge-ui/server.js ./homebridge-ui/public/bundle.js","build":"tsc --build && browserify --outfile ./homebridge-ui/public/bundle.js ./homebridge-ui/public/index.js --debug","postbuild":"rimraf ./homebridge-ui/server.d.ts ./homebridge-ui/public/index.d.ts ./homebridge-ui/public/index.js ./homebridge-ui/tsconfig.tsbuildinfo ./homebridge-ui/public/tsconfig.tsbuildinfo","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@bloomkd46/dorita980":"^1.1.10","@homebridge/plugin-ui-utils":"^0.0.19","ping":"^0.4.2"},"devDependencies":{"@types/bootstrap":"^4.6.1","@types/node":"^16.18.10","@types/ping":"^0.4.1","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","browserify":"^17.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","typedoc":"^0.23.24","typescript":"^4.9.3"},"types":"./dist/index.d.ts","gitHead":"ca4bb65eadf6a59bcb2387cd0de16004ff1b8760","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| 971 | No | [luigicrafter](https://github.com/luigicrafter) |\n| 692 | Yes | [Quesabyte](https://github.com/Quesabyte) |\n| 900 | No | [meteora1986](https://github.com/meteora1986) |\n| 900 | No | [markuzkuz](https://github.com/markuzkuz) |\n| i7 Plus | Yes | [tohmc](https://github.com/tohmc) |\n| S9 | No | [johnsills1](https://github.com/johnsills1) |\n| s9 | Yes | [douginoz](https://github.com/douginoz) |\n| i6 | Yes | [webcleef](https://github.com/webcleef) |\n| 697 | No | [Funskes](https://github.com/Funskes) |\n| 900 | Yes | [WuTangKillaBee](https://github.com/WuTangKillaBee) |\n| i6 | No | [webcleef](https://github.com/webcleef) |\n| j7 plus | No | [danzika](https://github.com/danzika) |\n| 675 | Yes | [djmurray20](https://github.com/djmurray20) |\n| 675 | Yes | [janpreet](https://github.com/janpreet) |\n| i7 Plus | No | [MEGALITH2022](https://github.com/MEGALITH2022) |\n| 527 | Yes | [TonyYuta](https://github.com/TonyYuta) |\n| e5 | No | [metalshark](https://github.com/metalshark) |\n| i4 | Yes | [BrauCadena](https://github.com/BrauCadena) |\n| i4+ | Yes | [SergioBraulioCadenaJuarez](https://github.com/SergioBraulioCadenaJuarez) |\n| m6 | No | [zaki-hanafiah](https://github.com/zaki-hanafiah) |\n| i3 | Yes | [zaki-hanafiah](https://github.com/zaki-hanafiah) |\n| 980 | Yes | [adamengineering](https://github.com/adamengineering) |\n| i7 | Yes | [marchein](https://github.com/marchein) |\n| s9 | No | [Maximilian2022](https://github.com/Maximilian2022) |\n| combo | No | [ExoBiTe](https://github.com/ExoBiTe) |\n| 966 | Yes | [Jansne](https://github.com/Jansne) |\n| 675 | No | [EddieDSuza](https://github.com/EddieDSuza) |\n| Braava jet m6 | No | [JiningLiu](https://github.com/JiningLiu) |\n| j7 | Yes | [JiningLiu](https://github.com/JiningLiu) |\n| 966 | No | [fheise](https://github.com/fheise) |\n| 891 | Yes | [lambert0725](https://github.com/lambert0725) |\n| j7 | Yes | [wja731](https://github.com/wja731) |\n| 694 | No | [aclerok](https://github.com/aclerok) |\n| m6 | No | [waltermarbel](https://github.com/waltermarbel) |\n| 976 | Yes | [benov84](https://github.com/benov84) |\n| 976 | No | [mbnn](https://github.com/mbnn) |\n| 690 | No | [tiger-git-hub](https://github.com/tiger-git-hub) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@4.0.0-beta.5","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-527lTBcyS8K6N/R9Bm0Pbb6rgBkN7gAySLQnf7OfKrko9cwa8x2dsQzr8DoHIrLzCSeKuHn4s3an2uRv9BgjUw==","shasum":"7cfd5093d3bfdba1550f7c0fe8b2c2725b859ad2","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-4.0.0-beta.5.tgz","fileCount":58,"unpackedSize":415898,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAa3Lw55ZIyIZ/QiRTxKgkr6SfpEn4KMlt76xymhzGY8AiEAsT3RGePnpXAM2f6zszs2XF6cNVzSXTSmjd4NJyJ0QRk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwfE6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo03hAAoS175a4E0zTchdvm2cY9OJ8hlHaNw/R9OqHyyqx89cD5gylY\r\nBjEarhztD9DRU6U7tOesCcIiQ20Veai0T88J4ZhKzreqBQetY/QQGI+8irc4\r\nCzxkJgT8uMqX8+BAcGkrpF9TyYFWq2Ba5XYbQRWE/N2DX/5pXGMv/Dh5UMlj\r\nTPJW8yenLtCsAFB9rVnn0GO6FhX9mj1ohScklehcXLYv6+DSCSYRQdkXEcmW\r\n2AGnHXe1hKV+O/6uzgsplKrYYvVZ+aRmX+SFnOb8g7AOHwCZKFeO+2T7ZcG+\r\nyoLVz7S62Eci+LpLZbQeo8Z6Vhg8eR4tlOdMZwnLz68+m4M2hPDA0s4ilNSM\r\nrtC/dspBae2mjXJw1PI16/nM2k1+0NZM83W7+RyRE0b60+Ker3S6EcdAm/np\r\n/VWlHfhvw7gqL2L4iXqaY/SuORPSGGRTquSIWf0qb5Xek9nt4XdvmJrWdaMM\r\nZgSnDT2s1lchvvxMUQVEo6x3R6Yr8PUguGuMmNFNYi2sRVnYx2V10aF7MlTI\r\nEpVbzv2oL7UV3tLOJ1xe0gHueCg1i2L1qD5cMyAezJiBHtrFZECSLkjD717y\r\ncRZIT8FpCPzW55H/NLyqJPw8Mtm5WIj5T+0KIJTl8NSKUGeTFBYMvO7emGKq\r\nKq578KTftlhT62YNCgaMqvPn7T4eZ55uHB0=\r\n=CJb3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_4.0.0-beta.5_1673654586711_0.2705846591351113"},"_hasShrinkwrap":false},"4.0.0-beta.6":{"displayName":"Homebridge iRobot","name":"homebridge-irobot","version":"4.0.0-beta.6","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","prebuild":"rimraf ./dist ./homebridge-ui/server.js ./homebridge-ui/public/bundle.js","build":"tsc --build && browserify --outfile ./homebridge-ui/public/bundle.js ./homebridge-ui/public/index.js --debug","postbuild":"rimraf ./homebridge-ui/server.d.ts ./homebridge-ui/public/index.d.ts ./homebridge-ui/public/index.js ./homebridge-ui/tsconfig.tsbuildinfo ./homebridge-ui/public/tsconfig.tsbuildinfo","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@bloomkd46/dorita980":"^1.2.0","@homebridge/plugin-ui-utils":"^0.0.19","ping":"^0.4.2"},"devDependencies":{"@types/bootstrap":"^4.6.1","@types/node":"^16.18.10","@types/ping":"^0.4.1","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","browserify":"^17.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","typedoc":"^0.23.24","typescript":"^4.9.3"},"types":"./dist/index.d.ts","gitHead":"bfa78a2099002e44ce0580bb043af8bf93388b6c","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| 971 | No | [luigicrafter](https://github.com/luigicrafter) |\n| 692 | Yes | [Quesabyte](https://github.com/Quesabyte) |\n| 900 | No | [meteora1986](https://github.com/meteora1986) |\n| 900 | No | [markuzkuz](https://github.com/markuzkuz) |\n| i7 Plus | Yes | [tohmc](https://github.com/tohmc) |\n| S9 | No | [johnsills1](https://github.com/johnsills1) |\n| s9 | Yes | [douginoz](https://github.com/douginoz) |\n| i6 | Yes | [webcleef](https://github.com/webcleef) |\n| 697 | No | [Funskes](https://github.com/Funskes) |\n| 900 | Yes | [WuTangKillaBee](https://github.com/WuTangKillaBee) |\n| i6 | No | [webcleef](https://github.com/webcleef) |\n| j7 plus | No | [danzika](https://github.com/danzika) |\n| 675 | Yes | [djmurray20](https://github.com/djmurray20) |\n| 675 | Yes | [janpreet](https://github.com/janpreet) |\n| i7 Plus | No | [MEGALITH2022](https://github.com/MEGALITH2022) |\n| 527 | Yes | [TonyYuta](https://github.com/TonyYuta) |\n| e5 | No | [metalshark](https://github.com/metalshark) |\n| i4 | Yes | [BrauCadena](https://github.com/BrauCadena) |\n| i4+ | Yes | [SergioBraulioCadenaJuarez](https://github.com/SergioBraulioCadenaJuarez) |\n| m6 | No | [zaki-hanafiah](https://github.com/zaki-hanafiah) |\n| i3 | Yes | [zaki-hanafiah](https://github.com/zaki-hanafiah) |\n| 980 | Yes | [adamengineering](https://github.com/adamengineering) |\n| i7 | Yes | [marchein](https://github.com/marchein) |\n| s9 | No | [Maximilian2022](https://github.com/Maximilian2022) |\n| combo | No | [ExoBiTe](https://github.com/ExoBiTe) |\n| 966 | Yes | [Jansne](https://github.com/Jansne) |\n| 675 | No | [EddieDSuza](https://github.com/EddieDSuza) |\n| Braava jet m6 | No | [JiningLiu](https://github.com/JiningLiu) |\n| j7 | Yes | [JiningLiu](https://github.com/JiningLiu) |\n| 966 | No | [fheise](https://github.com/fheise) |\n| 891 | Yes | [lambert0725](https://github.com/lambert0725) |\n| j7 | Yes | [wja731](https://github.com/wja731) |\n| 694 | No | [aclerok](https://github.com/aclerok) |\n| m6 | No | [waltermarbel](https://github.com/waltermarbel) |\n| 976 | Yes | [benov84](https://github.com/benov84) |\n| 976 | No | [mbnn](https://github.com/mbnn) |\n| 690 | No | [tiger-git-hub](https://github.com/tiger-git-hub) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@4.0.0-beta.6","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-k5qlDnis7u2/Jgrzg42R1YfXC5vJVlNJ/QR87bRlSMcJMq47yO1KiC4ecTg1Ypg+4uDv+0TsudvMkb//7CIM2Q==","shasum":"d9e623b53e17b5809ba5f63248df6c4aedad09fe","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-4.0.0-beta.6.tgz","fileCount":58,"unpackedSize":415948,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHjCFe6ZEt/JMa7ZcXrXdQSyy5YXMS7GZdrmpK367Da/AiAAk6IgZ8uY+GBMoJDLWQbdW6jvSPqYg6UmH95VFKv0qQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwfQ+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXig/+Mq0JSe4quJ2/G0XjfNAm+h3bhiQC31+TrkWc7Tkb4cA6YQu8\r\ngUNpde4pf4HSvMlkGWC5ZJmnqeSrp8pmMMky8jc9rbX/behA+we76Y31VfKY\r\ntMqEHESM5B6wB2Tjv5q20Wd37lWVepOkJih9WCEneoJiWHlCOww/DWs5qjYy\r\nIO1LOwxLFuY2nReeuBsO+T8HVOPhd0VSDcjAEz141EXxoiZpV2equ+BGP4f2\r\nbY40T/44LgVfadMKCxdWxdVuUCFrsHr0tyWTQQOCVWbGvO728rDiOhJp6OaQ\r\n/SqhYCzRs9tqgLSTHfy16jAWRq3BlTUfggZSOQFRKx0v0uUX8FGV5ua84iCz\r\ngCUEZN1Lxh+rdV39RAGNtG352Htq/T7N9QY2vxOx0W3CkppytOM05e4gHfzi\r\nOv376UNqMfuagLBKTih4ORYj2LW1B+EUhiHmOslsFXoOBcLGKf4w4EGu/e4O\r\n3U/+JqSYdbQA/3VVQUR9w4VpySb1J5U67NJFlpUK6gPI959v5w1fjrhTLXYt\r\n+Jk/vPwaA9Mcc7pHLf5UdLHGmXHxp4AkTxWnzE9GnO8s7rOi4LJBOjiPqs4A\r\nkbX2mAKuK0huRfleoYy46sQJ/XXN8twyhpKDh25OuJZRPfKsuaGttlOsc2zU\r\nRVyf+e0ZGSoF1W3IFin7sK288c/IX5b8bU0=\r\n=mUcY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_4.0.0-beta.6_1673655358546_0.27829921607186003"},"_hasShrinkwrap":false},"4.0.0-beta.7":{"displayName":"Homebridge iRobot","name":"homebridge-irobot","version":"4.0.0-beta.7","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","prebuild":"rimraf ./dist ./homebridge-ui/server.js ./homebridge-ui/public/bundle.js","build":"tsc --build && browserify --outfile ./homebridge-ui/public/bundle.js ./homebridge-ui/public/index.js --debug","postbuild":"rimraf ./homebridge-ui/server.d.ts ./homebridge-ui/public/index.d.ts ./homebridge-ui/public/index.js ./homebridge-ui/tsconfig.tsbuildinfo ./homebridge-ui/public/tsconfig.tsbuildinfo","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@bloomkd46/dorita980":"^1.2.0","@homebridge/plugin-ui-utils":"^0.0.19","ping":"^0.4.2"},"devDependencies":{"@types/bootstrap":"^4.6.1","@types/node":"^16.18.10","@types/ping":"^0.4.1","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","browserify":"^17.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","typedoc":"^0.23.24","typescript":"^4.9.3"},"types":"./dist/index.d.ts","gitHead":"4f46b98bbb69584bdd9e2f0e9e89d5646119b7cc","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| 971 | No | [luigicrafter](https://github.com/luigicrafter) |\n| 692 | Yes | [Quesabyte](https://github.com/Quesabyte) |\n| 900 | No | [meteora1986](https://github.com/meteora1986) |\n| 900 | No | [markuzkuz](https://github.com/markuzkuz) |\n| i7 Plus | Yes | [tohmc](https://github.com/tohmc) |\n| S9 | No | [johnsills1](https://github.com/johnsills1) |\n| s9 | Yes | [douginoz](https://github.com/douginoz) |\n| i6 | Yes | [webcleef](https://github.com/webcleef) |\n| 697 | No | [Funskes](https://github.com/Funskes) |\n| 900 | Yes | [WuTangKillaBee](https://github.com/WuTangKillaBee) |\n| i6 | No | [webcleef](https://github.com/webcleef) |\n| j7 plus | No | [danzika](https://github.com/danzika) |\n| 675 | Yes | [djmurray20](https://github.com/djmurray20) |\n| 675 | Yes | [janpreet](https://github.com/janpreet) |\n| i7 Plus | No | [MEGALITH2022](https://github.com/MEGALITH2022) |\n| 527 | Yes | [TonyYuta](https://github.com/TonyYuta) |\n| e5 | No | [metalshark](https://github.com/metalshark) |\n| i4 | Yes | [BrauCadena](https://github.com/BrauCadena) |\n| i4+ | Yes | [SergioBraulioCadenaJuarez](https://github.com/SergioBraulioCadenaJuarez) |\n| m6 | No | [zaki-hanafiah](https://github.com/zaki-hanafiah) |\n| i3 | Yes | [zaki-hanafiah](https://github.com/zaki-hanafiah) |\n| 980 | Yes | [adamengineering](https://github.com/adamengineering) |\n| i7 | Yes | [marchein](https://github.com/marchein) |\n| s9 | No | [Maximilian2022](https://github.com/Maximilian2022) |\n| combo | No | [ExoBiTe](https://github.com/ExoBiTe) |\n| 966 | Yes | [Jansne](https://github.com/Jansne) |\n| 675 | No | [EddieDSuza](https://github.com/EddieDSuza) |\n| Braava jet m6 | No | [JiningLiu](https://github.com/JiningLiu) |\n| j7 | Yes | [JiningLiu](https://github.com/JiningLiu) |\n| 966 | No | [fheise](https://github.com/fheise) |\n| 891 | Yes | [lambert0725](https://github.com/lambert0725) |\n| j7 | Yes | [wja731](https://github.com/wja731) |\n| 694 | No | [aclerok](https://github.com/aclerok) |\n| m6 | No | [waltermarbel](https://github.com/waltermarbel) |\n| 976 | Yes | [benov84](https://github.com/benov84) |\n| 976 | No | [mbnn](https://github.com/mbnn) |\n| 690 | No | [tiger-git-hub](https://github.com/tiger-git-hub) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@4.0.0-beta.7","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-WCuC9gSDL13Hwdkj/H8Rtoe5ay/wbnrNUWyieEre8FyzEnp4X/vVJeBN4BCnVtavvdV1UHjdXIN8Aq/+DGQuag==","shasum":"3222e76c6d347ac6afbc43226d8b049e66502d66","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-4.0.0-beta.7.tgz","fileCount":58,"unpackedSize":416308,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDs3pVxxn8ADDyJy9J9XQAEaTA2dYL+IlHG2ih39z3uJAIhALxKgo9XNk6o9Ati7gKaNpFq7WEg8f4i1xo0Cw48mvv7"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwfZfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrBxAAi9svKAhlWmwLPwtYhfyEA6mSSr+IvcxVVBU54ozI4g1ZfVMJ\r\nNkU33VruMB9KFlokjWZITT/YE95GkC4iAvA6LPGp114ELAUyNcLDyULs1yM0\r\nrbclDkhY15mIkfN66ddFND78poCRdukZNq7blZHDoeXWy0pR6fMMcfRslF9+\r\nQMt7KJG16l0GuFJ9qbpnfgIzcbleZnzHs36HiCp9iGn9C35xSslREZXCjyhk\r\nxK0SgBVyjBUt0qR3yAQ7H1yUOd3SCD6EfzADfaB/pBg3Qrxpgf+u9flwLvYY\r\nhetzjn5ZBP02l69owmlm3IA9IOTfCY1wTreFykhuPO9Y6uJ9a34+3L4l3Ayz\r\nAwyuXTEpRxY2dlkujlaDOJngp/sySytxkoqamoxpW7/Ml4P6TLXqXzX8OiL0\r\ngjfXJXSJqBoWMyUy/YHJOyXzanpjhd3zz2jCp0MD6ZmSL0q/prbfy/m6oO3b\r\nm8ut0Zqq3F3IsNMhl45PpOXb/BKd9mOAbxNRTtpxkIeyrskimcSqj04B8nDC\r\nc+KK5g3WYG5Rs6YjMI5ldWG/IZlBQ/jjqNSLSibORFJ/M4hhKpQlaZauERBL\r\n46KwDwHw+5Ul/49uGsVS9JmUp0tIBr1T03Q/dQ5g9/4Uhz/KiRxKaSN17e+1\r\nBhH+o3vlicV5dKbrhXPx7qjyEtwQw3i9DfQ=\r\n=CEPc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_4.0.0-beta.7_1673655903598_0.3894533872906054"},"_hasShrinkwrap":false},"4.0.0-beta.9":{"displayName":"Homebridge iRobot","name":"homebridge-irobot","version":"4.0.0-beta.9","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","prebuild":"rimraf ./dist ./homebridge-ui/server.js ./homebridge-ui/public/bundle.js","build":"tsc --build && browserify --outfile ./homebridge-ui/public/bundle.js ./homebridge-ui/public/index.js --debug","postbuild":"rimraf ./homebridge-ui/server.d.ts ./homebridge-ui/public/index.d.ts ./homebridge-ui/public/index.js ./homebridge-ui/tsconfig.tsbuildinfo ./homebridge-ui/public/tsconfig.tsbuildinfo","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@bloomkd46/dorita980":"^1.2.0","@homebridge/plugin-ui-utils":"^0.0.19","ping":"^0.4.2"},"devDependencies":{"@types/bootstrap":"^4.6.1","@types/node":"^16.18.10","@types/ping":"^0.4.1","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","browserify":"^17.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","typedoc":"^0.23.24","typescript":"^4.9.3"},"types":"./dist/index.d.ts","gitHead":"668c8245c4b8ca5442b16b8e83c41d68d19417ea","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| 971 | No | [luigicrafter](https://github.com/luigicrafter) |\n| 692 | Yes | [Quesabyte](https://github.com/Quesabyte) |\n| 900 | No | [meteora1986](https://github.com/meteora1986) |\n| 900 | No | [markuzkuz](https://github.com/markuzkuz) |\n| i7 Plus | Yes | [tohmc](https://github.com/tohmc) |\n| S9 | No | [johnsills1](https://github.com/johnsills1) |\n| s9 | Yes | [douginoz](https://github.com/douginoz) |\n| i6 | Yes | [webcleef](https://github.com/webcleef) |\n| 697 | No | [Funskes](https://github.com/Funskes) |\n| 900 | Yes | [WuTangKillaBee](https://github.com/WuTangKillaBee) |\n| i6 | No | [webcleef](https://github.com/webcleef) |\n| j7 plus | No | [danzika](https://github.com/danzika) |\n| 675 | Yes | [djmurray20](https://github.com/djmurray20) |\n| 675 | Yes | [janpreet](https://github.com/janpreet) |\n| i7 Plus | No | [MEGALITH2022](https://github.com/MEGALITH2022) |\n| 527 | Yes | [TonyYuta](https://github.com/TonyYuta) |\n| e5 | No | [metalshark](https://github.com/metalshark) |\n| i4 | Yes | [BrauCadena](https://github.com/BrauCadena) |\n| i4+ | Yes | [SergioBraulioCadenaJuarez](https://github.com/SergioBraulioCadenaJuarez) |\n| m6 | No | [zaki-hanafiah](https://github.com/zaki-hanafiah) |\n| i3 | Yes | [zaki-hanafiah](https://github.com/zaki-hanafiah) |\n| 980 | Yes | [adamengineering](https://github.com/adamengineering) |\n| i7 | Yes | [marchein](https://github.com/marchein) |\n| s9 | No | [Maximilian2022](https://github.com/Maximilian2022) |\n| combo | No | [ExoBiTe](https://github.com/ExoBiTe) |\n| 966 | Yes | [Jansne](https://github.com/Jansne) |\n| 675 | No | [EddieDSuza](https://github.com/EddieDSuza) |\n| Braava jet m6 | No | [JiningLiu](https://github.com/JiningLiu) |\n| j7 | Yes | [JiningLiu](https://github.com/JiningLiu) |\n| 966 | No | [fheise](https://github.com/fheise) |\n| 891 | Yes | [lambert0725](https://github.com/lambert0725) |\n| j7 | Yes | [wja731](https://github.com/wja731) |\n| 694 | No | [aclerok](https://github.com/aclerok) |\n| m6 | No | [waltermarbel](https://github.com/waltermarbel) |\n| 976 | Yes | [benov84](https://github.com/benov84) |\n| 976 | No | [mbnn](https://github.com/mbnn) |\n| 690 | No | [tiger-git-hub](https://github.com/tiger-git-hub) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@4.0.0-beta.9","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-HLQxj+mOmJMcmJLJPP6gpTSDHEYfmJNGQNWdZtP3aSUpLys7hbJl9gwzso+3HAtHgGwV0xEiXi614cN9u5lCoQ==","shasum":"dddf895294d8699c48ea889270e38e03427bace5","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-4.0.0-beta.9.tgz","fileCount":58,"unpackedSize":416447,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFOMbHWeMv4vURb9K+lkwH3BvN/AtA+Un8cniOBQGwgMAiEAwNpDsdM/axaCijE/IZhB6COtqXI0Zv/SIHmhFocZ6Vc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwfjcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZ0Q/7BD2fwJmBr4veDbgKH0yMGXLYRizX10mTWwWY2l2kQAkIZw9U\r\n/4N0UeO/Xy3G0yDHbcXztIW8jP0dn1IKwz19OjApUXMUpuJPHXm4lbC1R5Fx\r\nTsdrth2CGFO/eTJeAyP+Fdft4urxK1rnBDL6sLcYYUsKdiuOJIGA8y/R3dPe\r\n9kMmwrHYhvYKedX7gAiba9zbfLHg6qDj0ydIAeTCTQPCLPnmY5UpVYhKPBI9\r\n0Dqf3lBknuntSR7kRqgn08pVXiqySbdFNFP8txrCm3i3Q3m2cCFItZx1BbB8\r\nAgAJ4NQYgKZ1s/CEqV0dYs6Ng/vb7Fnwa/nuWjUVxCkDmVGB30XUQLTr0UBh\r\n46/mW95NDnXErcukdJJUaSIiylODp4rNSCDxrRWRxvUMyK3F2V2DmizK7Eu+\r\noUWxnaZ/t9vqRbs4bkSUaZMD0d1+FmZKH09dwKsdG21edEdpN7gR08chmxqi\r\nrWbKxHDt2GEI5vB0eoVU2t3+h6CbSloOmex8QrsvWb6v+hSuI8oHlnUla+ml\r\nQX4jkM+1gGVVXAdy1SYOHsANh0oO1tyvhkkJR6TRvKz5IQw8rG1hEQ0NCEFs\r\nc60Bst0b9q/PcXMEnQ35xAontZBaXZhFyxmnPLXHTezM+f0Q6QqphDKOK8W+\r\nwRYs8kqLPyXMcd5mI6WGBpbCj+onaFPGXoA=\r\n=9Hp3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_4.0.0-beta.9_1673656540660_0.9015652719326006"},"_hasShrinkwrap":false},"4.0.0-beta.10":{"displayName":"Homebridge iRobot","name":"homebridge-irobot","version":"4.0.0-beta.10","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","prebuild":"rimraf ./dist ./homebridge-ui/server.js ./homebridge-ui/public/bundle.js","build":"tsc --build && browserify --outfile ./homebridge-ui/public/bundle.js ./homebridge-ui/public/index.js --debug","postbuild":"rimraf ./homebridge-ui/server.d.ts ./homebridge-ui/public/index.d.ts ./homebridge-ui/public/index.js ./homebridge-ui/tsconfig.tsbuildinfo ./homebridge-ui/public/tsconfig.tsbuildinfo","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@bloomkd46/dorita980":"^1.2.0","@homebridge/plugin-ui-utils":"^0.0.19","ping":"^0.4.2"},"devDependencies":{"@types/bootstrap":"^4.6.1","@types/node":"^16.18.10","@types/ping":"^0.4.1","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","browserify":"^17.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","typedoc":"^0.23.24","typescript":"^4.9.3"},"types":"./dist/index.d.ts","gitHead":"32cfa427d237e336f6c395237d218f916b060996","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| 971 | No | [luigicrafter](https://github.com/luigicrafter) |\n| 692 | Yes | [Quesabyte](https://github.com/Quesabyte) |\n| 900 | No | [meteora1986](https://github.com/meteora1986) |\n| 900 | No | [markuzkuz](https://github.com/markuzkuz) |\n| i7 Plus | Yes | [tohmc](https://github.com/tohmc) |\n| S9 | No | [johnsills1](https://github.com/johnsills1) |\n| s9 | Yes | [douginoz](https://github.com/douginoz) |\n| i6 | Yes | [webcleef](https://github.com/webcleef) |\n| 697 | No | [Funskes](https://github.com/Funskes) |\n| 900 | Yes | [WuTangKillaBee](https://github.com/WuTangKillaBee) |\n| i6 | No | [webcleef](https://github.com/webcleef) |\n| j7 plus | No | [danzika](https://github.com/danzika) |\n| 675 | Yes | [djmurray20](https://github.com/djmurray20) |\n| 675 | Yes | [janpreet](https://github.com/janpreet) |\n| i7 Plus | No | [MEGALITH2022](https://github.com/MEGALITH2022) |\n| 527 | Yes | [TonyYuta](https://github.com/TonyYuta) |\n| e5 | No | [metalshark](https://github.com/metalshark) |\n| i4 | Yes | [BrauCadena](https://github.com/BrauCadena) |\n| i4+ | Yes | [SergioBraulioCadenaJuarez](https://github.com/SergioBraulioCadenaJuarez) |\n| m6 | No | [zaki-hanafiah](https://github.com/zaki-hanafiah) |\n| i3 | Yes | [zaki-hanafiah](https://github.com/zaki-hanafiah) |\n| 980 | Yes | [adamengineering](https://github.com/adamengineering) |\n| i7 | Yes | [marchein](https://github.com/marchein) |\n| s9 | No | [Maximilian2022](https://github.com/Maximilian2022) |\n| combo | No | [ExoBiTe](https://github.com/ExoBiTe) |\n| 966 | Yes | [Jansne](https://github.com/Jansne) |\n| 675 | No | [EddieDSuza](https://github.com/EddieDSuza) |\n| Braava jet m6 | No | [JiningLiu](https://github.com/JiningLiu) |\n| j7 | Yes | [JiningLiu](https://github.com/JiningLiu) |\n| 966 | No | [fheise](https://github.com/fheise) |\n| 891 | Yes | [lambert0725](https://github.com/lambert0725) |\n| j7 | Yes | [wja731](https://github.com/wja731) |\n| 694 | No | [aclerok](https://github.com/aclerok) |\n| m6 | No | [waltermarbel](https://github.com/waltermarbel) |\n| 976 | Yes | [benov84](https://github.com/benov84) |\n| 976 | No | [mbnn](https://github.com/mbnn) |\n| 690 | No | [tiger-git-hub](https://github.com/tiger-git-hub) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@4.0.0-beta.10","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-UvW3U4LrLUEONiVKjZv5ANlFAVSmbD/7BaG+zC02KbGCpbENuOS8JeoCIzXLw6T5shv9OEqQAUxkhHKUNw4UYg==","shasum":"7dcf04d41ea3b3e4195a8993992a4b66be901136","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-4.0.0-beta.10.tgz","fileCount":58,"unpackedSize":416537,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEARx+MpJVqvT6GeB9C3C8X+xrkajTMrDNuH9Wzj4idRAiBLbrlfLa2dMmiM4xwoICiHDi+FgBU+eD/SaBE/4q6i4A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwfpRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+oxAAnhCt3QLSyHWoOiOvuVcF2B/IDDZWWPsN609NRmu6YwdoHsvr\r\nh2DvZjiJOsdbyJ5Et6zDjprLiO/Z3niL2nVxrqQUgGE+gbxph6IobtTRBano\r\nKWR3OgvGoxBZxUCBhTjIuUed379A1AN+KM2s60nwkadApWtl6VbUcEE8ywFs\r\nys6d/I8jpB85KSpcpK8tLOd7uT2hEzMlYTzMhZhRgVHxfPMEkB89yRR6tkaq\r\nMFpTxl8jhs9ABdFQ8GJuPRV2alG7A06Wue02aMlzmejxdogFMLza8gzw/bVw\r\nLZlC1BwM3K2jCCFoQAai2nEBUX9+CdezFYhZOmVc/okvPow8kVjB7HO9Wfwm\r\ntat2lDSnYTOicXQeXtyGriFoln0UZuA2nwGxQhdATkoukojiGqARBZwmgz5A\r\nKfwVbDSHlaBkFQLH8p2U84kGLbHFtqLsuReV8wupJ1OSzl/elRLlbtTqQpHX\r\nYKfP+DBP6jj4P9LXdKRVab9BoYozZLOtnmkfDfGxuZfpQDEf39jaZIg2U8Jb\r\n7VyZ7cb3OIoIUtfSRwwLz1n5O20vdBRW8ql3na5KqT8namdVHPUi1mqLH+bz\r\nzpaoQAVd+VtOdPtfNWzxnx15+3RPavIIrbJt3IPS+kHG9kGHVjHHh6ncGbIs\r\n7KEZV41JaQQTcWM4Gapn01s5fCtQAzojrfY=\r\n=VnuJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_4.0.0-beta.10_1673656913397_0.7437947212480553"},"_hasShrinkwrap":false},"4.0.0-beta.11":{"displayName":"Homebridge iRobot","name":"homebridge-irobot","version":"4.0.0-beta.11","description":"A homebridge plugin for controlling iRobot devices","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"main":"dist/index.js","scripts":{"lint":"eslint src/**.ts --max-warnings=0 --fix","watch":"npm run build && npm link && nodemon","prebuild":"rimraf ./dist ./homebridge-ui/server.js ./homebridge-ui/public/bundle.js","build":"tsc --build && browserify --outfile ./homebridge-ui/public/bundle.js ./homebridge-ui/public/index.js --debug","postbuild":"rimraf ./homebridge-ui/server.d.ts ./homebridge-ui/public/index.d.ts ./homebridge-ui/public/index.js ./homebridge-ui/tsconfig.tsbuildinfo ./homebridge-ui/public/tsconfig.tsbuildinfo","prepublishOnly":"npm run lint && npm run build"},"keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"dependencies":{"@bloomkd46/dorita980":"^1.2.0","@homebridge/plugin-ui-utils":"^0.0.19","ping":"^0.4.2"},"devDependencies":{"@types/bootstrap":"^4.6.1","@types/node":"^16.18.10","@types/ping":"^0.4.1","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","browserify":"^17.0.0","eslint":"^8.0.1","homebridge":"^1.3.5","nodemon":"^2.0.13","rimraf":"^3.0.2","typedoc":"^0.23.24","typescript":"^4.9.3"},"types":"./dist/index.d.ts","gitHead":"6b46eb08e45157dd7f42898ba9abe9f57cdfa789","readme":"<p align=\"center\">\n <a href=\"https://github.com/bloomkd46/homebridge-iRobot\"><img alt=\"Homebridge iRobot\" src=\"https://user-images.githubusercontent.com/75853497/143301930-e2f3bc9a-9f0d-4e03-95f8-c69769712ca5.png\" width=\"600px\"></a>\n</p>\n<span align=\"center\">\n\n# homebridge-iRobot\n\nHomebridge plugin to integrate iRobot roombas into HomeKit\n  \n [![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![downloads](https://img.shields.io/npm/dt/homebridge-irobot)](https://npmcharts.com/compare/homebridge-irobot?log=true&interval=1&minimal=true)\n\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/latest?label=latest)](https://www.npmjs.com/package/homebridge-irobot)\n[![npm](https://img.shields.io/npm/v/homebridge-irobot/beta?label=beta)](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)  \n \n[![build workflow](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml/badge.svg)](https://github.com/bloomkd46/homebridge-iRobot/actions/workflows/build.yml)\n[![license](https://badgen.net/github/license/bloomkd46/homebridge-irobot)](/LICENSE)\n\n\n</span>\n\n### Plugin Information\n\n- This plugin allows you to view and control your iRobot roombas within HomeKit. The plugin:\n  - downloads a device list if your iRobot credentials are supplied\n  - controls your devices locally\n  - listens for real-time device updates when controlled externally\n\n## Supported Devices\n> Don't See Your Device Below?\n> Let Me Know If It Worked By Filling Out [This Template](https://github.com/bloomkd46/homebridge-iRobot/issues/new?assignees=bloomkd46&labels=enchancment&template=add-supported-device.yml&title=Supported+Device%3A+)\n\n| Model | Supported | Reported By |\n|-|-|-|\n| i3 | Yes | [nilsstreedain](https://github.com/nilsstreedain) |\n| e6 | Yes | [Dav97480](https://github.com/Dav97480) |\n| 971 | No | [luigicrafter](https://github.com/luigicrafter) |\n| 692 | Yes | [Quesabyte](https://github.com/Quesabyte) |\n| 900 | No | [meteora1986](https://github.com/meteora1986) |\n| 900 | No | [markuzkuz](https://github.com/markuzkuz) |\n| i7 Plus | Yes | [tohmc](https://github.com/tohmc) |\n| S9 | No | [johnsills1](https://github.com/johnsills1) |\n| s9 | Yes | [douginoz](https://github.com/douginoz) |\n| i6 | Yes | [webcleef](https://github.com/webcleef) |\n| 697 | No | [Funskes](https://github.com/Funskes) |\n| 900 | Yes | [WuTangKillaBee](https://github.com/WuTangKillaBee) |\n| i6 | No | [webcleef](https://github.com/webcleef) |\n| j7 plus | No | [danzika](https://github.com/danzika) |\n| 675 | Yes | [djmurray20](https://github.com/djmurray20) |\n| 675 | Yes | [janpreet](https://github.com/janpreet) |\n| i7 Plus | No | [MEGALITH2022](https://github.com/MEGALITH2022) |\n| 527 | Yes | [TonyYuta](https://github.com/TonyYuta) |\n| e5 | No | [metalshark](https://github.com/metalshark) |\n| i4 | Yes | [BrauCadena](https://github.com/BrauCadena) |\n| i4+ | Yes | [SergioBraulioCadenaJuarez](https://github.com/SergioBraulioCadenaJuarez) |\n| m6 | No | [zaki-hanafiah](https://github.com/zaki-hanafiah) |\n| i3 | Yes | [zaki-hanafiah](https://github.com/zaki-hanafiah) |\n| 980 | Yes | [adamengineering](https://github.com/adamengineering) |\n| i7 | Yes | [marchein](https://github.com/marchein) |\n| s9 | No | [Maximilian2022](https://github.com/Maximilian2022) |\n| combo | No | [ExoBiTe](https://github.com/ExoBiTe) |\n| 966 | Yes | [Jansne](https://github.com/Jansne) |\n| 675 | No | [EddieDSuza](https://github.com/EddieDSuza) |\n| Braava jet m6 | No | [JiningLiu](https://github.com/JiningLiu) |\n| j7 | Yes | [JiningLiu](https://github.com/JiningLiu) |\n| 966 | No | [fheise](https://github.com/fheise) |\n| 891 | Yes | [lambert0725](https://github.com/lambert0725) |\n| j7 | Yes | [wja731](https://github.com/wja731) |\n| 694 | No | [aclerok](https://github.com/aclerok) |\n| m6 | No | [waltermarbel](https://github.com/waltermarbel) |\n| 976 | Yes | [benov84](https://github.com/benov84) |\n| 976 | No | [mbnn](https://github.com/mbnn) |\n| 690 | No | [tiger-git-hub](https://github.com/tiger-git-hub) |\n| i4 (4150) | Yes | [the1maximus](https://github.com/the1maximus) |\n| 890 | No | [GitPuffy](https://github.com/GitPuffy) |\n| i7 | Yes | [rtdevnet](https://github.com/rtdevnet) |\n| i7 | No | [rtdevnet](https://github.com/rtdevnet) |\n| S9 | No | [kip1539](https://github.com/kip1539) |\n| 671 | Yes | [Geek-MD](https://github.com/Geek-MD) |\n| 980 | Yes | [Drewbacca2](https://github.com/Drewbacca2) |\n| e5 | No | [TomF79](https://github.com/TomF79) |\n| e5 | Yes | [TomF79](https://github.com/TomF79) |\n| 675 | No | [Mkrtichmikem](https://github.com/Mkrtichmikem) |\n| j7 | Yes | [jonad2002](https://github.com/jonad2002) |\n| i7 | Yes | [Clouder59](https://github.com/Clouder59) |\n| 606 | No | [PvdGulik](https://github.com/PvdGulik) |\n| m6 | Yes | [ginoledesma](https://github.com/ginoledesma) |\n| i3 | No | [rminear68](https://github.com/rminear68) |\n| 980 | No | [jeanchrijaz](https://github.com/jeanchrijaz) |\n| i9 | Yes | [douginoz](https://github.com/douginoz) |\n| 960 | Yes | [NateUT99](https://github.com/NateUT99) |\n| 965 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n| i8 | Yes | [bloomkd46](https://github.com/bloomkd46) |\n\n\n## Features:\n  - [x] Approved By Homebridge\n  - [x] Custom UI For Viewing Devices\n  - [x] On/Off Control\n  - [x] Room-By-Room Control On Models That Support It (Only Tested When Using One Map)\n  - [x] Auto-Dicovery Of All Devices On Your Acount\n  - [x] Battery Percent/Charging ifo\n  - [x] Binfull Detection In The Form Of Filter/Contact/Motion Sensor\n  - [x] Stuck Sensor\n\n### Prerequisites\n\n- To use this plugin, you will need to already have [Homebridge](https://homebridge.io) (at least v1.3.5) or [HOOBS](https://hoobs.org) (at least v4) installed. Refer to the links for more information and installation instructions.\n\n\n### Setup\n\n- [Installation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Installation)\n- [Configuration](https://github.com/bloomkd46/homebridge-iRobot/wiki/Configuration)\n- [Beta Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Beta-Version)\n- [Node Version](https://github.com/bloomkd46/homebridge-iRobot/wiki/Node-Version)\n- [Uninstallation](https://github.com/bloomkd46/homebridge-iRobot/wiki/Uninstallation)\n- [Room By Room](https://github.com/bloomkd46/homebridge-iRobot/wiki/Room-By-Room)\n\n### Help/About\n\n- [Common Errors](https://github.com/bloomkd46/homebridge-iRobot/wiki/Common-Errors)\n- [Support Request](https://github.com/bloomkd46/homebridge-iRobot/issues/new/choose)\n- [Changelog](/CHANGELOG.md)\n\n### Credits\n\n- To the creators/contributors of [Homebridge](https://homebridge.io) who make this plugin possible.\n- To [homebridge-Meross](https://github.com/bwp91/homebridge-meross) of which I based this readme, wiki, and homebridge-ui off of\n- To [Dorita980](https://github.com/koalazak/dorita980) Who cracked the iRobot API\n\n### Disclaimer\n\n- I am in no way affiliated with iRobot and this plugin is a personal project that I maintain in my free time.\n- Use this plugin entirely at your own risk - please see licence for more information.\n","readmeFilename":"README.md","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","_id":"homebridge-irobot@4.0.0-beta.11","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-eVkdFxCGljN3UtcVbwkKyUuLbnrld2qbUkHvLzJckfdAYtztPlpvlwZmOjHJxmcrKOZ62odZsg9ZhVAPi9GTDA==","shasum":"35c196ce88124620250e3347ac4742b8a74c09eb","tarball":"https://registry.npmjs.org/homebridge-irobot/-/homebridge-irobot-4.0.0-beta.11.tgz","fileCount":58,"unpackedSize":416686,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB+1Xk9kXhrTqS0HCX/Wy4V63e8OcyU6K0tiBTTGlTzLAiEA1VwERMPD6y6FPQfVPic1oKp6g1diGxKszDZ1cthL1Q4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxarFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7xg//Wa0qzMCruL7x4QAwKq5YGmTyHBNBGFbY2okRY85CkPcTJ0Cw\r\n6ibLyaiOkCPNeeM5ZbitAhSg5DHHLvUNZdU0RGkWIqWOIUYRH9j7FdPPoHMY\r\nZBuoPgslb4R2uxzNrkkXqtkGx+sgUuEtcKW234BF2ViJw6balyYLY2kYtpsk\r\nq/SyyJIBCiHrFYyHAjiqMvahcLUhuOtlhzDW+7MElw+IGamuJq7TfOBQYgOK\r\nWMFTNnw6Ov36JyhpBslmdztEJotdEy+MMaridZwc410wa7KcqAgai8rFTVIm\r\nPqvc0z9Whx3iiC2VYN7Zu1LBJvaAes0p+YI9XFUUHLoMhLDDSkievOW8jHg1\r\nvv80RvuJV9UmHDLPoXHVfzs5vIhKG2RPiInuRWeROyk7OVmHldmO2vyqISk1\r\nqzVF3rLvP/G4Hew34qygwOzrYTHNpHde3zai/Jw8cSHtJeo1BslCZBljfAlJ\r\nGFknmhvHlobvaQM2KKTxfbM5RC8BYMsdBuHbrViO191h0TP1eF5MfgJeBGX7\r\nYJe9jnIw/fgnltBMow8wiPnw4jyuTFWyu6EtZ/1QyUQ/gmL54P83IOXVU6Ki\r\nQCxCj+TWQ0dZCuAUs2sGZd2Vgeda/ZFMet+tXABR4UjJ5fCa1Vka2qIcygr1\r\n4oGjppU2sABsQqNZcTDMy3OY0p13B469jjQ=\r\n=crYI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bloomkd46","email":"bloomkd46@icloud.com"},"directories":{},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-irobot_4.0.0-beta.11_1673898693307_0.10088307647768624"},"_hasShrinkwrap":false}},"time":{"created":"2021-12-29T04:26:37.230Z","1.0.0":"2021-12-29T04:26:37.393Z","modified":"2023-01-16T19:51:33.630Z","1.0.1":"2021-12-29T04:32:29.837Z","1.0.2":"2021-12-29T16:30:59.857Z","1.1.0":"2021-12-30T05:24:45.316Z","1.2.0":"2021-12-31T19:43:38.010Z","1.3.0":"2021-12-31T21:18:48.750Z","1.3.1":"2021-12-31T21:46:17.942Z","2.0.0":"2021-12-31T22:52:09.375Z","2.0.1":"2021-12-31T23:15:41.999Z","2.0.2":"2021-12-31T23:28:21.529Z","2.0.3":"2021-12-31T23:33:37.053Z","2.0.4":"2021-12-31T23:41:33.039Z","2.0.5":"2022-01-01T00:02:14.777Z","2.1.0-beta.0":"2022-01-01T01:51:36.810Z","2.1.0-beta.1":"2022-01-01T01:54:49.040Z","2.1.0-beta.2":"2022-01-01T02:12:20.059Z","2.1.0-beta.3":"2022-01-01T02:25:36.812Z","2.1.0":"2022-01-01T03:44:00.465Z","2.1.1":"2022-01-01T03:57:58.105Z","2.1.2":"2022-01-01T19:52:59.318Z","2.1.3":"2022-01-02T20:30:36.492Z","2.1.4":"2022-01-02T20:47:27.157Z","2.1.5":"2022-01-02T21:35:40.247Z","2.1.6":"2022-01-03T20:05:58.439Z","2.1.7":"2022-01-06T16:28:00.256Z","2.1.8":"2022-01-06T23:16:23.380Z","2.1.9":"2022-01-07T02:32:20.012Z","2.1.10":"2022-01-07T17:24:05.509Z","2.1.11":"2022-01-10T22:37:52.579Z","2.1.12":"2022-01-10T22:49:33.938Z","2.1.13":"2022-01-15T01:15:15.439Z","2.1.14-beta.1":"2022-01-18T00:21:17.719Z","2.1.14-beta.2":"2022-01-18T01:30:45.861Z","2.1.14-beta.3":"2022-01-18T02:37:34.468Z","2.1.14-beta.4":"2022-01-18T03:02:29.300Z","2.1.16":"2022-01-26T23:50:51.634Z","2.1.17-beta.1":"2022-01-28T16:40:53.025Z","3.0.0-beta.1":"2022-02-14T04:31:11.581Z","3.0.0-beta.2":"2022-02-14T16:32:35.736Z","3.0.0-beta.3":"2022-02-15T16:30:31.316Z","3.0.0-beta.4":"2022-02-16T16:29:29.105Z","3.0.0-beta.5":"2022-02-17T00:13:17.940Z","3.0.0-beta.6":"2022-02-17T16:16:10.247Z","3.0.0-beta.7":"2022-02-17T23:54:20.436Z","3.0.0-beta.8":"2022-02-18T00:12:51.988Z","3.0.0-beta.9":"2022-02-18T00:24:46.331Z","3.0.0-beta.10":"2022-02-18T00:51:42.705Z","3.0.0-beta.11":"2022-02-21T04:18:44.261Z","3.0.0-beta.12":"2022-03-03T01:03:35.576Z","3.0.0-beta.13":"2022-03-15T18:10:47.134Z","3.0.0-beta.14":"2022-03-16T00:02:38.992Z","3.0.0-beta.15":"2022-03-16T00:25:45.468Z","3.0.0-beta.16":"2022-03-16T15:44:54.002Z","4.0.0-beta.1":"2023-01-02T04:25:33.829Z","4.0.0-beta.2":"2023-01-02T05:30:38.636Z","4.0.0-beta.3":"2023-01-02T18:23:15.127Z","4.0.0-beta.4":"2023-01-02T18:30:11.119Z","4.0.0-beta.5":"2023-01-14T00:03:06.859Z","4.0.0-beta.6":"2023-01-14T00:15:58.712Z","4.0.0-beta.7":"2023-01-14T00:25:03.868Z","4.0.0-beta.9":"2023-01-14T00:35:40.821Z","4.0.0-beta.10":"2023-01-14T00:41:53.602Z","4.0.0-beta.11":"2023-01-16T19:51:33.553Z"},"maintainers":[{"name":"bloomkd46","email":"bloomkd46@icloud.com"}],"description":"A homebridge plugin for controlling iRobot devices","homepage":"https://github.com/bloomkd46/homebridge-iRobot#readme","keywords":["homebridge-plugin","iRobot","roomba","homebridge","vacuum"],"repository":{"type":"git","url":"git+https://github.com/bloomkd46/homebridge-iRobot.git"},"bugs":{"url":"https://github.com/bloomkd46/homebridge-iRobot/issues"},"license":"Apache-2.0","readme":"","readmeFilename":""}