1.1.3 • Published 6 months ago
homebridge-ecoforest-heater
Homebridge plugin to control an Ecoforest heater device
Installation
- Install homebridge
- Install this plugin:
npm install -g homebridge-ecoforest-heater
- Update your
config.json
file (See below).
Configuration example
"accessories": [
{
"accessory": "EcoforestHeater",
"name": "My Heater",
"apiroute": "https://<ecoforest_heater_ip>:8000/recepcion_datos_4.cgi",
"username": "ecoforest_username",
"password": "ecoforest_password",
}
]
Structure
Key | Description |
---|
accessory | Must be EcoforestHeater |
name | Name to appear in the Home app |
apiroute | URL of your Ecoforest heater |
username | Username for HTTP authentication |
password | Password for HTTP authentication |
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 (35 is default) |
minTemp (optional) | Lower bound for the temperature selector in the Home app (12 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 |
manufacturer (optional) | Appears under "Manufacturer" for your accessory in the Home app |
HeatingCoolingState Key