This package will let you control your Honeywell Evohome system from node.
Using this library is really easy. Just add it to your package
npn install @svrooij/evohome --save and start using it.
const EvohomeClient = EvohomeClientconst username = 'youremail'const password = 'yourpassword'const evohomeClient = username passwordevohomeClient
- Check-out the code.
npm installto install the typescript compiled and the dependencies.
- Make your changes in the
- The code is linted with eslint, run the linter with
npm run lintor
npm run lint-fixto auto-fix.
- Run the test to make sure it still works.
If you have set the environment variables
EVOHOME_PASSWORD the tests will try to load your actual data.
In VSCode you can set environment variables by adding this to the