- Install homebridge
- Install this plugin:
npm install -g homebridge-tesy-heater
- Update your
config.json
file (See below).
"accessories": [
{
"accessory": "TesyHeater",
"name": "My Tesy Heater",
"username": "mytesy_username",
"password": "mytesy_password",
"device_id": "XXXXXXXXXXXXXXX"
}
]
Login at
with your user name and password, then open this link:
https://www.mytesy.com/?do=get_dev
You will see a 40-character-long field named "id" - this is your device id. If you have multiple devices (Heater, Convector), config them as separate accessories.
Key | Description |
---|---|
accessory |
Must be TesyHeater |
name |
Name to appear in the Home app |
username |
Username for mytesy.com |
password |
Password mytesy.com |
device_id |
Heater (Convector) Device Id |
pullInterval (optional) |
This property expects an interval in milliseconds in which the plugin pulls updates from your Ecoforest heater (10000 is default) |
maxTemp (optional) |
Upper bound for the temperature selector in the Home app (30 is default) |
minTemp (optional) |
Lower bound for the temperature selector in the Home app (10 is default) |
model (optional) |
Appears under "Model" for your accessory in the Home app |
serialNumber (optional) |
Appears under "Serial Number" for your accessory in the Home app |
This plugin is based on homebridge-ecoforest-heater.