{"_id":"@cwe7976/node-red-contrib-easytouch-ble","_rev":"3-8b9ea8b9280c8a0170cd675490c46fa7","name":"@cwe7976/node-red-contrib-easytouch-ble","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@cwe7976/node-red-contrib-easytouch-ble","version":"1.0.0","description":"**node-red-contrib-easytouch-ble** is a simple NPM package (and NodeRED wrapper) for EasyTouch RV thermostats","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"@abandonware/noble":"^1.9.2-15","commander":"^9.4.1"},"node-red":{"version":">=3.0.0","nodes":{"EasyTouch Status":"easytouch-ble-node.js","EasyTouch Update":"easytouch-ble-node.js"}},"gitHead":"8fb24bba131733c1d223b978da84f5881a546496","_id":"@cwe7976/node-red-contrib-easytouch-ble@1.0.0","_nodeVersion":"19.4.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-XIYURY/yphGUF5wGrTBp03MHHCKEudiy+VnXMsxw8He8nTq/47l8krZw5U4Hewk7/wY0cCDLH0Vp6s8QIv4yhQ==","shasum":"0861bf7082fd35932639714cfad5fe3d72efb654","tarball":"https://registry.npmjs.org/@cwe7976/node-red-contrib-easytouch-ble/-/node-red-contrib-easytouch-ble-1.0.0.tgz","fileCount":7,"unpackedSize":81331,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeBn2JVZ7rhHpZz2Num7+XqFiE730FBXk2EmptjH5l+QIgXze/SaZUJNXJtLI1kJP0OMq+qlSPNOzHRfiPrQo4PkY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7fpgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1Pw/9G/I+pF/u4NIg6aOCSgFPiV5MElCDTyoqflrO7F3JfiDWH13p\r\nnaWzMhJExVKu3EdaLrsS/2fkK3/mzGoYwKryhCj2DpxBmBKyd27f61k+hQDE\r\nQXSdTQyYfoSeb41rxnxkoHgohBpqCtO8aQYC2t0V7hSgAx3nMCZA1XqwG3SO\r\nIMjNduLYanDAdjdd6Wqz9SaKBpQSjKYPonBC/SaMR4/125wFBEwngp6eYa0v\r\nYjqNLBZeZn+t7Ep63WMOcoYasG0FjV2K2m4lPn6qQ0qth/uz4myV8N/+u+Zv\r\nUbkY5B9gqqbI85so6zBdM7yC8sob1dPqYbisnN+lRv11NBaZy0TY+GCfYb0o\r\n0rsf/hahhPKQhlp2PPh55itYkMjzemhFyqQi104E7XRu8kuPkzw+kAM61hLT\r\n5TfppVvVAVrhM24cbZaWtOyXyAPO8uuFwly79kuYkAWhS5irBFP49aIA7Vcv\r\nSadKtJ/Rlh60dbo0hqJxhGHH0haiS3ptJK65Y8k713SLmmglCekTzjrUCxQR\r\naIzqXKLrQw/wq+M8jfbLNIcN5DBx7SOG3Hap/8J2hyDx7iE0v1Uu8d4KED3J\r\n1k1A5fSrCzcJIlzmFTUO9Ml+PzeMeISxy9kB9yM3r5I5OB8WSrwPZKB9eVzp\r\nWyWEDP4IvpRZI3eFsuwLVAIdr9X3p8F8cRA=\r\n=xSbd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cwe7976","email":"cwe7976@gmail.com"},"directories":{},"maintainers":[{"name":"cwe7976","email":"cwe7976@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-easytouch-ble_1.0.0_1676540512602_0.7569099660688705"},"_hasShrinkwrap":false},"1.0.1":{"name":"@cwe7976/node-red-contrib-easytouch-ble","version":"1.0.1","description":"**node-red-contrib-easytouch-ble** is a simple NPM package (and NodeRED wrapper) for EasyTouch RV thermostats","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"@abandonware/noble":"^1.9.2-15","commander":"^9.4.1"},"keywords":["node-red"],"node-red":{"version":">=3.0.0","nodes":{"EasyTouch Status":"easytouch-ble-node.js","EasyTouch Update":"easytouch-ble-node.js"}},"gitHead":"42244c085ccb178bdd59b9feb3f1b2c879bd2485","_id":"@cwe7976/node-red-contrib-easytouch-ble@1.0.1","_nodeVersion":"19.4.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-eiv2pgmwcuwgfFhmNSce1N2ZfVE1ryMn/t34i/323qELJv79t2sjgRHtrEnwKkQUR1w5PF5itmA6a9B/8zvJ+Q==","shasum":"1fe3d19849d997f15e2afd97ea6602ebdf268b98","tarball":"https://registry.npmjs.org/@cwe7976/node-red-contrib-easytouch-ble/-/node-red-contrib-easytouch-ble-1.0.1.tgz","fileCount":7,"unpackedSize":81358,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICRfg1+Mc2FV0xO2/AlA8DABm8ZlJPwABWvZzrCzLZWGAiArjGB6BLifoo1MXPqdKMqAOg+Et4ANTrO6csEEXOjwfA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7fsRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrycA//YI5m8DcFVlqG2mvdPk6+BbhV5ky2ApZ+EJFhHt0SoC9JbM0F\r\nG+Ek94MhpvPkbwNOGi01Rr/Ngng4JRnqf349hSovsRifnGTBkM2g5A1PjlYU\r\nCe451PQs2lc1zxn7eTdKP6Q/dOgHKn1morOop1RSXvHDLvfh1PfrdqAkveDf\r\ntYNtyAG1Iz+7w2w27F9OEl2QVXC8HrmOsfZ8HggwvmR4+/QbG43IZ5V56DVx\r\nj5SuEgLb6YBakVS+VGw2Ka1OsMOuHEGCRT8/omptlOR5N0QKXtI9mDUrWBYM\r\n3GzuAB1z79x6JTsXLmVtnP/ZB7coNHXIGrrLvI+S5dcATmbBlh5WsnO4Fk4E\r\n0Y6dydP8hEod92tJaPViwdJP2/47HFv3UmVJJRXlMO6SLtcIzgjlr+cYBALx\r\nVXYk3P+uBszJoy82i8PYJjXV1v/hTHudCxX/9WZ3fdbvjEZfbawNC10qvzyP\r\nErPsM8k5yqrmlZ3TQSEduoQyOgddREbe6w7kkSf/A4w+inoC3sUXMvcQ80tD\r\nzNihTPoZWEgJtXIPyt1JlY5frFM8Ue8OPR235aL35TRslCfahJ94BiuLeC2R\r\ndTM7Et3kldpV6pPe1CfHmzJyxycZ8lfTmCSGN5S3VWFQ9L10ZgPmVPQv+0ts\r\ndHxndE1WuFVMOuhK81vi8AVSv2akZ8jQxww=\r\n=oD5m\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cwe7976","email":"cwe7976@gmail.com"},"directories":{},"maintainers":[{"name":"cwe7976","email":"cwe7976@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-easytouch-ble_1.0.1_1676540689218_0.4391805688538617"},"_hasShrinkwrap":false},"1.0.2":{"name":"@cwe7976/node-red-contrib-easytouch-ble","version":"1.0.2","description":"**node-red-contrib-easytouch-ble** is a simple NPM package (and NodeRED wrapper) for EasyTouch RV thermostats","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"@abandonware/noble":"^1.9.2-15","commander":"^9.4.1"},"keywords":["node-red"],"node-red":{"version":">=3.0.0","nodes":{"EasyTouch Nodes":"easytouch-ble-node.js"}},"gitHead":"a12cce3ef81febd055331dcaee0fc9627570bb58","_id":"@cwe7976/node-red-contrib-easytouch-ble@1.0.2","_nodeVersion":"19.4.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-6ka99+LSSJd6UL9Lu7G/4XnGEfhWgad8VLW0JgVRAVoQRSiXkie972zSE9+a84bzq4mCndnQ1dz8l7WTdoDrtg==","shasum":"2b2121e5f6a034fbb54fd835617c22a5f944cd70","tarball":"https://registry.npmjs.org/@cwe7976/node-red-contrib-easytouch-ble/-/node-red-contrib-easytouch-ble-1.0.2.tgz","fileCount":7,"unpackedSize":81306,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDDtw1PUBt1gCjPH7nm5taQ0vUHAh7staMD+7YQN+BOaAiEAnRQvzX0GAkI+loVoONkzxqYsFat5AmSwRorCtFkn6UQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7fw2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxJQ//eSEHtGiEAz4AxxPXR40iHyJbTFNrLPwN78bjWB5O9rVUNS8D\r\nR4SRW2LjMPer5iOCIB5OhrYSPPHEYcBAESFbIY6UVVfn4nHvBLCcx6IUCm7F\r\nXKyZSMI5qxjGK5HzOuMYvtuUGZeajxCPm+ccC8s8PmaAPmyZp4WuszFB+9wf\r\n8SO8cN43qzXkgXBCYVG6dFZGuYYGHGld2a6MwM0+JN50wBKv5STdW+B38uJj\r\nEklwIK4JwavJn0Q8ONhYHHdN4JqG/wBm6ds9N2+lH3id2QLYhtaaKndy3STK\r\nePb24egXNHHAlKbYxPtEplWItu1gO8iBsBcnN0DMYWMdBsXvErD/4VhqdeoR\r\nSv4vEV9qUMTtiZISVb09FIQVVjG4LUiouvWhWAHTF3c3pDjfRcs6UDXkvmLl\r\nY+3cAiaXT3oCUGJQ+vqvXJWHjXHrZ+vBqYCBwuiPjv60iTwepqAvvZzTMueG\r\nOv1wzGUX874B3voLxky6PBehZpMWxWTc4/jxhLys1FTUe+3CL1ARgqPL+AoI\r\naTZEYAY5eL7o0ja2GxfGncE3Z5/RKXRV2t3kkJp/lxd5RHNw+locDR5vbJg4\r\nDpPshXGotRkJyurNNnYCzdV9zsKQXV4u21Hjp7D7T5Y77/4hf4GtaboffB9X\r\nf6fDZxovX65eHUg3CwPi4BOesFt+qds2KUY=\r\n=Pc2D\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cwe7976","email":"cwe7976@gmail.com"},"directories":{},"maintainers":[{"name":"cwe7976","email":"cwe7976@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-easytouch-ble_1.0.2_1676540982587_0.667971771311173"},"_hasShrinkwrap":false},"1.0.3":{"name":"@cwe7976/node-red-contrib-easytouch-ble","version":"1.0.3","description":"---","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"@abandonware/noble":"^1.9.2-15","commander":"^9.4.1"},"keywords":["node-red"],"node-red":{"version":">=3.0.0","nodes":{"EasyTouch Nodes":"easytouch-ble-node.js"}},"gitHead":"cfd91a9ce6ffb950e47be8bff8cc7ce2add58d63","_id":"@cwe7976/node-red-contrib-easytouch-ble@1.0.3","_nodeVersion":"19.4.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-1GjLMPD5IMsiiTrC7P+00gY8vVt0eubo572zhuRME4xW17CaKDLLEptLYFznaONk2luX5Ee5mqaWC5yZLbZBiQ==","shasum":"2737c4a4a73b06d774d2096d6e246472f79ab111","tarball":"https://registry.npmjs.org/@cwe7976/node-red-contrib-easytouch-ble/-/node-red-contrib-easytouch-ble-1.0.3.tgz","fileCount":7,"unpackedSize":81278,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC8KOk8ON0ephRuLQrLEjhCDt4JEujm6UO3mmcS+6/pRAiBa/n0DAu/78ghslFPNW7LMjBiMar8NtbCGY5eW6RjnzA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7fxtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp68hAAoyvUcBSR1TgFcsGXhT/5Uf6tif6sQhE2aaDvtNk4IXL5hyam\r\nLaPW70T+FuJFfDTxFaSvV3WkqBR7hoGlzJAaEj34WQh0CAlobMrkVgBpl0oI\r\nf+9ZDeCnPXzrbc+psVQ84w8FsNLZUePNf8YZhoor29JU9F7u1hR8oKMX7OZd\r\n2o01qI7Uor0sJNK901RvK7u1OQLt7njrdkHwuAhh+lVolt2yQEJe0ltymwfP\r\nrhH+TmWM37mbacCAGdtvR+b/WURup8wMdpXa0lR+3XNfs7BVNHuj8X2DIWtr\r\nQ966Lpv+3Dnt7WJZtYdT7O0k6GhOxgsMoIoxhjLTKp8EPxJC1MkN91rGQ/KR\r\nYCcXlltWloJhh62eFI+nTsIkfEePMByl3wdPCLUff8beWIXzK0Qau3ckZp8M\r\nNT8AegxN26z1SZX7RbahhO/TQ0Pzdhk+pMo49CII6KkZEnCvKawEJLW3isfe\r\nAg12ModzLjrTImrzIt6HN01KYGRJrQAU5W6AK0zrquYwXF4KzUBOKY+z05LL\r\nn8pG3nRcqBb9jEQKFxqHSsfi2Z6gs173W2APERoGsCate4ttI+gaCgu82n6b\r\nw2p0p4tPWNtjxWsBuUb96PkZa0Hw7dMMYdBGHYsIR0pV7Fad0DGWNfGh3ieX\r\nyykvN/th/2EDj6ySEbmzbyMr1zMbkJu8JXk=\r\n=V3ms\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cwe7976","email":"cwe7976@gmail.com"},"directories":{},"maintainers":[{"name":"cwe7976","email":"cwe7976@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-easytouch-ble_1.0.3_1676541037574_0.7220072360675767"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-16T09:41:52.512Z","1.0.0":"2023-02-16T09:41:52.813Z","modified":"2023-02-16T09:50:37.914Z","1.0.1":"2023-02-16T09:44:49.394Z","1.0.2":"2023-02-16T09:49:42.829Z","1.0.3":"2023-02-16T09:50:37.797Z"},"maintainers":[{"name":"cwe7976","email":"cwe7976@gmail.com"}],"description":"---","license":"ISC","readme":"# node-red-contrib-easytouch-ble is a simple NPM package (and NodeRED wrapper) for EasyTouch RV thermostats\n\n---\n\n# Getting Started\n\n## Prerequisites\n\n* [Node.js](https://nodejs.org/en/) v18.0.0 or newer\n* [Node-RED](https://nodered.org) v3.0.0 or newer\n\n## Installation\n\nInstall via Node-RED Manage Palette\n\n`@cwe7976/node-red-contrib-easytouch-ble`\n\nInstall via npm\n\n```\n$ cd ~/.node-red\n$ npm install @cwe7976/node-red-contrib-easytouch-ble\n# then restart node-red\n```\n\n---\n\n# Example Usage\n\n### Changing the thermostat temperature\n\n![changing temperature](images/node.png)\n\n**Note: The password is the thermostat's user account password. This password is sent directly to the device using Bluetooth (never sent over HTTPS).**","readmeFilename":"README.md","keywords":["node-red"]}