{"_id":"@arnovanneste/home-automation","_rev":"2-32f621486c1377e868ac37b3f224391e","name":"@arnovanneste/home-automation","dist-tags":{"latest":"0.6.0"},"versions":{"0.4.0":{"name":"@arnovanneste/home-automation","version":"0.4.0","description":"Home automation tool, it's a thermostat that automaticly highers or lowers the temperature if it is to cold or to hot.","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/vives-software-engineering-2020/home-automation-ArnoVanneste.git"},"keywords":["home-automation"],"author":{"name":"Arno Vanneste"},"license":"MIT","bugs":{"url":"https://github.com/vives-software-engineering-2020/home-automation-ArnoVanneste/issues"},"homepage":"https://github.com/vives-software-engineering-2020/home-automation-ArnoVanneste#readme","gitHead":"8928b16205fbcc35529672ca9e15804ab44b4ab8","_id":"@arnovanneste/home-automation@0.4.0","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-edIh0ZuLH0s11VWNVn1s/LQZF45+RTQG8mDewRaB3bvyRaVeAFYVvZMEV3mVcQ9sI+ejbdIW82BHLXnK5kGZXQ==","shasum":"a57eca15ce2a70b0f6c6a461bcc19f8511e60b97","tarball":"https://registry.npmjs.org/@arnovanneste/home-automation/-/home-automation-0.4.0.tgz","fileCount":11,"unpackedSize":29742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh5r9CRA9TVsSAnZWagAA+KsP/1EokanwZcqCoJPSLj9f\nW41NkW8i81B8EzUYDN8nUE1WK/cbyB080XaMkI5oiSbm4vtISUo44O6zsU13\nHW5mcUxFJYuDmfDvMW1aUtUyuHgnoXVzA62aC/BNzBadsMCf7z9y9cn6tICS\nJW5AtocwUwuHjbedK+ydG9GXPDEiEUylPp+FZefDWeU6O16IXtDAivaIwSCy\nudiwpF84IO7Dh0OpIOiDEmk4BmelkaBo0nMhIukW8m4AcvQIH4sPVF9kZ0L7\nUuH9NJo8by/6HOSYAfZtyh5ZbYw309IctbsB+JBT523mMXrQGegxkwjqaRqG\nRJJJ2tZRXICCvefLarqOUKxe+wL4qqfRzEB/0QxLqbbjjKvzOh3LYHi3+tti\nTcMWKVjBTO1bPeT9AeEkCAkzPW8vTepmA92Yl+X5cjw/eXHCtRJQlj+uLbR9\nsYtRP7UfxeIe4RT/sSLxzsDuXOn+KjzHNyawkqfUsaLD5pv/OMT4D1+ICTQE\nyLycfJomU5mL2HL4zI7jXe1ELtQM6VjbLfDCT8RSYOxgLEXSYuygtKP4P1YP\nO0c1BK0fU7vRPQmPWYar0wni+7WplTQKimNbX339AeDXklGf4ubew9StBEfw\n8NpXeoAknl2T4qJyjAvLqrg+ByOy5UXd6bw7Qu3434Nb5iLvFOrWnXsBlQJ6\nmVvI\r\n=bmf8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUfZpbG+xSEKHhEi8x4EPwNRe9tNagppMIfk7FEm+tqQIgWoPTud6vjNDKP8LxE7TqYrjnWh1h1CjuZzIMY9sUZog="}]},"maintainers":[{"name":"arnovanneste","email":"arno.vanneste@student.vives.be"}],"_npmUser":{"name":"arnovanneste","email":"arno.vanneste@student.vives.be"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/home-automation_0.4.0_1585945340950_0.6432120355874289"},"_hasShrinkwrap":false},"0.6.0":{"name":"@arnovanneste/home-automation","version":"0.6.0","description":"Home automation tool, it's a thermostat that automaticly highers or lowers the temperature if it is to cold or to hot.","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","lint":"eslint . --ext .ts","docs":"typedoc"},"repository":{"type":"git","url":"git+https://github.com/vives-software-engineering-2020/home-automation-ArnoVanneste.git"},"keywords":["home-automation"],"author":{"name":"Arno Vanneste"},"license":"MIT","bugs":{"url":"https://github.com/vives-software-engineering-2020/home-automation-ArnoVanneste/issues"},"homepage":"https://github.com/vives-software-engineering-2020/home-automation-ArnoVanneste#readme","dependencies":{"axios":"^0.19.2","typedoc":"^0.17.4","typescript":"^3.8.3"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","eslint":"^6.8.0"},"gitHead":"613f9d3a2a02d5137cad7d6455376ce6553b0e22","_id":"@arnovanneste/home-automation@0.6.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-53rdM3Mrn/NHEfJtfSoqE6nJpdWI8oOORMVGxUiMsSWleAGEY+jPVECx+YqnUStgIMhMvH9ZtEozkswOGAUguA==","shasum":"b6f963b5b3ee2111667e34a2c22b4f3ed216e0d2","tarball":"https://registry.npmjs.org/@arnovanneste/home-automation/-/home-automation-0.6.0.tgz","fileCount":38,"unpackedSize":321949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeo2z6CRA9TVsSAnZWagAA8HsP+wWDXXHwNyrNwN+uFwWt\nfkuubce5bSmfp5cTsCyEWI0E5bLTxJRIwxn7lVDp+D3rTWmsOlj+v7T84bue\nnvj5ADp64JlWAa7HsAcbUmagiGdt3v+MdsK5Bzxc5ObwXdM9aFm1OUPxmZEd\nQO+zZjRM/ec2AvQ0EZFNi6FQGMKPrD4J699CQ84CsxV9d4DAOCX81UrIlQMw\n2BnqvI8NXLHrgjgzU504PAU9w2hL1D+2nDshdzzTK4EP6t2EDM3XUxTbiOQs\n4dnQOtyOV7s3B8c9IR7KMi25RIzKgQFWlb7wPrPOqPOX4tMtxz6YCogh+wlA\nvyAxIfxTabmVEFyfDHmf3fPtMnS4AbN+fdRhUQJAvtXMQz+3ZmjvX24vQYow\ncqTMEh5uPVertuNB8pIscUhiVWsJD7WiDnmh7/L31jYYYtgHgE/YWuEp0SFc\nOw+Hxynujpe6bAoPlYBK74VD6wSLdIsDIBRyOrqEZeLsGbXo62oecR/nC1Qj\n9BPrimc0CE87UOrQIygr7mr1hEWJy8uiLpPGYQsymydRTqLmbLuc2H3t4lRX\nS395EGgZPpovC1ndlIyuzUmBK9clyT7G6JwCOR+Rh2qkwMVLFoXVVwLw7uoQ\nfj8V3c+/x0mTVDArKj/Y0RqrHgTBpMuRrWRRStfLpSbOtNshXAzVawPoqc/n\n+gJy\r\n=kIlz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBdlMyvLdQLkfR9/O4K5wr19JaE965jdL652hVRBx0EPAiEA4vJw7yHiCsM7rrGdpfrkseIdFBAknN5fwR8B27kz4as="}]},"maintainers":[{"name":"arnovanneste","email":"arno.vanneste@student.vives.be"}],"_npmUser":{"name":"arnovanneste","email":"arno.vanneste@student.vives.be"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/home-automation_0.6.0_1587768570208_0.11634094692276564"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-03T20:22:20.715Z","0.4.0":"2020-04-03T20:22:21.187Z","modified":"2022-04-04T15:33:54.323Z","0.6.0":"2020-04-24T22:49:30.384Z"},"maintainers":[{"name":"arnovanneste","email":"arno.vanneste@student.vives.be"}],"description":"Home automation tool, it's a thermostat that automaticly highers or lowers the temperature if it is to cold or to hot.","homepage":"https://github.com/vives-software-engineering-2020/home-automation-ArnoVanneste#readme","keywords":["home-automation"],"repository":{"type":"git","url":"git+https://github.com/vives-software-engineering-2020/home-automation-ArnoVanneste.git"},"author":{"name":"Arno Vanneste"},"bugs":{"url":"https://github.com/vives-software-engineering-2020/home-automation-ArnoVanneste/issues"},"license":"MIT","readme":"# Home Automation\r\n\r\n![npm badge](https://img.shields.io/badge/NPM-0.4.0-brightgreen)\r\n![ESLint](../../workflows/ESLint/badge.svg?branch=master)\r\n![Markdown Linter](../../workflows/Markdown%20Linter/badge.svg?branch=master)\r\n\r\n## Description\r\n\r\nThis application works as a smarth thermometer. The application has a wanted temperature value. If the temperature is to high, the application will automaticly turn on the airco and cool it down. If its to cold it will turn on the heating and heat it up. You can choose to set the temperature in Celcius, Fahrenheid or in Kelvin.\r\nNow we can fetch the temperature value from an api instead of updating it manualy like in the JSONThermostat class. We can do this with the HttpThermostat en HttpTemperatureSensor classes.\r\n\r\n## Installation instructions\r\n\r\n```bash\r\nnpm install @arnovanneste/home-automation\r\n```\r\n\r\n## Multiple usage instructions and examples\r\n\r\n```typescript\r\nconstructor() {\r\n    const json = new JSONThermostat();\r\n    let thermostat = new Thermostat();\r\n    thermostat = json.setting('{\"temperature\":25, \"range\":1, \"unit\":\"celcius\"}')\r\n    thermostat.tempCheck(24)\r\n    thermostat.tempCheck(25)\r\n    thermostat.tempCheck(26)\r\n}\r\n```\r\n\r\n## Licence\r\n\r\nMIT\r\n\r\n## Author information\r\n\r\n* Arno Vanneste\r\n* arno.vanneste@student.vives.be\r\n\r\n## Documentation Page\r\n\r\nPath: ./docs/index.html\r\n","readmeFilename":"README.md"}