Easily control the temperature of your thermostats.
This is not the official version of the app on homey store, and as such it is not available on the store! This is a personnal fork to solve severals issues I met, and you need to build it by your own:
- Install git (https://git-scm.com/download/win) + node-js (https://nodejs.org/en/download/)
- Install homey package: npm i -g homey
- log into homey: homey login
- Checkout the repo: git clone https://github.com/Baldhor/homey-heating.git
- Update dependancies: npm i
- Build and install (on your homey): npm run homey:install
/!\ It is highly adviced to save your configuration before doing so! check in settings screen of the app /!\ I hereby deny all responsabilities (however I confirm I'm using this version at the moment)
See Issue Tracker
- English
- Dutch
- Deutsch
-
Build
npm run homey:run
to run the dev build of the App on your homey.- This exposes the API public but does not change thermostat values.
- Schedules are not read from configuration and are not persisted. You always start with clean values.
npm run start:web
to run the settings app localy. Don't forget to set your Homey url below.npm run homey:install
to drop a production build onto your Homey.
-
Change environment variable HOMEY_DEV_URL to point to your Homey's url, e.g. http://192.168.0.1
-
Change environment variable HOMEY_LANG to view the web in either
en
ornl
-
If you enable remote logging inside the app, you can watch the live trace of the application via console.re/yourcategory
-
There is a script
scripts\translate.js
to translate new values fromen
tonl
. The tool does not touch existing translations in theapp.json
, ornl.json
. -
Install a released build onto your Homey
npm run release:install <tag>
. If you omit the tag, all available version will be printed.
- 1.2.4a Release notes
- 1.2.4 Release notes
- 1.2.3 Release notes
- 1.2.2 Release notes
- 1.2.1 Release notes
- 1.2.0 Release notes
- 1.1.2 Release notes
- 1.1.1 Release notes
- 1.0 Initial release
Please report issues at the issues section on GitHub or contact me on Slack.