I only had the null pointer once with the Ecobee Suite. And that was when I replaced a defective sensor. I had reference to the old sensor ID. I did a un-install re-install and that seemed to fix the issue for me. That was about two years ago.
Hi, is there any way to move a "command" from the device page into a hubitat dashboard?
I'd like to be able to change the fan speed easily and I was thinking this was maybe the ONLY way to do so from low to high on my 2 stage furnace, because setting the Ecobee to "fan hold" (by any means, be it this driver or Ecobee itself), has ZERO way to choose speed - it's only "fan on" which defaults to low stage 1 speed.
Thanks for any tips/info!
If you write your own driver you might be able to eliminate a command - might because some capabilities also install required command endpoints.
Just curious, does any one know what this message indicates?
"Thermal Comfort (133) does not hold a 'programChange' reservation"
I get this when I enable a Thermal Comfort helper and it attempts to change the set point. I've found the message in the code, but no idea what it is trying to tell me, nor what to do to fix it.
Thanks!
Anyone else have ‘set fan speed’ on the device page NOT do anything? I’m attempting to turn on fan only hold, for a while, but not on the default LOW, instead turn to HIGH, just using commands on the device page. No luck - doesn’t change anything on my 2 stage furnace.
The furnace fan does change from low to high when stage 2 is active (by the ecobee itself)
Blower speed can only be controlled by a conventional thermostat (like the ecobee) if you have separate G conductors for each speed (eg. GLo and GHi). Is your ecobee configured to have more than a single G terminal?
For conventional thermostats with a single G conductor, blower speed during stage 1 vs 2 heating or cooling is directly determined by the furnace control board.
I see. I have a single G - so basically the control board getting the ‘stage 2’ command is what puts the fan speed to HIGH. Thanks for that, oh well!
I just wired my humidifier to be controlled by my Ecobee which is awesome! Using the helper app smart humidity. My question is I want a way of knowing when my humidifier is active I currently log all stats from hubitat into influxdb and use grafana for presentation. Is there a humidifier on variable in the API. Using the app I see the humidifierMode is manual but I assume this will only switch between auto/manual. Any help or ideas would be appreicated
I'm curious as to how you did this.
essentially just like the link below, i had to re-run a new thermostat wire cause i was short conductors but its as simple as this. My heating is hydronic hot air with a aprilaire humidifier. My goal was to eliminate the aprilaire humidistat and have a humidistat in the actual living space not mounted to the duct. Humidifier side just loops thru the transformer and solenoid for the water supply.
hope this helps
https://support.ecobee.com/s/articles/How-do-I-add-accessories-to-my-ecobee-thermostat
My HVAC guy refused to use the Ecobee as the Humidity control point. Stated something about UL guidelines and their HVAC warranty for the humidifier. Thus, the solenoid is directly wired to one of the aux power ports on the HVAC control board and the return loops though the humidistat controller back to common. I called BS on this, but we needed the humidity in the winter here and did want to put up the fight.
There are a bunch of youtube HVAC guys that loath Nest & Ecobee its like honeywell or bust to them.
I control my AprilAir 700 humidifier via my Ecobee which is integrated into Hubitat.
One yellow wire (from the humidifier) goes to ACC+ on the Ecobee, and one yellow goes to the "C" connection on the furnace.
I created virtual switches to reflect cooling, heating, and fan only (which runs when the humidifier is on).
My question is, can I somehow sense the state of the accessory in Ecobee (ACC+)? It does not appear to be a state or a mode.
I believe that AprilAire 700 is an evaporative humidifier. If this is not correct, then please disregard the rest.
Ecobee will only trigger an evaporative humidifier when the heat is running and humidity is below the set level. Only a steam humidifier will operate independently. The snapshot below is from the link provided by @JDiGangi.
Yup. My Ecobee controls the Aprilair just fine. The Arilair is setup as a steam type so the furnace fan runs when the humidifier is on.
I would like to see when the Ecobee turns on ACC+ somehow.
The goal here is to add a virtual switch to a dashboard that displays when my humidifier is running (i.e. ACC+).
I can see if the fan is running, but it runs when heat/cooling/humidity is called for. I just want to see when the humidifier is running :-).
If you don't run the fan by itself otherwise:
equipmentOperatingState = "fan only"
Have you looked at all the values of equipmentStatus and equipmentOperatingState?
Good thought, and yes, I'm trying "fan only" and hoping it will reflect ACC+.
The status and mode don't appear to reflect the ACC+?
I have a 2-stage heat pump, which parameter would I monitor if I want track when it is in stage 2 (heat or cool)?
Most recent stuff I have appears to be heatPump and heatPump2 for heat and compCool1 and compCool2 for cooling in equipmentStatus.
In RM I'm trying to make a rule involving the ecobee thermostat and can't set the mode to anything but "off" or "cool"... how can I get the full list of options in the drop down? I see in the device details this:
I do get the whole list in the device detail page, but not in RM... I assume it's pulling from supportedThermostatModes...
but a quick look at the code and I can't figure out where to 'stuff' the other options (heat/auto)
Thx for the driver(s), working great so far other than this snafu!