{"_id":"homebridge-blynk-platform","_rev":"28-c4f45adf7c454ed2464a4e852ddd68dd","name":"homebridge-blynk-platform","dist-tags":{"latest":"0.2.7","beta":"0.3.1-beta.0"},"versions":{"0.1.0":{"name":"homebridge-blynk-platform","version":"0.1.0","description":"Homebridge plugin for the Blynk platform","main":"dist/index.js","scripts":{"clean":"rimraf ./dist","build":"rimraf ./dist && tsc","prepublishOnly":"npm run build","postpublish":"npm run clean","start":"npm run build ; ./node_modules/homebridge -D -P ."},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"engines":{"homebridge":">=1.0.0"},"keywords":["homebridge-plugin","Blynk","IoT","Siri"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"devDependencies":{"@types/node":"10.17.19","typescript":"^3.9.2","rimraf":"^3.0.2","homebridge":"^1.1.1","homebridge-config-ui-x":"^4.23.2"},"homepage":"https://github.com/peterwoj/homebridge-blynk-platform","dependencies":{"got":"^11.5.0"},"gitHead":"14b417772aab2dc4ab263971cb1bdf34f36e86d0","_id":"homebridge-blynk-platform@0.1.0","_nodeVersion":"14.5.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-R1fEf1Ce0p9ZKce207SPqV/pQ9U309mhgJGTnlSDBTfe6JY7entjAd25MW1IKA7wIXlb8ItQuSGySQwRSUAMHQ==","shasum":"f839274daa57c074afac907957913fe4da664791","tarball":"https://registry.npmjs.org/homebridge-blynk-platform/-/homebridge-blynk-platform-0.1.0.tgz","fileCount":7,"unpackedSize":14747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfC5bSCRA9TVsSAnZWagAATJcP/jAKDfceuTB4SKu78iAZ\n9w+g2jkAVrvsB0K+VyluPtij9sDTZFejktbaSr8JLi0hNOMtvMhrTzH0CyIf\ncIiTn0SPJQ5yMKjTW70UMBeoqWtRh7ePoc3eMZ7gcDfC6+mfLfNe3hl+FVdn\nw4iMep60YV7LT1mbvCWh2KaNclDkG0re7ZGV2XLffPLKOS9Vqlz2/yn5lPV4\ndtYw0WBLsANbLfvmg2wgKV/gNkQwFks7v9XfrGZDd4W5RaJZVEWMbyj0+mJS\n51Xze7wrqvLXCzFHsLpY9aWcbGDx7MBr0emZpRR5lg1EC2jZkrfAbGB0adAY\nC9ba8u6ihEupwVmHM7S9KgaGkcrIjsVXeKKF7blz+VgAYitcEA65hD+qX4cX\nEIFrwSkhcTmipM8ENqjrgPA5uFbgIOGuYc1E6fEXm3ZoMXzj7oS9+4ezuF4/\ne8/f/m7O9d3/MhkIFNiKocj4ABZWw08Sb7gCIVFxZ38Iaq7KSwZFow7LKwFQ\nhDZ9s6deHl209wl4ZWqSfiSamrOgcG4w+4qUdgCGUIjB5hlWxcGlMhfrVluP\n7daUl0nNuGlIgoOPTfmY7a00Ks1FUKL5qvR4LgsWWod7Q+BbpBspHycZQLa0\ns8tGU1m2QhJUxqse803gfeOqHncz6MBM9V+LG7mpfB3NuYMZqN92SW2aEDL7\n6vF1\r\n=rxgk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+BygcqX26xpKvPRhcsiqToRUJLwGgzLgFIp+ECiTx/AIgeKJ1SCOgIRdT7qNrXhYhwm+yoxmcpffSs7OJDj7c6Wc="}]},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"_npmUser":{"name":"peterwoj","email":"peterwoj@dwellersoul.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-blynk-platform_0.1.0_1594595025564_0.9514169865678903"},"_hasShrinkwrap":false},"0.2.0":{"name":"homebridge-blynk-platform","version":"0.2.0","description":"Homebridge plugin for the Blynk platform","main":"dist/index.js","scripts":{"clean":"rimraf ./dist","build":"rimraf ./dist && tsc","prepublishOnly":"npm run build","postpublish":"npm run clean","start":"npm run build ; ./node_modules/homebridge -D -P ."},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"engines":{"homebridge":">=1.0.0"},"keywords":["homebridge-plugin","Blynk","IoT","Siri"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"devDependencies":{"@types/node":"10.17.19","typescript":"^3.9.2","rimraf":"^3.0.2","homebridge":"^1.1.1","homebridge-config-ui-x":"^4.23.2"},"homepage":"https://github.com/peterwoj/homebridge-blynk-platform","dependencies":{"got":"^11.5.0"},"gitHead":"44d22430a9ee442c3f07fc38d09c1959f1e89f56","_id":"homebridge-blynk-platform@0.2.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-xUqzJn4SxeOAWUQ/w9O5vSyYfuG96+2NTTIKD9QmZiIsq3sWLWn7lAVWyYrKWOzwK0eoqBeyusT0FdVZolQ8lw==","shasum":"72f2c7c607d6c6522397aaac276d3b332e3db138","tarball":"https://registry.npmjs.org/homebridge-blynk-platform/-/homebridge-blynk-platform-0.2.0.tgz","fileCount":9,"unpackedSize":20495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDnr5CRA9TVsSAnZWagAA8ycQAJcZhoc1Vx6pt+ayoQPM\n1/qayF49JiNoyonkbQxG1mXFyqS+d0h8ccyYBaK4sGEjlceqtzEqvFRWOSXK\nWdByDuUZRhv0RUZlCwk4uvNry3YICjyDQGNTliXf3Hepp8baeFRSaIsDnRGj\nwFKqrt1RdhvK87XtaYEO3IM2YvPYEBSH3oJFVKNLk89pLzLplJpXMx0xrNnd\nIJzd/KhlVcmkotssROuww9rc4DMI8RceLv7MpHI93nP4IAryQ7cVC74AUcsh\nf4EFB2uqTRH99tu6qfSL9S9zo/iO5rdGKpJd11S1hL8txXsKEQXqqbFhxQQb\njoy0a/CevyeAB1SDR5aRvYweyfcNiVGDmRBH8lQKVra43BtG0oY5lTIfGxyl\nyL/65hO3oObG/1RUMa66C6ApWQahyaAj9aq9OQKw4HK9ic6evtVquD/XiY/V\nUQwdZjG1KWOO3Q9FZzfXDm34S6OU8UHBQTUhhgXGVJqk55L27i5q1dILNCJV\ncVXNBFoEwRq4HyOWIeKBoozWjVICWK6kzuas5FiQBSwxs4gTMJwZ3H2W10MR\n3H8xeI/d8HOSO/4EicUKz9kDKzehaIZ5JQuhniGaArjvioWs5/JkPrZTm6lc\nPcuaIx8WdVb3j2TLgppW9fEV2dd0k704qC90IlPaTuNVgD8mYxdwZKeQwk0U\nLn2G\r\n=UvkS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1Jmp7uq5fQAdA7uEgG0deKKv7DeZiLOQ4FMI36FVSqQIhAL7a2mav299JYNhmLWCMWjmkCCkIu4djdTm7zkCoRvBO"}]},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"_npmUser":{"name":"peterwoj","email":"peterwoj@dwellersoul.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-blynk-platform_0.2.0_1594784505543_0.5506646335739103"},"_hasShrinkwrap":false},"0.2.1":{"name":"homebridge-blynk-platform","version":"0.2.1","description":"Homebridge plugin for the Blynk platform","main":"dist/index.js","scripts":{"clean":"rimraf ./dist","build":"rimraf ./dist && tsc","prepublishOnly":"npm run build","postpublish":"npm run clean","start":"npm run build ; ./node_modules/homebridge -D -P ."},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"engines":{"homebridge":">=1.0.0"},"keywords":["homebridge-plugin","Blynk","IoT","Siri"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"devDependencies":{"@types/node":"10.17.19","typescript":"^3.9.2","rimraf":"^3.0.2","homebridge":"^1.1.1","homebridge-config-ui-x":"^4.23.2"},"homepage":"https://github.com/peterwoj/homebridge-blynk-platform","dependencies":{"got":"^11.5.0"},"readme":"# homebridge-blynk-platform\n\nPlugin for Homebridge to allow Blynk applications to be controlled throug Apple HomeKit.\n\n## Installation\n\nOnce you have a working [homebridge](https://github.com/homebridge/homebridge/)\n\n```console\nsudo npm install -g homebridge-blynk-platform\n```\n\n## Configuration\n\nTo expose your Blynk powered devices you have to configure the Homebridge to the location of your Blynk server.\n\n```json\n    \"platforms\": {\n        \"platform\": \"BlynkPlatform\",\n        \"serverurl\": \"http://your.blynkserver.com:8080\",\n        \"devices\": [\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"HabitController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"31225\",\n                \"discover\": true\n            },\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"OutdoorController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"112233\",\n                \"discover\": false,\n                \"accessories\": [\n                    {\n                        \"model\": \"extension-cord\",\n                        \"name\": \"Pergola Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"BUTTON\"\n                    }\n                ]\n            }\n        ]\n    },\n```\n\nOnce your configuration is in place startup Homebridge and to get your devices connected to Apple HomeKit.\n\n## Changelog\n\n### 0.2.1 Project Discovery\n\nEnable fetching from the Blynk application to configure accessories.  For a device the parameter `discover` was added to let the Platform know if it should discover available devices are read the configuration file.  If `{ \"discover\": true }` is found then the `accessories` are ignored if defined.  If there is a change in settings from `discover` being set to false from true, the accessoriesCache will need to be manually updated to avoid item duplication.\n\nAddition of config.schema.json to allow for easier configuration through homebridge-config-ui-x.\n\n### 0.2.0 Breakin' Configs\n\nInlude a way to update the HomeKit if the switch state is changed with the Blynk application.\n\nFormat the configuration to allow an application to have multiple attached devices.  Each attached device can be configured with multiple functions, provided each function is a switch.\n\n### 0.1.0 Get it runnin'\n\nInitial release with limited device support, only for switches.  Supports only a single device attached to the Blynk application but can have multiple functions on the single device.\n","readmeFilename":"README.md","gitHead":"d966a72ebd685045b1e1f0ef472cde41b9fa5de1","_id":"homebridge-blynk-platform@0.2.1","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-xWJxBf5FhUACFzjjgyd7WfoCCOgtjvRj8TJNtBVbvui+I3h4hqcpOUcQI1uGX83BkjvywcDojw/uexCQTBWD0g==","shasum":"541c1b2afb07ca295d06c37a871ae705f9635ddb","tarball":"https://registry.npmjs.org/homebridge-blynk-platform/-/homebridge-blynk-platform-0.2.1.tgz","fileCount":13,"unpackedSize":35507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfG30QCRA9TVsSAnZWagAAFSIP/3Byhp4l4WMKPljnzbBi\nHIAP5G4lE1EUZhylBoCa33n2l/j5w3F1gADYjmIPKPGRF5PEAYmHTlCheC++\njp2H/Ja9+Zxq4pVfEt7wk54qD/1bOx0iQkzsfwDZXatZaD5JXRyGp7ABMhbh\nvEofvZvq62kVY33kKQIs0Rzb+qcYnyOU5ow84bQR2AhdcSuT5NdvvbCkR07J\nWtLCFKlh79fuqJNxdRLDlAmVUGMv1+9pkePMPZ2IwSJYrh6cPTVyxJOMsYAY\nvakNybSG+PkMAQCOKXo6yi7I/E3bpFXYS4RwGoTJz49pKuo/gNbGYMe4sNJ8\n+P3/VdSUpfUsRMr/joBv5oiMPh5pSpqd2dgiw38gWLQ8FMtOJIDX9V1cliiL\nSQQXkfla1pQmrY/tBdJJPhExiew/2JhoPkm46yXvvHyTpwnp6v5aTwWp4h+y\n/2yYTQNsAjYDzAk+n+qmeHuv0sJJ8PD3Gw+55EPI5U5vBysMrPRqlishtSbu\n+qs2HrYx3uRHJD8sSpSzxaxKaH6lGFyGQcOG6W+JcX7UcwTm3yYsHI3gC2Re\nfjk8l1fR4/oIMUxRJJGsMi9DR4yg9Q6vsilON4mm8Ep+Ay2vyGutbHFSKsQW\n4qxisylMddcpD9ZVrtW3SHj6qWrAZt24N9yTbSL7nRrNfX1m3AUYkcMO2nmV\n3AKr\r\n=EFj6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSaKuFBzBVfUpOVfUy4Dd3DIjAdmoLRe9EwHu13uFPwAIhAO2V8qy2j3xtEJuJd0yyfEOjgff4lrVBIa1lDkvnWDER"}]},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"_npmUser":{"name":"peterwoj","email":"peterwoj@dwellersoul.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-blynk-platform_0.2.1_1595637007570_0.5744217480956157"},"_hasShrinkwrap":false},"0.2.2":{"name":"homebridge-blynk-platform","version":"0.2.2","description":"Homebridge plugin for the Blynk platform","main":"dist/index.js","scripts":{"clean":"rimraf ./dist","build":"rimraf ./dist && tsc","prepublishOnly":"npm run build","postpublish":"npm run clean","start":"npm run build ; ./node_modules/homebridge -D -P ."},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"engines":{"homebridge":">=1.0.0"},"keywords":["homebridge-plugin","Blynk","IoT","Siri"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"devDependencies":{"@types/node":"10.17.19","typescript":"^3.9.2","rimraf":"^3.0.2","homebridge":"^1.1.1","homebridge-config-ui-x":"^4.23.2"},"homepage":"https://github.com/peterwoj/homebridge-blynk-platform","dependencies":{"got":"^11.5.0"},"readme":"# homebridge-blynk-platform\n\nPlugin for Homebridge to allow Blynk applications to be controlled throug Apple HomeKit.\n\n## Installation\n\nOnce you have a working [homebridge](https://github.com/homebridge/homebridge/)\n\n```console\nsudo npm install -g homebridge-blynk-platform\n```\n\n## Configuration\n\nTo expose your Blynk powered devices you have to configure the Homebridge to the location of your Blynk server.\n\n```json\n    \"platforms\": {\n        \"platform\": \"BlynkPlatform\",\n        \"serverurl\": \"http://your.blynkserver.com:8080\",\n        \"devices\": [\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"HabitController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"31225\",\n                \"discover\": true\n            },\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"OutdoorController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"112233\",\n                \"discover\": false,\n                \"accessories\": [\n                    {\n                        \"model\": \"extension-cord\",\n                        \"name\": \"Pergola Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"BUTTON\"\n                    }\n                ]\n            }\n        ]\n    },\n```\n\nOnce your configuration is in place startup Homebridge and to get your devices connected to Apple HomeKit.\n\n## Changelog\n\n### 0.2.1 Project Discovery\n\nEnable fetching from the Blynk application to configure accessories.  For a device the parameter `discover` was added to let the Platform know if it should discover available devices are read the configuration file.  If `{ \"discover\": true }` is found then the `accessories` are ignored if defined.  If there is a change in settings from `discover` being set to false from true, the accessoriesCache will need to be manually updated to avoid item duplication.\n\nAddition of config.schema.json to allow for easier configuration through homebridge-config-ui-x.\n\n### 0.2.0 Breakin' Configs\n\nInlude a way to update the HomeKit if the switch state is changed with the Blynk application.\n\nFormat the configuration to allow an application to have multiple attached devices.  Each attached device can be configured with multiple functions, provided each function is a switch.\n\n### 0.1.0 Get it runnin'\n\nInitial release with limited device support, only for switches.  Supports only a single device attached to the Blynk application but can have multiple functions on the single device.\n","readmeFilename":"README.md","gitHead":"7eae88bdc0d6aa0d6ee3c9194ec122c3f4bc4f9a","_id":"homebridge-blynk-platform@0.2.2","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-JPpWr5pZh+lzzSU41qXRiN8Ci8BYIJcznb+ssEWA+yT+3x/LKiSRV9zIdt8axSn5PFkJnn8iSrRrrhtTMlpJCw==","shasum":"038a71368d85cbf47ae8964182ef700aeacfd5fd","tarball":"https://registry.npmjs.org/homebridge-blynk-platform/-/homebridge-blynk-platform-0.2.2.tgz","fileCount":14,"unpackedSize":45668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfG4BZCRA9TVsSAnZWagAAP74P/1OyhGE6m6JwxvwzbRE4\nzYVh0o8ek4xYu6pk/cj2heZx7Pk7MtIqqD3GIZrfQVCtWFbuUSMPV4YqMTok\nbJH0MUqIIL0wD2QX2OUfRR33Q9RQ0RDemOOWKhkCq40NHCW3Bt4M/pv1pO0d\nMRo12zD1brYpcVniSoth+lsHkseg019kxB9l1chs0W6HirBS3fGSBWfOCCd+\n4hzq3tH0SHYPK8RudWQEMGFyEnrLHvi8KarwQ/6NekyFAhSFZ7jXLNBvPmM8\n3u2lDKXMJyoXZz1/fHSUDtZ1ydbaswrBdgvbiFFyCO/eRlDsbPKjN7ZKBAzF\nqSgBPDBzrSQAi8A7dcEVsPLg99x5j/JYqqeS0+5yqpR+aWYwmuuatjywaCPc\n8mA65ZYmTQuqQpSD4rZWLlFMirrUorHxZ++wyqFe/c0teSmmXiRcRtVhV+DH\nLGsu9KzaHZGMe30R84AaZ3f69B1P90eUzgSCcVFwlUx5GZPXwelsCwcz2GoN\n28vsLc3Oe/gpM6hHpC9Ps2Ddlnoh74TRIczNozjhutKdZyy9b+lMU3MJdXq7\nhM33gMhLkh7tkECC79sV5loJ666GOB4d1GReLfp3d6bDAEEFQyG7PLmyrp+e\nmZN/Mja7QqacSfvVoT4mj16CrEkHl7yccvoiAQF/r5nG41RiVOX2Wo6E/yDF\nJe6s\r\n=uQy6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9x9XqqlnDd0noQ8qgwPpJbUBC40ayYF9LWSDdkYWV9AiBaamoTD2CdXfyiLPoi7M44KwvDNqBdQIOSkspDF61fhg=="}]},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"_npmUser":{"name":"peterwoj","email":"peterwoj@dwellersoul.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-blynk-platform_0.2.2_1595637848677_0.2328882763357758"},"_hasShrinkwrap":false},"0.2.3":{"name":"homebridge-blynk-platform","displayName":"Homebridge Blynk Platform","version":"0.2.3","description":"Homebridge plugin for the Blynk platform","main":"dist/index.js","scripts":{"build":"rimraf ./dist && npm run lint && tsc","clean":"rimraf ./dist","lint":"npx eslint . --ext .js,.jsx,.ts,.tsx","prepublishOnly":"npm run build","postpublish":"npm run clean","start":"npm run build && ./node_modules/homebridge -D -P ."},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"engines":{"node":">=10.17.0","homebridge":">=1.0.0"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"devDependencies":{"@types/node":"10.17.19","@typescript-eslint/eslint-plugin":"^3.7.0","@typescript-eslint/parser":"^3.7.0","eslint":"^7.5.0","homebridge":"^1.1.1","homebridge-config-ui-x":"^4.24.0","rimraf":"^3.0.2","typescript":"^3.9.7"},"homepage":"https://github.com/peterwoj/homebridge-blynk-platform","dependencies":{"got":"^11.5.0"},"keywords":["homebridge blynk","homebridge","homebridge-plugin","Blynk","IoT","Siri"],"readme":"# homebridge-blynk-platform\n\nPlugin for Homebridge to allow Blynk applications to be controlled throug Apple HomeKit.\n\n## Installation\n\nOnce you have a working [homebridge](https://github.com/homebridge/homebridge/)\n\n```console\nsudo npm install -g homebridge-blynk-platform\n```\n\n## Configuration\n\nTo expose your Blynk powered devices you have to configure the Homebridge to the location of your Blynk server.\n\n```json\n    \"platforms\": {\n        \"platform\": \"BlynkPlatform\",\n        \"serverurl\": \"http://your.blynkserver.com:8080\",\n        \"devices\": [\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"HabitController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"31225\",\n                \"discover\": true\n            },\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"OutdoorController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"112233\",\n                \"discover\": false,\n                \"accessories\": [\n                    {\n                        \"model\": \"extension-cord\",\n                        \"name\": \"Pergola Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"BUTTON\"\n                    }\n                ]\n            }\n        ]\n    },\n```\n\nOnce your configuration is in place startup Homebridge and to get your devices connected to Apple HomeKit.\n\n## Changelog\n\n### 0.2.3 Lint This\n\nThe fine folks created a linter, so it is good to use one.\n\n### 0.2.2 The Burned Version\n\nCI killed the version number, really I think it would be my fault.\n\n### 0.2.1 Project Discovery\n\nEnable fetching from the Blynk application to configure accessories.  For a device the parameter `discover` was added to let the Platform know if it should discover available devices are read the configuration file.  If `{ \"discover\": true }` is found then the `accessories` are ignored if defined.  If there is a change in settings from `discover` being set to false from true, the accessoriesCache will need to be manually updated to avoid item duplication.\n\nAddition of config.schema.json to allow for easier configuration through homebridge-config-ui-x.\n\n### 0.2.0 Breakin' Configs\n\nInlude a way to update the HomeKit if the switch state is changed with the Blynk application.\n\nFormat the configuration to allow an application to have multiple attached devices.  Each attached device can be configured with multiple functions, provided each function is a switch.\n\n### 0.1.0 Get it runnin'\n\nInitial release with limited device support, only for switches.  Supports only a single device attached to the Blynk application but can have multiple functions on the single device.\n","readmeFilename":"README.md","gitHead":"932eece75fa0d6f6885d10753b508367a334c09b","_id":"homebridge-blynk-platform@0.2.3","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-DMIpvSxOh2btLGRG1LUCaXz4CXxuwwAyeeBpMJtTMDmfOXJlHgtrrh6M6vsZbEIvDVSWDx8iJuGaM7+hejZX3g==","shasum":"c65dd8748fd39cca9221d2ef2bcf9aa82bae8357","tarball":"https://registry.npmjs.org/homebridge-blynk-platform/-/homebridge-blynk-platform-0.2.3.tgz","fileCount":19,"unpackedSize":49640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHbtICRA9TVsSAnZWagAAjBkP/2YKC4UiOGbv1EFy2xjQ\n3kEveYP4sYo6XOWXz6/QR3xmx2RsfRUy/Be+ho9ow9R1H71MXGhCAXzS/kMO\nVoeZFU7TornKgmlbwtZ79yzFdYkdqlOPbIR+rJ5DxVGWVYKHhn4yfdrsQ0hV\n7ycZMQnXx6TyRMFYIfl6uwJ4PwxzZ5vBam/fLhJ2RL51FuugSWpxCxZlYVzp\nLdjOIDwORi1XS7S/Kzany9VserQEr6nF6fUXqC9K3on4InQn/5Mhbq1y/rO9\nstBToVq40Tno3yM6gBk1tumTe1AxNc02iRPUzMYn3pMklkXq4eTOuuV+2DRl\nnXxZE2sAIQzsZJNzJKRde1lIwrdarkOaJJTzWTeJyii0AZ1vUvN+HwbFbcpX\n8sTfdd8T76pnSSA0Cmez4BjqQw7dpx00YGANw+8JI/Ts+PcIOsE1/BWhZwSt\nJqbOHdxiDgbXqZu1ULx7WPNUFyd2MRJjFsxH7iCr0shst/JlJipHTqg7DCVc\nfRf9vBBxKgCBo0RSL8oev4MlRqrtttImMHV0L8eqgPm0mZgIUUXdd0XwppXL\n5zhyxWoBnz5fA9HKo1oZHS+v6AWwftWdZa6jUlGW8/1oDmu1+jaFyjerkP77\n7mnY336FwDvkxVYRoVI7w3yxm7TV1aOOneswBb2rBx1sYZuA6GY0diUgdAze\nwgz1\r\n=T5pV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwWUiS3CVtinFLLFVsnp89Hn/7GH5nsCg7Yj8V8qheIwIhANUzZBqxcjfvWeX11pqDG8lhPks1KLhkUI7nlu3RSRqV"}]},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"_npmUser":{"name":"peterwoj","email":"peterwoj@dwellersoul.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-blynk-platform_0.2.3_1595784008089_0.9504860801740913"},"_hasShrinkwrap":false},"0.2.4":{"name":"homebridge-blynk-platform","displayName":"Homebridge Blynk Platform","version":"0.2.4","description":"Homebridge plugin for the Blynk platform","main":"dist/index.js","scripts":{"build":"rimraf ./dist && npm run lint && tsc","clean":"rimraf ./dist","lint":"npx eslint . --ext .js,.jsx,.ts,.tsx","prepublishOnly":"npm run build","postpublish":"npm run clean","start":"npm run build && ./node_modules/homebridge -D -P ."},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"engines":{"node":">=10.17.0","homebridge":">=1.0.0"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"devDependencies":{"@types/node":"10.17.19","@typescript-eslint/eslint-plugin":"^3.7.0","@typescript-eslint/parser":"^3.7.0","eslint":"^7.5.0","homebridge":"^1.1.1","homebridge-config-ui-x":"^4.24.0","rimraf":"^3.0.2","typescript":"^3.9.7"},"homepage":"https://github.com/peterwoj/homebridge-blynk-platform","dependencies":{"got":"^11.5.0"},"keywords":["homebridge blynk","homebridge","homebridge-plugin","Blynk","IoT","Siri"],"gitHead":"e3f8d2381c197c2828dceee01256214022f0d722","_id":"homebridge-blynk-platform@0.2.4","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-KUSchIRxfVjauHN3sqVTfRNXCUwnH593KND7QND3d8m2XHVArshrSdV/ZiAl5YxAgyp1eL5sw0N55R6GYYohwg==","shasum":"f67b1ca3352763e89209945dd2914eeb04fd7cf6","tarball":"https://registry.npmjs.org/homebridge-blynk-platform/-/homebridge-blynk-platform-0.2.4.tgz","fileCount":19,"unpackedSize":49677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHcGXCRA9TVsSAnZWagAAVioP/0KnpTeKxaEIS5/+gJdm\nt5qc77d6WTc65elSV4y3ItxvYFh6MI9QvRXUwT8p8AL2K1ah6p9MClmnlyUY\nJ8exNqw5FRln5a1eM4NfRQ5vCXdzLoADdkrzvU2WxtI0fjfT9ZeNk1MT3AZa\n9yzRkRRYi1UM5LgCuZkLV4WMBPbxMU3JbDc07p8pkXj8bq92f+HtBElQeoNQ\nHsyYTLZWv5+aoAAotXFd2LMSxeRhK3/Hq8lncJ/++GF0X2Tbzy7o13P2pGl/\nUgcT9PI4sPgDrCbGVatsNlAZxlzxDfa9zGO9FczTU4clXCVfb+TrvuKQcokN\nnNeds5c4hhQJnz+XbCPkCp4cGOe1s3RyxuIMSsoop6W+VbF6016eYUjt19iL\ns0bsfz1L/pKlXyMDet9/HMFyTcnPn4K/GAPTglZrI/xEKPBa3Vs30KNiJs5o\nvXftgIlkobAkmT77bFM3y5ubEkfYasGPzdtiksVngKTlj/FS+ROayOhtRULT\nM9IN/fKP2alwFXwvBpG7vPl8U/97H9y29hCWOt8hU+ayGxXf3RVvnfdBDc7q\nkNapyggl/fD8op3zHZu3H8Pra2if+1CVXlWj14yFOXxcxT/O+i3IebLy/rqJ\nB4ooFa+VbS+NdFOaujO/67qO3V8KHRjJFDkIPVK6vNQHNkwX4gpbXCaPWpfS\nIdlj\r\n=Hmrx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiE7Y9naYC6Gx7ratDDm1EwygBQKHglpBjnMNYNOeUzAIgf35vLnc8xLNXKJ1rSUk5oX/ou+JAu4mwBkkbd0KQjL0="}]},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"_npmUser":{"name":"peterwoj","email":"peterwoj@dwellersoul.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-blynk-platform_0.2.4_1595785622951_0.17456252955347074"},"_hasShrinkwrap":false},"0.2.5-beta.1":{"name":"homebridge-blynk-platform","displayName":"Homebridge Blynk Platform","version":"0.2.5-beta.1","description":"Homebridge plugin for the Blynk platform","main":"dist/index.js","scripts":{"build":"rimraf ./dist && npm run lint && tsc","clean":"rimraf ./dist","lint":"npx eslint . --ext .js,.jsx,.ts,.tsx","prepublishOnly":"npm run build","postpublish":"npm run clean","start":"npm run build && ./node_modules/homebridge -D -P ."},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"engines":{"node":">=10.17.0","homebridge":">=1.0.0"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"devDependencies":{"@types/node":"10.17.19","@typescript-eslint/eslint-plugin":"^3.7.0","@typescript-eslint/parser":"^3.7.0","eslint":"^7.5.0","homebridge":"^1.1.1","homebridge-config-ui-x":"^4.24.0","rimraf":"^3.0.2","typescript":"^3.9.7"},"homepage":"https://github.com/peterwoj/homebridge-blynk-platform","dependencies":{"got":"^11.5.0","semver":"^7.3.2"},"keywords":["homebridge blynk","homebridge","homebridge-plugin","Blynk","IoT","Siri"],"readme":"# homebridge-blynk-platform\n\nPlugin for Homebridge to allow Blynk applications to be controlled throug Apple HomeKit.\n\n## Installation\n\nOnce you have a working [homebridge](https://github.com/homebridge/homebridge/)\n\n```console\nsudo npm install -g homebridge-blynk-platform\n```\n\n## Configuration\n\nTo expose your Blynk powered devices you have to configure the Homebridge to the location of your Blynk server.\n\n```json\n    \"platforms\": {\n        \"platform\": \"BlynkPlatform\",\n        \"serverurl\": \"http://your.blynkserver.com:8080\",\n        \"devices\": [\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"HabitController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"31225\",\n                \"discover\": true\n            },\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"OutdoorController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"112233\",\n                \"discover\": false,\n                \"accessories\": [\n                    {\n                        \"model\": \"extension-cord\",\n                        \"name\": \"Pergola Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"BUTTON\"\n                    }\n                ]\n            }\n        ]\n    },\n```\n\nOnce your configuration is in place startup Homebridge and to get your devices connected to Apple HomeKit.\n\n## Changelog\n\n### 0.2.4 ...\n\nThe 0.2.3 release...\n\n### 0.2.3 Lint This\n\nThe fine folks created a linter, so it is good to use one.\n\n### 0.2.2 The Burned Version\n\nCI killed the version number, really I think it would be my fault.\n\n### 0.2.1 Project Discovery\n\nEnable fetching from the Blynk application to configure accessories.  For a device the parameter `discover` was added to let the Platform know if it should discover available devices are read the configuration file.  If `{ \"discover\": true }` is found then the `accessories` are ignored if defined.  If there is a change in settings from `discover` being set to false from true, the accessoriesCache will need to be manually updated to avoid item duplication.\n\nAddition of config.schema.json to allow for easier configuration through homebridge-config-ui-x.\n\n### 0.2.0 Breakin' Configs\n\nInlude a way to update the HomeKit if the switch state is changed with the Blynk application.\n\nFormat the configuration to allow an application to have multiple attached devices.  Each attached device can be configured with multiple functions, provided each function is a switch.\n\n### 0.1.0 Get it runnin'\n\nInitial release with limited device support, only for switches.  Supports only a single device attached to the Blynk application but can have multiple functions on the single device.\n","readmeFilename":"README.md","gitHead":"44be8ac67207dde9e32029ef61a00bd5bb2f3aef","_id":"homebridge-blynk-platform@0.2.5-beta.1","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-C8HS1GN1W0H+4l6CGU2QSzMW1CEFs9lw8aaQRyuTQHzgeybSGmz9DCYCs1FDYXeQRhIJlnzosuaLBM1G5v09ig==","shasum":"d456d276bbff19f5ea422eb675173c8e48d2fc5f","tarball":"https://registry.npmjs.org/homebridge-blynk-platform/-/homebridge-blynk-platform-0.2.5-beta.1.tgz","fileCount":19,"unpackedSize":49712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHl37CRA9TVsSAnZWagAAKWMP/i9MW8fVHy6+JUmomqCv\nGQ+qkBF0Tl7WSQOcYw0a8eoFBDNITHnL61KobOqeQhzrgePj5oCCIKWSowJ3\nCKq9LN+HXvzPCyQEDKfRaXVOTbe6oRJEtSoMeVZcLjgvWZYst/G3mr1gONEy\nlyx/53k5tItDuspCDM1MB/mBTualYR9Eg+SKSlmu1wp3SieznlSoc1FSH0i6\ndVjhAPNCjJaKhbKtb4jEc+MFJm2L9TuWQTa1NCiiPLNI4jHwtrMz6R0Lrxwb\nIUw0NntYcF6XZh3wPXnmAP3LH1W1QvNbLrO1FQ42YVFu1gtM4EBXpIKplUwV\nmW8O7ZtoHSf4PqtpdvumFp2iRZ5crceLsLXvmI2MA0HMHAAR04rUwk/YufTp\nPRLpsOdfod0x9NM1hRbblNPM7wLtVzZ/fg7eZytJqCbjHTJHId2qZW2P0eof\nvh+yipiG5qpESGEpVzzgINI89r4+/15s9VSVLLvbCdb5CA2Zn5vb8O+GXAWf\n2y22XPj6kX8cUkcXLU6cAuWSuacv9e6pYTgLOPStZkLtZFbbGA3FAmSl/bCn\n0Iob1czgTw4EshjN3Kou+pzId/Idzfu/HJHSOCJYQqm4sFWClwPe36FauJGW\nOf7nwjyhNb7BH6xJ9wZ8MSe1tuyabbFbkrTRsTzTRbtSsZbnot/xQt9JcRYn\n30Ge\r\n=AEGd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOaqsrlnKvx6hRyPXVuJ4I3vsmERl01JdZ9QGENGC7hAIhAMm9WkPOdoCHeLx+WD9Mi093Y9XP7GoZHdmoiBnJ0/cj"}]},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"_npmUser":{"name":"peterwoj","email":"peterwoj@dwellersoul.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-blynk-platform_0.2.5-beta.1_1595825659087_0.29266500978801235"},"_hasShrinkwrap":false},"0.2.5-beta.2":{"name":"homebridge-blynk-platform","displayName":"Homebridge Blynk Platform","version":"0.2.5-beta.2","description":"Homebridge plugin for the Blynk platform","main":"dist/index.js","scripts":{"build":"rimraf ./dist && npm run lint && tsc","clean":"rimraf ./dist","lint":"npx eslint . --ext .js,.jsx,.ts,.tsx","prepublishOnly":"npm run build","postpublish":"npm run clean","start":"npm run build && ./node_modules/homebridge/bin/homebridge -I -D -P ."},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"engines":{"node":">=10.17.0","homebridge":">=1.0.0"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"devDependencies":{"@types/node":"10.17.19","@typescript-eslint/eslint-plugin":"^3.7.0","@typescript-eslint/parser":"^3.7.0","eslint":"^7.5.0","generate-changelog":"^1.8.0","homebridge":"^1.1.1","homebridge-config-ui-x":"^4.24.0","rimraf":"^3.0.2","typescript":"^3.9.7"},"homepage":"https://github.com/peterwoj/homebridge-blynk-platform","dependencies":{"got":"^11.5.0","semver":"^7.3.2"},"keywords":["homebridge blynk","homebridge","homebridge-plugin","Blynk","IoT","Siri"],"readme":"# homebridge-blynk-platform\n\nPlugin for Homebridge to allow Blynk applications to be controlled throug Apple HomeKit.\n\n<div style=\"text-align:center;\">\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm version\" src=\"https://badgen.net/npm/v/homebridge-blynk-platform\" /></a>\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm downloads\" src=\"https://badgen.net/npm/dt/homebridge-blynk-platform\" /></a>\n</div>\n\n## Installation\n\nOnce you have a working [homebridge](https://github.com/homebridge/homebridge/)\n\n```console\nsudo npm install -g homebridge-blynk-platform\n```\n\n## Configuration\n\nTo expose your Blynk powered devices you have to configure the Homebridge to the location of your Blynk server.\n\n```json\n    \"platforms\": {\n        \"platform\": \"BlynkPlatform\",\n        \"serverurl\": \"http://your.blynkserver.com:8080\",\n        \"devices\": [\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"HabitController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"31225\",\n                \"discover\": true\n            },\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"OutdoorController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"112233\",\n                \"discover\": false,\n                \"accessories\": [\n                    {\n                        \"model\": \"extension-cord\",\n                        \"name\": \"Pergola Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"BUTTON\"\n                    }\n                ]\n            }\n        ]\n    },\n```\n\nOnce your configuration is in place startup Homebridge and to get your devices connected to Apple HomeKit.\n\n## Changelog\n\n### 0.2.5\n\nBug fixes to account for discovery on a device which has multiple accessories associated with it.\n\n* Bugs\n  * Accessory discovery would fail to add found accessory due to duplicate UUID\n\n### 0.2.4 ...\n\nThe 0.2.3 release...\n\n### 0.2.3 Lint This\n\nThe fine folks created a linter, so it is good to use one.\n\n### 0.2.2 The Burned Version\n\nCI killed the version number, really I think it would be my fault.\n\n### 0.2.1 Project Discovery\n\nEnable fetching from the Blynk application to configure accessories.  For a device the parameter `discover` was added to let the Platform know if it should discover available devices are read the configuration file.  If `{ \"discover\": true }` is found then the `accessories` are ignored if defined.  If there is a change in settings from `discover` being set to false from true, the accessoriesCache will need to be manually updated to avoid item duplication.\n\nAddition of config.schema.json to allow for easier configuration through homebridge-config-ui-x.\n\n### 0.2.0 Breakin' Configs\n\nInlude a way to update the HomeKit if the switch state is changed with the Blynk application.\n\nFormat the configuration to allow an application to have multiple attached devices.  Each attached device can be configured with multiple functions, provided each function is a switch.\n\n### 0.1.0 Get it runnin'\n\nInitial release with limited device support, only for switches.  Supports only a single device attached to the Blynk application but can have multiple functions on the single device.\n","readmeFilename":"README.md","gitHead":"2987775c9ff04c819c695aa54ca0197b8c3f110b","_id":"homebridge-blynk-platform@0.2.5-beta.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-3fI1vxz0YPJnlhPjTGHUQMsfV5swDtVaCywGTVSplYDdMS8cxFHzRSUwtotlJmj5FvO2i1/X9gEBlRELnTr84g==","shasum":"8a3709705a6862790064756340c020557089cb17","tarball":"https://registry.npmjs.org/homebridge-blynk-platform/-/homebridge-blynk-platform-0.2.5-beta.2.tgz","fileCount":20,"unpackedSize":51128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJOnVCRA9TVsSAnZWagAAnQcQAKNukQU2oVVzj6+Q+VsK\nTpF78L5lkZNhLWJb+hTxvhqkzRbP8YXfe/0AlcQqqACqONJiscps897mqCoh\nRtYmEaHTV/a59R5VhRh/FUJsi8xfpS+hPwUgQyoMARhC90ArAYO8EcTYZPFb\n/SYJFrx28wu6vn9dz88Cp7EStq2ZBKMkne+pZURLjYKlotd1F0uBBhQ12ZUJ\naiECnqhn9oimSxmtx6SEd3x7wK6qOlYDdyZvcKWieqQeWcJya0l7TCQ61y40\njy21Tb/LBtIOJiOZBtUzZEaT+AuIeGarF1BPcNAoqrF18Wv4EbIx1Nosm4eR\nmVW+5wJL3u5HqlZGmBcXPgLuvL/sw8udZa2pL9xdw4eVQLs4bMhkvyWIJv8Y\nI4tN5vIDCiZEoYdiCNFIeZAvKSokBvGvx3UcyrRnrKPQ2/L3OXB8RwpLcCVb\n3quUe8kC8FaeRNUBoW64jWqd/toXOyUJSjIz+d44YGYbkl8riax3SM9faeY5\nWt4drWIAi1R0keuI6QDQEu1YZKcetJMKJhO5QHwEGpVbZ7FD+htTNcX6EBbI\nHJT30+lEw9Nyhx00wQ/Co+YD77IXlbOYzk6JKUCF28wV37GjhGzewCVK36dn\nIPzWi/wG05ovmdB2YnbeDaKvBnikSp5kv/9BUVD5k7LuiMqb0ynsLSFhI8le\nn7Xr\r\n=IGZz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGlpwUUf/y2YWU483UvmgGCH4aa8KfW8N7IQ9M9vP7HhAiEA0GrVepY5fMVettlBSNaBFRnexN8e9e7uUm+yw0ImcUk="}]},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"_npmUser":{"name":"peterwoj","email":"peterwoj@dwellersoul.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-blynk-platform_0.2.5-beta.2_1596254676726_0.05459872544150923"},"_hasShrinkwrap":false},"0.2.6-beta.0":{"name":"homebridge-blynk-platform","displayName":"Homebridge Blynk Platform","version":"0.2.6-beta.0","description":"Homebridge plugin for the Blynk platform","main":"dist/index.js","scripts":{"build":"rimraf ./dist && npm run lint && tsc","clean":"rimraf ./dist","lint":"npx eslint . --ext .js,.jsx,.ts,.tsx","prepublishOnly":"npm run build","postpublish":"npm run clean","start":"npm run build && ./node_modules/homebridge/bin/homebridge -I -D -P ."},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"engines":{"node":">=10.17.0","homebridge":">=1.0.0"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"devDependencies":{"@types/node":"10.17.19","@typescript-eslint/eslint-plugin":"^3.7.0","@typescript-eslint/parser":"^3.7.0","eslint":"^7.5.0","generate-changelog":"^1.8.0","homebridge":"^1.1.1","homebridge-config-ui-x":"^4.24.0","rimraf":"^3.0.2","typescript":"^3.9.7"},"homepage":"https://github.com/peterwoj/homebridge-blynk-platform","dependencies":{"got":"^11.5.0","semver":"^7.3.2"},"keywords":["homebridge blynk","homebridge","homebridge-plugin","Blynk","IoT","Siri"],"readme":"# homebridge-blynk-platform\n\nPlugin for Homebridge to allow Blynk applications to be controlled throug Apple HomeKit.\n\n<div style=\"text-align:center;\">\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm version\" src=\"https://badgen.net/npm/v/homebridge-blynk-platform\" /></a>\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm downloads\" src=\"https://badgen.net/npm/dt/homebridge-blynk-platform\" /></a>\n</div>\n\n## Installation\n\nOnce you have a working [homebridge](https://github.com/homebridge/homebridge/)\n\n```console\nsudo npm install -g homebridge-blynk-platform\n```\n\n## Configuration\n\nTo expose your Blynk powered devices you have to configure the Homebridge to the location of your Blynk server.\n\n```json\n    \"platforms\": {\n        \"platform\": \"BlynkPlatform\",\n        \"serverurl\": \"http://your.blynkserver.com:8080\",\n        \"devices\": [\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"HabitController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"31225\",\n                \"discover\": true\n            },\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"OutdoorController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"112233\",\n                \"discover\": false,\n                \"accessories\": [\n                    {\n                        \"model\": \"extension-cord\",\n                        \"name\": \"Pergola Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"BUTTON\"\n                    }\n                ]\n            }\n        ]\n    },\n```\n\nOnce your configuration is in place startup Homebridge and to get your devices connected to Apple HomeKit.\n\n## Changelog\n\n### 0.2.5\n\nBug fixes to account for discovery on a device which has multiple accessories associated with it.\n\n* Bugs\n  * Accessory discovery would fail to add found accessory due to duplicate UUID\n\n### 0.2.4 ...\n\nThe 0.2.3 release...\n\n### 0.2.3 Lint This\n\nThe fine folks created a linter, so it is good to use one.\n\n### 0.2.2 The Burned Version\n\nCI killed the version number, really I think it would be my fault.\n\n### 0.2.1 Project Discovery\n\nEnable fetching from the Blynk application to configure accessories.  For a device the parameter `discover` was added to let the Platform know if it should discover available devices are read the configuration file.  If `{ \"discover\": true }` is found then the `accessories` are ignored if defined.  If there is a change in settings from `discover` being set to false from true, the accessoriesCache will need to be manually updated to avoid item duplication.\n\nAddition of config.schema.json to allow for easier configuration through homebridge-config-ui-x.\n\n### 0.2.0 Breakin' Configs\n\nInlude a way to update the HomeKit if the switch state is changed with the Blynk application.\n\nFormat the configuration to allow an application to have multiple attached devices.  Each attached device can be configured with multiple functions, provided each function is a switch.\n\n### 0.1.0 Get it runnin'\n\nInitial release with limited device support, only for switches.  Supports only a single device attached to the Blynk application but can have multiple functions on the single device.\n","readmeFilename":"README.md","gitHead":"9ceed7522980aead11a92628cd65a242e9b45d00","_id":"homebridge-blynk-platform@0.2.6-beta.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Z6uzlvBdaObnx3riD33avw3ShDD6zDJYfwOqrL2AACNerYpaXsWNRJPmlM8/3DA01GPwQptLSteyhRuiSw5vSQ==","shasum":"7a2f66493937cc4f7607968fc60da920389b624c","tarball":"https://registry.npmjs.org/homebridge-blynk-platform/-/homebridge-blynk-platform-0.2.6-beta.0.tgz","fileCount":20,"unpackedSize":51128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKgAECRA9TVsSAnZWagAAAd4P/i/AROeOS5g/aHkFXO6L\n/2H7BhLgRa141W6BAFT/3hU19nNPUURE36pBa7Se/CSD3K3h/oxcxRAsPcq3\ngxlElLBt8cey3Rm1Rh1faG/tEUNfF6PS/fL++8Mq2G6tlkcWMvKKwWV+hPT3\n4iH4DGRFqL1XRrxeXFvC5JzLlXipqOMzSzBx6RtrhoGBvnUzwQQPM14JAsv/\n+H1AVImVT6RDoy5BjWDKUT50xZzLHt7vJeIbe3OW3V54xzJ4bLDldXhW4S+y\nxc7Tf7u386Fu5ic7LjU5xsSLj+RJGQ9TUOfnF2f5AZSK/WWyxEUGPRxpai4g\nJJWeqImOYuLMDyHpFDF4VDwhXCRcDmjhCeS6FY1mmygH+h6fzwsdlmLEnAnV\nb1/DxouqOX1JvRl+xsVWqx3eUDcNxjZiHycej3fn8KE0helUILD02CcWMxEX\n4ACF3VXzKIuTf9JMaG9NGL8WXYGOSw4G+ssa35cySEo3vv6Y1GEL64cNISLL\noIhWTSfR3YYJVyaKcAa+ockkn4kqpuGk47F6q9m2eQlewTYPE7aZxJVGnzD0\nFKE6w++3c8FAPLviBm1p6LZTIUrogFa2ZzXzk1AWJzWkDj/vO0eoCprVFJ7a\nmgqQH+jyZDnIKjjPLv3OEQyNUcUmCy/3+OsXUAuO2ojv9+CY0JXTbBGmdbWb\nfgxn\r\n=dA5W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGOFCTs9fepQCn/h6UI5U4i5T09ZTg7LodUMepZoUgUQIgfy3aTHIz/9Idek/7b4sA9KhpwJco8PyEgVJQfb6Mc8A="}]},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"_npmUser":{"name":"peterwoj","email":"peterwoj@dwellersoul.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-blynk-platform_0.2.6-beta.0_1596588036090_0.6404865805237676"},"_hasShrinkwrap":false},"0.2.5":{"name":"homebridge-blynk-platform","displayName":"Homebridge Blynk Platform","version":"0.2.5","description":"Homebridge plugin for the Blynk platform","main":"dist/index.js","scripts":{"build":"rimraf ./dist && npm run lint && tsc","clean":"rimraf ./dist","lint":"npx eslint . --ext .js,.jsx,.ts,.tsx","prepublishOnly":"npm run build","postpublish":"npm run clean","start":"npm run build && ./node_modules/homebridge/bin/homebridge -I -D -P ."},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"engines":{"node":">=10.17.0","homebridge":">=1.0.0"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"devDependencies":{"@types/node":"10.17.19","@typescript-eslint/eslint-plugin":"^3.7.0","@typescript-eslint/parser":"^3.7.0","eslint":"^7.5.0","generate-changelog":"^1.8.0","homebridge":"^1.1.1","homebridge-config-ui-x":"^4.24.0","rimraf":"^3.0.2","typescript":"^3.9.7"},"homepage":"https://github.com/peterwoj/homebridge-blynk-platform","dependencies":{"got":"^11.5.0","semver":"^7.3.2"},"keywords":["homebridge blynk","homebridge","homebridge-plugin","Blynk","IoT","Siri"],"gitHead":"9ceed7522980aead11a92628cd65a242e9b45d00","_id":"homebridge-blynk-platform@0.2.5","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-YKyMV9YowS77MGdoc0lyu7glAfamr9AIRTNH6F7yPayjgkPipZ0K8/ZYmnRsHMzREwXAkle+PTO+90CXZtRWOw==","shasum":"e066b276554fedf64acfa0a374122547c082969e","tarball":"https://registry.npmjs.org/homebridge-blynk-platform/-/homebridge-blynk-platform-0.2.5.tgz","fileCount":20,"unpackedSize":51121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKgHPCRA9TVsSAnZWagAAyKUQAKAPiN45eNAcP1NvgVti\nYH9Ha5XsQo0dFw31T0Jp1c5GtrQI8EIbpR3qIZB6PVfqNXthyeqH69aQ7uxG\nuFSiO5r+1E+asJqfLfICH5xuHNmr10rudC5j/60As6+rRQv7ExA6UrejtsAD\nRnnVdcDyp2zEHET+0kR9MHT7/bv7BKwALKGYu5/hSA+IunhdFhgamZFn25jW\nlY6Ck64ksRK6a+k/PkQILZ1olLaqPyTyoCbZgkK0ebSmbvLyBU42NFpFhqI/\nVjFtCwrWtyDHeRIKxNcRYI1zzdTYUMcOzkJMTnzlX2koxKyvVuRPTOU+fpiM\nFvQ+0wrEV1togs0y5trWcwI4vKMdZN/Vt0bdN7zZ12LBoSJ9mmnwfdC9dZSS\njOq3jqZEieANrXHI4Aj6MzD8Z0D2EZYUxloOS3bgu3AISV126J3L9STdqD85\nj0daJM7s46AwXi+nwxgTktR7wPDGbPAd0Ylx/15jH3UivSgunQ/XLwdAP2X3\ncujzjw555qwpsNOozWVM5FVU5S2/HV1eHikU9Hpf3QaVUHdmZnbWWKbOCil9\n6R3mPV5pelRUafdBswJVz/Y+P0EWbksVCFDeodwkle3PiPwmCrFTuDsphih/\ny530dZAtfWKexe08BWXmSBy/nR6JEzi9gN/+7k5JFEhMZPaOSiHB4Vckha5C\nHcTz\r\n=CTLj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUqIh1GKGmS7kYHVfrwW6VYh530nHHqTHaYi6Zp8BsTgIgIZ8/VLB6g4K89eXrO3LBzyLMPOmEdV7i9kkTtX4ZehQ="}]},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"_npmUser":{"name":"peterwoj","email":"peterwoj@dwellersoul.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-blynk-platform_0.2.5_1596588494428_0.04052535696489268"},"_hasShrinkwrap":false},"0.2.6-beta.1":{"name":"homebridge-blynk-platform","displayName":"Homebridge Blynk Platform","version":"0.2.6-beta.1","description":"Homebridge plugin for the Blynk platform","main":"dist/index.js","scripts":{"build":"rimraf ./dist && npm run lint && tsc","clean":"rimraf ./dist","lint":"npx eslint . --ext .js,.jsx,.ts,.tsx","prepublishOnly":"npm run build","postpublish":"npm run clean","start":"npm run build && ./node_modules/homebridge/bin/homebridge -I -D -P ."},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"engines":{"node":">=10.17.0","homebridge":">=1.0.0"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"devDependencies":{"@types/node":"10.17.19","@typescript-eslint/eslint-plugin":"^3.7.0","@typescript-eslint/parser":"^3.7.0","eslint":"^7.5.0","generate-changelog":"^1.8.0","homebridge":"^1.1.1","homebridge-config-ui-x":"^4.24.0","rimraf":"^3.0.2","typescript":"^3.9.7"},"homepage":"https://github.com/peterwoj/homebridge-blynk-platform","dependencies":{"got":"^11.5.0","semver":"^7.3.2"},"keywords":["homebridge blynk","homebridge","homebridge-plugin","Blynk","IoT","Siri"],"readme":"# homebridge-blynk-platform\n\nPlugin for Homebridge to allow Blynk applications to be controlled throug Apple HomeKit.\n\n<div style=\"text-align:center;\">\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm version\" src=\"https://badgen.net/npm/v/homebridge-blynk-platform\" /></a>\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm downloads\" src=\"https://badgen.net/npm/dt/homebridge-blynk-platform\" /></a>\n</div>\n\n## Installation\n\nOnce you have a working [homebridge](https://github.com/homebridge/homebridge/)\n\n```console\nsudo npm install -g homebridge-blynk-platform\n```\n\n## Configuration\n\nTo expose your Blynk powered devices you have to configure the Homebridge to the location of your Blynk server.\n\n```json\n    \"platforms\": {\n        \"platform\": \"BlynkPlatform\",\n        \"serverurl\": \"http://your.blynkserver.com:8080\",\n        \"devices\": [\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"HabitController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"31225\",\n                \"discover\": true\n            },\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"OutdoorController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"112233\",\n                \"discover\": false,\n                \"accessories\": [\n                    {\n                        \"model\": \"extension-cord\",\n                        \"name\": \"Pergola Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"BUTTON\"\n                    }\n                ]\n            }\n        ]\n    },\n```\n\nOnce your configuration is in place startup Homebridge and to get your devices connected to Apple HomeKit.\n\n## Changelog\n\n### 0.2.5\n\nBug fixes to account for discovery on a device which has multiple accessories associated with it.\n\n* Bugs\n  * Accessory discovery would fail to add found accessory due to duplicate UUID\n\n### 0.2.4 ...\n\nThe 0.2.3 release...\n\n### 0.2.3 Lint This\n\nThe fine folks created a linter, so it is good to use one.\n\n### 0.2.2 The Burned Version\n\nCI killed the version number, really I think it would be my fault.\n\n### 0.2.1 Project Discovery\n\nEnable fetching from the Blynk application to configure accessories.  For a device the parameter `discover` was added to let the Platform know if it should discover available devices are read the configuration file.  If `{ \"discover\": true }` is found then the `accessories` are ignored if defined.  If there is a change in settings from `discover` being set to false from true, the accessoriesCache will need to be manually updated to avoid item duplication.\n\nAddition of config.schema.json to allow for easier configuration through homebridge-config-ui-x.\n\n### 0.2.0 Breakin' Configs\n\nInlude a way to update the HomeKit if the switch state is changed with the Blynk application.\n\nFormat the configuration to allow an application to have multiple attached devices.  Each attached device can be configured with multiple functions, provided each function is a switch.\n\n### 0.1.0 Get it runnin'\n\nInitial release with limited device support, only for switches.  Supports only a single device attached to the Blynk application but can have multiple functions on the single device.\n","readmeFilename":"README.md","gitHead":"76c83e9cba1ed2379284d4bf72741ab2e2b00a07","_id":"homebridge-blynk-platform@0.2.6-beta.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-HdzuIF1VkHqCr/TVp8707mlO8oNhIqXiEL6WqLow8WrV1UxZxnppAwskbDy7yKmxejaJSYDpVVWjCfioDIVMAw==","shasum":"aed388ec14a0891538ab0672e8893a8797a5fb8d","tarball":"https://registry.npmjs.org/homebridge-blynk-platform/-/homebridge-blynk-platform-0.2.6-beta.1.tgz","fileCount":20,"unpackedSize":51128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT/59CRA9TVsSAnZWagAAGooP/ixxkKXz29ljaT92wlI2\n92X80Y6LyUf3gW92PcoLSEIEsIhaY4yH/pou8l+DnrpGEc3vFpD/KrsmXgGT\nkB/XfcSam3TeJoAwFL5tW6N1XUmslCCyZJTuWbK0ZYB5Omcfv0XDpuzuizZ1\n8N9YBrDjJ0b5/0hhjmH4MLsiEw98tMDsFPWGp1qmYtl/sAWZYHB9VmaY0Lfu\nbsw5OQCHgKFBcrUgexAZI9cgH2YpZ6J9a5PkNQo6Cm4B918vzqNMg0bpBRGt\n5KZOHEklRFOmReuH3FZk/T5OGBEFTgpMhzwoQPcD+An2NFojlT9E9mg7Czgz\nNFa5z4YHnBYzKOizN4jHVWuDkDHiNNz6BBuRYPZOGaPVYxWlCHAPNnq++nfg\nLBrwPr/FaZ9kfaxT3UJzBEP+NZ9KRLF/Ymr10M1ib1SDy0+0Zh/V7lE0GBVv\nXR8DRrW6Me/D76/mefKxfCK72V1iVtSBPmqrcgrnwukHEOq8hyDvbHEgaFrU\nP97vAC6lWub61We0o3VeIk2Ccr8REYygnB4Zcl8MMqy+2tt6agDgTN1j8kif\nmekGSBz0NjQBoAifOkmD4KETBKhghQuBBB3ambsRCFWKVYKSQfpe48sTGwK4\nDjhPiR0KIq4C6MXHRyt2fyvKdGeuKK8sPRe04r3fKmOKcZFuPdmN7hZogoyV\nTQAN\r\n=x3ov\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFfkVwIYCzg/m3dDxF6xI61jJ9g4PwPkjzs1hPs7odR/AiEArcfZJjZJLDe/q5c1jl2oKo4OWD7TJMD01FQ7JoS0jts="}]},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"_npmUser":{"name":"peterwoj","email":"peterwoj@dwellersoul.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-blynk-platform_0.2.6-beta.1_1599078012527_0.47513580396893396"},"_hasShrinkwrap":false},"0.2.6-beta.2":{"name":"homebridge-blynk-platform","displayName":"Homebridge Blynk Platform","version":"0.2.6-beta.2","description":"Homebridge plugin for the Blynk platform","main":"dist/index.js","scripts":{"build":"rimraf ./dist && npm run lint && tsc","clean":"rimraf ./dist","lint":"npx eslint . --ext .js,.jsx,.ts,.tsx","prepublishOnly":"npm run build","postpublish":"npm run clean","start":"npm run build && ./node_modules/homebridge/bin/homebridge -I -D -P ."},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"engines":{"node":">=10.17.0","homebridge":">=1.0.0"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"devDependencies":{"@types/node":"10.17.19","@typescript-eslint/eslint-plugin":"^3.7.0","@typescript-eslint/parser":"^3.7.0","eslint":"^7.5.0","generate-changelog":"^1.8.0","homebridge":"^1.1.1","homebridge-config-ui-x":"^4.24.0","rimraf":"^3.0.2","typescript":"^3.9.7"},"homepage":"https://github.com/peterwoj/homebridge-blynk-platform","dependencies":{"got":"^11.5.0","semver":"^7.3.2"},"keywords":["homebridge blynk","homebridge","homebridge-plugin","Blynk","IoT","Siri"],"readme":"# homebridge-blynk-platform\n\nPlugin for Homebridge to allow Blynk applications to be controlled throug Apple HomeKit.\n\n<div style=\"text-align:center;\">\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm version\" src=\"https://badgen.net/npm/v/homebridge-blynk-platform\" /></a>\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm downloads\" src=\"https://badgen.net/npm/dt/homebridge-blynk-platform\" /></a>\n</div>\n\n## Installation\n\nOnce you have a working [homebridge](https://github.com/homebridge/homebridge/)\n\n```console\nsudo npm install -g homebridge-blynk-platform\n```\n\n## Configuration\n\nTo expose your Blynk powered devices you have to configure the Homebridge to the location of your Blynk server.\n\n```json\n    \"platforms\": {\n        \"platform\": \"BlynkPlatform\",\n        \"serverurl\": \"http://your.blynkserver.com:8080\",\n        \"devices\": [\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"HabitController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"31225\",\n                \"discover\": true\n            },\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"OutdoorController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"112233\",\n                \"discover\": false,\n                \"accessories\": [\n                    {\n                        \"model\": \"extension-cord\",\n                        \"name\": \"Pergola Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"BUTTON\"\n                    }\n                ]\n            }\n        ]\n    },\n```\n\nOnce your configuration is in place startup Homebridge and to get your devices connected to Apple HomeKit.\n\n## Changelog\n\n### 0.2.5\n\nBug fixes to account for discovery on a device which has multiple accessories associated with it.\n\n* Bugs\n  * Accessory discovery would fail to add found accessory due to duplicate UUID\n\n### 0.2.4 ...\n\nThe 0.2.3 release...\n\n### 0.2.3 Lint This\n\nThe fine folks created a linter, so it is good to use one.\n\n### 0.2.2 The Burned Version\n\nCI killed the version number, really I think it would be my fault.\n\n### 0.2.1 Project Discovery\n\nEnable fetching from the Blynk application to configure accessories.  For a device the parameter `discover` was added to let the Platform know if it should discover available devices are read the configuration file.  If `{ \"discover\": true }` is found then the `accessories` are ignored if defined.  If there is a change in settings from `discover` being set to false from true, the accessoriesCache will need to be manually updated to avoid item duplication.\n\nAddition of config.schema.json to allow for easier configuration through homebridge-config-ui-x.\n\n### 0.2.0 Breakin' Configs\n\nInlude a way to update the HomeKit if the switch state is changed with the Blynk application.\n\nFormat the configuration to allow an application to have multiple attached devices.  Each attached device can be configured with multiple functions, provided each function is a switch.\n\n### 0.1.0 Get it runnin'\n\nInitial release with limited device support, only for switches.  Supports only a single device attached to the Blynk application but can have multiple functions on the single device.\n","readmeFilename":"README.md","gitHead":"b0f0c0a60e73b94c9645bb73006d8bfeffa6701a","_id":"homebridge-blynk-platform@0.2.6-beta.2","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-n0zit8KKOnGi7JR0tyhddZ+iZfiOspwIOdf2cq2zA+JcAMWUQdk8rnriL+e5/3b83RICJsETUwqN/14fSt67pg==","shasum":"66d1ea0ecd7f1794e6d57c3eaee97137f8f30c40","tarball":"https://registry.npmjs.org/homebridge-blynk-platform/-/homebridge-blynk-platform-0.2.6-beta.2.tgz","fileCount":20,"unpackedSize":51129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqSPaCRA9TVsSAnZWagAAcxQP+weBfk/MrNwfPIiSlPXv\nwuK04ZR9rgsHeVBbmEk/tXBwZiuGgq+91cF1SVeJgJbQ+n8kIgWggQdEniOi\nC2uKd1KtIzxxeeLMcuRErHYnrjsA++Nydy2COz5nUhTzmIA5GF6RpJctu/XV\nkqseu+pu/Amo+eRGjcD1MlXqW4ikjwxAhgT4E2ZxgmVsdFr95WHVIvKOZELI\ndiaaDzz1UBJ0aqbVY3Kcuz7j5ibJ4V7IKew8pd9cURrmb2fk/S8p9bi3Fx+E\nYPM5M+uIKeQt6Av7HMOmo9AOxp/ukKjjKoD1cvXi8OVH921j0lwTtfah9bpa\n1d6IVWzYAKtIxe9gTNbGpnyfuFBlcwS8Q4oa4VwWpSEKoC1Zx/H1lxUHGXLT\nqvD9YoYkxzKUw+pkmLdprMc/G02tNy30DDFZ7CYtTNgZ+7pdKCj2RwSLz0GQ\n5tdemU7EHiVy38JCIb+3H+cySP4ZKhb/b9aYCRCp58tOHnAaF3AlbYipvDHB\n/jITm0IimkY4+Z/8U4nP7HSfF3DcMJzuG692l7uTyElC30RI+qAR23K/er+Y\nCaezUGv19l3Yeip4G93CL4gWs349PrUmMI1RGU20eWH70JZT+2ll1t4ku6mq\n4Xk7Z/+YY91uG8Seu/lM8S9l7TF/PecJgDVBi0HWjWMEN7Oem2Q49LypHNhD\nRK9p\r\n=LcCz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF8+VlDNXQPhWOvIwEiFBd35ZiJ2CNqaGMMuF5TI4va7AiEAgpvJZ/cjAN7fulvJaK9LAUHHHyuTZNsmB8j78h/mPq4="}]},"_npmUser":{"name":"peterwoj","email":"peterwoj@dwellersoul.com"},"directories":{},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-blynk-platform_0.2.6-beta.2_1621697498128_0.41683715556172274"},"_hasShrinkwrap":false},"0.2.6-beta.3":{"name":"homebridge-blynk-platform","displayName":"Homebridge Blynk Platform","version":"0.2.6-beta.3","description":"Homebridge plugin for the Blynk platform","main":"dist/index.js","scripts":{"build1":"rimraf ./dist && tsc","build":"rimraf ./dist && npm run lint && tsc","clean":"rimraf ./dist","lint":"npx eslint . --ext .js,.jsx,.ts,.tsx","prepublishOnly":"npm run build","postpublish":"npm run clean","start":"tsc && ./node_modules/homebridge/bin/homebridge -I -D -P ."},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"engines":{"node":">=10.17.0","homebridge":">=1.1.1"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"devDependencies":{"@types/node":"10.17.19","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","eslint":"^7.27.0","generate-changelog":"^1.8.0","homebridge":"^1.3.0","homebridge-config-ui-x":"^4.41.1","rimraf":"^3.0.2","typescript":"^4.2.4"},"homepage":"https://github.com/peterwoj/homebridge-blynk-platform","dependencies":{"got":"^11.8.2","semver":"^7.3.5"},"keywords":["homebridge blynk","homebridge","homebridge-plugin","Blynk","IoT","Siri"],"readme":"# homebridge-blynk-platform\n\nPlugin for Homebridge to allow Blynk applications to be controlled throug Apple HomeKit.\n\n<div style=\"text-align:center;\">\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm version\" src=\"https://badgen.net/npm/v/homebridge-blynk-platform\" /></a>\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm downloads\" src=\"https://badgen.net/npm/dt/homebridge-blynk-platform\" /></a>\n</div>\n\n## Installation\n\nOnce you have a working [homebridge](https://github.com/homebridge/homebridge/)\n\n```console\nsudo npm install -g homebridge-blynk-platform\n```\n\n## Configuration\n\nTo expose your Blynk powered devices you have to configure the Homebridge to the location of your Blynk server.\n\n```json\n    \"platforms\": {\n        \"platform\": \"BlynkPlatform\",\n        \"serverurl\": \"http://your.blynkserver.com:8080\",\n        \"pollerseconds\": \"20\",\n        \"devices\": [\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"HabitController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"31225\",\n                \"discover\": true\n            },\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"OutdoorController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"112233\",\n                \"discover\": false,\n                \"accessories\": [\n                    {\n                        \"model\": \"extension-cord\",\n                        \"name\": \"Pergola Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"BUTTON\"\n                    },\n                    {\n                        \"model\": \"extension-dimmer\",\n                        \"name\": \"Dimmed Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"SLIDER\",\n                        \"min\": 0,\n                        \"max\": 100\n                    }\n                ]\n            }\n        ]\n    },\n```\n\nOnce your configuration is in place startup Homebridge and to get your devices connected to Apple HomeKit.\n\n## Changelog\n\n### 0.2.6\n\n* Bug fixes \n * #12 Missing 'D' from the digital pin requests \n * #15 High CPU caused from failed config defaults for pollerseconds.\n * #14 Additional accessory types, SLIDER is now available\n\n### 0.2.5\n\nBug fixes to account for discovery on a device which has multiple accessories associated with it.\n\n* Bugs\n  * Accessory discovery would fail to add found accessory due to duplicate UUID\n\n### 0.2.4 ...\n\nThe 0.2.3 release...\n\n### 0.2.3 Lint This\n\nThe fine folks created a linter, so it is good to use one.\n\n### 0.2.2 The Burned Version\n\nCI killed the version number, really I think it would be my fault.\n\n### 0.2.1 Project Discovery\n\nEnable fetching from the Blynk application to configure accessories.  For a device the parameter `discover` was added to let the Platform know if it should discover available devices are read the configuration file.  If `{ \"discover\": true }` is found then the `accessories` are ignored if defined.  If there is a change in settings from `discover` being set to false from true, the accessoriesCache will need to be manually updated to avoid item duplication.\n\nAddition of config.schema.json to allow for easier configuration through homebridge-config-ui-x.\n\n### 0.2.0 Breakin' Configs\n\nInlude a way to update the HomeKit if the switch state is changed with the Blynk application.\n\nFormat the configuration to allow an application to have multiple attached devices.  Each attached device can be configured with multiple functions, provided each function is a switch.\n\n### 0.1.0 Get it runnin'\n\nInitial release with limited device support, only for switches.  Supports only a single device attached to the Blynk application but can have multiple functions on the single device.\n","readmeFilename":"README.md","gitHead":"c078d1192df3ed23a5e5620d57d70536add5c201","_id":"homebridge-blynk-platform@0.2.6-beta.3","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-LmsYQ/xyOwbbvlD9EQlSRc943RtYdUMgiM/ocdO4NRgybGdey4lirTKsHtsmkTDBuyQ8moEIdaZM9o2GzswaRQ==","shasum":"86ba8d296ed1f403eaf4ca014a765e6ccdafecaa","tarball":"https://registry.npmjs.org/homebridge-blynk-platform/-/homebridge-blynk-platform-0.2.6-beta.3.tgz","fileCount":20,"unpackedSize":60953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqzKvCRA9TVsSAnZWagAA/lsP/jpHJXa4Yvwo77fWtbqx\n+OjPjWTP51/lpozT9GCMwJShKjcBlRaNxLy99RUc2GTE/WODIFO6sc5EDytL\nezN82V3qTCULhqpVrcXI+1oJcsNuPi6zAh4NJG11zivBwdibabM8Y57DG1eA\nX0WHK4Utww1rFQP7yfXV7q/tF9YzKRIgOgAZ0aJGTneQbT/QgzjfhhS6ds5J\nj5y6jczTQDIsIM/W6sPBaPdGlzvsDSfETbrBir23qfezDYjEdQIUs4aSBCGk\nD/5ZcpUiRakN4I60Vn5dWNX8AFCMWPCDusjqWNY2ZflxJuI4OpvBkxo/BIwI\nxHH/yRVgYKDtnVhdHkni2CGLcLwe2dTeWsMqlcTShW8x5qLtCRtcW4d4QYhq\nc0ns92Dx0PQ4vxNBe24PMfuoY6GbnYPZpjfoHVCcVJGROglCJ44MesCekIhf\nv7UtRdySI+34ARq381B0GZ9W08mAdd/43RWBRYc75iVs/zxT6cm2uiJntgia\n48jNN0t1z5LkwPBftT93794HlZvCH19KVisuI+ipNoHSjAowLCve29rdOxWn\ndSuQY5igefC3VvPLXRpZ8772lEMtSsUlYm926DXlrgspbO4kvFmHkAqBia//\nB6gkqS++Zglg3E2S3YqSXWbHOcUGbMNAc/IfUmYextb/aiK5gRTwPrb78XVt\ngWj7\r\n=WXIY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+ruucHqQhlKqwe39DC0U1FWBciMTETPmg/l9Tk3ymAAIgdcNVsB/wou5vopARqYVjARqYCWXGusQlgZsE+yz7dFc="}]},"_npmUser":{"name":"peterwoj","email":"peterwoj@dwellersoul.com"},"directories":{},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-blynk-platform_0.2.6-beta.3_1621832367469_0.5400026953925741"},"_hasShrinkwrap":false},"0.2.6-beta.4":{"name":"homebridge-blynk-platform","displayName":"Homebridge Blynk Platform","version":"0.2.6-beta.4","description":"Homebridge plugin for the Blynk platform","main":"dist/index.js","scripts":{"build1":"rimraf ./dist && tsc","build":"rimraf ./dist && npm run lint && tsc","clean":"rimraf ./dist","lint":"npx eslint . --ext .js,.jsx,.ts,.tsx","prepublishOnly":"npm run build","postpublish":"npm run clean","start":"tsc && ./node_modules/homebridge/bin/homebridge -I -D -P ."},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"engines":{"node":">=10.17.0","homebridge":">=1.1.1"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"devDependencies":{"@types/node":"10.17.19","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","eslint":"^7.27.0","generate-changelog":"^1.8.0","homebridge":"^1.3.0","homebridge-config-ui-x":"^4.41.1","rimraf":"^3.0.2","typescript":"^4.2.4"},"homepage":"https://github.com/peterwoj/homebridge-blynk-platform","dependencies":{"got":"^11.8.2","semver":"^7.3.5"},"keywords":["homebridge blynk","homebridge","homebridge-plugin","Blynk","IoT","Siri"],"readme":"# homebridge-blynk-platform\n\nPlugin for Homebridge to allow Blynk applications to be controlled throug Apple HomeKit.\n\n<div style=\"text-align:center;\">\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm version\" src=\"https://badgen.net/npm/v/homebridge-blynk-platform\" /></a>\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm downloads\" src=\"https://badgen.net/npm/dt/homebridge-blynk-platform\" /></a>\n</div>\n\n## Installation\n\nOnce you have a working [homebridge](https://github.com/homebridge/homebridge/)\n\n```console\nsudo npm install -g homebridge-blynk-platform\n```\n\n## Configuration\n\nTo expose your Blynk powered devices you have to configure the Homebridge to the location of your Blynk server.\n\n```json\n    \"platforms\": {\n        \"platform\": \"BlynkPlatform\",\n        \"serverurl\": \"http://your.blynkserver.com:8080\",\n        \"pollerseconds\": \"20\",\n        \"devices\": [\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"HabitController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"31225\",\n                \"discover\": true\n            },\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"OutdoorController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"112233\",\n                \"discover\": false,\n                \"accessories\": [\n                    {\n                        \"model\": \"extension-cord\",\n                        \"name\": \"Pergola Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"BUTTON\"\n                    },\n                    {\n                        \"model\": \"extension-dimmer\",\n                        \"name\": \"Dimmed Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"SLIDER\",\n                        \"min\": 0,\n                        \"max\": 100\n                    }\n                ]\n            }\n        ]\n    },\n```\n\nOnce your configuration is in place startup Homebridge and to get your devices connected to Apple HomeKit.\n\n## Changelog\n\n### 0.2.6\n\n* Bug fixes \n * #12 Missing 'D' from the digital pin requests \n * #15 High CPU caused from failed config defaults for pollerseconds.\n * #14 Additional accessory types, SLIDER is now available\n\n### 0.2.5\n\nBug fixes to account for discovery on a device which has multiple accessories associated with it.\n\n* Bugs\n  * Accessory discovery would fail to add found accessory due to duplicate UUID\n\n### 0.2.4 ...\n\nThe 0.2.3 release...\n\n### 0.2.3 Lint This\n\nThe fine folks created a linter, so it is good to use one.\n\n### 0.2.2 The Burned Version\n\nCI killed the version number, really I think it would be my fault.\n\n### 0.2.1 Project Discovery\n\nEnable fetching from the Blynk application to configure accessories.  For a device the parameter `discover` was added to let the Platform know if it should discover available devices are read the configuration file.  If `{ \"discover\": true }` is found then the `accessories` are ignored if defined.  If there is a change in settings from `discover` being set to false from true, the accessoriesCache will need to be manually updated to avoid item duplication.\n\nAddition of config.schema.json to allow for easier configuration through homebridge-config-ui-x.\n\n### 0.2.0 Breakin' Configs\n\nInlude a way to update the HomeKit if the switch state is changed with the Blynk application.\n\nFormat the configuration to allow an application to have multiple attached devices.  Each attached device can be configured with multiple functions, provided each function is a switch.\n\n### 0.1.0 Get it runnin'\n\nInitial release with limited device support, only for switches.  Supports only a single device attached to the Blynk application but can have multiple functions on the single device.\n","readmeFilename":"README.md","gitHead":"aefe96c0328ce56cc7a965dd8e2047c7dc7a289e","_id":"homebridge-blynk-platform@0.2.6-beta.4","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-rQd/Ec/4UJN5C3y4gOhNhGQxdq/g7mXFhc7bQK+do9vRghbbwZMAbn9yHldnhn8qmYSV/4LMApMOYdgmFR+Zfw==","shasum":"c1fa634f957824a0d641b60b6c3234b534d0d202","tarball":"https://registry.npmjs.org/homebridge-blynk-platform/-/homebridge-blynk-platform-0.2.6-beta.4.tgz","fileCount":20,"unpackedSize":60737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq9kNCRA9TVsSAnZWagAAFR8P/1qXOW8Pk2TdFjcQGuFn\nOHN7bY9JYGNnBuFeyoAgeHg7t9xsbC2/WUTHerdU0eUwrDDWDhkWgIJ1bcbQ\nh8+BPdHPF020jNuzlKRWG4G1Kpsrx9gm7OtJ8Oq7wA7WTjFc/jrpzNLk0j0e\n2qoyZN138t+Ko22hcSZuOu4NDVW3jgn1XzPR/Ot+y9hfFSMW1sAXGIhr8Db3\nw5mCVxCE5b5CcvhR2/7iDGpg5/Up2UVF8y/Ove7JqJq4WbLjgrrAnyZk675g\ngif9kUMRXCK1Z35lyqu5LGwsVGSVHOyO9ovtmh7g0rRDeI+pI4Q+2r+quNKG\nkeijcrBofauyQb464DXKFDthfKf7XwCO8WxyS7Z3CriCdpbEHQV1OAXZajHN\nNED39TgT2SCo3V6ArXU/wl+LpdoPkZTcGZlPlMU5KkUIyTTT0N1oE1/nORON\n/f2ZnToqr39BFgN9anRMDXjjcDc9wP2FsUhyM5h/gK0ofiF6eIN9vqfEHT4N\n9h64BeGQr8Mhqf/tEHkyG+wjsIIm+Sn1lCAsswWg4axOyCJJJOtWpX7eTD/z\n9dRgbv+lkr/+lwA/6LVo6NSnI3UEeMUcZ2DDjSgwa6pWjgo79hd1QBYxFrJv\nLf5Ltwf3eR/IeP2HYstdQ4oDcT04bfamUx/3Ka8PE1khx7y+Or3lTKa0uaB8\n05oc\r\n=M02Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICdLP+fKIkWwQ80jAFoV7+5/0a4kFe8PyBal7My7rDFfAiEA7zD4nkYav+HtFjLJGO1P8slfix9xiKE3Wd4WEFiEG3w="}]},"_npmUser":{"name":"peterwoj","email":"peterwoj@dwellersoul.com"},"directories":{},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-blynk-platform_0.2.6-beta.4_1621874954898_0.9552413683300778"},"_hasShrinkwrap":false},"0.2.6-beta.5":{"name":"homebridge-blynk-platform","displayName":"Homebridge Blynk Platform","version":"0.2.6-beta.5","description":"Homebridge plugin for the Blynk platform","main":"dist/index.js","scripts":{"build1":"rimraf ./dist && tsc","build":"rimraf ./dist && npm run lint && tsc","clean":"rimraf ./dist","lint":"npx eslint ./src --ext .js,.jsx,.ts,.tsx","prepublishOnly":"npm run build","postpublish":"npm run clean","start":"tsc && ./node_modules/homebridge/bin/homebridge -I -D -P ."},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"engines":{"node":">=10.17.0","homebridge":">=1.1.1"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"devDependencies":{"@types/node":"10.17.19","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","eslint":"^7.27.0","generate-changelog":"^1.8.0","homebridge":"^1.3.0","homebridge-config-ui-x":"^4.41.1","rimraf":"^3.0.2","typescript":"^4.2.4"},"homepage":"https://github.com/peterwoj/homebridge-blynk-platform","dependencies":{"got":"^11.8.2","semver":"^7.3.5"},"keywords":["homebridge blynk","homebridge","homebridge-plugin","Blynk","IoT","Siri"],"readme":"# homebridge-blynk-platform\n\nPlugin for Homebridge to allow Blynk applications to be controlled throug Apple HomeKit.\n\n<div style=\"text-align:center;\">\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm version\" src=\"https://badgen.net/npm/v/homebridge-blynk-platform\" /></a>\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm downloads\" src=\"https://badgen.net/npm/dt/homebridge-blynk-platform\" /></a>\n</div>\n\n## Installation\n\nOnce you have a working [homebridge](https://github.com/homebridge/homebridge/)\n\n```console\nsudo npm install -g homebridge-blynk-platform\n```\n\n## Configuration\n\nTo expose your Blynk powered devices you have to configure the Homebridge to the location of your Blynk server.\n\n```json\n    \"platforms\": {\n        \"platform\": \"BlynkPlatform\",\n        \"serverurl\": \"http://your.blynkserver.com:8080\",\n        \"pollerseconds\": \"20\",\n        \"devices\": [\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"HabitController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"31225\",\n                \"discover\": true\n            },\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"OutdoorController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"112233\",\n                \"discover\": false,\n                \"accessories\": [\n                    {\n                        \"model\": \"extension-cord\",\n                        \"name\": \"Pergola Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"BUTTON\"\n                    },\n                    {\n                        \"model\": \"extension-dimmer\",\n                        \"name\": \"Dimmed Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"SLIDER\",\n                        \"min\": 0,\n                        \"max\": 100\n                    },\n                    {\n                        \"model\": \"my-thermometer\",\n                        \"name\": \"Dimmed Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"SLIDER\",\n                        \"typeOf\": \"THERMOMETER_SENSOR\",\n                        \"min\": 0,\n                        \"max\": 100\n                    }\n                ]\n            }\n        ]\n    },\n```\n\nOnce your configuration is in place startup Homebridge and to get your devices connected to Apple HomeKit.\n\n## Changelog\n\n### 0.2.6\n\n* Bug fixes \n * #12 Missing 'D' from the digital pin requests \n * #15 High CPU caused from failed config defaults for pollerseconds.\n * #14 Additional accessory types, SLIDER is now available\n   * Adding HomeKit Sensors as well to relate to defined switches/sliders\n     * HUMIDITY_SENSOR, LIGHTBULB, OUTLET, TEMPERATURE_SENSOR\n\n### 0.2.5\n\nBug fixes to account for discovery on a device which has multiple accessories associated with it.\n\n* Bugs\n  * Accessory discovery would fail to add found accessory due to duplicate UUID\n\n### 0.2.4 ...\n\nThe 0.2.3 release...\n\n### 0.2.3 Lint This\n\nThe fine folks created a linter, so it is good to use one.\n\n### 0.2.2 The Burned Version\n\nCI killed the version number, really I think it would be my fault.\n\n### 0.2.1 Project Discovery\n\nEnable fetching from the Blynk application to configure accessories.  For a device the parameter `discover` was added to let the Platform know if it should discover available devices are read the configuration file.  If `{ \"discover\": true }` is found then the `accessories` are ignored if defined.  If there is a change in settings from `discover` being set to false from true, the accessoriesCache will need to be manually updated to avoid item duplication.\n\nAddition of config.schema.json to allow for easier configuration through homebridge-config-ui-x.\n\n### 0.2.0 Breakin' Configs\n\nInlude a way to update the HomeKit if the switch state is changed with the Blynk application.\n\nFormat the configuration to allow an application to have multiple attached devices.  Each attached device can be configured with multiple functions, provided each function is a switch.\n\n### 0.1.0 Get it runnin'\n\nInitial release with limited device support, only for switches.  Supports only a single device attached to the Blynk application but can have multiple functions on the single device.\n","readmeFilename":"README.md","gitHead":"febc06bbce5c8165d0ccd6882645eeabedbd655b","_id":"homebridge-blynk-platform@0.2.6-beta.5","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Kt45k2Sz6fFZGeDh4xH4z+tfqBgXZB2tX04pM4cQmdSYMNIjxOFkpcbfoIK1nqskQdudulPVRgdFL3vsdo0Cvg==","shasum":"e266a585862c602c95191de936c49bf30ae6551b","tarball":"https://registry.npmjs.org/homebridge-blynk-platform/-/homebridge-blynk-platform-0.2.6-beta.5.tgz","fileCount":20,"unpackedSize":68059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguFVLCRA9TVsSAnZWagAA2d8QAJw3ggPWZb4SpxGxuqPu\nGm7gqRKKfSiM6BIUhmrURxR+csU7xHL2tQMcRPefcN7tISZBXgiAHFbnUISz\nueDycOL3w7zVF2ximCwJmuGqDhyinqSA/l36F+Z7UhVfB4Xmd4D7amOUvDST\np5mWM65Ptte6vUidOcjpKjotkKdTrzRshPiJJEioQsTL1fcraUvjWfkorhwW\n/al6fGF1jCRznoWT5esbQGM+MmgWR25sI7gnFr+7sEUpfP+jDk2/ur1t+eS0\nYi5iV9Q0eIO8M4xL19w5WrupAA8lLps2KyWaCRMTZMyM4utN+XZ98ssR096a\nqeILW3KDdGdSVT2PRoSrEY8HULhmkZ19x+ibNL4wZincSBfh6HlMTyAdtkX1\nWjLU0Qq9wPtIVY+xngwGIUTUKDvBTbXaVz3izbRPnSQQmdXK3ll8WmgHQ8Xm\nWTodj5udxeho6awniGkl8MIs0okSS9zBfSj1JVWuXBAyk351f/WjPTeBUnSp\nrOblw7Z1/MPNO8TgeAIDA4SyQG9QCaG3fhcN2szmdpl7jsB0GOH96q97uZoy\n96f5G8i+BfrVLNulyl14MMTTKo4wmPNwYbqyXRr4DiZTJcCCo0N2rkjhE/cY\niAFkrd6IZFTl3Lp7T+G0HbjDmhENV3NAVt72ZlwPUXICOrV7YzRbJs7VoxVQ\n3aPh\r\n=wM2R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFLFvSGnQC0xE7Y1keHXWjUVMX4ZALv+7qZTabDb60I+AiBe1JU7jXclh3yoyFs9mn6NUjC1yVk3Tg8IIHsZ1Vdg8A=="}]},"_npmUser":{"name":"peterwoj","email":"peterwoj@dwellersoul.com"},"directories":{},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-blynk-platform_0.2.6-beta.5_1622693195171_0.5348085145988482"},"_hasShrinkwrap":false},"0.2.6-beta.6":{"name":"homebridge-blynk-platform","displayName":"Homebridge Blynk Platform","version":"0.2.6-beta.6","description":"Homebridge plugin for the Blynk platform","main":"dist/index.js","scripts":{"build1":"rimraf ./dist && tsc","build":"rimraf ./dist && npm run lint && tsc","clean":"rimraf ./dist","lint":"npx eslint ./src --ext .js,.jsx,.ts,.tsx","prepublishOnly":"npm run build","postpublish":"npm run clean","start":"tsc && ./node_modules/homebridge/bin/homebridge -I -D -P ."},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"engines":{"node":">=10.17.0","homebridge":">=1.1.1"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"devDependencies":{"@types/node":"10.17.19","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","eslint":"^7.27.0","generate-changelog":"^1.8.0","homebridge":"^1.3.0","homebridge-config-ui-x":"^4.41.1","rimraf":"^3.0.2","typescript":"^4.2.4"},"homepage":"https://github.com/peterwoj/homebridge-blynk-platform","dependencies":{"got":"^11.8.2","semver":"^7.3.5"},"keywords":["homebridge blynk","homebridge","homebridge-plugin","Blynk","IoT","Siri"],"readme":"# homebridge-blynk-platform\n\nPlugin for Homebridge to allow Blynk applications to be controlled throug Apple HomeKit.\n\n<div style=\"text-align:center;\">\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm version\" src=\"https://badgen.net/npm/v/homebridge-blynk-platform\" /></a>\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm downloads\" src=\"https://badgen.net/npm/dt/homebridge-blynk-platform\" /></a>\n</div>\n\n## Installation\n\nOnce you have a working [homebridge](https://github.com/homebridge/homebridge/)\n\n```console\nsudo npm install -g homebridge-blynk-platform\n```\n\n## Configuration\n\nTo expose your Blynk powered devices you have to configure the Homebridge to the location of your Blynk server.\n\n```json\n    \"platforms\": {\n        \"platform\": \"BlynkPlatform\",\n        \"serverurl\": \"http://your.blynkserver.com:8080\",\n        \"pollerseconds\": \"20\",\n        \"devices\": [\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"HabitController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"31225\",\n                \"discover\": true\n            },\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"OutdoorController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"112233\",\n                \"discover\": false,\n                \"accessories\": [\n                    {\n                        \"model\": \"extension-cord\",\n                        \"name\": \"Pergola Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"BUTTON\"\n                    },\n                    {\n                        \"model\": \"extension-dimmer\",\n                        \"name\": \"Dimmed Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"SLIDER\",\n                        \"min\": 0,\n                        \"max\": 100\n                    },\n                    {\n                        \"model\": \"my-thermometer\",\n                        \"name\": \"Dimmed Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"SLIDER\",\n                        \"typeOf\": \"THERMOMETER_SENSOR\",\n                        \"min\": 0,\n                        \"max\": 100\n                    }\n                ]\n            }\n        ]\n    },\n```\n\nOnce your configuration is in place startup Homebridge and to get your devices connected to Apple HomeKit.\n\n## Changelog\n\n### 0.2.6\n\nDefault HomeKit type for auto discovery is now an OUTLET.\n\n* Bug fixes \n * #12 Missing 'D' from the digital pin requests \n * #15 High CPU caused from failed config defaults for pollerseconds.\n * #14 Additional accessory types, SLIDER is now available\n   * Adding HomeKit Sensors as well to relate to defined switches/sliders\n     * HUMIDITY_SENSOR, LIGHTBULB, OUTLET, TEMPERATURE_SENSOR\n * Multiple devices would trigger a refresh on restart of Homebridge.\n\n### 0.2.5\n\nBug fixes to account for discovery on a device which has multiple accessories associated with it.\n\n* Bugs\n  * Accessory discovery would fail to add found accessory due to duplicate UUID\n\n### 0.2.4 ...\n\nThe 0.2.3 release...\n\n### 0.2.3 Lint This\n\nThe fine folks created a linter, so it is good to use one.\n\n### 0.2.2 The Burned Version\n\nCI killed the version number, really I think it would be my fault.\n\n### 0.2.1 Project Discovery\n\nEnable fetching from the Blynk application to configure accessories.  For a device the parameter `discover` was added to let the Platform know if it should discover available devices are read the configuration file.  If `{ \"discover\": true }` is found then the `accessories` are ignored if defined.  If there is a change in settings from `discover` being set to false from true, the accessoriesCache will need to be manually updated to avoid item duplication.\n\nAddition of config.schema.json to allow for easier configuration through homebridge-config-ui-x.\n\n### 0.2.0 Breakin' Configs\n\nInlude a way to update the HomeKit if the switch state is changed with the Blynk application.\n\nFormat the configuration to allow an application to have multiple attached devices.  Each attached device can be configured with multiple functions, provided each function is a switch.\n\n### 0.1.0 Get it runnin'\n\nInitial release with limited device support, only for switches.  Supports only a single device attached to the Blynk application but can have multiple functions on the single device.\n","readmeFilename":"README.md","gitHead":"2fd2c85d734da0e9080cfcd82249ed3b5756d4f0","_id":"homebridge-blynk-platform@0.2.6-beta.6","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-ft1uqFjyzT4zXNwdbXm+Wjun01VHjjLBFtMptjqa29L6tQTMleig7ye95z79CG5/hkH5DEYODVHYhLEUCXMnoQ==","shasum":"696456c2dff3254eebaf067559835471b6c79185","tarball":"https://registry.npmjs.org/homebridge-blynk-platform/-/homebridge-blynk-platform-0.2.6-beta.6.tgz","fileCount":20,"unpackedSize":71651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvQJOCRA9TVsSAnZWagAAWwMP/3pmxoZv7MTBoIjgcy7Y\nWYZ3HpgrO/CDaTtvPcbyzNW5EUZbRS/TX8xipOk+buJBVBQ8xK9efIFgsjRz\nVgUeUvWt9f3MAtKA3FP5KyhtI18tuasaDRESXYZjYvHGrnHdebInWbehjYjt\nyRGjd0/4U6HakoiHfy3qAWQpP5ZUkK/Guji3EbN+FSXxhxWCxnA4uKGgHI+J\nvoIWQE6egdw9+o9mkkN9rG1gWiaK9gEUmD8x4r6YRrGUmy1fkD/9nqIZ3wBf\nSdO8Uaq+Gfy2V4hc3zOARP1BDRSHqIucvXIfvMTj3iKQ0ucXDzJw+t8I2zfK\nIO76RoJou2JDZBj2zoxFZt1YwomkLnUadRtllmLl3zG3tniYSBu0a1Qfq5Nd\nGQrNvIHZ0H4EjA2PunNxRy4+/yaRh5e0HajafjLWoEn6MQgC3dHDn0l0f2Md\nnEvF+J8+ui3htxPwGUO/BIzi9X32cORQeeBpNN99g/hcujUZHDJoLAOFMWyD\nb8pglx9OCeDDypKCclUvVpxUAaMzSfNPd+V83PxkT3ZLjg90Gqz6ukRNeL9K\nQgStUbSSepAiay1byN1pxzX/lxtOadXYPqaZDfimxHFx0su7udIBnhrtenEM\n8iOiMYZ+VTBh3MHeOMtKJyZts/YwqUHOepOWjLUxZEzhuJ9fZimU0rWxNV5O\n2PKs\r\n=ei9o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiS76u/z3Pl3lMO/iTnTdlF80JPT+k43rmbUx4eJpYDwIhAJp2Iutmh5aI0CuMdnQU/SFcKxKiwpxw9NM+loz3d7vK"}]},"_npmUser":{"name":"peterwoj","email":"peterwoj@dwellersoul.com"},"directories":{},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-blynk-platform_0.2.6-beta.6_1622999630739_0.36871845703760986"},"_hasShrinkwrap":false},"0.2.6-beta.7":{"name":"homebridge-blynk-platform","displayName":"Homebridge Blynk Platform","version":"0.2.6-beta.7","description":"Homebridge plugin for the Blynk platform","main":"dist/index.js","scripts":{"build1":"rimraf ./dist && tsc","build":"rimraf ./dist && npm run lint && tsc","clean":"rimraf ./dist","lint":"npx eslint ./src --ext .js,.jsx,.ts,.tsx","prepublishOnly":"npm run build","postpublish":"npm run clean","start":"tsc && ./node_modules/homebridge/bin/homebridge -I -D -P ."},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"engines":{"node":">=10.17.0","homebridge":">=1.1.1"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"devDependencies":{"@types/node":"10.17.19","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","eslint":"^7.27.0","generate-changelog":"^1.8.0","homebridge":"^1.3.0","homebridge-config-ui-x":"^4.41.1","rimraf":"^3.0.2","typescript":"^4.2.4"},"homepage":"https://github.com/peterwoj/homebridge-blynk-platform","dependencies":{"got":"^11.8.2","semver":"^7.3.5"},"keywords":["homebridge blynk","homebridge","homebridge-plugin","Blynk","IoT","Siri"],"readme":"# homebridge-blynk-platform\n\nPlugin for Homebridge to allow Blynk applications to be controlled throug Apple HomeKit.\n\n<div style=\"text-align:center;\">\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm version\" src=\"https://badgen.net/npm/v/homebridge-blynk-platform\" /></a>\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm downloads\" src=\"https://badgen.net/npm/dt/homebridge-blynk-platform\" /></a>\n</div>\n\n## Installation\n\nOnce you have a working [homebridge](https://github.com/homebridge/homebridge/)\n\n```console\nsudo npm install -g homebridge-blynk-platform\n```\n\n## Configuration\n\nTo expose your Blynk powered devices you have to configure the Homebridge to the location of your Blynk server.\n\n```json\n    \"platforms\": {\n        \"platform\": \"BlynkPlatform\",\n        \"serverurl\": \"http://your.blynkserver.com:8080\",\n        \"pollerseconds\": \"20\",\n        \"devices\": [\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"HabitController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"31225\",\n                \"discover\": true\n            },\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"OutdoorController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"112233\",\n                \"discover\": false,\n                \"accessories\": [\n                    {\n                        \"model\": \"extension-cord\",\n                        \"name\": \"Pergola Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"BUTTON\"\n                    },\n                    {\n                        \"model\": \"extension-dimmer\",\n                        \"name\": \"Dimmed Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"SLIDER\",\n                        \"min\": 0,\n                        \"max\": 100\n                    },\n                    {\n                        \"model\": \"my-thermometer\",\n                        \"name\": \"Dimmed Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"SLIDER\",\n                        \"typeOf\": \"THERMOMETER_SENSOR\",\n                        \"min\": 0,\n                        \"max\": 100\n                    }\n                ]\n            }\n        ]\n    },\n```\n\nOnce your configuration is in place startup Homebridge and to get your devices connected to Apple HomeKit.\n\n## Changelog\n\n### 0.2.6\n\nDefault HomeKit type for auto discovery is now an OUTLET.\n\n* Bug fixes \n * #12 Missing 'D' from the digital pin requests \n * #15 High CPU caused from failed config defaults for pollerseconds.\n * #14 Additional accessory types, SLIDER is now available\n   * Adding HomeKit Sensors as well to relate to defined switches/sliders\n     * HUMIDITY_SENSOR, LIGHTBULB, OUTLET, TEMPERATURE_SENSOR\n * Multiple devices would trigger a refresh on restart of Homebridge.\n\n### 0.2.5\n\nBug fixes to account for discovery on a device which has multiple accessories associated with it.\n\n* Bugs\n  * Accessory discovery would fail to add found accessory due to duplicate UUID\n\n### 0.2.4 ...\n\nThe 0.2.3 release...\n\n### 0.2.3 Lint This\n\nThe fine folks created a linter, so it is good to use one.\n\n### 0.2.2 The Burned Version\n\nCI killed the version number, really I think it would be my fault.\n\n### 0.2.1 Project Discovery\n\nEnable fetching from the Blynk application to configure accessories.  For a device the parameter `discover` was added to let the Platform know if it should discover available devices are read the configuration file.  If `{ \"discover\": true }` is found then the `accessories` are ignored if defined.  If there is a change in settings from `discover` being set to false from true, the accessoriesCache will need to be manually updated to avoid item duplication.\n\nAddition of config.schema.json to allow for easier configuration through homebridge-config-ui-x.\n\n### 0.2.0 Breakin' Configs\n\nInlude a way to update the HomeKit if the switch state is changed with the Blynk application.\n\nFormat the configuration to allow an application to have multiple attached devices.  Each attached device can be configured with multiple functions, provided each function is a switch.\n\n### 0.1.0 Get it runnin'\n\nInitial release with limited device support, only for switches.  Supports only a single device attached to the Blynk application but can have multiple functions on the single device.\n","readmeFilename":"README.md","gitHead":"71367301c59f7872012dcec29fe768dcc7b583e6","_id":"homebridge-blynk-platform@0.2.6-beta.7","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-5gnzAGlbxxfYd2YAg9U4Dcvi6lz/61J7eqlBoqpG/5TBV+xYV3zOYE098jv2Cg2x+rCzyKc86ZqSNoxCN8ruRw==","shasum":"3f25c108e01128b19577bd31bebb2d1cb54a309b","tarball":"https://registry.npmjs.org/homebridge-blynk-platform/-/homebridge-blynk-platform-0.2.6-beta.7.tgz","fileCount":20,"unpackedSize":71923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvQpeCRA9TVsSAnZWagAA3l4QAKOfG+NJVtIk/CPFrdh1\ncFPDc7yT0WqVo1pBpK+U7CZ7Ld5Sw/2lwWA0tJHaAsUy6J0NR1x/okvn0DyR\nM4CR3oac5lKfi0qvOtEGuwrRdq5T50+zq6uJU/45274/+2/FaK3iOZxvnex3\nfF3A8rnno9CTznpaIxal6ye0D+TlNTCkUflPy5JncEoSl9JrC5dfGB3qLFMu\nJ+Do/D0KCXS+uaMDK5X0An49dUoGx+L1pFEpWjwvuZRR/ZTeDu+ArzSIjeZ8\nwQ6kTSfJNlkbSWQnuMa6709HweyRAB6oBCin8nRt1O5BbDBjo/67+HWKdAIp\nicofLZenA2HwWpgZrdsEzj/zY19o4d99r6UuwNZGDHQsnykhJwUZDSopSWdJ\nSYsqHamwzfyl/VBh0DkIfMyb12sBIUfoAssdB9yVWcUzHZCAr12WsqRnbu8D\nABgV/iBXtSkOiBHUJppcyowEfse9usJKESz5v0s7UD8OXqJ/4uXn/2esuOOZ\nBEf3Ush/a0C+iH6SJjptr10/ZuB7eE6utGzG68HF92aED/doBQU/Mth+Gjvh\nmSUks1GXDdkdMBE+iEtqnNsz/wKcuEgNd9/2+6bphr5Iw5v2l0A9EOjh/2cm\nHm+NzM+MV5nCL0f3RTpOq/1111A1t3mre8usJTb1ksfxhf0gZngKyS88fUo1\nxm5t\r\n=enes\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDYjEjcqFQ6XpuXFpcKMZWoaE5inNKNqlmJuq8xtNijgIhAOIYz67+XGAwQi1pO6gNNuJCKXrcv/85q6KYKKS7DfgV"}]},"_npmUser":{"name":"peterwoj","email":"peterwoj@dwellersoul.com"},"directories":{},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-blynk-platform_0.2.6-beta.7_1623001694337_0.5463582515111058"},"_hasShrinkwrap":false},"0.2.6":{"name":"homebridge-blynk-platform","displayName":"Homebridge Blynk Platform","version":"0.2.6","description":"Homebridge plugin for the Blynk platform","main":"dist/index.js","scripts":{"build1":"rimraf ./dist && tsc","build":"rimraf ./dist && npm run lint && tsc","clean":"rimraf ./dist","lint":"npx eslint ./src --ext .js,.jsx,.ts,.tsx","prepublishOnly":"npm run build","postpublish":"npm run clean","start":"tsc && ./node_modules/homebridge/bin/homebridge -I -D -P ."},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"engines":{"node":">=10.17.0","homebridge":">=1.1.1"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"devDependencies":{"@types/node":"10.17.19","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","eslint":"^7.27.0","generate-changelog":"^1.8.0","homebridge":"^1.3.0","homebridge-config-ui-x":"^4.41.1","rimraf":"^3.0.2","typescript":"^4.2.4"},"homepage":"https://github.com/peterwoj/homebridge-blynk-platform","dependencies":{"got":"^11.8.2","semver":"^7.3.5"},"keywords":["homebridge blynk","homebridge","homebridge-plugin","Blynk","IoT","Siri"],"gitHead":"a501e0a9115a065ccce072eafb8bff68608e232e","_id":"homebridge-blynk-platform@0.2.6","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-OggdN6l2V2B3q/ak+2eQwnKgXSEjDdNpUgFhp1zgubdAyoof8h1K6fDZ7tOwPDbVjsDIo77KcSnaZIMZpLSZ+A==","shasum":"6be5829a3916e81c5416108f574cc899e4d2d545","tarball":"https://registry.npmjs.org/homebridge-blynk-platform/-/homebridge-blynk-platform-0.2.6.tgz","fileCount":20,"unpackedSize":71916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvTZBCRA9TVsSAnZWagAAs1wP/26lJR8G9MuCYbR+FHaq\npAhlRNBQGrTgAVLUyN7+LGkS/bPrrLc4wRg9xD3g6rzA1NV1Ch7zIawiL9lV\n3RVdxphFOTWmjIz1rZcWejIQyxnPtE2KTS4oR5RtzG5v0mnR5x5bTxgaha8Q\nH6zlaM0rptyq8I1Nvy0bbk1Q6pD7UL7BcaZ78JoyzCx7JpXKe0VKT+zfJIW7\n76CEezN1jJ1sUShku2nR049na1TYd97nm6OkfqfwF/zkQ1X6SZAmyZ9+b3f4\nOrcS+JpirKOvu5k5A/kqS5sM5ocBzYHm7eEQyHREJupxzHNTwTCTaSkxJWPM\nSTbmx2Kg+rPV+p0hYZ3e5Vf0IdaPrusF4CkPh14Khq6v1lTQlJ718PPsr4jO\nUdKszMsZUmes09WD4APP6GPIfEFLH9fJ0UjtLuL8l24AV5ylnOiMWHNyXzNp\nA5scC5huwGYP7+yeQl6K31afZlmREQuPzmA7+bqTD2Bega81FHeLzqVjYU5v\nRv1aj9wyDQTCW1nsswB28r7h2ZSJS6FDGWluHYqPdYPbWo1KvG9KywyAzMdm\n3rrMf0UJjg9JbW3fv0sKZsr+CtiE6ZXlM6D4l0M21KLbA92uEXk/S5JuJA6J\niqdYmm+hfWIhW/dn1oUTDlUb3Sv0dBvmVYU5nz15oDQY5JXw8G1m4BftbCdp\nGV+S\r\n=MJZV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqXXYPp/+EMWZ7tECN54IpLm8yPZMPh1h7UKthqXvmYgIhAOFENtJUFW10K/tqh/vK2/73yFTPEuGObjAkcP1sVhY2"}]},"_npmUser":{"name":"peterwoj","email":"peterwoj@dwellersoul.com"},"directories":{},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-blynk-platform_0.2.6_1623012929770_0.5589294139755769"},"_hasShrinkwrap":false},"0.2.7-beta.0":{"name":"homebridge-blynk-platform","displayName":"Homebridge Blynk Platform","version":"0.2.7-beta.0","description":"Homebridge plugin for the Blynk platform","main":"dist/index.js","scripts":{"build1":"rimraf ./dist && tsc","build":"rimraf ./dist && npm run lint && tsc","clean":"rimraf ./dist","lint":"npx eslint ./src --ext .js,.jsx,.ts,.tsx","prepublishOnly":"npm run build","postpublish":"npm run clean","start":"tsc && ./node_modules/homebridge/bin/homebridge -I -D -P ."},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"engines":{"node":">=10.17.0","homebridge":">=1.1.1"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"devDependencies":{"@types/node":"10.17.19","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","eslint":"^7.27.0","generate-changelog":"^1.8.0","homebridge":"^1.3.0","homebridge-config-ui-x":"^4.41.1","rimraf":"^3.0.2","typescript":"^4.2.4"},"homepage":"https://github.com/peterwoj/homebridge-blynk-platform","dependencies":{"got":"^11.8.2","semver":"^7.3.5"},"keywords":["homebridge blynk","homebridge","homebridge-plugin","Blynk","IoT","Siri"],"readme":"# homebridge-blynk-platform\n\nPlugin for Homebridge to allow Blynk applications to be controlled throug Apple HomeKit.\n\n<div style=\"text-align:center;\">\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm version\" src=\"https://badgen.net/npm/v/homebridge-blynk-platform\" /></a>\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm downloads\" src=\"https://badgen.net/npm/dt/homebridge-blynk-platform\" /></a>\n</div>\n\n## Installation\n\nOnce you have a working [homebridge](https://github.com/homebridge/homebridge/)\n\n```console\nsudo npm install -g homebridge-blynk-platform\n```\n\n## Configuration\n\nTo expose your Blynk powered devices you have to configure the Homebridge to the location of your Blynk server.\n\n```json\n    \"platforms\": {\n        \"platform\": \"BlynkPlatform\",\n        \"serverurl\": \"http://your.blynkserver.com:8080\",\n        \"pollerseconds\": \"20\",\n        \"devices\": [\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"HabitController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"31225\",\n                \"discover\": true\n            },\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"OutdoorController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"112233\",\n                \"discover\": false,\n                \"accessories\": [\n                    {\n                        \"model\": \"extension-cord\",\n                        \"name\": \"Pergola Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"BUTTON\"\n                    },\n                    {\n                        \"model\": \"extension-dimmer\",\n                        \"name\": \"Dimmed Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"SLIDER\",\n                        \"min\": 0,\n                        \"max\": 100\n                    },\n                    {\n                        \"model\": \"my-thermometer\",\n                        \"name\": \"Dimmed Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"SLIDER\",\n                        \"typeOf\": \"THERMOMETER_SENSOR\",\n                        \"min\": 0,\n                        \"max\": 100\n                    }\n                ]\n            }\n        ]\n    },\n```\n\nOnce your configuration is in place startup Homebridge and to get your devices connected to Apple HomeKit.\n\n## Changelog\n\n### 0.2.6\n\nDefault HomeKit type for auto discovery is now an OUTLET.\n\n* Bug fixes \n * #12 Missing 'D' from the digital pin requests \n * #15 High CPU caused from failed config defaults for pollerseconds.\n * #14 Additional accessory types, SLIDER is now available\n   * Adding HomeKit Sensors as well to relate to defined switches/sliders\n     * HUMIDITY_SENSOR, LIGHTBULB, OUTLET, TEMPERATURE_SENSOR\n * Multiple devices would trigger a refresh on restart of Homebridge.\n\n### 0.2.5\n\nBug fixes to account for discovery on a device which has multiple accessories associated with it.\n\n* Bugs\n  * Accessory discovery would fail to add found accessory due to duplicate UUID\n\n### 0.2.4 ...\n\nThe 0.2.3 release...\n\n### 0.2.3 Lint This\n\nThe fine folks created a linter, so it is good to use one.\n\n### 0.2.2 The Burned Version\n\nCI killed the version number, really I think it would be my fault.\n\n### 0.2.1 Project Discovery\n\nEnable fetching from the Blynk application to configure accessories.  For a device the parameter `discover` was added to let the Platform know if it should discover available devices are read the configuration file.  If `{ \"discover\": true }` is found then the `accessories` are ignored if defined.  If there is a change in settings from `discover` being set to false from true, the accessoriesCache will need to be manually updated to avoid item duplication.\n\nAddition of config.schema.json to allow for easier configuration through homebridge-config-ui-x.\n\n### 0.2.0 Breakin' Configs\n\nInlude a way to update the HomeKit if the switch state is changed with the Blynk application.\n\nFormat the configuration to allow an application to have multiple attached devices.  Each attached device can be configured with multiple functions, provided each function is a switch.\n\n### 0.1.0 Get it runnin'\n\nInitial release with limited device support, only for switches.  Supports only a single device attached to the Blynk application but can have multiple functions on the single device.\n","readmeFilename":"README.md","gitHead":"95cc1dfe8bcd5db8678ffa83197b84a5f47d904f","_id":"homebridge-blynk-platform@0.2.7-beta.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Mz8jdftQsKpxa6pPCyI/HYIrJfQxVw99hF+yD0+ul5nf07+cnSOsUwrkp9oyu8n6OnKSMOONC7Lkyi1NQbDj1A==","shasum":"c42d649713446ed889ed13aa91d826f6223324b3","tarball":"https://registry.npmjs.org/homebridge-blynk-platform/-/homebridge-blynk-platform-0.2.7-beta.0.tgz","fileCount":20,"unpackedSize":71923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvTbKCRA9TVsSAnZWagAAM/YP/i77uI6YCis0vyHQbimc\n3zKs/h9B9HsJZOEOo35u7j+0n9CxbcGkRU6BjlJ03edyQK3LS2NwcLCV+y/J\nvyp334VKOHbjJi5yg+BwLbrnaZbqSNAQa5hJH+fsjbY+snalQs5HfjPkG0xB\nI6oHviV+Kku76aCzHvKUQmYjlwIiz8+Tc+rwF+MfnYBBruyPOTvICWvnAl+Z\nF0RiCB93UFJZuMKgIxUi3NgGRQcLv6nx2qFSixxNXu8C7hJiWrNODBu5p9uO\ncGZEjUFtKATrC0SX4229FfQT8QF7oJoeNr3w0/Q6Y7FbYdNdsYBr35394MDZ\ntfvwTTKpC8Ou8ibUOgHyTUhAXyuW2N5wGSwsx4dEnDiLFGQCd6htZlaScgpq\nYiSQYrE4TDZWp7kCWhCo5fL0VehJh9KcYRxykHUDFhjGxqFtP3CYXAKYMiuz\n7kKxAxyUM/U0rAyxroy3rzLJfZZA2kcoLWbtxaqYooIj6VWRx+u3unTIAlnf\n1AT+szqOCUVbBlu6Ii+CXQOtCcCnJFnKisvw3oNMw1ToauS5EYQOkZJ2jSOv\nsz9OhvShwvNqiJSLpUK1aMXNfU3iE/Lliyb1JlDqnZtq+IQ9jQQPN1g3FE8E\nPKixnZcE4/ur86u/WwhJ3Xt4sLs/yG+S9Anz8YQDWvVxwZMp5YRxsDOin+S3\ncukO\r\n=i8XO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmXKxOxLpMt6w8Y0fIZnev32HjGBwvIXZElXMzL5YY7QIgYF/ivO56QGEzuzM5A3Wv+sVDAx1t+NRqAg7j3gKBDag="}]},"_npmUser":{"name":"peterwoj","email":"peterwoj@dwellersoul.com"},"directories":{},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-blynk-platform_0.2.7-beta.0_1623013066480_0.2904576669112249"},"_hasShrinkwrap":false},"0.2.7-beta.1":{"name":"homebridge-blynk-platform","displayName":"Homebridge Blynk Platform","version":"0.2.7-beta.1","description":"Homebridge plugin for the Blynk platform","main":"dist/index.js","scripts":{"build1":"rimraf ./dist && tsc","build":"rimraf ./dist && npm run lint && tsc","clean":"rimraf ./dist","lint":"npx eslint ./src --ext .js,.jsx,.ts,.tsx","prepublishOnly":"npm run build","postpublish":"npm run clean","start":"tsc && ./node_modules/homebridge/bin/homebridge -I -D -P ."},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"engines":{"node":">=10.17.0","homebridge":">=1.1.1"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"devDependencies":{"@types/node":"10.17.19","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","eslint":"^7.27.0","generate-changelog":"^1.8.0","homebridge":"^1.3.0","homebridge-config-ui-x":"^4.41.1","rimraf":"^3.0.2","typescript":"^4.2.4"},"homepage":"https://github.com/peterwoj/homebridge-blynk-platform","dependencies":{"got":"^11.8.2","semver":"^7.3.5"},"keywords":["homebridge blynk","homebridge","homebridge-plugin","Blynk","IoT","Siri"],"readme":"# homebridge-blynk-platform\n\nPlugin for Homebridge to allow Blynk applications to be controlled throug Apple HomeKit.\n\n<div style=\"text-align:center;\">\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm version\" src=\"https://badgen.net/npm/v/homebridge-blynk-platform\" /></a>\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm downloads\" src=\"https://badgen.net/npm/dt/homebridge-blynk-platform\" /></a>\n</div>\n\n## Installation\n\nOnce you have a working [homebridge](https://github.com/homebridge/homebridge/)\n\n```console\nsudo npm install -g homebridge-blynk-platform\n```\n\n## Configuration\n\nTo expose your Blynk powered devices you have to configure the Homebridge to the location of your Blynk server.\n\n```json\n    \"platforms\": {\n        \"platform\": \"BlynkPlatform\",\n        \"serverurl\": \"http://your.blynkserver.com:8080\",\n        \"pollerseconds\": \"20\",\n        \"devices\": [\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"HabitController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"31225\",\n                \"discover\": true\n            },\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"OutdoorController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"112233\",\n                \"discover\": false,\n                \"accessories\": [\n                    {\n                        \"model\": \"extension-cord\",\n                        \"name\": \"Pergola Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"BUTTON\"\n                    },\n                    {\n                        \"model\": \"extension-dimmer\",\n                        \"name\": \"Dimmed Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"SLIDER\",\n                        \"min\": 0,\n                        \"max\": 100\n                    },\n                    {\n                        \"model\": \"my-thermometer\",\n                        \"name\": \"Dimmed Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"SLIDER\",\n                        \"typeOf\": \"THERMOMETER_SENSOR\",\n                        \"min\": 0,\n                        \"max\": 100\n                    }\n                ]\n            }\n        ]\n    },\n```\n\nOnce your configuration is in place startup Homebridge and to get your devices connected to Apple HomeKit.\n\n## Changelog\n\n### 0.2.6\n\nDefault HomeKit type for auto discovery is now an OUTLET.\n\n* Bug fixes \n * #12 Missing 'D' from the digital pin requests \n * #15 High CPU caused from failed config defaults for pollerseconds.\n * #14 Additional accessory types, SLIDER is now available\n   * Adding HomeKit Sensors as well to relate to defined switches/sliders\n     * HUMIDITY_SENSOR, LIGHTBULB, OUTLET, TEMPERATURE_SENSOR\n * Multiple devices would trigger a refresh on restart of Homebridge.\n\n### 0.2.5\n\nBug fixes to account for discovery on a device which has multiple accessories associated with it.\n\n* Bugs\n  * Accessory discovery would fail to add found accessory due to duplicate UUID\n\n### 0.2.4 ...\n\nThe 0.2.3 release...\n\n### 0.2.3 Lint This\n\nThe fine folks created a linter, so it is good to use one.\n\n### 0.2.2 The Burned Version\n\nCI killed the version number, really I think it would be my fault.\n\n### 0.2.1 Project Discovery\n\nEnable fetching from the Blynk application to configure accessories.  For a device the parameter `discover` was added to let the Platform know if it should discover available devices are read the configuration file.  If `{ \"discover\": true }` is found then the `accessories` are ignored if defined.  If there is a change in settings from `discover` being set to false from true, the accessoriesCache will need to be manually updated to avoid item duplication.\n\nAddition of config.schema.json to allow for easier configuration through homebridge-config-ui-x.\n\n### 0.2.0 Breakin' Configs\n\nInlude a way to update the HomeKit if the switch state is changed with the Blynk application.\n\nFormat the configuration to allow an application to have multiple attached devices.  Each attached device can be configured with multiple functions, provided each function is a switch.\n\n### 0.1.0 Get it runnin'\n\nInitial release with limited device support, only for switches.  Supports only a single device attached to the Blynk application but can have multiple functions on the single device.\n","readmeFilename":"README.md","gitHead":"7d59a293e7ff832f5ce6bfd65fa47b8098012f8d","_id":"homebridge-blynk-platform@0.2.7-beta.1","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-9e6nc1X5CQmjLCN6nZzWqUFQNi+eb71zG787fatSUsR928GuRuGQ0uAmYRodyE/caDRVREA9jCX5HLWG7wT/Fw==","shasum":"344de2530de51fc77025993f6ef396766e7c690c","tarball":"https://registry.npmjs.org/homebridge-blynk-platform/-/homebridge-blynk-platform-0.2.7-beta.1.tgz","fileCount":20,"unpackedSize":71922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw5TKCRA9TVsSAnZWagAApFQQAJGf1hFTW8NZN6fL0uV9\n2LjJmN6VIADKdtzk9DKhjNiugJjfLEs2LREziKLy7KyKVI03n5KR4zw9nslZ\nQgJCEs1DhChg9pzzzxifVjAUlW0bf9O82faxhqCiGBZR2xruK7JLrVRSXKO2\nrYwKqF/VgNDeoWGd4oJ+ToF5e/K97XKl5ivWJsQY0/yWYmjWqWeeUrt/wIPi\nP+2IreSnSLYgtWn9TLT/5qJ0TOvwtI8mAomYYw8C6gqmSqugV9ywaYQ0CsCU\ntdIqoLqNf2o7dvqpd+/rmTOj6yZqjdjRdiIV6tKtwql32aTaIL+MQ6qPWp4P\n8d40KMoPvpTvod7OzjmPH26f8P8GcEiHrcm93vLUZNuuuSnvWyPRCqsfIlSX\n+Z0kuXoiV5RYx8OT42KMbmpD1b7mbmddKiZJFgoU/KpeKorkd2yYkZsaYM49\npi5cMTIn1uoFZwsNYU6RTDl+LLzW+lftnWNg8RYkODdbS+oBSzo3EEBpXtNY\nK3f1OcpAvS/Kf1pkCXKIkwKE/FRQX9vDabSGguc3f36MtOecI1Rk8tAJuBNG\nIIS4RsFvYPkbtY8h62bD9rCN7KyBeh7OjEp+TzTBzOafTYaDI34DAIcsL0U9\nXIsPMNegzPKyG5+mJPFWt5iT5+tBU1rsycQL/3v1QrtBcJpkfeqpHxGzFTOI\n0LfB\r\n=62G5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDXeYABku3+TkZm8CRERYVDT0smoOzfZ44UWbCWiUUk8AiBTV+9T/HE1jqQtbhAB/32meGEr2kRL/TJajCcq1RFfJw=="}]},"_npmUser":{"name":"peterwoj","email":"peterwoj@dwellersoul.com"},"directories":{},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-blynk-platform_0.2.7-beta.1_1623430345982_0.0636607607639681"},"_hasShrinkwrap":false},"0.2.7-beta.2":{"name":"homebridge-blynk-platform","displayName":"Homebridge Blynk Platform","version":"0.2.7-beta.2","description":"Homebridge plugin for the Blynk platform","main":"dist/index.js","scripts":{"build1":"rimraf ./dist && tsc","build":"rimraf ./dist && npm run lint && npm test && tsc","clean":"rimraf ./dist","lint":"npx eslint ./__tests__ ./src --ext .js,.jsx,.ts,.tsx","prepublishOnly":"npm run build","postpublish":"npm run clean","start":"tsc && ./node_modules/homebridge/bin/homebridge -I -D -P .","test":"jest"},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"engines":{"node":">=10.17.0","homebridge":">=1.1.1"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"devDependencies":{"@types/node":"10.17.19","@types/jest":"^26.0.23","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","@homebridge/plugin-ui-utils":"^0.0.19","eslint":"^7.27.0","generate-changelog":"^1.8.0","homebridge":"^1.3.0","homebridge-config-ui-x":"^4.41.1","rimraf":"^3.0.2","typescript":"^4.2.4","jest":"^27.0.4"},"homepage":"https://github.com/peterwoj/homebridge-blynk-platform","dependencies":{"got":"^11.8.2","semver":"^7.3.5"},"keywords":["homebridge blynk","homebridge","homebridge-plugin","Blynk","IoT","Siri"],"readme":"# homebridge-blynk-platform\n\nPlugin for Homebridge to allow Blynk applications to be controlled throug Apple HomeKit.\n\n<div style=\"text-align:center;\">\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm version\" src=\"https://badgen.net/npm/v/homebridge-blynk-platform\" /></a>\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm downloads\" src=\"https://badgen.net/npm/dt/homebridge-blynk-platform\" /></a>\n</div>\n\n## Installation\n\nOnce you have a working [homebridge](https://github.com/homebridge/homebridge/)\n\n```console\nsudo npm install -g homebridge-blynk-platform\n```\n\n## Configuration\n\nTo expose your Blynk powered devices you have to configure the Homebridge to the location of your Blynk server.\n\n```json\n    \"platforms\": {\n        \"platform\": \"BlynkPlatform\",\n        \"serverurl\": \"http://your.blynkserver.com:8080\",\n        \"pollerseconds\": \"20\",\n        \"devices\": [\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"HabitController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"31225\",\n                \"discover\": true\n            },\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"OutdoorController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"112233\",\n                \"discover\": false,\n                \"accessories\": [\n                    {\n                        \"model\": \"extension-cord\",\n                        \"name\": \"Pergola Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"BUTTON\"\n                    },\n                    {\n                        \"model\": \"extension-dimmer\",\n                        \"name\": \"Dimmed Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"SLIDER\",\n                        \"min\": 0,\n                        \"max\": 100\n                    },\n                    {\n                        \"model\": \"my-thermometer\",\n                        \"name\": \"Dimmed Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"SLIDER\",\n                        \"typeOf\": \"THERMOMETER_SENSOR\",\n                        \"min\": 0,\n                        \"max\": 100\n                    }\n                ]\n            }\n        ]\n    },\n```\n\nOnce your configuration is in place startup Homebridge and to get your devices connected to Apple HomeKit.\n\n## Changelog\n\n### 0.2.6\n\nDefault HomeKit type for auto discovery is now an OUTLET.\n\n* Bug fixes \n * #12 Missing 'D' from the digital pin requests \n * #15 High CPU caused from failed config defaults for pollerseconds.\n * #14 Additional accessory types, SLIDER is now available\n   * Adding HomeKit Sensors as well to relate to defined switches/sliders\n     * HUMIDITY_SENSOR, LIGHTBULB, OUTLET, TEMPERATURE_SENSOR\n * Multiple devices would trigger a refresh on restart of Homebridge.\n\n### 0.2.5\n\nBug fixes to account for discovery on a device which has multiple accessories associated with it.\n\n* Bugs\n  * Accessory discovery would fail to add found accessory due to duplicate UUID\n\n### 0.2.4 ...\n\nThe 0.2.3 release...\n\n### 0.2.3 Lint This\n\nThe fine folks created a linter, so it is good to use one.\n\n### 0.2.2 The Burned Version\n\nCI killed the version number, really I think it would be my fault.\n\n### 0.2.1 Project Discovery\n\nEnable fetching from the Blynk application to configure accessories.  For a device the parameter `discover` was added to let the Platform know if it should discover available devices are read the configuration file.  If `{ \"discover\": true }` is found then the `accessories` are ignored if defined.  If there is a change in settings from `discover` being set to false from true, the accessoriesCache will need to be manually updated to avoid item duplication.\n\nAddition of config.schema.json to allow for easier configuration through homebridge-config-ui-x.\n\n### 0.2.0 Breakin' Configs\n\nInlude a way to update the HomeKit if the switch state is changed with the Blynk application.\n\nFormat the configuration to allow an application to have multiple attached devices.  Each attached device can be configured with multiple functions, provided each function is a switch.\n\n### 0.1.0 Get it runnin'\n\nInitial release with limited device support, only for switches.  Supports only a single device attached to the Blynk application but can have multiple functions on the single device.\n","readmeFilename":"README.md","gitHead":"d3b489f895d1e710bcb98b635ce728c613646173","_id":"homebridge-blynk-platform@0.2.7-beta.2","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-D0JtSN54s4jXLIvERgzwHn52hlIBSavE/SfS4D/kriJwdGpSwc1E5PFaOc2lktz41oPezredmG8RFte12DjnBQ==","shasum":"5aad4019c08de42a4921fe12eb5119a84ba4fc46","tarball":"https://registry.npmjs.org/homebridge-blynk-platform/-/homebridge-blynk-platform-0.2.7-beta.2.tgz","fileCount":20,"unpackedSize":73115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxuB7CRA9TVsSAnZWagAADKMP/iLzcUKc8OvdYRyuOaox\nrCgGo6GWAS1woDY4+J7OrGfa1YxLsfU0Hb1+OwkupkonzeoW4eenWvthWDhB\n4BO/GfEzleok2mwuyOdwtoRzRzTdVMZq3FT9exT/AJwKy46gDc90620pTCfY\neh1OjiaHQpTQlCGfVap7tYiqW1KE/tO+8VIJSs/YJlPVMuckJrqpYXmgX+GO\nVcAfWHxZE7MRZ4XVh9uN/0tfgmmHqHmkSc7LoSsfUNwPaHB6FJ+NcQBRN3Ac\nUqn9RXW2c5WN2wRelH8IcquVSfaIggpsg6v6FBb9+NuofCjEpNZgR1SE1f2D\n+DG+M7fuURzrdCDf0FwthabCU+nAPRuIszFhgOxQubmPZupPTUfod5K7RGWf\ncc0DHOXGnL2JmLLA2Hn43ZabeP5D7T23cJ/qbvL6STVp+6B8DX9y3Yr8Ww2V\n6iudydUAHXzbdMVoQcxyIyq1n/Whc8u/wqa6sdbOuc1MpKCuQUYabay5CDyx\nZBZpO2mTzGXwYkt6CqbXMyGXQScm+emP6Pv1TKjQDWAiEGC5gwuFrD7u8oWx\nfcWqS0wIadvQzOlTrb0bCcBljtdJhvTPqAAPzjEfofVyOjixbwjQJBJpEyQm\nqo7ohcNf9m6rFgaJNFQlam51dkbBOtT2QVU7rekGvoGIQFJL4lOslMqvbuEN\ngj8B\r\n=CZ0N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE8/9dYQxal1UCut/ZWEGNu+qUOQwiNqgoIvHwJS1RNNAiEAgp77YUif4DPUQCH/UaeD/qdZR3E/HkuMYHk81rlEEMk="}]},"_npmUser":{"name":"peterwoj","email":"peterwoj@dwellersoul.com"},"directories":{},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-blynk-platform_0.2.7-beta.2_1623646331743_0.7984013423422724"},"_hasShrinkwrap":false},"0.2.7":{"name":"homebridge-blynk-platform","displayName":"Homebridge Blynk Platform","version":"0.2.7","description":"Homebridge plugin for the Blynk platform","main":"dist/index.js","scripts":{"build1":"rimraf ./dist && tsc","build":"rimraf ./dist && npm run lint && npm test && tsc","clean":"rimraf ./dist","lint":"npx eslint ./__tests__ ./src --ext .js,.jsx,.ts,.tsx","prepublishOnly":"npm run build","postpublish":"npm run clean","start":"tsc && ./node_modules/homebridge/bin/homebridge -I -D -P .","test":"jest"},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"engines":{"node":">=10.17.0","homebridge":">=1.1.1"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"devDependencies":{"@types/node":"10.17.19","@types/jest":"^26.0.23","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","@homebridge/plugin-ui-utils":"^0.0.19","eslint":"^7.27.0","generate-changelog":"^1.8.0","homebridge":"^1.3.0","homebridge-config-ui-x":"^4.41.1","rimraf":"^3.0.2","typescript":"^4.2.4","jest":"^27.0.4"},"homepage":"https://github.com/peterwoj/homebridge-blynk-platform","dependencies":{"got":"^11.8.2","semver":"^7.3.5"},"keywords":["homebridge blynk","homebridge","homebridge-plugin","Blynk","IoT","Siri"],"gitHead":"65a583e4e8a3bd4324eee96ee3f72cf300d6b127","_id":"homebridge-blynk-platform@0.2.7","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Ur8oRmQ3BY7QP+4t/sXoqIikkuvSYRgw280MUUrIaa0vWb0tRGDtL3rf1cRvw4eIZ3PNGmjbh87qj6dM5DG49A==","shasum":"ce9590157603f719f027b9b67e217b00d04779ff","tarball":"https://registry.npmjs.org/homebridge-blynk-platform/-/homebridge-blynk-platform-0.2.7.tgz","fileCount":20,"unpackedSize":73883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgz3xQCRA9TVsSAnZWagAAtYkP/1OhZhmTUDo6ULXEuxtQ\ngB8D4bLWXQuiTsWBnS4F8DRaebaA4mPN3YR8F75IpwyI8YUX8yhcPw+3iJnB\n+CoaRr2tbRayomGH18ngZBsHSa3WgDhWovD2Z5rkKTJA+NBFBeKjPG7WEwmz\nDJPzTyqbzflUa0c+v7iXVfS1SfCUXkLnsKbiK4lOeFcjyOmmXe7pq2AL5J2M\nwv7U7EhhQ1U/X8LFAz1mxU5L7gS7fKQ+MNHfLcPHtQxS0Ac2gVbMcUrCiCd8\ndphlplcZwEYNDFXMF+5bApRlT2/WSJpUgYfU/8lwBnN7Qz1oL3JSEJmNeKEH\njI9PlJmMIalGm4/7Ffqj5WWCLOUy6q19kQNoFZnI9QYMUdoYhi0vfz70ilgC\n3NdACBzF9DQ7BUYqdHs9YLP53Q8HjfoJa2XiGJyQp0/WsYPYmkkVdCpcBa85\nfErxCv1vMhECnpFvtvKXR0kOAly2d84ayAbmcEQGyY26XGIV0FTAlXoFDMu9\nQZNcXbRsOy5KkVGCLX7GYiPXVkpIfWPCjpgMRW5rpvsCgaa9SYIbekU8knCl\nIsNpLV3KuGqHzsx9MOqX5KmHTJpoEgbDcv9jC1bkhrHJ2pAixUcP9ChG/0zA\nQw9nGXdcVhZRTgjD2X9vmfLHhT5VhVDr6fUhVwanhuoOWaEJEzHU8jau25md\nOhOs\r\n=ixyB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHkeMmNgvK8vXx+iJj698QRi5n51KyWcsqGQBjujIEXQAiBZlWjsKV+D7TqtqbEYhU/rBREbaUl/tfNNNEQJ0NX52A=="}]},"_npmUser":{"name":"peterwoj","email":"peterwoj@dwellersoul.com"},"directories":{},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-blynk-platform_0.2.7_1624210511884_0.5913925923914733"},"_hasShrinkwrap":false},"0.2.8-beta.0":{"name":"homebridge-blynk-platform","displayName":"Homebridge Blynk Platform","version":"0.2.8-beta.0","description":"Homebridge plugin for the Blynk platform","main":"dist/index.js","scripts":{"build1":"rimraf ./dist && tsc","build":"rimraf ./dist && npm run lint && npm test && tsc","clean":"rimraf ./dist","lint":"npx eslint ./__tests__ ./src --ext .js,.jsx,.ts,.tsx","prepublishOnly":"npm run build","postpublish":"npm run clean","start":"tsc && ./node_modules/homebridge/bin/homebridge -I -D -P .","test":"jest"},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"engines":{"node":">=10.17.0","homebridge":">=1.1.1"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"devDependencies":{"@types/node":"10.17.19","@types/jest":"^26.0.23","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","@homebridge/plugin-ui-utils":"^0.0.19","eslint":"^7.27.0","generate-changelog":"^1.8.0","homebridge":"^1.3.0","homebridge-config-ui-x":"^4.41.1","rimraf":"^3.0.2","typescript":"^4.2.4","jest":"^27.0.4"},"homepage":"https://github.com/peterwoj/homebridge-blynk-platform","dependencies":{"got":"^11.8.2","semver":"^7.3.5"},"keywords":["homebridge blynk","homebridge","homebridge-plugin","Blynk","IoT","Siri"],"readme":"# homebridge-blynk-platform\n\nPlugin for Homebridge to allow Blynk applications to be controlled throug Apple HomeKit.\n\n<div style=\"text-align:center;\">\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm version\" src=\"https://badgen.net/npm/v/homebridge-blynk-platform\" /></a>\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm downloads\" src=\"https://badgen.net/npm/dt/homebridge-blynk-platform\" /></a>\n</div>\n\n## Installation\n\nOnce you have a working [homebridge](https://github.com/homebridge/homebridge/)\n\n```console\nsudo npm install -g homebridge-blynk-platform\n```\n\n## Configuration\n\nTo expose your Blynk powered devices you have to configure the Homebridge to the location of your Blynk server.\n\n```json\n    \"platforms\": {\n        \"platform\": \"BlynkPlatform\",\n        \"serverurl\": \"http://your.blynkserver.com:8080\",\n        \"pollerseconds\": \"20\",\n        \"devices\": [\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"HabitController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"31225\",\n                \"discover\": true\n            },\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"OutdoorController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"112233\",\n                \"discover\": false,\n                \"accessories\": [\n                    {\n                        \"model\": \"extension-cord\",\n                        \"name\": \"Pergola Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"BUTTON\"\n                    },\n                    {\n                        \"model\": \"extension-dimmer\",\n                        \"name\": \"Dimmed Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"SLIDER\",\n                        \"min\": 0,\n                        \"max\": 100\n                    },\n                    {\n                        \"model\": \"my-thermometer\",\n                        \"name\": \"Dimmed Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"SLIDER\",\n                        \"typeOf\": \"THERMOMETER_SENSOR\",\n                        \"min\": 0,\n                        \"max\": 100\n                    }\n                ]\n            }\n        ]\n    },\n```\n\nOnce your configuration is in place startup Homebridge and to get your devices connected to Apple HomeKit.\n\n## Changelog\n\n### 0.2.6\n\nDefault HomeKit type for auto discovery is now an OUTLET.\n\n* Bug fixes \n * #12 Missing 'D' from the digital pin requests \n * #15 High CPU caused from failed config defaults for pollerseconds.\n * #14 Additional accessory types, SLIDER is now available\n   * Adding HomeKit Sensors as well to relate to defined switches/sliders\n     * HUMIDITY_SENSOR, LIGHTBULB, OUTLET, TEMPERATURE_SENSOR\n * Multiple devices would trigger a refresh on restart of Homebridge.\n\n### 0.2.5\n\nBug fixes to account for discovery on a device which has multiple accessories associated with it.\n\n* Bugs\n  * Accessory discovery would fail to add found accessory due to duplicate UUID\n\n### 0.2.4 ...\n\nThe 0.2.3 release...\n\n### 0.2.3 Lint This\n\nThe fine folks created a linter, so it is good to use one.\n\n### 0.2.2 The Burned Version\n\nCI killed the version number, really I think it would be my fault.\n\n### 0.2.1 Project Discovery\n\nEnable fetching from the Blynk application to configure accessories.  For a device the parameter `discover` was added to let the Platform know if it should discover available devices are read the configuration file.  If `{ \"discover\": true }` is found then the `accessories` are ignored if defined.  If there is a change in settings from `discover` being set to false from true, the accessoriesCache will need to be manually updated to avoid item duplication.\n\nAddition of config.schema.json to allow for easier configuration through homebridge-config-ui-x.\n\n### 0.2.0 Breakin' Configs\n\nInlude a way to update the HomeKit if the switch state is changed with the Blynk application.\n\nFormat the configuration to allow an application to have multiple attached devices.  Each attached device can be configured with multiple functions, provided each function is a switch.\n\n### 0.1.0 Get it runnin'\n\nInitial release with limited device support, only for switches.  Supports only a single device attached to the Blynk application but can have multiple functions on the single device.\n","readmeFilename":"README.md","gitHead":"43ea6c12c1c5a3f7da59e437611c6eb53d77267e","_id":"homebridge-blynk-platform@0.2.8-beta.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-dZ6RuTS0A5n8Z98DMx1IB/7Ux9YcWghapHssKWcnGSJJ6pHDfA4IQ7cDsMzFHlvmk0biKyTSzYRCcumOT97ZGw==","shasum":"64cf85df76f9d5a9854a519774d37bf763c436e9","tarball":"https://registry.npmjs.org/homebridge-blynk-platform/-/homebridge-blynk-platform-0.2.8-beta.0.tgz","fileCount":20,"unpackedSize":73890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgz3zXCRA9TVsSAnZWagAATAUP/3R3QLRTe5OI/3JtaCVE\nbQSGuJclcyXA6aSvx2x4f2ExUaAVYwbYF5zpghuV4BFEEF+8Ld7APo3THf0H\npZ2J+Tnfyz+igitjvebNk7QAKPzyyfg5cDGpET2I1U77e/UFybXgr3+68CqZ\nLCBDEW7JGS3MWcw+XcCfPduHhZx/L4Zls6LIK3+1L2GGqTjXjk009UBGLojZ\nNlAooc4zySrOZVJsjnDArpDmmczstVnbz3aBO0e0G+T+/BlYHjrgNAIStVRv\nfGG+/PDl/bwgNBx81EIbDqzhaB9RdNsYrNelSvrda6vg0UxHaoP7iNTU1HYz\nfMGBSixS0kpgw+bhc7qRxRIBUw/tI35RgfdIVgAxGObs9bgq+A8cYYVhM22L\n0fd8ifJl0w0z2dTx2seBkW0hzvBQ8Ubc+ksCSR7sXlc+amRZAzATCO0Hi7Iq\np1gDIID7kc6MLTL4KFNL72PascfAgh2Ms1lmo/xqIG/kx6Gq8IduqE4qMRSp\ncg+nAyAKa2OPDHVHhkH5GiaLNVfD/mQKFIMxRgwPzhOEZfNdONnHbzbcsX3Z\nr/RyDoeoKwXASL//VHG7DkWkvU6gQa8ItrBTLIcSTbw6VzugVW02NW3ieOXE\nJx3EocF5DpdmWSdqZwGVDhqQEbXkqxkWRtnodw/0uMSZCSktpmXSI7kMnjCo\nf4IV\r\n=89xo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBHRpZGBN50+4FUG4UYi/71Y30bvZNMmhwuRLkzKTvGIAiEAmbCoRDLMCniXvlnho6RuKZPskHhdBhL/U6v9MlUxAO8="}]},"_npmUser":{"name":"peterwoj","email":"peterwoj@dwellersoul.com"},"directories":{},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-blynk-platform_0.2.8-beta.0_1624210647398_0.30107820154503373"},"_hasShrinkwrap":false},"0.3.1-beta.0":{"name":"homebridge-blynk-platform","displayName":"Homebridge Blynk Platform","version":"0.3.1-beta.0","description":"Homebridge plugin for the Blynk platform","main":"dist/index.js","scripts":{"build1":"rimraf ./dist && tsc","build":"rimraf ./dist && npm run lint && npm test && tsc","clean":"rimraf ./dist","lint":"npx eslint ./__tests__ ./src --ext .js,.jsx,.ts,.tsx","prepublishOnly":"npm run build","postpublish":"npm run clean","start":"tsc && ./node_modules/homebridge/bin/homebridge -I -D -P .","test":"jest"},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"engines":{"node":">=16.16.0","homebridge":">=1.5.0"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"devDependencies":{"@types/node":"18.7.23","@types/jest":"^27.5.1","@typescript-eslint/eslint-plugin":"^5.38.1","@typescript-eslint/parser":"^5.38.1","@homebridge/plugin-ui-utils":"^0.0.19","eslint":"^8.24.0","generate-changelog":"^1.8.0","homebridge":"^1.5.0","homebridge-config-ui-x":"^4.50.1","rimraf":"^3.0.2","typescript":"^4.8.4","jest":"^27.5.1"},"homepage":"https://github.com/peterwoj/homebridge-blynk-platform","dependencies":{"got":"^11.8.2","semver":"^7.3.5"},"keywords":["homebridge blynk","homebridge","homebridge-plugin","Blynk","IoT","Siri"],"readme":"# homebridge-blynk-platform\n\nPlugin for Homebridge to allow Blynk applications to be controlled throug Apple HomeKit.\n\n<div style=\"text-align:center;\">\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm version\" src=\"https://badgen.net/npm/v/homebridge-blynk-platform\" /></a>\n<a href=\"https://www.npmjs.com/package/homebridge-blynk-platform\"><img title=\"npm downloads\" src=\"https://badgen.net/npm/dt/homebridge-blynk-platform\" /></a>\n</div>\n\n## Installation\n\nOnce you have a working [homebridge](https://github.com/homebridge/homebridge/)\n\n```console\nsudo npm install -g homebridge-blynk-platform\n```\n\n## Configuration\n\nTo expose your Blynk powered devices you have to configure the Homebridge to the location of your Blynk server.\n\n```json\n    \"platforms\": {\n        \"platform\": \"BlynkPlatform\",\n        \"serverurl\": \"http://your.blynkserver.com:8080\",\n        \"pollerseconds\": \"20\",\n        \"devices\": [\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"HabitController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"31225\",\n                \"discover\": true\n            },\n            {\n                \"manufacturer\": \"PeterWoj\",\n                \"name\": \"OutdoorController\",\n                \"token\": \"1e6aa4f587664ed74c8195842d2f1a8d\",\n                \"deviceId\": \"112233\",\n                \"discover\": false,\n                \"accessories\": [\n                    {\n                        \"model\": \"extension-cord\",\n                        \"name\": \"Pergola Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"BUTTON\"\n                    },\n                    {\n                        \"model\": \"extension-dimmer\",\n                        \"name\": \"Dimmed Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"SLIDER\",\n                        \"min\": 0,\n                        \"max\": 100\n                    },\n                    {\n                        \"model\": \"my-thermometer\",\n                        \"name\": \"Dimmed Lights\",\n                        \"pintype\": \"VIRTUAL\",\n                        \"pinnumber\": 2,\n                        \"type\": \"SLIDER\",\n                        \"typeOf\": \"THERMOMETER_SENSOR\",\n                        \"min\": 0,\n                        \"max\": 100\n                    }\n                ]\n            }\n        ]\n    },\n```\n\nOnce your configuration is in place startup Homebridge and to get your devices connected to Apple HomeKit.\n\n## Changelog\n\n### 0.2.6\n\nDefault HomeKit type for auto discovery is now an OUTLET.\n\n* Bug fixes \n * #12 Missing 'D' from the digital pin requests \n * #15 High CPU caused from failed config defaults for pollerseconds.\n * #14 Additional accessory types, SLIDER is now available\n   * Adding HomeKit Sensors as well to relate to defined switches/sliders\n     * HUMIDITY_SENSOR, LIGHTBULB, OUTLET, TEMPERATURE_SENSOR\n * Multiple devices would trigger a refresh on restart of Homebridge.\n\n### 0.2.5\n\nBug fixes to account for discovery on a device which has multiple accessories associated with it.\n\n* Bugs\n  * Accessory discovery would fail to add found accessory due to duplicate UUID\n\n### 0.2.4 ...\n\nThe 0.2.3 release...\n\n### 0.2.3 Lint This\n\nThe fine folks created a linter, so it is good to use one.\n\n### 0.2.2 The Burned Version\n\nCI killed the version number, really I think it would be my fault.\n\n### 0.2.1 Project Discovery\n\nEnable fetching from the Blynk application to configure accessories.  For a device the parameter `discover` was added to let the Platform know if it should discover available devices are read the configuration file.  If `{ \"discover\": true }` is found then the `accessories` are ignored if defined.  If there is a change in settings from `discover` being set to false from true, the accessoriesCache will need to be manually updated to avoid item duplication.\n\nAddition of config.schema.json to allow for easier configuration through homebridge-config-ui-x.\n\n### 0.2.0 Breakin' Configs\n\nInlude a way to update the HomeKit if the switch state is changed with the Blynk application.\n\nFormat the configuration to allow an application to have multiple attached devices.  Each attached device can be configured with multiple functions, provided each function is a switch.\n\n### 0.1.0 Get it runnin'\n\nInitial release with limited device support, only for switches.  Supports only a single device attached to the Blynk application but can have multiple functions on the single device.\n","readmeFilename":"README.md","gitHead":"813b609c70851a29e46ead6ae6480b3be8d9c797","_id":"homebridge-blynk-platform@0.3.1-beta.0","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Gy+Xj4ZP1zxpZ3ue5ge72NH7H2JMPwA2QGrsShlEW9AxcOsp+t7w9kGlKWr4hLGBrWAxES3418D1QAR9q6IiXw==","shasum":"39950eb7cce75827be5424a3660cc6fee9716666","tarball":"https://registry.npmjs.org/homebridge-blynk-platform/-/homebridge-blynk-platform-0.3.1-beta.0.tgz","fileCount":20,"unpackedSize":74353,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGxmZla4Zq9el9F52KUTz2lhmp/+58HqL7By6tLCX/yVAiBeyVm3S1p87+8JUg8FIC1sQiWFvYjOX6qIoGt6V9XPUw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOczhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdFg/+LeoSEvDf+tp9LG0AwDMgSm/x/FjgkR7ROTCFmmzevfOuTM9u\r\nb/fNTD22QpFZYJBvTXcuM0ius5/qHhUx2Vzaf3isBLURqdFtnYMfdUtrGeVC\r\nPQGWFk8rUdMUncFsbfqgGo03omFKVXhpuDWtlojZ1+wTNtDYxBGPdgFH1wsn\r\n8kqxBblt7qNg3AWP+nizGNmmPK0RIxNITvJI0ZkFFgNwU9lkfoEwF3XkiNUL\r\nKeG8tkJMMsJacuftJ8gJotE3caGH7Y/mAmNLcTDIDiG76E+mNF/qkbeq2B3C\r\nkkSQF9IsOqPA+R/Hq4Io6UiXbb1gO+HMEGFMeFkstJ/PVjkTIxc+FH7fHKGO\r\nT3J5tDZXhiRqkmoh8jW4fnxDHcTY3oQKaYNZpEAHK2guJFu/H7lberkVvJPZ\r\nXHl0LiSWDEx0wdehWHLMQYZ1kEiSJlbKV8jeY7Jrv4cDr17iY012OwGwpjBh\r\nrWZJBYEpT/tZ3yPBjEiZ8cnknRx38mlcetDOSFKCkl0jPVuXg8gh8l3hgRD4\r\nf393U9kOWa8LCp/jeaUx4PpscmUruoakKSrxNR1eNVUMFpHQ6ts6shs+B7Mq\r\n7Yi1T5qzL6Z64Z7AVjppjBFCT2RDLmSWXfsEMfHHtb21BC+txViIGBqnPtZa\r\nvkIjuCN17mmSX/wn1bFP7KaXItvKYb0zkd4=\r\n=8AaH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"peterwoj","email":"peterwoj@dwellersoul.com"},"directories":{},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/homebridge-blynk-platform_0.3.1-beta.0_1664732385414_0.04896572988684156"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-12T23:03:45.564Z","0.1.0":"2020-07-12T23:03:45.715Z","modified":"2022-10-02T17:39:45.699Z","0.2.0":"2020-07-15T03:41:45.667Z","0.2.1":"2020-07-25T00:30:07.856Z","0.2.2":"2020-07-25T00:44:08.837Z","0.2.3":"2020-07-26T17:20:08.187Z","0.2.4":"2020-07-26T17:47:03.048Z","0.2.5-beta.0":"2020-07-27T04:50:14.125Z","0.2.5-beta.1":"2020-07-27T04:54:19.299Z","0.2.5-beta.2":"2020-08-01T04:04:36.867Z","0.2.6-beta.0":"2020-08-05T00:40:36.231Z","0.2.5":"2020-08-05T00:48:14.600Z","0.2.6-beta.1":"2020-09-02T20:20:12.638Z","0.2.6-beta.2":"2021-05-22T15:31:38.260Z","0.2.6-beta.3":"2021-05-24T04:59:27.624Z","0.2.6-beta.4":"2021-05-24T16:49:15.087Z","0.2.6-beta.5":"2021-06-03T04:06:35.310Z","0.2.6-beta.6":"2021-06-06T17:13:50.878Z","0.2.6-beta.7":"2021-06-06T17:48:14.471Z","0.2.6":"2021-06-06T20:55:29.904Z","0.2.7-beta.0":"2021-06-06T20:57:46.630Z","0.2.7-beta.1":"2021-06-11T16:52:26.133Z","0.2.7-beta.2":"2021-06-14T04:52:11.900Z","0.2.7":"2021-06-20T17:35:12.054Z","0.2.8-beta.0":"2021-06-20T17:37:27.514Z","0.3.1-beta.0":"2022-10-02T17:39:45.626Z"},"maintainers":[{"name":"peterwoj","email":"peterwoj@dwellersoul.com"}],"description":"Homebridge plugin for the Blynk platform","homepage":"https://github.com/peterwoj/homebridge-blynk-platform","keywords":["homebridge blynk","homebridge","homebridge-plugin","Blynk","IoT","Siri"],"repository":{"type":"git","url":"git+https://github.com/peterwoj/homebridge-blynk-platform.git"},"author":{"name":"Peter J Wojciechowski","email":"peterwoj@dwellersoul.com"},"bugs":{"url":"https://github.com/peterwoj/homebridge-blynk-platform/issues"},"license":"MIT","readme":"","readmeFilename":""}