homebridge-eedomus-thermostatac 1.4.2 • Public • Published 4 years ago homebridge-eedomus-thermostatAC
This homebridge plugin exposes a web-based thermostat to Apple's HomeKit . Using simple HTTP requests, the plugin allows you to set the thermostat mode and control the target temperature.
This is a fork from Tom Rodrigues's homebridge-web-thermostat .
Install homebridge
Install this plugin: npm install -g homebridge-eedomus-thermostatAC
Update your config.json
file
"accessories" : [
{
"accessory" : " Thermostat" ,
"name" : " Thermostat" ,
"apiroute" : " http://myurl.com"
}
]
Key
Description
Default
accessory
Must be Thermostat
N/A
name
Name to appear in the Home app
N/A
apiroute
Eedomus URL (http://localip/api OR https://api.eedomus.com )
N/A
apiuser
Eedomus API_USER
N/A
apisecret
Eedomus API_SECRET
N/A
thermometerid
API ID of the thermometer used in eedomus
N/A
thermostatid
API ID of the thermostat used in eedomus
N/A
ACid
API ID of the AC used in eedomus
N/A
Key
Description
Default
temperatureDisplayUnits
Whether you want °C (0
) or °F (1
) as your units
0
maxTemp
Upper bound for the temperature selector in the Home app
28
minTemp
Lower bound for the temperature selector in the Home app
18
Key
Description
Default
pollInterval
Time (in seconds) between device polls
300
timeout
Time (in milliseconds) until the accessory will be marked as Not Responding if it is unreachable
3000
port
Port for your HTTP listener (if enabled)
2000
http_method
HTTP method used to communicate with the device
GET
username
Username if HTTP authentication is enabled
N/A
password
Password if HTTP authentication is enabled
N/A
model
Appears under the Model field for the accessory
plugin
serial
Appears under the Serial field for the accessory
apiroute
manufacturer
Appears under the Manufacturer field for the accessory
author
firmware
Appears under the Firmware field for the accessory
version
Package Sidebar Install npm i homebridge-eedomus-thermostatac
Downloads Weekly Downloads