homebridge-ecoforest-heater
Homebridge plugin to control an Ecoforest heater device
Install homebridge
Install this plugin: npm install -g homebridge-ecoforest-heater
Update your config.json
file (See below).
"accessories" : [
{
"accessory" : " EcoforestHeater" ,
"name" : " My Heater" ,
"apiroute" : " https://<ecoforest_heater_ip>:8000/recepcion_datos_4.cgi" ,
"username" : " ecoforest_username" ,
"password" : " ecoforest_password" ,
}
]
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