Honeywell Wifi Thermostat Binding for OpenHAB2

762 views
Skip to first unread message

JD Steffen

unread,
Jul 30, 2015, 4:03:53 PM7/30/15
to openhab2
Hi all,

So I have an initial version of a OpenHAB 2 binding for Honeywell WiFi Thermostats. Currently I have only tested this with the TH6320WF1005 model.

I am looking for feedback on code/usability or really any sort of feedback at all. After I test it more, I will make a pull request to the OpenHAB team.

Also, be aware that this binding uses the Honeywell Total Connect Comfort website programatically to control your thermostat.

Here is the github link:

https://github.com/Rendman/honeywellwifibinding


-JD

Kevin Gottsman

unread,
Jul 30, 2015, 4:35:56 PM7/30/15
to open...@googlegroups.com
JD,

Thanks for taking the time to write this. I had started to modify some existing python Honeywell scripts to write through the web API, but this is better.

I will download shortly and give it a try.

— Kevin


--
You received this message because you are subscribed to the Google Groups "openhab2" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openhab2+u...@googlegroups.com.
To post to this group, send email to open...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openhab2/fed42e1c-5f8e-4928-b726-f71967988494%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Kevin Gottsman

unread,
Jul 31, 2015, 12:51:15 AM7/31/15
to open...@googlegroups.com
Can you post a compiled version of the file? I've spent the day trying to install eclipse and compile openhab with no success.

-- Kevin


--

Thanks,
Kevin

JD Steffen

unread,
Jul 31, 2015, 12:57:43 AM7/31/15
to openhab2, ke...@gottsman.com
Not sure if this will work, but here you go. Let me know if it has problems.
org.openhab.binding.honeywellthermostat.jar

Kevin Gottsman

unread,
Jul 31, 2015, 5:20:04 PM7/31/15
to open...@googlegroups.com
JD,

Got it compiled after some OH2 trial and error. First time trying OH2….

My initial feedback:

- Very cool. Works as I would expect.
- For the login, you have “username”, but I think they require email. May just be a text update to indicate email required.
- Password is not hidden
- Auto detect doesn’t currently work. Would it be possible to import the devices with the email/password combo?
- I actually have 2 Honeywell units. Can you bring in the name of the device so its easy to identify?


—Kevin



On Jul 30, 2015, at 4:03 PM, JD Steffen <jdste...@gmail.com> wrote:

JD Steffen

unread,
Aug 10, 2015, 6:16:23 PM8/10/15
to openhab2
Kevin,

I made some simple updates to the binding. Here's what I accomplished:

- Password field is now a password field.
- Set point controls are now a slider vs. regular integer fields.
- Major refactoring of the code. (This will make things easier in the future)

I wasn't able to do the other things, like the autodetect. That will take some thinking on my part.
As far as the username field. I fully intended to fix that for this update, but I forgot.

Here is the github repo: ( I already made a pull request to the openhab2 project)


Regards,

JD
Reply all
Reply to author
Forward
0 new messages