1.0.3 • Published 4 years ago

homebridge-ecoforest-heater v1.0.3

Weekly downloads
1
License
ISC
Repository
github
Last release
4 years ago

homebridge-ecoforest-heater

Homebridge plugin to control an Ecoforest heater device

Installation

  1. Install homebridge
  2. Install this plugin: npm install -g homebridge-ecoforest-heater
  3. 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

KeyDescription
accessoryMust be EcoforestHeater
nameName to appear in the Home app
apirouteURL of your Ecoforest heater
usernameUsername for HTTP authentication
passwordPassword 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

NumberName
0Off
1Heat