rberger / alexa-icomfort

Alexa Smart Home Skill for Lennox iComfort Thermostat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Alexa Smart Home Skill for Lennox iComfort

Demo of functionality: https://goo.gl/photos/apb1FE4CzEB3zSSa6


Lennox iComfort does not support the type of authentication necessary for Smart Home Skill linking (as far as I know), so I am currently hardcoding login information (see here: iComfort.js.)

Smart Home Alexa Skills are very limited, temperature-wise, in what you can request. These intents are supported:

"Alexa, set [device name] to [76] degrees"
"Alexa, increase my [device name] temperature by [2] degrees"
"Alexa, decrease my [device name] temperature by [2] degrees"
"Alexa, turn [device name] up"
"Alexa, turn [devince name] down"

Alexa Companion App

alexa-companion-app

Set-Up Instructions

Want to get this up and running on your own Alexa? Visit the Wiki for instructions!

I only have my own iComfort model to work with and develop against, so other systems may need tweaking (especially those with multiple appliances or zones, since I only have one to control my entire home's temperature). If you encounter any issues or have a suggestion, please open an issue on this repository.

Thanks

About

Alexa Smart Home Skill for Lennox iComfort Thermostat

License:MIT License


Languages

Language:JavaScript 100.0%