matthewturner / smartheat-clients

Part of the SmartHeat solution, these clients wrap around the supported thermostats.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SmartHeat Clients

CodeQL Maintainability Reviewed by Hound

Part of the SmartHeat solution, these clients wrap around the supported thermostats.

Testing

To test your device before getting involved in hosting the lambda:

  1. Clone this repo
  2. Copy ./scripts/test.sample.sh to ./scripts/test.sh
  3. Edit ./scripts/test.sh
  4. Enter the relevant details in the environment variables (THERMOSTAT_TYPE is the require path, eg ../clients/Heatmiser)

NB If you are using the Heatmiser thermostat, the HOST should be the local hostname/ip address on your local network

About

Part of the SmartHeat solution, these clients wrap around the supported thermostats.

License:GNU General Public License v2.0


Languages

Language:JavaScript 96.3%Language:PowerShell 1.9%Language:Shell 1.8%