{"_id":"node-red-contrib-heater-controller","_rev":"31-f252a922dca4f3bb940068659405a607","name":"node-red-contrib-heater-controller","dist-tags":{"latest":"3.0.2"},"versions":{"0.0.1":{"name":"node-red-contrib-heater-controller","version":"0.0.1","bundleDependencies":false,"contributors":[],"dependencies":{},"deprecated":false,"description":"Offers possibility to send a binary code via radio waves. I'm personally using this for controlling different IOT devices by radio.","homepage":"https://github.com/SergiuToporjinschi/rf-command#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"lower-case":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red"],"author":{"name":"Sergiu Toporjinschi"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"444bdca9d3ee9882ccdbaa4dca750f2dacd3ed2f","_id":"node-red-contrib-heater-controller@0.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-37PgShn3I1nw7SiHSqMl5WnkZWfU1ERz1SiLMjalEumsIHM15L1iJEqyU9C0PejQaD5067357713x6y7SA53ZA==","shasum":"52442706df15ea27ea2de126838547981cf4943d","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-0.0.1.tgz","fileCount":5,"unpackedSize":43717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb87RUCRA9TVsSAnZWagAA5hIP/3Wuf2FagNtk8NqPUaAM\n5X0nENS8DTA8Ik62Dw1k3MVmC6PBoXZ9BjyZLcs49Tsw56O6U1OQ1UjrNWEd\nP7LKKrIsDkKbE8c3/PbgMT0GMVZzYcaSBKVwYKePrDQnvkJllVCcbdmVIiH7\nBSOUfK92XDJGntd9NotW9r9gfPUmiB3CcI2/ndwCeAGsQBcVip20VCYW7rPB\nrPCD+f46EdIR2uMvmq520Hcw2sF2W78tzRJxqPIGGvQnfJFELfYloduncby9\nUo/Lcs1FEdB8zWfq6PNzcgTqraIH7H+7/lfaqbgZYGcXmo0yRvzd3onwN9Jv\nZ7Amnoe+MhL88S4lLgtAMAWSWBCkY/nQqg74C4LbXozll9Q+nMEMH5R6mQ+n\nsCbYQsCVknIjKrXUWhzZWRyq8s3GG70QtR0h31RkyUK847RHgHSCPK+5cP7C\nsea7XgWTguvHh8JsJetzRWWyywLay/TzargiYI5RdGV5bmBFZRAUi+2rXMJL\n1A72+IKLk6Qe7PGqhmAjX2XI2763h46qx0Rzcv/rv58f5W8Pq0a+9+4Fnrx4\n/V457EqVAwjPp9ac7tkVJISO1lDeUQ/0Y+taHP5YdZ8ikHWMRniQ0oxwyTSY\n+FOwRnqjm9oYYQCLdmKo+dzI8aP7c35rfRVUQShAGcoI+GWnkkr7nTaVy/eO\n2sM0\r\n=l5Fh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE6zcEuq+IHCCiDVkbccUp8HYst+tGE5i1St81ifw7qOAiEA4RV8rWRsDujLeq0sBOsoe7JQtyr0W16DpTfJaL4QgkI="}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_0.0.1_1542698067825_0.7278683594702211"},"_hasShrinkwrap":false},"0.0.2":{"name":"node-red-contrib-heater-controller","version":"0.0.2","bundleDependencies":false,"contributors":[],"dependencies":{},"deprecated":false,"description":"Offers possibility to send a binary code via radio waves. I'm personally using this for controlling different IOT devices by radio.","homepage":"https://github.com/SergiuToporjinschi/rf-command#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"lower-case":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controler"],"author":{"name":"Sergiu Toporjinschi"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"6c8c60db887e9c5d7ccdcaf03a2d55e30abcd0da","_id":"node-red-contrib-heater-controller@0.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-EmnaofSqJY8O6QTJ4RSIf1A+bZgePLRYRgwyyG4MW1PJ+w47EMDme8j7nTqowMgr+uteeV7RhL1jEEggScCYCw==","shasum":"fa552a407249d1aa4879e01e7aca31ba484ac0fd","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-0.0.2.tgz","fileCount":5,"unpackedSize":46444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8+OqCRA9TVsSAnZWagAAa94QAJv4nzU3N2EuYsG21wUx\nXBrW6vADITOkQzKsOoJjtTPw+HtXzmVSFTWnKMgknNJxceOg03UC4Tp0+6f/\nxiJaOptMPClRz+t8856eeo40hTJ7x2hMh4GAijqMD8RukIjt2Cd6CmegDXzp\nbq1HpyliYd/e1gdhgqgM2b9jUc79G4ei+gk2Rf89OXP5pWVdtXI4XFu6/tep\n1uc25/MNPkdZNyp90f2H36cCQJ6zSizarMxgu3wegTsYTuFBIvYFxssty0SI\nDMomIMPUiATGqe165/s+r7gyYTm+1ZQ7bzLi54i2ZwaWmIWolOyHJKtQvEwu\no34ttIudwwcDcov980XiFNp96u2azTFiPrjCvNAI3YJV1HWxuELrpwWnu7V1\nGzwe+51PBfkgEFcObX1ELqV1BmJA8Hp4IFdSY6lPNghR4UpYSfi4WLBL3eKl\nxgsJUehTdM+67hGNA7+7tp9JW/QSPYQeAi4A660QWIw+/td3SRqBf/bRc5gT\ny2iRONARIASjZdbSaP9vJNr281wEeeFMvcfm3QUhK7AtNvRFHHNqrD6p7oyx\nghfr45ApqU0wZdpKAq1XaD8DkB70Wu5zDFqCdcQ1xv5I3628d6DWRPSTWggN\nyHsQT91tOWZJZ8VMk6vUI1O/wcscIcsRhUKGzQSadj1SOP4Bb7d4+lXjhrfa\nCfJR\r\n=Bk7q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIELkjkiCh2qZQNdhzN5oKWkqqV3aHmL3sL9EHpqcMZnsAiAP8YvG6B6H08gdPbWjW/xwZ8rBSNa42ap/iiDJG2h8Gw=="}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_0.0.2_1542710185531_0.3329727052210161"},"_hasShrinkwrap":false},"0.0.3":{"name":"node-red-contrib-heater-controller","version":"0.0.3","bundleDependencies":false,"contributors":[],"dependencies":{},"deprecated":false,"description":"Offers possibility to send a binary code via radio waves. I'm personally using this for controlling different IOT devices by radio.","homepage":"https://github.com/SergiuToporjinschi/rf-command#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"lower-case":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controler"],"author":{"name":"Sergiu Toporjinschi"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"e9d30a90d8784fcee970abaa1ccd853d550e097f","_id":"node-red-contrib-heater-controller@0.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-4nBYms07tVJKI71l4IcGLgy/kScKVF2orbtWm3kRDG1aYXbgZ9c23+Gy6dSl/Han09a7Ey+se25VL+bkZ50edQ==","shasum":"a7d1a33d4391e601da1fd7cf256bddcd357127f5","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-0.0.3.tgz","fileCount":5,"unpackedSize":46479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8+U9CRA9TVsSAnZWagAAgMcP/043B/DL6O+ho/6eo7Zp\ntaYdOfJH4bPJwYwDarSfspwE4Smw5UFyswxMzvouviNPIM7ePyYWqe0ddIyn\n4gQxg+Yn+NdWUqBJ5XT+Csa5Z7zW4oBLG6g1y5sgQ6fmphLG1CzEhX3H/SS3\nwB5in8rToZLXPexU/UUpvM2Z1myp86gEVS0Ru+2+bY9EX8qAMQDuHMWyOTa8\nGIH+WaAz+DFNgkRPyUBSa2dYSG7eJ9GwELQ1YjnJHz8KgvhmTftMnJPj+6NR\nNCcFUaa6aMYCpbhX/f0og/kUzSP2EtsS7bkGANRPWY1qCJkmHtvh3uLuQSIH\nw3L+tk4P3Ovwa64OdyxkaDAb2nS0/pEGCtnww1elBWmdGwo77VdaUJbUvEDz\nRVl0oEX3cjFFso3WDxfwV+g1KZqxGOgaN2kzlR406wuyv5PatStgmboIZsUu\nN0a3Vmw/bbBdtJJBmfsHDCQJl+kndaHaEY6IEPay9wyF7eJ2F1CzBo94jMTR\nAQVKu3hCM/Xb6+ywFg4XZgRBgL2WECiknooqV78HFDSqvVMwhG9Z6eZgi0BJ\ny0CvFBP7MhHZpjCRLOyQDhQhntsCnyf953rxaDYd3yqf8w8NWYD9JX13VNyz\nt+cByx3mSHI35yL9IqqhJChQr2DQuIsVx3IwPXtcduSLxPsZDl9Nik3tTIQq\nipGK\r\n=16Qt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHi2DGb/0SPYLZqMDHmdrwGEgDh30BMh74o8ZPkUntLRAiAGqE9bwjl3fxRF2wbHaCa9NMbVivC64FSlN+UqyMaklQ=="}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_0.0.3_1542710588199_0.9365266662452776"},"_hasShrinkwrap":false},"0.0.4":{"name":"node-red-contrib-heater-controller","version":"0.0.4","bundleDependencies":false,"contributors":[],"dependencies":{},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"lower-case":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controler"],"author":{"name":"Sergiu Toporjinschi"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"08025eb363744b2e09f5af36fd6ebe88178ed299","_id":"node-red-contrib-heater-controller@0.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-Dv8xjClvrJH6+moO7nCc07FhSSC3z0S3hD+cDNxkzoIDX15NkKSJGWDqhZe4wPiKiBq8AKx0KW5Sn2dKUsbjYQ==","shasum":"b8f5c0861c0efb3b07fe708b1e851b8a8640c144","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-0.0.4.tgz","fileCount":5,"unpackedSize":46427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8+XXCRA9TVsSAnZWagAAepoQAIP84CSxWQUVj+/rWXeX\n2pvxQEm6WUUsz4YJLXie/tL9n8HXTG5ljkJGwMEJg1ncUsjetiEVfJZ0LcSL\n+iaB3OsMBJ6MnItj8xj7a3T+0DtpmTPQe6arAoFD4QnnyGgxK6YtDBw/Ztdi\njN3fU4Sg6NyKLkK9nop9LhKWltuBbyh0PSq8MaOeTMvw2hMT8+RdUhzMNgZd\n653GHB6sKOnie1S3DhpztUkRuy+jPCr8DVxrEcBpbN4x6i3alRulVIc3EfWa\nEmji+bnljw5jPtl98kVVfl6QWW0c1W4l5Fqkgq4QPU9qU10F61bnhxpTaXwk\nTmQMyPlF4es/KB+8dDMp/MitXnV+zwzSfLKiAb8eY2owWbSzGsvtwZ7j8FDU\ndWYumVeB1hrRS1v0L/krinHiFdCSvEtD3L4qLXMOK2/PzB1YC2YHaRjdqaqG\nMWhf40RJr74fHhmiF3DcRUKEWW5qT/bh3YeAvQrkjhGYLYo1ufAw21oenhXO\nOGvFtQfExtvDXW8De6IxSZgiSREBgIVob/FRrLsLSHWPVvcspRIqYQCNKZnj\nYq62O8iZT7QBG+vrf5DUWHsBcRZHLiibr2v/9eu2wXWsZUS/7H5lUTJxabg1\n59CdcYlhCXqsUlxUT98Clxq7ifkV78oUDQdIlEMTgQiDiqx+7xLK/oYTMYuc\n+/JO\r\n=A/NT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZ8hWROVjdVt5Tmi61ACU53DKtFWZ0BnrL+yWDUpjYqAiBdRHLOVFg6fG3KgAp4kKjm8mZmownzJxVxWZ7ji6uX9w=="}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_0.0.4_1542710742487_0.20947251378125298"},"_hasShrinkwrap":false},"0.0.5":{"name":"node-red-contrib-heater-controller","version":"0.0.5","bundleDependencies":false,"contributors":[],"dependencies":{},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"lower-case":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controler","thermostat"],"author":{"name":"Sergiu Toporjinschi"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"09bd97de51e7dfd663d55775bf68109916d4a2ef","_id":"node-red-contrib-heater-controller@0.0.5","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-8TD7yWROmKknVeXDaEht9JlwEDk6d3M5VITYTOaplojpzI0sZnlGtfRcpNdPkM79KPKHUonxioNWhosoiKc9AQ==","shasum":"b69e350ddc6c912f51893eaa999117161127b88a","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-0.0.5.tgz","fileCount":5,"unpackedSize":46543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9QX9CRA9TVsSAnZWagAAA6MP/RwbVsKDeVzvVG5UsCxX\n/3EIyJCyQP0aROUl8623L4cL4LhpWFK4rUIxP1LiS+z+y6E0j1D5xfw0nLmN\n0xHMfu2IhqqWHZJ0K0+25d4/TDKjxFnn0mtTbTNepDEGQ13/5EOEtHKWYQAN\nUHIVyXtjfpKhm1pW4vaffbMB8lfUC5ytmUaf4PcfdtWjjT17zpjwuYbJgWAt\n1Ljfl5Mjc1/KOhKfQznlO7Ynl8gJBXaC2LWDaUV2MibCZzdQ/PV5PF8znUai\n28OcV7v0qyW4AbEotZ5w8+VRYZEwAykNNnrbvaGnIEjIE3IFMQrCOmxdclEv\nfXw5ub8AYrxUrx530lj59CXxdXrkjhmtdZzEdRUJmxUx1JX+Bb3Iij118RAq\nkR7gYGWTI3MJKV0FaMOUrXA+c7XryDIKmVeOy9pqJlZdfQZ5w/zR+QszWbyW\nVZ3Q4+VyoaoOAIrnMJUN36SnMTwGOBywazKVLENmRpFlTpk/eIda+DKR/zZM\nDjKtoQtXHIliS3V+lgY8vrcvJdzO86IjtgotKog8zeLoErbK9oiXmdx1n78y\n1NzDEk+1PpEEgsIkVmloj72wG/Y2yPc57VUWXmDOw54w4PusMY9WXSVs7yAB\nzMnaOhtsKVaBdhvi4iM7ZvlINcjvQQxILpq8LCxwb60BYwqigttJPZuDRyja\nNRl7\r\n=sXzt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrb2hzFBdWtvpGZd8YpOK2Voq1871H4lVqXKLPwYCEdwIgWd4YG7cBhyrhhSXArEd8GjQIPyEg4jp/GQDb7HmIjUg="}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_0.0.5_1542784508576_0.31083299073965365"},"_hasShrinkwrap":false},"0.0.6":{"name":"node-red-contrib-heater-controller","version":"0.0.6","bundleDependencies":false,"contributors":[],"dependencies":{},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"lower-case":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controler","thermostat"],"author":{"name":"Sergiu Toporjinschi"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"ef9b5950c5dc23d1d2c7fe23d86539513f63695f","_id":"node-red-contrib-heater-controller@0.0.6","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-0posbCzAbBfuI/n4JYFR8sXvuWK+hmZTkLSqfrT5FmPonw9kAvvrlrEk93CDAyt32X9JPSqdUptgsqsdrKR4jw==","shasum":"9145b6b8e3d67eb86d4596ef2dbb4ff0db911d79","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-0.0.6.tgz","fileCount":5,"unpackedSize":51856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9zsfCRA9TVsSAnZWagAAP2YP/1drUr5vXCXRr4qzBtOK\nWMyRMbVHhGlaExqM6itpE/qI/Y7TYYjKtbWa3HXSq76Q7hqxFMHhK9f73hes\nitL7CtUSYcps/ylHJ9UNgSr3/GQTc7eTc4zlCYCJddp3ri+KT8/cIa7n0cJM\nmlQRPcV1FiodHZOiK0bvgcuEKKciYq/iPygjrNj75ambhsyeV16PRmeSdaOs\n/+KZU8atBlpk4Ri1VgWaYXTqbBqmU0rBLN43Noo5g37kSmZyHtEptL580IPb\nkkbVK8dFp/kI5t5wN5YJhdvFvdi/MlxmK1oL2do9yn6XdGSFzgMoJiXXYqHW\nOdhyhFLoPZpNY4VsZThiZ+1RXRvjIk0IdkwWASQCOyHqHutVzpXP00rv7Uqc\nUxXTNgu17pc5hPenGzwYCoNWZW9pEYrGNW4jyJyFw9aVQ4hGeYpgve8BmpAr\n3uJVhLWVOQ4VO/QwvIk3/aD+HOXziJZGwqgvnl4VqvHraPvSDQbZpJiXG5Hb\nA6yUXzCsjD+FtUOF+mHts49d4brSRHR8CTIInR2R0VH7pb+aDoaHnWbJwF2R\ntQ4c66EaZNHZaN1oP0DHi4glRopB8tA7qOWPcTMmNaL+YQQwDp+mf3GeDttO\noXI0cf5oBYhrFme0HYK5FN2WWhKBzdiBSy8SUmGgMZKZIpLAUG6yg8xsjxr6\nJX3c\r\n=Ayzu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1swOfgFQbqYKMpaKWncrC0tfLDvrB5DSTzZUoNN7LMAiEAqpQCi8Byr6QfGnXgBW4chfrGEiO7pKpCc8n9BntRcsc="}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_0.0.6_1542929182420_0.635088161095307"},"_hasShrinkwrap":false},"0.1.0":{"name":"node-red-contrib-heater-controller","version":"0.1.0","bundleDependencies":false,"contributors":[],"dependencies":{},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"lower-case":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controler","thermostat"],"author":{"name":"Sergiu Toporjinschi"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"5bfa95875ae71ad08c2758c09e2d3f3df30f5702","_id":"node-red-contrib-heater-controller@0.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-YBT/kwoblowZBz5qzq0+FmpJOP5QZTaqVoUm+mHCUKsmGfDrXCmiEQ87rR5w5kpKC9EgoX55gz7efFijpc0Xjw==","shasum":"a193d4f9dcea8908e6632b3be5e7cf1240db1d1c","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-0.1.0.tgz","fileCount":5,"unpackedSize":54361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+IxKCRA9TVsSAnZWagAAPs8P/jtRslALw4yFL1svq7M+\nUmRM14vVuCCtbEzYrP5d/Vre1sw2MnfPRWgVKLFmAkxJP2W52SqutRyQShA9\nWv1fEJrelTTCUrv26wWPv5ubT5M8mPFvZ+iV58qs21D+8YuRJPJA6ligZI9i\nWCHZgNFNT38y/vSn2nRh5ohHjs4Axi7c4btEMDEtJs1uHpTVu/9tbDfrcdTX\nQ4aCLSdz7oAL/lFXa3lx/c3ak0Be1GJer/PvkMmjYnaA4RP8lM4LxgeDgPrO\nHdqmShsIpHFP3iDnxG7NfFHapI9lf1lrg5hqF49AHD182bgQjG0uWA1OqIcc\n9XjMSeVdvuLyLcncDvf8dsQkST22OgTGpXypWCQoWccfX8ZJTauLI/FBKceO\nEVFSgcG9IKIIeWmiWjp8pk54ibyAfKB+04cXrKSNPK37Nei8s9p89S0VIB62\nXWyDcquy/9PJe4L9G09faOWez4xQ0hJfyA7ntg4/MfqBUlOiwP8nyGZp8Qry\nOPfVHmNfPxz9u4yQJ34E4YkiAO60TmBp54E2iEvP6jXzvFK0XIBmXin+UsIv\nFX18Vq8ZYBvJ1jV08ae7ZtjBExMGyHkvJwkOBTfV7Ixve9TgGaHvggSoS42R\ncykQOGaWXPUn5nCRrCpnoO9u3HrFrWgR8lySFVWvCZplIQa6shlsHG+ER9LC\nOy2L\r\n=EG1c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFI0JwF3X+/GtfOia1hneK9AC+guA6m/Br8nikeNtfBuAiArcb239P3jLiCpRGWavT9HScazdhjDUFEE8V/3CXfscA=="}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_0.1.0_1543015498027_0.8592886086454239"},"_hasShrinkwrap":false},"0.1.1":{"name":"node-red-contrib-heater-controller","version":"0.1.1","bundleDependencies":false,"contributors":[],"dependencies":{},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"heater_controller":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controler","thermostat"],"author":{"name":"Sergiu Toporjinschi"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"04b8bb356ddd116065598f43a3d43ff8a16e8c12","_id":"node-red-contrib-heater-controller@0.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-GQBNUr7HwYfZ4TKYX6/2o+TRshjLT4z1ZYyg/oYQLyAUQWu8QdJ35x9MBtKCqeCsuASo1z0u8z1Jc0gTAhg0og==","shasum":"25af711cac630b015aeb11b7c3a4661c46bd81a9","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-0.1.1.tgz","fileCount":10,"unpackedSize":58266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/QTYCRA9TVsSAnZWagAADLoP/jFhYofZ84Ly+j2REncj\nHy4DN5LAAmvCCVX6u/K5DfC9+p7sBqahWM7N7e1R+dAybLsoFzXBFMC2Sf6u\nFeVIP0/j9BtBbjOCmhQWttdIqjP/oKJBAOdvg1D1nVLBWRI07wLMgnaZLcyS\n5Y9ttxDjwNOTUtqQhbDvId1q7wQ3TfsVcnjWkE9rgG6Pbp3OnODyNHhTkH7d\ncWvsIPl/E0GzrpwVOSyhdWgWAb5lSAh3jvcbMBVes5+Kx8BGBLtvEf/hO7JC\nsiOfgOaXmhQAn7bpAuJIJqQAWWIKavCOwBKmgbBTtTk71YNMU1/eqEo4E5nA\n46USv9Q2R2B49MN2fdk6eaRp2BoYR7FiGXoujSeReOGzQsucR5FvirEAPAql\n03bDZQYtE1y83AbfLqDsFHsZ8iYWKuf2ZtHBytzRNIKkCu+3YeqVDOsI1VYE\nZIUurY3PQVKmDPcPFdgj6xe2fix5mgHYO+HTeAUeHbuCp4AuPK13a5be7PXJ\nlJXsuED71NagK6fg6bUOI+Nv3CNQMknLm6zgTxIVCU9Jph/ID3fy/4vHZOOY\nDZ8JuAqED+ehSq/ffT3crBw+Bd92t4FBWTcNqw1efamcuyNWypKTj9VdntJl\nUNatIRCN+7806n8246e4NYMhollffqEyrBoXwAohYORELNvRvVO49BlPiD2k\ns7ho\r\n=DVBT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICPDLhQfYIUOYXMFSIqRfMSkrmaS6adPJ9yHs3mcjQcrAiEA6kTP3c4Sn6n3zElzgq+8gyhRpyOityfE4sFvEEo/SCQ="}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_0.1.1_1543308503522_0.9233258282277175"},"_hasShrinkwrap":false},"1.0.0":{"name":"node-red-contrib-heater-controller","version":"1.0.0","bundleDependencies":false,"contributors":[],"dependencies":{},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"heater_controller":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controler","thermostat"],"author":{"name":"Sergiu Toporjinschi"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"7bf43eb250df6338ba2aef0541be8023d605aebe","_id":"node-red-contrib-heater-controller@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-247OrsZEjJzeP1ejE0JKd8PPycXEHSQXV1g+E3Qmx0OrhJrERMaKjjVtc7tPfIUuAmCFY2LpMghlh3iePgDdxw==","shasum":"1f490c52e3072368b60c079f791e76ca9b076d90","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-1.0.0.tgz","fileCount":11,"unpackedSize":74658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/R6eCRA9TVsSAnZWagAAnbsP+wbkpYZjATlMj9ay+dj5\n2aJzPXsEIf4m04C+kO9ogGIFqN9agXj5OlkKY3ZMy4XomjfawvStvjINFolN\nD4GLMWKeWO6ZkRw3Mbp7a317wTEw9E2r1w2Gw8CmzQt2rLYeIoJKf0lmfrtm\nA2vJaBvvUaRy6CPPZgvaSxVGxEYgL6OZz5l0l22eWFcNHNMelPm9J+6dRoa1\n+rqcDWHU8zTMgQRmo/3Ot4mLFEHF6VlLS5X8E/v7V6g/UkG9SzqZzDustejL\nd5K+H9Mi/JxBTCVbOy05mqwzhKo0eRQnyqJfCYjWxdpPoALh2bpHhQLPpb6Q\n8aUtKYgBgXaY3WmSP+Y+yrVMalyxkg11kMQjwfYwFKGYImvezT0mO32ShFwW\nAbXcPvd8H4ZOOng6N6i8t9I1B9kQ2RcqGIkGLRxwF3iXNAOcUPrtd++dT/6T\nzT75wZf7nw1cgEowz9C8jrXbEXtR9rlkUpNsUKFoQm+5bDfP3RKZhySw3SUm\nepm7ENdjk0N28wXSNvVIHh2JneX2EUiwZqnZ9FBV4X8Mc2N2voM+VZe2XZnL\nJCob09vRidCpAmRjLK662TBKblx6zR46AC2as/w9E2HN7VH0K8uLgjjdEUql\nCfyk4PK0Eag0Hp7DxpodzJn9yXiJVuncL8HvhqkLt6FC1+2sh8+Y45hTxer/\ndPA7\r\n=ApbJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYHoliYp2ZAkmmlLb2QPj0+p7orK9D9Rk7VjgyRDESQAIgcD9ufd/Dqro1X9Mgi0mW+78wFY8uNKmIUK6YzxPh7lo="}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_1.0.0_1543315102027_0.9089921591250976"},"_hasShrinkwrap":false},"1.0.1":{"name":"node-red-contrib-heater-controller","version":"1.0.1","bundleDependencies":false,"contributors":[],"dependencies":{},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"heater_controller":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controller","thermostat"],"author":{"name":"Sergiu Toporjinschi"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"d72687de4ef67470b0da46901805e6e701240d47","_id":"node-red-contrib-heater-controller@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-NyPC2GrQrQ2qOFlPdNnWXrw8d8Hf1juBiEa7/PQeOWwG+a4a2O0l6BaFKKpkfkpWwk6zzTa+oRIKpsJZQp/Osg==","shasum":"53ca1999af03fdf42e06d7c581cff78c21af4b89","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-1.0.1.tgz","fileCount":11,"unpackedSize":74727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/SoFCRA9TVsSAnZWagAA8t0P/2xLt4hWEVfrkV29FLuP\nX+DyPw7gQDFYskpu6sbbw+muG0Hnw3rcxx5PSRbobZbJZPIK/3AGm7uD9Wcw\nGMoV6yQB9raVbkSqu7WYy+kP9E84Ec87hzTKvaYzeztFMcdkPjlTexqUg63D\nnCt2Dhp6NMCdAO80QxA7LIQizD+iIX+wcIsSvKj0ZC47xLOa9Kl7+fTb/jEO\nW2liF3z8LOpEjWHfWU99GeeP8TbsS7FJLbCmH08qOLErEtIY8q/VUzLaYdGn\nj5n7F60KvJaYzqE629SwioceIcDbnw6P+Mg5qexKM72HfQEZlJKSWENCiGDk\niTuijhp/JbIszmfulpDKiAyPVHcaR26K3+ztLeX/JVlAEGocyD/EMticIH2m\nCwqW6y8D1GYYZU3ObuzuDjHH96dbSPX6Xy4F8/3y7yC4oflN0uU6PtXM5ZMQ\nteVoGAQm8ZvXDokXh66j002ASeTitNySzXOLOLRG//5Bi1ce49YN+YLaqsuW\nGkeRhFcdt6Dh8MmD4bKkasOVy26eeZI8rp7HG0NROikwQ/TMTAvbAmORiZRl\nxDk5Br1oVq6dalcE8nREO0vqtmmN0WUOdK9SN45kpCdxX57Xr2XxKdeFvQVQ\nGYS7nqZeSzKfc97FJurdHdy8PskH6B1pyQ7LBxdrnlr/lV+vtFHSwqd/1iYT\ni+bJ\r\n=6PIE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA9vY+9Zw3ltd+lIurkpp21rj0jOue0PA7kk/lqayUwuAiEAkYwbWSetamJWWPs2dQefwhsOcSOqzdJchrw53Z1z9EA="}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_1.0.1_1543318021075_0.6145367804054391"},"_hasShrinkwrap":false},"1.1.0":{"name":"node-red-contrib-heater-controller","version":"1.1.0","contributors":[],"dependencies":{},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"heater_controller":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controller","thermostat"],"author":{"name":"Sergiu Toporjinschi"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"ad151b273518dec018a80a3ec385db613075294d","_id":"node-red-contrib-heater-controller@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-L4lQHfbN/fMz7RN1qBnS3TWStuS4AXAwTsVcbT7XFijiYG0nKQ3T+mAx6ZQr1jQa+3oaKA+vlpaw6xyL+QP3zw==","shasum":"3f6dede9cc0466ee074f6e90e7db6f10719fb965","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-1.1.0.tgz","fileCount":10,"unpackedSize":77569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcC6NQCRA9TVsSAnZWagAAPeYQAIdV/ntynVLm1lG5c0CO\njiWEZzQfXvEsVnK96Nlccg6mhuHubYbiBz6GgnVxD2OIUVB4JAQWxKdzeTQ1\ncI7/NonNcRtO4vMSqGH9LvdPXvc/Upmih8QsuOl2HRhPCbEKqyHc24zKTaOh\n7ITzBzcuxohnXDbJzFiN77hyWDAPq6Z9avWm07xdSdegS0lSOlHlXI3Q4Egr\nwf6ydgvFw/lOo0UARgOljmwaWjzrtL91BU5pVFY+bEoxzrUyTyieWzcGDFI2\n2NW3znb/TqjV1ZZTWm4p4NPNLZgeMBkwCNYPcuSyS7Eaj3lwzAbqsxP4rzl/\nNVtqHWqqt0w9vtUNd17w3Rqv5+4QaIcHF/1GbH35xY7NBUgwqJwjYwV6PavS\nCbhnFDvEab8VYKvEC0STEDyJUwEA5p4e8XRddjoAP3ZIQJyi1QIm2J9dA0qe\ngWn4fwFCwZtf1JPjoAFyGB0+TFr7iehDw3RzaroADM7Su74aO0nI0XY2eZF6\ng2Zdc7nGG/Oa5CvlkJiZOS1nxqXuVRffaWWPAIyCOvult/Q+ZcJ7vJkTJoNu\nI+N83Wdsuw/jgP26ZcJTGxEtEUGYSfgl25vkpEjOyCmka0avvF5tjqxcotpX\n+aPdON06C7hIvEl5Mum8VvoKlsOkG/xFoS2ONBuslUGfgpglYRKeXUW/7yte\ntUkK\r\n=EIpS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC4i73U+7LTG4QF+UI3hMD/i3yyvuiBlb09+yMDSZmK+AiB5UPCttTt+21GAk0SX8o2uRAHT1repyS57dufv1eynig=="}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_1.1.0_1544266575673_0.8403057913347594"},"_hasShrinkwrap":false},"1.1.1":{"name":"node-red-contrib-heater-controller","version":"1.1.1","contributors":[],"dependencies":{},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"ui_heater_controller":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controller","thermostat"],"author":{"name":"Sergiu Toporjinschi"},"license":"GPL 3.0","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"d2fe9e8188c6574d19464add1ff3ad41bdb84aca","_id":"node-red-contrib-heater-controller@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-gjcB0GVLT1JQ9fez16RTvogw94zmlYzLpofBF3xtEXMt9DrktjyC9wvzX4Z9fzF3whWqw83i7eu0fXdGcyE8Lg==","shasum":"7e2ee0bc36888de4b6cd398fc235cffe3f1dad89","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-1.1.1.tgz","fileCount":10,"unpackedSize":83647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDQ2lCRA9TVsSAnZWagAAPE0QAJTTejk06MEtyrgrEspA\nPhpxGamRmfj3Elg3RYJ04YxhtU+He2Mi5cYoTlN087JjFetsqw9WXpY69jWi\nXKwQgizq0w0tkdF2H1Mk7Iu7/uvVNlqAk3SELVzfWeJ0JzZST4mKOaNjlNjG\nCCzfKn2oTFe6MPv0wagR47B+bLeKH7/UvKvLSwaYM2zb1iRYkoZiKfrQyGPg\ndNJoXa9xqlh2fsIiE/gFFA60X+ORmth4sT93JnhBJXkZOriROGCwhYxXoMe7\nmzcZ5zpcZKG4lz12OBgF85XzePnHgn+l7Z8ki0eDXe+KmjVLa71fG5YTW7fD\nfkk7os4Vv9TgqUmzmEVLT2uMg4XvD4OoSZmT+lUOiG6PrpHfP1nMh3bl9+4a\nZCG4rhRjX4+j9rjtamChS8FcCL8smPPWQBZd4gkHOwC/Y+y/q+MrHwUHXYdx\nT5/Y3cuPeh/ytVqnySdFVwPfYTgMZXYD+zCwQaXuvrBaNkb287hpmYOyDhMz\nWxtbIjlBPYZhaenakYuNNl/QzavgoOhsTXijsvMybSj5EP8akxoyNp88vaDg\n46jk7pkAeslGDWER5g0clXBHxsebHTJ+NttTyekQlcY0cw6IHHSGmDXYChVu\nrjYhTctwVqgGv9qxGPvo1YERQ8ifIf8WMWs2k4A8xrljGoXJAY/yOWevuIa0\nHvmK\r\n=B/Pv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqpvy5Z877gfTWEB6+CbIxbB5TRF2SU5OmyLuN9Ts2zwIhAJuAMy+EAEkh8q8zmxoQOhk+FkOUnCReGBJpzvPYF3L/"}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_1.1.1_1544359332859_0.11215062050166358"},"_hasShrinkwrap":false},"1.1.2":{"name":"node-red-contrib-heater-controller","version":"1.1.2","contributors":[],"dependencies":{},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"ui_heater_controller":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controller","thermostat"],"author":{"name":"Sergiu Toporjinschi"},"license":"GPL 3.0","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"d18c4151af2cad461b8890059bb4bb3df89e6080","_id":"node-red-contrib-heater-controller@1.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-tYw0/QOVHD51kiYe3KzZ55Ha4qdt8bl0fUYeUGLH8fG8ydxgh83lwhcMbUzEInUKMca54eWfY9hDWHMnLhR0TA==","shasum":"ad225cd35f4478f05c41df4a20744e6d2b66e615","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-1.1.2.tgz","fileCount":10,"unpackedSize":83110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDQ5MCRA9TVsSAnZWagAA5kMP/0VcIajnc6ktQz5h6lrf\niJzTHPHs2AjuUEsGl74PZcZ7vHtrrJbGMHY/N1PM+Mcy0rlPtm1vOMuzMRVc\nhrsCD91xEp/o6HZF10HiHGSC7/xvOwRn1WIBc+Jdrc/7OHm/OWscNgJaRUsE\ntPemxrSEUW11f2Zi5m3DOXVGm2uTVbV9EJeD909HHEz/iRxKUHNVQXcU5kTm\n+488S2bbrELODjg5iNx8/TqehltedvQ+FA6q8m08cSOeUtNh+oc0lZGZykmP\niT/Iu2Nm0LCPfPSUFp6FJjaynF+fmez3l/+mD1bZAUWwSjVJZrmnO4eGUyd/\nSajEExv8hLmX4UicTf92M3a3/uovfuUNgLWvhTVSh7Y8ssyGk+Pf9M3u6+Mj\nH7T5XsRdNnLryfhktCYzNIYbW7vk6Cx+UfrDhMiZpgVVkd8y3Y1IaLr549qL\nglQL8OBNhbK3mb75KnKwganxF/hKtSahVJXmjHqhSxhG/KSe/nMYInEj4KCB\n8oG0F8k5Un4YWOBum9n+RIFTiZi2nqTt4WLyXFbjE3mqXPeZC/2RA0bM5G6N\n/qVJgCvw73Cfll/QvjaUuZHP8SnyJsGqy4SO/x39cgBd5QQ/naCkGxl94wEH\nGEAwnVhINMB0yNMljHQ5J5w5RAt1GdSEUXbgY7cSu/wxhF6EGjHas7SgjBXu\nP3zC\r\n=J1bK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDa7+HfHPqs9xt0PfPQCWwpAax1jN/See3oqYXYyz6zVwIgWfh4CRM1lrah1Xzwsoj50t9M4eBBoQ+ZYRR8pU+AwXM="}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_1.1.2_1544359499346_0.20229555452566927"},"_hasShrinkwrap":false},"1.1.3":{"name":"node-red-contrib-heater-controller","version":"1.1.3","contributors":[],"dependencies":{},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"ui_heater_controller":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controller","thermostat"],"author":{"name":"Sergiu Toporjinschi"},"license":"GPL 3.0","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"443efede4ee641f1fb78c09bab1576c17818802c","_id":"node-red-contrib-heater-controller@1.1.3","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-EVh/T9zY+wlUMsDGgPHDoRH1PoyE1uLUo0t5rTeSjo/RNO2qLlNR4C2dNkSGzTyB4cPhMe2/EXiue6ThRRTIKg==","shasum":"f03ca9979ce6c18639552061982a032a9e815d29","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-1.1.3.tgz","fileCount":10,"unpackedSize":83309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDQ7DCRA9TVsSAnZWagAA+bAP/Rz73ZwbP7Gv/wWe1VnY\nPaStAbn8BcHa6o8cF2avbiXuKCn6nTQ5PqyhpMX3UKzOCcuNUW2JtXsjY7rh\nVhWPli/WfC4aGiRQjQ0/o6sdCctjowS8Cn+iCzVShXbZDvqLNUruWS4DJ4EA\n4ntEO4Bp24g6FrVk5QKbb+glxPcjgLfnhv7XAkRr7BlzNOusg0sUnAqf/l2P\nekccrIp7AXnyyFjSY4G5ctlEjvJdrIZj4XDVcu7Cn6U/O+0JFoMFxoZ0xlJm\nVrY3+q7XMcDMCy662u7tW6ZwnGBTsrl82hUqQtwwHvqdFPpzWvNUm3mhYoQ5\nIW1vEd2aIFihJGpHG0Y3ZQ8ktobwVXVsYM8sEtT6m5+akUWqcXr+QiWKNkMV\nT9Mviu0dT7FTGdTe3hg+fXk4qj4aGckMezKYlHwzhwShflDOMVkPcnjX9irn\n8CM4rjCI85wKE+8Nxx3adpyxbepf0FtKDqaSf0jlPAg6pKl1PKdIXFplGlEn\nr5oZ3BMhDVnihOk5MAGsFPMz3ojPKZxmrDEN0Kl8kp42L56Uygg7LFsvHbMt\nOnaSvoJypqS9Ad4GkqeFi4yX+2x41wYDOXJ97WRWLGve4/RzqOivJIm5fwS3\npllY2oFEUEiJ99TrMPkMy0Xy8481v5MjWY+F3Zq0qC7AufxIsMXhiBH/krAF\n71gd\r\n=Gj3q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICS3XlXi1fIvIdi5M2UzwnbxtgQ/0JLtR14NnlLO/uFxAiBX09E0rPKcHVRf2G1U+R2BAGKEqP7UBodAjhLAPAGH3A=="}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_1.1.3_1544359618710_0.6853272145934843"},"_hasShrinkwrap":false},"1.1.4":{"name":"node-red-contrib-heater-controller","version":"1.1.4","contributors":[],"dependencies":{},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"ui_heater_controller":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controller","thermostat"],"author":{"name":"Sergiu Toporjinschi"},"license":"GPL 3.0","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"c30439fed1c079d1ba749eab5d1cdcc999d28167","_id":"node-red-contrib-heater-controller@1.1.4","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-HNkmmlfHCXi+Fy+sfJ/FG4DXLWRn6dlkw1L+ZFaXK50DgkDy8sGj87GpKD98rwRi29wdKij2KtCXqlmq+oB+qw==","shasum":"fe9bb45cc5adf60b157646f0c344648cc59108cd","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-1.1.4.tgz","fileCount":11,"unpackedSize":83996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDRmBCRA9TVsSAnZWagAAwy4P/0RALwriUyXf+NZ46lgx\n/l0w0bN03HUE6z2QInimHVVVgPp25UlriMHwceSvegqHjbNOdzT7mUnFz2nZ\nYbVGimz0pEYQ+saNguQzp5KMiWrUOfpz6TGChaSsTYECj3g/Ncllf4NA3Qxr\nJFSEh/iRdgSx7yibfRk8IHO0Fe9CqcJ1tHfQ+Om74+NXuCGJ2tWyMmbp4lRr\nJOHiZ4/dBnatRZatrdYCf7cmt+Zrz1COK9wcjosyqXdSBz2t7B5tXutyKHUD\nzTqyHIPyZe8KCkwuc8ueWPlhsTCSSMwo/Vw3FBv6YadrVR+KbIacWXk0iVt4\n46CEWcE/uTyZb3oPpUM08/65JftGG+Zg7bEUi7eLhdDU9vfPa1tWa6X1M1eu\nVntY2h2Qs4MflVKSJZGtBr3KKIQUvmNzDdmlqNGLprk8ZbbzGwvfyxOum+qZ\nrK+VYEaIxJl4XJ+COmdpyFSg+NHZOSbgMtJHAni/cPWB7bl9S1sx9jXC7Kla\n5iVURDUn/or70Mer7OHMYC54DbcrNc/OnTRlEBj1BOMsWya67o66GaKIml5d\nkNCxXuWviVXeHLdGWBxtPb4UBunp99SR6NzF+4NNiI85MuOsmc1o11DjVS2f\nJLPV5/UQHZSqHj9g5SoiouSxq8SDs/yzoP4DhSROlJBvgDkxHVw3ZB8Q+m8C\nEP5R\r\n=4nTR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWAsyUYrHhtuT/zk68zxrsQBJnAwhoQ6l1lJc2sp5NXAIgQjb2cGFKePEJBikz8+5IeGvdUqtrfR+pEqTkzSQu1LY="}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_1.1.4_1544362368721_0.9900929468775386"},"_hasShrinkwrap":false},"1.1.5":{"name":"node-red-contrib-heater-controller","version":"1.1.5","contributors":[],"dependencies":{},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"ui_heater_controller":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controller","thermostat"],"author":{"name":"Sergiu Toporjinschi"},"license":"GPL 3.0","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"53c18b40f25b52b78af24fc5e9c515e8a12c69ad","_id":"node-red-contrib-heater-controller@1.1.5","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-X4Rl77fCzEGD/wPeG6J5TawcvgTfUreDfSo/QwlrCfvAD3NynLGL0O6VwHSXXB985clS68GQ71NUtbzDj02OjQ==","shasum":"1deabdc3c5e5f6f1ac6dc5124ab5ea459c5965e0","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-1.1.5.tgz","fileCount":11,"unpackedSize":83998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDR6GCRA9TVsSAnZWagAAnC0P/2NNkXVljOZZBnwpHXDM\nddjH+UPKBi7AJdz0yiB44RqiItWfKvB1GId6AOKh6ewOFqnQkPL1rodDqrVQ\nlEuVCVZ6NUHO4W7BCNCJgIOrtQOlUxdP3t2RG6muP4sovPb9qvXLIzkNNY+5\nG9qj9VL7lL/1dSAkhBqGKte1ptGCDI9l7o/HsxZmk5JQTzl84FTABToMCOcD\nLbluyxTkJo7tdvckUcQkn979gMTv+ubJ9RTfXG2z5d1kHKkAeAQHXE7J8EeA\nhq8d8bbfMiheSe8YCeh/RgQHVdyakFkSLMVmkQm2uE1AiGewVDcJTPmu3WUe\nc0fgRyQ08KnyqeCmsDKtQr0yDwuz/z63sGsIMuZoFjwRx7kOP/ylrVArAJzO\nWsRgC836QrQfrqDTX9Aj3/OPtWcEi3rvzbyYnyyfRFScfvK4KTSrR5DeUmJM\n3uikw10nkEeqxs/aZC2kNF69jaKui2LmW7OKJr3E3j/Z27o1tqPWVqFmSSs1\n4bvsCGt2+iI09Z3XiL9eQq6sGPjacrQnyVZF2OagJlV03gKyPmdUXqA9tBK0\nvL89ykbNqPnL8cPv0y1gZ4yRJYS6je/DwpOL7+Yw0O53GbyJg/L6V9DEXjZS\nE5dVAtOcNu69fGfPRrXwSpI8vrb9YsRVVXEjykxSE6tZp3YXoCeoU+sNg7wZ\neinf\r\n=6edX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBS4wB/i93s2VbdjmTsUQ10rSBBByzvEBoYyZooBfsBGAiEAvE6OSRxnke6OQVHLhbIaT3g7A5mo0vYaE5C2/u/nL/0="}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_1.1.5_1544363654054_0.4720984387243923"},"_hasShrinkwrap":false},"1.1.6":{"name":"node-red-contrib-heater-controller","version":"1.1.6","contributors":[],"dependencies":{},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"ui_heater_controller":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controller","thermostat"],"author":{"name":"Sergiu Toporjinschi"},"license":"GPL 3.0","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"f190018687ab41709e57e490a11eaa941302f794","_id":"node-red-contrib-heater-controller@1.1.6","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-nRCPRaeLciYbeSkz3/oil2Nsup528uvf9NKTTAYQpQGtyknBXttn+MESnqW1QcaOsFTyt/0Xn+FUlvBmFVqbRQ==","shasum":"9121c207447d91245053bfe570f8dcd7fd9af4de","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-1.1.6.tgz","fileCount":11,"unpackedSize":86164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcF/vbCRA9TVsSAnZWagAA1ZwP/RAysrkL32M/5hO0j3Wr\nX6S7u6NPxmGdd2GHRhQb7NulmyahT9v2w6ZSl+9qRPfIW4PtYq9oxS/JE3fE\n8vCL1LAf1vElK2fHRfCEhWa53DYhvHuPxfSGk3LOfKUp7U1gO2gr0P6r4mc9\nxGnwU4ZxZLA1XhIcIm8YFoFPZFCn3v/EnnWNj6UlXsAYzZn1zNUp2e5LDQxa\nMH4uMZPDNPVA+8510h0qX04IqiDKAVQfPfRDMEQsA3VPk25J5xY3ORAlHFGZ\nIHNG3RgaWtgXVOV7O8rA2r/p0fr5pjYKlmMJ4+FPlseXU7ofPQ1guDPgIhNs\ntzw6bKmGCDbriAqHVKzra2utEeAqs9WCBSPFYiqp5tsmA8GW/gW3wz/hVy+d\nfR0lqFFLe6nybqo44+d6LOPOhLmp9GzBfUAg48Nae8PyQ+KLpJ99zYUWR819\nQsbkwtit0mwLpgK3EvTmsEu705oGMZ81yTmi3PzcHSBdwClAcVSuqi3N7pR8\n636JdobAj5vB2FGps2e1buSxMXO/Br6F5ym02WuiP1IjvbQw8qGAC07RoNOB\nBTTlwiuhheOIhy/pLQiQKu7xfVjyMKOY0dy+aEH+cY4nOcmM4SAcGFn+tC3B\nNUKqRzKozSfBcZUvvSYzvDA4CD89tH1kDFzEp4v9TPn9eWHsTzWV1dGtJC+e\nEYFs\r\n=DteB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEuEZFu2VmFahQvQY6Bjjr73zeAwBpY9/7NCZuRzCV3KAiADnwFCj18y8j+FO7wOmXsr3H5BY7XjpHErhWhcFXPFOQ=="}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_1.1.6_1545075675049_0.35408712943784426"},"_hasShrinkwrap":false},"1.1.7":{"name":"node-red-contrib-heater-controller","version":"1.1.7","contributors":[],"dependencies":{},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"ui_heater_controller":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controller","thermostat"],"author":{"name":"Sergiu Toporjinschi"},"license":"GPL 3.0","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"415a835c82b289fb189f8c702d069b429db4b49a","_id":"node-red-contrib-heater-controller@1.1.7","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-krjMv3ft2K5ymv2DmnBrPOBkq+v7/mMbli85R3+PAsYbNG2I+BAnwj11Ok2BwbC7+8wQjRn+KevVHP6qvJB8MA==","shasum":"f6e3167a5101d576542cc8d5f7c087449ddcc584","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-1.1.7.tgz","fileCount":11,"unpackedSize":86192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGACDCRA9TVsSAnZWagAALjwP/1KgRAUOG6iN70IpVLhR\n3/dHBhK7T8YC2qGah4Tyhd+jH6iVFiVOmVk0NvyMaL6HizBAlx7fFza5eVc2\ntxuR76jKjxrpxEkq57I/YIPs5FdFgrNeuPPxUddKfHY19UTqzyBaE4Oz7ArD\n6AKo0LSi7bOjGD666JnfYVXPHIZFQLuKnjp8HziGXc1YDOi3oAVC7xpJeg0o\nPO2QZFKv/tGDPqy3Gk+RFUQvhrv8fcMCxQf6tSI9j6vKvsK/6in1o4BNbZ37\n5qDQd2n6N7ANZdoUwQ/3ZW7qZk75OQmgZji7hFalMOnLwlV6azIo2w7nUiPz\nS1Nz5UtPFSBDBXtnR6jF4pI4w8/r+XFb+t9s+MbCRAO9zAvVStlvFa1teeIU\nt75lA8Dd5Tk3dne8nzAWBogRE3Zm2C+cj46VOYVTtx+vWLZYfQo1+suexmFy\n+JwAZjL1qIzbEB0ySgVnefplTZdhVAtG9Upde3eTXFwsBPLK8n9sSfuR7nI4\n4QbREtxfsT8ULNphdq0zZjlOSxXhnDcmoqqKfUVIHRUZzrHcavs8Jkv/4Wwa\nzRuEfeSvFjJibsnYTapF3M2PpvvgTeLfz6+Syl4Lldioch1DMqlshAX7tbTi\nY+/mCk59nxSN/E7qt6M2f2+zyjTBNSd3VBLCyP+GdER4VRmC6lvORrXbFJDl\n7yyF\r\n=LHdO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG3uS0OC84hxxtxSHxPrtQNnP8OSPQephKWseUWPdWVgAiEA2JP4o+xe2uYfBWq9Jfxv/phE3PvgC/JXvnJWSG5dkLI="}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_1.1.7_1545076867058_0.5422289697528606"},"_hasShrinkwrap":false},"1.1.8":{"name":"node-red-contrib-heater-controller","version":"1.1.8","contributors":[],"dependencies":{},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"ui_heater_controller":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controller","thermostat"],"author":{"name":"Sergiu Toporjinschi"},"license":"GPL 3.0","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"43e77a2ba5a7e4210f21c16cd0a082496f77515f","_id":"node-red-contrib-heater-controller@1.1.8","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-RBOPz1TkjhstHYVcnm179M+VNwu5/goyyABf5EYYeLLl3oFZq3FX6XNjP47NZOEnjRA+SMsOTKZTRqLCHUW/rw==","shasum":"84cacd12c985ae5cf9fd85bc4037bd6bca92e2c2","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-1.1.8.tgz","fileCount":11,"unpackedSize":86192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGADdCRA9TVsSAnZWagAA2OUQAJjRkrFs72BNfGEtZkzu\n2FS+lYslMKTRqZBNSfS8+5h+vIsTsD87F4XMIekfWP28QvTy5hff9lHxmlez\nfQmnyKcLilzUwjK9c9zhuwrLGoa/jdxgbi9gRFbFu3DM1w/C3SyGhlQVQtl1\nVgl4pS9n21LMv5ypdzwtOM6tQgvfwcqDar1wd6RXMW4UnbAMunLI08VYSTVN\nMvjDZ5em4TnpKNy7OWUIv3nAJsKsUgyoNrqdhYSc+KkiTF515rUVy2ecf8vr\niXL8r+CH8V5PVtSp0kcjM0Qd3fTTAm/+0WdomepkxxId3VM4p1dI7JWADoMT\nuCn/ZxOcEpAdslSjnZwTJ4afOO/zKw2NI5YQmOIViMXg9P8ir+Vv/EcCvWl4\nbVtb2KXYhm7jbfd9/7sdT5G9bRlWzyLMZaejApy2wRoAaHeSFKW1jIozIAGm\npdH9AXaxk0ag1rZyWEdYG5PSOgriCMjpyOhSYqDCTJUVpFUJ0v0TOt7YNWKT\nRRJwgMUmWOGO59NA1VlK/6QKKjHZEVSo//LjVD/bbSk5fMLoL09qLo9iZS4O\nmVhy//xmxom0IiZSEpde25twPZheuRJB6nmoMVGwjOCc4lI3IE6EH4Di1cVH\nmUpKnyvjVxtSJWibTRHaXZ/01iU0sFxpHvcgvI3IOjqwDwRVgu+LGxAuG7E2\nHcye\r\n=JTB+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzD5kXk5iEEGAjAkKUIzSjSIyznw+jvOpc8NSUEjRUYgIgAlz9v7v3n62boiiD0+ag19FrtweBY90wXLbQ35wQSb0="}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_1.1.8_1545076957220_0.7420481595639017"},"_hasShrinkwrap":false},"1.1.9":{"name":"node-red-contrib-heater-controller","version":"1.1.9","contributors":[],"dependencies":{},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"ui_heater_controller":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controller","thermostat"],"author":{"name":"Sergiu Toporjinschi"},"license":"GPL 3.0","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"e3a7d72de959ef8f5f03a78f4f7c7d1dc3c0cfe2","_id":"node-red-contrib-heater-controller@1.1.9","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-MK3VcHgz5K8iMv0fLFtE6ON2i7tGT/vAY5CwKqsC+YAowRmgIBUY4cFQU4KdgTmZmQycUtkbHAmIhSFuwOg7Sw==","shasum":"9749bb5a2737cd5f0f43836e4f8e340735f7f8d8","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-1.1.9.tgz","fileCount":11,"unpackedSize":87060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGA2NCRA9TVsSAnZWagAAeQEP/0GSJ7CnM8O90Z7NxBOO\njS/69af6f8ZjYtvYOIqBM8gNmrWs6ism+EYglwEcS9vNbwskzzlnn5ofjILQ\n8OgGMOmvX1JorqrbJoxcCL1vr+yxT6tIAvmUZsfDCXlTxiQQO0mRYXvacfj8\ncmeuKlWWCL3vCqgxcBD91IVsNXi8NbVZqWQJofw0esgjLaGWuwK29bx4xc1M\nPVAEKxN7oU+IvI7L+vn3aFzBNhrCNjS3d32EK5NNawXsIUHbycwVXdTVMAgn\naKqiyB3GrszApGW8EmO7AHqrrg75LV8++A4tuhPZmjCMn+kHiF8QPSasODPM\ndNcbA+9dBAxY3UQIsDwn2jqm7Rxy2ykVRB1P4Vb99qbyoCo7L6SXOhqX6fH9\nBQtd7n4WLVf13d4exRGTUNSqMYBNPPa5rf0F1OgW1yALnHIuQFA8sUXV7Sdq\nsK/lwQTqQdUJhR88EihW7omzqsmpzkoj+PhPEok2/PqTZo3DUDTWKGa1/ffn\nOtn8Ni1T4Gt3qirozXnRuj6JbENhg/4qSiQvSlwQIshYhfXhgmMQNwS/GZhC\nJPCgS9ZaRE/KwGv/96Sma6KjDiVYB7gg2CcOcbVdvbNQGJebdUmbTBVwx874\nFjtFrJ8mIF7eLnztettdELIZiFKPwCMLK13UlMpk461fe0x3xbIJA4LowvUT\nmgOL\r\n=UEWj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCi2JiflpFqcM+u2B0CwRMl/NPgDbGGIrKar06lxJ3U6wIhAJx/jtn5P/ieJA/y57HsWsYxA1faveqSvM4ZY4l1v81k"}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_1.1.9_1545080204405_0.012918680209857758"},"_hasShrinkwrap":false},"1.2.0":{"name":"node-red-contrib-heater-controller","version":"1.2.0","contributors":[],"dependencies":{},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"ui_heater_controller":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controller","thermostat"],"author":{"name":"Sergiu Toporjinschi"},"license":"GPL 3.0","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"d1a5674857ba2eb8f27f0523293762ac18c80f96","_id":"node-red-contrib-heater-controller@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-nzYsbb1jYpC/8hwXBfVGPf0NM/LKYr0ZWoQhBI77yCLKPf2Z1Oi59EoBsmL9rt+AR2myaOoUUkDGibeB1Hpg0g==","shasum":"e72a378eea7ba9d508dd0631e5bd23ad8ace7196","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-1.2.0.tgz","fileCount":12,"unpackedSize":88670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJpRfCRA9TVsSAnZWagAAOVkP/i1yfTeQtyb4T+3EzB6R\nsiezhOC6sMI2zTOXe3MTcZxzguFSc5uoOLtA6lJxWksnN0EfXUykkfEZx7KI\n7xkf4O8UKT8lsEjvHKy9VFUnr2/LUQqUyIcRKBmw+8xLi1y67zriR8JU0U3b\nk3hvIl/6UBnWdST3G30Gii0nn9h3o4ZstFmekAvV5zEItczI+jCTSLAkgvRj\nT1xI+PHyt5Fef0bR0zjaShaZm8PKU0opmqip6Lnfpy3z5OIhjbi1bEbM4GI4\nXCuwlbFYjd12CKC/2i6pzmIHFgMb9e+Q/n97SLNmpiTN1UaiTjlayrjMyl4V\nFY827fytONaIFxy6OBA00aFHajnOClS6PJychUZ3kPnPzUlZBRxLN5CpHQxV\nQEs5vOup0T+w1f0hs/gSatUKHnSrIRVn5t+sm0dY0BQjxla75Sq4LZURQ6gn\nZj7qjlBe8e3WlKmtxSt+8h4vOwRMoMnUqtQZOE85BZlvwfroJrXXU3i1MOFF\nEyoLeX7bVMaBJI0c6LZ+AaBD3d6mrrU0sGmjo8VANik7Ic3mcJpqR0s6RxuK\nsB8QyQ4UJl+9ATJflhF8K8N4sK9gveDp0iRscc1ILWccP71smQB/ILwYSbDW\n0KqHgqC9l9Xn0Gr3uSScjMfk7KI1o9mdSFk42a4mDb9CJsEjAAlN2UDeRDVe\nRWXM\r\n=uADC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGqXFJ5+BJn1UGtqMRy26bGuTpGzIs8PG47Qwdgrt1LZAiA+8J5mIBjNbsMqb+OopRMl0DRvpyzkPtKGcKfLRMPIrA=="}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_1.2.0_1546032222446_0.8215038057647006"},"_hasShrinkwrap":false},"1.2.1":{"name":"node-red-contrib-heater-controller","version":"1.2.1","contributors":[],"dependencies":{},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"ui_heater_controller":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controller","thermostat"],"author":{"name":"Sergiu Toporjinschi"},"license":"GPL 3.0","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"05e92e2be22e2448e56830be09214be2662066b8","_id":"node-red-contrib-heater-controller@1.2.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-1WlAQzYPItmLiaXYFYTGvZ9Xz+HGwhfJHO08ewqAOO1sBzPEpeDad5XAwXA1klQvyPBMPpkFEChYKoyUUoiD+g==","shasum":"b9c9b07f3049e3b6b80e1127e085f55f31a38455","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-1.2.1.tgz","fileCount":16,"unpackedSize":94033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciXYXCRA9TVsSAnZWagAAvGoP/Rl2pRGQle/OcUrAV6ru\n7hbg+OuW78duSGDnJ4m3aW47HhwZV25xe0lzbojRg01QxaOmVgwl7clO3Bsy\nvA8CEkdm5yI3xYfNxoLIjsbVbuUmHvurcgDDUo00NZUtISnGU4Xx5Cs11Fao\nZCqUnWCqCvpyVZHAyqKj23kX6t6pqzxjvFR17mzSwGWi0hX7J+mL5C99E4bs\nw4PBO65FHjlmJ5bJBl3+61yq6hIBgWBr9fFHHzQ8vLYwdxTGuXtRgjNC6pEp\nAxHinaDUcrKdhUWWhSlj5SsLl4fvsGIvV3WMMvZAJpeMnr+GBubDyT0iJ9ZZ\n+o3vwJjVR5otzAvhVsKWofYez2qpiuCCpJXAKqSZoTi0cIPMQZDrQfFDsIkm\nTmGsiviDgdkxVFF5+xPBm7oKnDH7YeVu0VIEoK8K/Gzr1j+NiyDxcA1xKN90\ncynPMpX9QhhXgEfpl7mrCIt/GPD2VPJ6J7eTa+hru8hYXAr5M9GutdyGbuy6\nO7RpjCkOuLQhi3aOMEuHMgbMzehdAvp8w3dRDwulhz77ruYhsKzDzoMALpLZ\n+NSz8Ea1wobC10h3RSm1ENcclaC3QjhMcCK83B2bfZyIGozF2sggt3NG4eqr\nNo95c0UGJi+zQ8C2p8EDF5+vGxm7kRGlBXaUrLuBCPml7JspPzUuFw9xJvIG\nOpul\r\n=IxtD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1fA9RQWot9O9U7QD82RSbjqucFYoCXxRNFYgUVARZxgIhAIlome0aWyrgRaiQECUln0UgG4IutTtJLLVcDUA5OaPZ"}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_1.2.1_1552512534310_0.7643304329594918"},"_hasShrinkwrap":false},"1.2.2":{"name":"node-red-contrib-heater-controller","version":"1.2.2","contributors":[],"dependencies":{},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"ui_heater_controller":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controller","thermostat"],"author":{"name":"Sergiu Toporjinschi"},"license":"GPL 3.0","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"b4a1c12d6ad23005ab21f900457776324e7fd04c","_id":"node-red-contrib-heater-controller@1.2.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-wqXbMRe8eJ1o2WL61r0O1QP0XBCT3RlB9+12rhdtOxCh6Fag2ZbdbGf/kGT+PrviWdr4BGm4NN9MMTPSkk/vKg==","shasum":"3dc1453e88c39f459d9808a6915fd7f415857969","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-1.2.2.tgz","fileCount":16,"unpackedSize":94105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnTsBCRA9TVsSAnZWagAAns8P/11eWlulyCs/nuG+KxYk\nN23Xs7b3zlRSDGnYHueFOOmX/qMkQPcGd/7gXF+DGT3isjZWK3u9sGjjJ/LV\nCbvi2JFiJ3Jd/CXVIEpXnOgWs//vtRE2iRU/GB273kETvAtz6VpUxCd2vYXF\ncTrRnqf9BHwjTHxJpFasBf8uBndRvxeKWaazgEBPod+gNzWvIgLP6bwcOKVh\nxY7keQdk5pwQXDDdAILsMKbbwCk3FgzdFaPgh2Q5qScTezN291a4Fl4Bs65O\nVIUvjzwcaSDDxrcrtRxECv9H9Py+aa4G0XRh/79MNNNOVEB59qvDSog9V5ST\njDAt0SiHUXBIauHTs6FhLoJ3yQ54cD3peRnrmljHbR6PlNydFXBH713CPq4C\n7bYbQ9VrohwOnM+lGPI2JLGPl54DwN2j3rNIb9YZwukasbFYFy8FphrkUEQN\nHQ/r+h+d3GzJharrRU48tg6CfHwKLgQ0boJdQLr8YzLmLtkHUOPg+Ncxo21k\nlGfDSNCpIRmyr0L001I9XaUd6M1Oi5b+hKKDhaiSexNak0jO7f8R8moIBrp6\nKhJu8gvMga/DsqJw+z2Jr0YSbeNBaqFVXZX/LJixfNpbBaBq+DPNwlMl6lcz\ndxiXMm3oRDIS0c07imhYiRsB+8MRz+wzFkJyFVKHtbWcZo71gSnggDD27iUc\n/247\r\n=LC6M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEkrzPBlFd9FJeZ4ErwGpM/Pis/o7C56eaKTX9pOz1dAIhALUQmqwxk682vekGpi+gUTONyv2XOKguC/IbseD5K8eF"}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_1.2.2_1553808128975_0.6125039452602383"},"_hasShrinkwrap":false},"2.0.0":{"name":"node-red-contrib-heater-controller","version":"2.0.0","contributors":[],"dependencies":{},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"ui_heater_controller":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controller","thermostat"],"author":{"name":"Sergiu Toporjinschi"},"license":"GPL 3.0","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"132fc0a30a37617ed70c73f18a81c160de53ed2c","_id":"node-red-contrib-heater-controller@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-11gn8GqnDajF38cTENCf7TqRK0D1/HAexZRCFC7rFxcy+Zmdz33Tf3CgOd5td/nreF00/TcxpX16FVs3RXX1vA==","shasum":"35abe1103404e5a6470499db31ccfde874985310","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-2.0.0.tgz","fileCount":16,"unpackedSize":100039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJFfzCRA9TVsSAnZWagAA5J0P/iGfS6dnPJbPduz3i+e2\nIdPLLsEaWaC5W6f1DvTU4UvjSrJAKMaPPPx1F0rv+YstNe/DAxoawWZxo4MO\nm8y1eqytFhpnvQJj7visx9PwuM2QGx4LvLAW3sJTrhEBBCW0iK6sVeAk2pSy\n6m9QrlYFCLsCwUL4pqG0xC+Q6ICfFSSNYoh19UO1AfOd/u/5H4HQ+cnAcI6p\nS/vbQAFeuqW918sbzaWuJjYW4YqjLV7f/4EvSmsDlKJqUbFhyQAxngo8yrf3\nKF9/Gn4SpEaIl2rHZKth1OzVCRQvG8GMV9k1FiXr7riuRWq6Jib4nfGA7WQY\nUSjz7xMM4D3yAAielPPy5FZq5YX4hft3uqRce7hhbliYRZUdAYuj0oeM5HDk\nBpbxLtmmy4baLcVtDujmdtarlHCOY0JJ2XAfQLG61WK55AKWmOeXmfNJIkVL\niyyxo2L3AFOXwwzC34PEgyz1kJGsYOl5UqBilHufcFxNO+XdwH3u9DFhEiN6\ngJY7B+oMKSIw5CD978MBDFMw9RWzQunVVki/d/kMLsPiq+R+UXNbwtZmLF4r\nc4ybE5zovmO3DFYuSODx6/xCxqUIz9xIUGqlU9JK3L3MCPF6LOBA3sjMDrTH\nbsKyM8uAM+9HY8bnwxu/5K/dpa8ivx0bCgx7kcAVkYHCE+DB3bE8kddOuswp\nKLHd\r\n=lYVV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDUzxL5Gr9dWyL8xgxQXQtJAl6nVjAl2/wIHHy3/0HjMAiBK0nqY1U0Pr5o74Mbuva/n11amagdX1+FgpDCYct0DgA=="}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_2.0.0_1579440114993_0.9026243805657173"},"_hasShrinkwrap":false},"2.0.1":{"name":"node-red-contrib-heater-controller","version":"2.0.1","contributors":[],"dependencies":{},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"node heater-controller.js"},"node-red":{"nodes":{"ui_heater_controller":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controller","thermostat"],"author":{"name":"Sergiu Toporjinschi"},"license":"GPL 3.0","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"gitHead":"3f8ba3d9a0ffd3b66dc36e9ff82f8df1b3c02f34","_id":"node-red-contrib-heater-controller@2.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"dist":{"integrity":"sha512-piA/qnzkBl1YumJMt7L2QswiGDL6faLfxE+cugj5jpF7zpdbOOoSl3gOAqvYfFVwDnTqQFY/5JqEQNljOQ74vA==","shasum":"f2d75e43b421a50ada8fee588eb7de0215c21600","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-2.0.1.tgz","fileCount":16,"unpackedSize":101985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMXlcCRA9TVsSAnZWagAAbv8QAImfbZP9npfKHntxog37\ni2p1kBzyU4ooTZ6E39c7g0f0+91JMRG9tvHBDWbYMURlcs097KehkhNParj5\n06EL9tggucq8Kaxe1EPTOu2gh4bTGjTmbR+fADBHKPvBdbElaMBdlWf6MQzG\nV1hwRvgCjtXRvMZ6D3gQaNsPzvg59hSpp0dMpKv1bEeAAEyl6qtt9fmFrkSl\nKL1aEfn3yb/rifwDtfdQCoQpc5ZKJcFLFgEMB4ZSyNq1LG/Vznsa+SqO1Zb8\nYEGx8y0hAlyXKWFhfMXTzEz840g26MxpphL/zQ+iqF8sLvCl+yunEORRVwE6\nr6nSL+C84GAt/nGRGZpjVMZIvQ6jEZnB9XWARBTXKsgs0GMMFpsq3Hi/Ndzp\ni22gXwJToxGxPiwC1niEPVxWdMnySJrxvyikM3f9cofM88PqyePb50A3AGX1\nl/hF9pg1F8WGXqZKYkYwKSDt/0vGCUxN+h+8npt9OUjS8zbDOfZ8zDv9Vu+c\neGHC0IyHC1cdQrW85pPRImZC66ZUAgOqtsHL1U/KA6wDMnQLiAcBD83wa913\nR04nmqYxVEcmk5eOfOfrtJxpGq/MsEWH+4pMpJHEE7uls0Tr9jVEbe2gvfLb\n2jhmgCHBmVmv5y2ZUI2O9IX3FCnMJEFSYOkb5WpyTwCiqwfqQ+Zcoaj7Aum+\namDj\r\n=VfCN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8bUJT+Zt67JZTrRNCPUSyTAh9dnaa08gGtw/+tE7amQIgaGsYNW1zz7QvhPZ3MP3OZmERWGoGyAhQG/QU0wZvVsM="}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_2.0.1_1580300636438_0.6248546707811133"},"_hasShrinkwrap":false},"2.0.2":{"name":"node-red-contrib-heater-controller","version":"2.0.2","contributors":[],"dependencies":{"lodash":"~4.17.15"},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"nodemon --inspect=127.0.0.1:9229 C:/Users/Sergi/AppData/Roaming/npm/node_modules/node-red/red.js --config .vscode/nodemon.json","test":"mocha \"spec/**/*.spec.js\"","test-dev":"nodemon  --ext js --exec \"mocha \"spec/**/*.spec.js\"\""},"node-red":{"nodes":{"ui_heater_controller":"heater-controller.js"}},"main":"heater-controller.js","repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controller","thermostat"],"author":{"name":"Sergiu Toporjinschi"},"license":"GPL-3.0","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"devDependencies":{"mocha":"*","node-red-node-test-helper":"^0.2.3","should":"^8.4.0","should-sinon":"*","lodash":"*","nodemon":"*"},"gitHead":"187e4e793d33fb50660781ddab83ab3b6235fe3a","_id":"node-red-contrib-heater-controller@2.0.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-0bmHcw4tDeK/Y75TPucoRCJHvT6U0FavUGJo0Q1fEcgUVF3OTCIrje3u9JbiDCBNaKDDJsJEoTmye2M6d928KQ==","shasum":"1c2d9ff8fcb560e820fbfe5c1d6c83236e472731","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-2.0.2.tgz","fileCount":17,"unpackedSize":103624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYqQ8CRA9TVsSAnZWagAARaUQAISg90jDlyxVx4NzJhJX\nSMUiy73UJNvXKy9QuzMG15i4OZDzxjKYvlavTWpuEL2ZqbhNn73yxCK9eZ+V\nC9Ljd99aEKvCCBaAi1boIOnMDfBIklp92FIBBXvaCUg9GltAbVlFKxaBFp7p\nlmKa70EjbrwboBYOd/ZOa5mLP3H9+ZM2cUQ/NhGRBsvywlU7VC9aksbGYdJ/\neCFk5vL7z2aN8BaPHMSDSlaYmw74woCs+9wmfAkVRFux7bQC5vvdWtB5W0hD\n4sEcKCYGgs2X/dHIbrPJvBF5oFZ+H96ve2oKgOcwcSn0kh4+KAvX4dq6N5m+\n5L04nMHkGxa8ur7S6SrreHYVIQjGnACkPOU0lXEob57pMfWF2AV2oR4ziwHW\nMNA1rQU4R4gtUnL4C1UaNe4DW49Veh5a3Hfu/PmA7ibs0QqZETSZXHAvghxz\n6BMp3WkD0LqWsnRdQakSD6KzvfcIFOAGq/e6V//78rp05/Uktcup5CZEFLDE\nMqDBkttOew/sgBzLACGaJHl8wDT3j+mGaysIMPFPdfB86bcbT6sp7Nnn691D\nHfhx6XdfpKi2ZH68L9y6G1BZfTyKBaadh/i86KnQCluNKffIIoMlvjdaaPAa\nAiSGbyYKUunkKQO4uj4dpe95Q13i27NGJXGfAIzQgSPEElQ7uIAIQahl0Wgk\nPsES\r\n=9MRJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDwTj+utIWAcZ3ke13M4h1y4bLCenFE7Qyj7chEFBAJrAiA/LhCdC7TNm1sub/5mfKd4HVOPD/x9EiQlUjrKiRI+3A=="}]},"maintainers":[{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"}],"_npmUser":{"name":"toporjinschi","email":"sergiu_fox@yahoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_2.0.2_1583522875911_0.015396453186470094"},"_hasShrinkwrap":false},"3.0.1":{"name":"node-red-contrib-heater-controller","version":"3.0.1","contributors":[],"engines":{"node":">=12.0.0"},"dependencies":{"lodash":"~4.17.21","ws":"^7.4.6"},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"nodemon %USERPROFILE%/AppData/Roaming/npm/node_modules/node-red/red.js","test":"mocha","test-cov":"nyc npm run test","test-dev":"nodemon --exec \"mocha\""},"node-red":{"nodes":{"ui_heater_controller":"nodes/heater/heater-controller.js"}},"repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controller","thermostat"],"author":{"name":"Sergiu Toporjinschi"},"license":"GPL-3.0","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"devDependencies":{"babel-eslint":"^10.1.0","coveralls":"^3.1.0","eslint":"^7.20.0","eslint-plugin-es5":"^1.5.0","http-shutdown":"^1.2.2","lodash":"~4.17.21","mocha":"^8.2.1","mocha-param":"^2.0.1","nodemon":"*","nyc":"^15.1.0","should":"^8.4.0","should-sinon":"*","sinon":"^9.2.4","websocket":"^1.0.33"},"nodemonConfig":{"restartable":"rs","ignore":[".git",".vscode"],"verbose":true,"watch":["./nodes","./spec","package.json"],"nodeArgs":"","ext":"js json md html css"},"nyc":{"exclude":["spec/**"],"reporter":["lcov","html"]},"mocha":{"diff":true,"extension":["js"],"slow":1500,"timeout":20000,"recursive":true,"spec":["spec/*.spec.js"]},"gitHead":"bbcde49a3825ce77ff21446633816e3e5e8e1d7d","_id":"node-red-contrib-heater-controller@3.0.1","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-6PiWLFFUaq3yzyVP9PLBCGQE8gXnWLMGoC5QQr1ZJprmaiJDwP2FmnboXH1tWJ87u8VJFioviLFOVj8ZwgApsA==","shasum":"31f7f5e4be586f60f60faaf910860939ce848a68","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-3.0.1.tgz","fileCount":21,"unpackedSize":136042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNR6YCRA9TVsSAnZWagAAaLgP+wVmMxwgzNytiMZASVrY\nLEYaYa/Ifwpw9AVr9+xZnJdOZg4oWSnASXsjGHls6nvxM1Bnz+48AofuB2bN\nKW24Io4Lf1CGG1pXfB/7ktThFg2ioHsG8P0G80d5MJc4xBWBDHotArF2YmC1\nLHWD37ln+r6LeRMBJZeAeBAGzyjOesaHhEIRDFUkH2SxJPjGS99ZnMBrM55e\nz9BWW/I4fCbNR6GJWQ7exkF45UhxNjHabEX469ifwuZRE52pOHFuDCxRPcWR\nH0u8KIPVE63sJm+4DBePuN1lGCVYfyyMSgTeYV4C71yvofADIIC6WsmiN44m\n/ZeCIhjKh2gixOlurZ6vy6EyjG6pWkhKRe0eBz2gUWXyitgVAs9eiPm56oh6\nJXEdOgkaO4qM42sgwe8VBjKPChMN137pFiH8weHTxmC86f+BO72AGnhT/X3a\nRRxM8CK0Sz/0F6KlhiGeU9dxaXbC9W5jU3DN0P7Bnmopfmgl0uI1pOMsKsG6\n8BkI6GQ7UDpmOG94ygTYAfz8+ox9VUYwJmiPHndellZvvWGTDUP9RUqtCJM2\n/85VzmKY74NKc3J8/JiKtPKbxcif1H9xoV91twJJAd3Ii1jEphwrumbU8G8v\n5ZqvXisUlF+2mrdmRCq2CK2cminj9POvwLsiGQl1hVVUruQ1HuWOEWOCf6cB\nOrRu\r\n=avvL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE6VLJRmUk4zFuxEgz3rvOMIt03+haJO0fX2QG61oWYkAiAZclAyRqvel0U0CX3vzX+uFabkOg5fM73ea0f0Lla2iQ=="}]},"_npmUser":{"name":"toporjinschi","email":"sergiu.toporjinschi@gmail.com"},"directories":{},"maintainers":[{"name":"toporjinschi","email":"sergiu.toporjinschi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_3.0.1_1630871192330_0.012071963653660589"},"_hasShrinkwrap":false},"3.0.2":{"name":"node-red-contrib-heater-controller","version":"3.0.2","contributors":[],"engines":{"node":">=12.0.0"},"dependencies":{"lodash":"~4.17.21","ws":"^7.4.6"},"deprecated":false,"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","scripts":{"start":"nodemon %USERPROFILE%/AppData/Roaming/npm/node_modules/node-red/red.js","test":"mocha","test-cov":"nyc npm run test","test-dev":"nodemon --exec \"mocha\""},"node-red":{"nodes":{"ui_heater_controller":"nodes/heater/heater-controller.js"}},"repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"keywords":["node-red","dashboard","heater","controller","thermostat"],"author":{"name":"Sergiu Toporjinschi"},"license":"GPL-3.0","bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"devDependencies":{"babel-eslint":"^10.1.0","coveralls":"^3.1.0","eslint":"^7.20.0","eslint-plugin-es5":"^1.5.0","http-shutdown":"^1.2.2","lodash":"~4.17.21","mocha":"^8.2.1","mocha-param":"^2.0.1","nodemon":"*","nyc":"^15.1.0","should":"^8.4.0","should-sinon":"*","sinon":"^9.2.4","websocket":"^1.0.33"},"nodemonConfig":{"restartable":"rs","ignore":[".git",".vscode"],"verbose":true,"watch":["./nodes","./spec","package.json"],"nodeArgs":"","ext":"js json md html css"},"nyc":{"exclude":["spec/**"],"reporter":["lcov","html"]},"mocha":{"diff":true,"extension":["js"],"slow":1500,"timeout":20000,"recursive":true,"spec":["spec/*.spec.js"]},"gitHead":"0d112491d0b2c4f46dbcab941825e2efb1fd1e43","_id":"node-red-contrib-heater-controller@3.0.2","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-fnQv/vIv2yM+UevkJnpkH469tiD4ckRhXwMCkHywktT/A4zlZJdX/5KR9Z5syKLqtY7dvBlWv98PD06xzATXbQ==","shasum":"d7539135c699620e4d32b1c9ef02d8282645cd5d","tarball":"https://registry.npmjs.org/node-red-contrib-heater-controller/-/node-red-contrib-heater-controller-3.0.2.tgz","fileCount":21,"unpackedSize":136010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNS54CRA9TVsSAnZWagAAXzMP/j2UDpxEeU+DNRIfeQS7\n7u8fiSuTCYHbkyo1jIQVdL2th/yVKDHy1eOwbN3vNWOcWbaY9YmPFAdQWCKy\npNEh+WT5qQc8OATGj6G/q6GWix3KWHpWo+yD2f/ImPqIMXDuQIRGflwIdGkr\nD6Cdm0WaFk3F9r3cJ7hFou0Y6rQP/6djgQqYOkGGdV0WUbL6ZjAT9jv/RhO3\nS9QSyMwoqrpl7+4nqWCMbVcKXDzI51VHXSi6a5BjlEWhr/4HNGNRURjpR657\n8yHU9aVPPxr1B7soH732SAak4s3OJ6k9Elux+BntG99ifce12/Pj/lhepIH5\nVyv+xsy21P569dlq0M9NmeMyyw5khcICJub1+uZwomMfC4Zelrrgnl5ktsXU\nqNFWrEtkxIdlqOAFNWxOg8achVUgThkXTop7voqkBThKvYu2XZ7TIiSrmMMC\nbDczLjE7nd0f2tUKvWEcMzJEjR2ysmU+JHxvPrqpTI7+AfR+KinWJeAWmo4F\n+4q6mv07EcMwpLE6DYC37hRCYxDqncrRtnHojHAwNqwpDjrFcUZBOQ1Pzgi9\nbmLNBYt/MEQbCBFmDlD5QxgixpFo9f5zgb0pWp6gFfep8eGSv281binaVzSn\npUF4/xlj8sLsfxlNx2F9v91kfqy17GScbzXwk45Tfj3XZcRxAOlZn2DLfHSI\nrgwX\r\n=yKTO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzYwHJ2PZddOAXLOx0QJIF9kTMs8W/8hDe1fc8GLUHeAiBPgEc59rN69ScxIxqNQlgNS00RjG2PZaUFYxOG7ssfSA=="}]},"_npmUser":{"name":"toporjinschi","email":"sergiu.toporjinschi@gmail.com"},"directories":{},"maintainers":[{"name":"toporjinschi","email":"sergiu.toporjinschi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-heater-controller_3.0.2_1630875256284_0.3680649654816448"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-20T07:14:27.825Z","0.0.1":"2018-11-20T07:14:28.010Z","modified":"2022-05-11T03:20:04.148Z","0.0.2":"2018-11-20T10:36:25.625Z","0.0.3":"2018-11-20T10:43:08.342Z","0.0.4":"2018-11-20T10:45:42.610Z","0.0.5":"2018-11-21T07:15:08.722Z","0.0.6":"2018-11-22T23:26:22.568Z","0.1.0":"2018-11-23T23:24:58.145Z","0.1.1":"2018-11-27T08:48:23.736Z","1.0.0":"2018-11-27T10:38:22.251Z","1.0.1":"2018-11-27T11:27:01.219Z","1.1.0":"2018-12-08T10:56:15.885Z","1.1.1":"2018-12-09T12:42:13.032Z","1.1.2":"2018-12-09T12:44:59.500Z","1.1.3":"2018-12-09T12:46:58.879Z","1.1.4":"2018-12-09T13:32:48.834Z","1.1.5":"2018-12-09T13:54:14.203Z","1.1.6":"2018-12-17T19:41:15.149Z","1.1.7":"2018-12-17T20:01:07.165Z","1.1.8":"2018-12-17T20:02:37.347Z","1.1.9":"2018-12-17T20:56:44.561Z","1.2.0":"2018-12-28T21:23:42.541Z","1.2.1":"2019-03-13T21:28:54.447Z","1.2.2":"2019-03-28T21:22:09.168Z","2.0.0":"2020-01-19T13:21:55.122Z","2.0.1":"2020-01-29T12:23:56.588Z","2.0.2":"2020-03-06T19:27:56.037Z","3.0.0":"2021-09-05T09:09:30.737Z","3.0.1":"2021-09-05T19:46:32.478Z","3.0.2":"2021-09-05T20:54:16.441Z"},"maintainers":[{"name":"toporjinschi","email":"sergiu.toporjinschi@gmail.com"}],"description":"A dashboard ui interface node for controlling a heater.","homepage":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller#readme","keywords":["node-red","dashboard","heater","controller","thermostat"],"repository":{"type":"git","url":"git+https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller.git"},"contributors":[],"author":{"name":"Sergiu Toporjinschi"},"bugs":{"url":"https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/issues"},"license":"GPL-3.0","readme":"[![GitHub license](https://img.shields.io/github/license/SergiuToporjinschi/node-red-contrib-heater-controller.svg?service=github)](https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/blob/master/LICENSE)\n[![npm version](https://img.shields.io/npm/v/node-red-contrib-heater-controller.svg?&service=github)](https://www.npmjs.com/package/node-red-contrib-heater-controller?activeTab=versions)\n[![npm](https://img.shields.io/npm/dt/node-red-contrib-heater-controller.svg?service=github)](https://www.npmjs.com/package/node-red-contrib-heater-controller)\n[![npm downloads](https://img.shields.io/npm/dm/node-red-contrib-heater-controller.svg?service=github)](https://www.npmjs.com/package/node-red-contrib-heater-controller)\n[![GitHub repo size in bytes](https://img.shields.io/github/repo-size/badges/shields.svg?service=github)](https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller)\n[![GitHub last commit](https://img.shields.io/github/last-commit/SergiuToporjinschi/node-red-contrib-heater-controller.svg?service=github)](https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/commits/master)\n[![GitHub stars](https://img.shields.io/github/stars/SergiuToporjinschi/node-red-contrib-heater-controller.svg?service=github)](https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/stargazers)\n[![GitHub watchers](https://img.shields.io/github/watchers/SergiuToporjinschi/node-red-contrib-heater-controller.svg?service=github)](https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/watchers)\n\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/0a5d4e2aafae4234bbf4728d260c35d7)](https://app.codacy.com/gh/SergiuToporjinschi/node-red-contrib-heater-controller?utm_source=github.com&utm_medium=referral&utm_content=SergiuToporjinschi/node-red-contrib-heater-controller&utm_campaign=Badge_Grade)\n[![Maintainability](https://api.codeclimate.com/v1/badges/dc1e814f47a134beef43/maintainability?service=github)](https://codeclimate.com/github/SergiuToporjinschi/node-red-contrib-heater-controller/maintainability)\n[![Package Quality](http://npm.packagequality.com/shield/node-red-contrib-heater-controller.svg?service=github)](http://packagequality.com/#?package=node-red-contrib-heater-controller)\n[![Tests](https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/workflows/Tests/badge.svg)](https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/actions)\n[![Coverage Status](https://coveralls.io/repos/github/SergiuToporjinschi/node-red-contrib-heater-controller/badge.svg?branch=master&service=github)](https://coveralls.io/github/SergiuToporjinschi/node-red-contrib-heater-controller?branch=Refactoring&service=github)\n# node-red-contrib-heater-controller\n```diff\n-Requirements for version 3.0.0:\n-NodeJS: 16.x Minimum version 12.x\n-node-red: 2.0.6 Minimum version 1.x\n```\nA dashboard ui interface node for controlling a heater;\n\n## Interface\n![image](https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/raw/master/images/front-end.png)\n![image](https://github.com/SergiuToporjinschi/node-red-contrib-heater-controller/raw/master/images/front-end-buttons.png)\n * 1 - target temperature value. The temperature desired by user;\n * 2 - current temperature\n * 3 - current status of the heater\n * 4 - slider for setting a custom value\n * 5 - current temperature from calendar\n * 6 - next temperature from calendar and the starting hour\n * 7 - warning that current temperature is missing so the controller is not active\n * 8 - if is locked, will keep the target temperature until user intervention; If is unlocked, will keep the target temperature until next calendar change;\n * 9 - reset to calendar\n\nOnce a custom value has been set will keep that value until the user is resetting it by double clicking the target value or by sliding it left or right, when the current calendar target value is taken from calendar.\n\nOptimal size -> 8x5\n\n## Properties\n  * **Topic** (string)\n    Topic used to trigger the heater\n  * **Title** (string)\n    Display an optional title in front-end\n  * **Unit** (Celsius/Fahrenheit/Kelvin)\n    Display unit\n  * **Hysteresis**\n    Sets the hysteresis threshold\n  * **Logs>MaxLength**\n    Maximum length of logs\n  * **Min** (integer)\n    Minimum value selectable using slider\n  * **Max**  (boolean)\n    Maximum value selectable using slider\n  * **Step** (integer)\n    Step value selectable from slider\n  * **Calendar** (json)\n    The calendar which will be apply in automatic mode. Needs to be a\n    valid JSON with float values for temperature.\n    Is important to cover the entire interval of 24/7, otherwise will\n    keep the temperature until next since or next week day\n    For example:\n\n### Inputs messages\nThis controller has one main input and two outputs;\n* First output is used to trigger the heater on or off;\n* Second output is used to get some information about the node (current status, logs or configuration);\n\nThe input accepts the following topics:\n\n### Topic: status\nTriggers an status message on second output(Info) and no message on first output(Heater status)\nInput example\n```json\n{\n    \"topic\" : \"status\"\n}\n```\nOutput on `info` example\n```json\n{\n  \"topic\":\"status\", --same input topic\n  \"payload\":{\n    \"currentTemp\": 10, --current room temperature (ref no.2)\n    \"targetValue\": 20, --current target temperature (ref no.1)\n    \"isUserCustom\": false, --is a current target user temperature considered (ref no.1 and 9)\n    \"isLocked\": false,  --is locked to a custom target value (ref no.8)\n    \"userTargetValue\": 20, --last user target temperature (ref no.1)\n    \"currentSchedule\": { --current schedule from calendar (ref no.5)\n      \"time\": \"08:00\",\n      \"day\": \"Saturday\",\n      \"temp\": 20\n    },\n    \"nextSchedule\": { --next schedule from calendar (ref no.6)\n      \"time\": \"20:00\",\n      \"day\": \"Saturday\",\n      \"temp\": 22\n    },\n    \"currentHeaterStatus\": \"on\", --current heater status (ref no.3)\n    \"time\":\"9/4/2021, 1:47:27 PM\"\n  }\n}\n```\n\n### Topic: logs\nTriggers a message which contains the logs of the latest action. The array length is depending on the `Log: Max length` from node properties\nInput example\n```json\n{\n    \"topic\" : \"logs\"\n}\n```\nOutput on `info` example\n```json\n{\n  \"topic\":\"logs\",  --same input topic\n  \"payload\":[ --an array with the last actions\n    {\n      \"currentTemp\": 10,\n      \"targetValue\": 20,\n      \"currentSchedule\": {\n        \"time\": \"08:00\",\n        \"day\": \"Saturday\",\n        \"temp\": 20\n      },\n      \"nextSchedule\": {\n        \"time\": \"20:00\",\n        \"day\": \"Saturday\",\n        \"temp\": 22\n      },\n      \"currentHeaterStatus\": \"on\", --heater status when the action was triggered (ref no.3)\n      \"time\":\"9/4/2021, 1:47:27 PM\" --execution time\n    }\n  ]\n}\n```\n\n### Topic: config\nTriggers a message which contains the current node properties\nInput example\n```json\n{\n    \"topic\" : \"config\"\n}\n```\nOutput on `info` example\n```json\n{\n  \"topic\":\"config\",\n  \"payload\":{\n    \"title\":\"Heater\",\n    \"topic\":\"newHeaterStatus\",\n    \"logLength\":1,\n    \"threshold\":0.5,\n    \"calendar\":{\n      \"Monday\":{\"00:00\":19,\"06:20\":22,\"08:00\":19,\"16:40\":22,\"23:59\":19},\n      \"Tuesday\":{\"00:00\":19,\"06:20\":22,\"08:00\":19,\"16:40\":22,\"23:59\":19},\n      \"Wednesday\":{\"00:00\":19,\"06:20\":22,\"08:00\":19,\"16:40\":22,\"23:59\":19},\n      \"Thursday\":{\"00:00\":19,\"06:20\":22,\"08:00\":19,\"16:40\":22,\"23:59\":19},\n      \"Friday\":{\"00:00\":19,\"06:20\":23,\"08:00\":19,\"16:40\":22,\"23:59\":19},\n      \"Saturday\":{\"00:00\":19,\"08:00\":20,\"20:00\":22,\"23:59\":19},\n      \"Sunday\":{\"00:00\":19,\"08:00\":20,\"20:00\":22,\"23:59\":19}\n    },\n    \"unit\":\"C\",\n    \"displayMode\":\"buttons\",\n    \"sliderMaxValue\":35,\n    \"sliderMinValue\":10,\n    \"sliderStep\":0.5\n  }\n}\n```\n\n#### Topic: currentTemp\nA message with this topic should come from time to time, containing a payload with an integer or float number (integer or float number); The payload value should represent the current room/boiler temperature;\nEach time `currentTemp` message is received the entire logic is executed to decide if is the case to trigger an out put with on or off status for starting the heater.\n\n**<span style=\"color:red\">NOTE:</span> <span style=\"color:red\">If this message is not received then no logic is executed and the entire control will remain in current state.**</span>\n\n```json\n{\n    \"topic\" : \"currentTemp\",\n    \"payload\" : 22.5\n}\n```\n\n#### Topic: userConfig\nCan be used to control the node with an input message. Basically almost all actions that user can do from dashboard should be possible with this message.\nPayload should be an json structure with the following options\n\n* **isLocked (boolean [ true | false ]; interface reference no. 8)**\n  If is true will lock the heater to current state until next user intervention (via interface or another message with value false)\n\n```json\n{\n    \"topic\" : \"userConfig\",\n    \"payload\" : {\"isLocked\": true}\n}\n\n```\n* **userTargetValue (number [ integer | float ]; interface reference no. 4)**\n  Allows you to set the target value. If the `currentTemp` value is below `userTargetValue`, a trigger to start the heater will be emitted; if the currentTemp is bigger than userTargetValue the\n\n```json\n{\n    \"topic\" : \"userConfig\",\n    \"payload\" : {\"userTargetValue\": 20.0}\n}\n```\n\n* **isUserCustom (boolean [ true | false ]; interface reference no. 8)**\n  Allows you to set the target value. If the `isUserCustom` is true then the current target value is preserved until next calendar or user intervention.\n\n```json\n{\n    \"topic\" : \"userConfig\",\n    \"payload\" : {\"isUserCustom\": true}\n}\n```\n\n## HeaterStatus output\n\nA message is emitted when the status is recalculated (when the user is changing the target temperature, from interface or with a `userConfig` message, or a new `currentTemp` is received)\n\nExample:\n```json\n{\n    \"topic\" : \"newHeaterStatus\", //topic set in node properties\n    \"payload\" : \"on\"\n}\n```\n## Context tab\nIn context tab for this node two variables are displayed\n* `logs` containing the current stored logs\n* `status` current node status\n\n## [ChangeLog](CHANGELOG.md)\n\n## [Testing schema](TestingFlows.md)\n\n\nIf you find this project useful, please consider supporting it with a donation <br/>\n[![Donate](https://img.shields.io/badge/paypal-donate-yellow.svg)](https://paypal.me/GitHubPrj?locale.x=en_US)\n\n","readmeFilename":"README.md"}