Jump to content
View in the app

A better way to browse. Learn more.

Universal Devices Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Ecobee - Humidty Setpoint

Featured Replies

Hi io_guy,

 

I noticed today that using NodeLink, ISY is reporting a humidity setpoint of 36%, when the setpoint (dehumidify) in the house is at 54%, humidify is off, and the actual humidity is 55%.  I assume you're just displaying whatever ecobee reports as the setpoint, but any ideas why it might be off?

 

Thanks!

Chris

  • Author

Log below.  I think I see the issue...there are two setpoints for desired humidity at lines 47 & 48 - 'desiredHumidity' and 'desiredDehumidity'.  Since we're in AC mode, the 'desiredDehumidity' is the actual humidity setpoint.  (Incidentally humidify is off - so it's interesting it's returning a value at all for that, not sure where 36 is coming from - it's not in any of my heat programs either.)

 

Maybe use the dehumidify is system is in cool mode and humidify if it's in heat mode?

 

Thanks!!

2016-07-31 10:18:32 - Ecobee Data: {
  "thermostatCount": 1,
  "revisionList": [
    "312930730990:Home:true:160731033020:160713161012:160731101749:160731100000"
  ],
  "statusList": [
    "312930730990:"
  ],
  "status": {
    "code": 0,
    "message": ""
  }
} [ecobee]
2016-07-31 10:18:32 - Ecobee Data: {
  "page": {
    "page": 1,
    "totalPages": 1,
    "pageSize": 1,
    "total": 1
  },
  "thermostatList": [
    {
      "identifier": "312930730990",
      "name": "Home",
      "thermostatRev": "160731033020",
      "isRegistered": true,
      "modelNumber": "athenaSmart",
      "brand": "ecobee",
      "features": "",
      "lastModified": "2016-07-31 03:30:20",
      "thermostatTime": "2016-07-31 06:18:32",
      "utcTime": "2016-07-31 10:18:32",
      "runtime": {
        "runtimeRev": "160731101749",
        "connected": true,
        "firstConnected": "2014-10-07 01:00:16",
        "connectDateTime": "2016-07-31 08:05:11",
        "disconnectDateTime": "2016-07-27 16:49:24",
        "lastModified": "2016-07-31 10:17:49",
        "lastStatusModified": "2016-07-31 10:17:49",
        "runtimeDate": "2016-07-31",
        "runtimeInterval": 120,
        "actualTemperature": 692,
        "actualHumidity": 55,
        "desiredHeat": 580,
        "desiredCool": 760,
        "desiredHumidity": 36,
        "desiredDehumidity": 54,
        "desiredFanMode": "auto",
        "desiredHeatRange": [
          450,
          680
        ],
        "desiredCoolRange": [
          670,
          850
        ]
      },
      "extendedRuntime": {
        "lastReadingTimestamp": "2016-07-31 10:00:00",
        "runtimeDate": "2016-07-31",
        "runtimeInterval": 120,
        "actualTemperature": [
          691,
          691,
          684
        ],
        "actualHumidity": [
          54,
          54,
          56
        ],
        "desiredHeat": [
          580,
          580,
          580
        ],
        "desiredCool": [
          760,
          760,
          760
        ],
        "desiredHumidity": [
          0,
          0,
          0
        ],
        "desiredDehumidity": [
          0,
          0,
          0
        ],
        "dmOffset": [
          0,
          0,
          0
        ],
        "hvacMode": [
          "compressorCoolOff",
          "compressorCoolOff",
          "compressorCoolOff"
        ],
        "heatPump1": [
          0,
          0,
          0
        ],
        "heatPump2": [
          0,
          0,
          0
        ],
        "auxHeat1": [
          0,
          0,
          0
        ],
        "auxHeat2": [
          0,
          0,
          0
        ],
        "auxHeat3": [
          0,
          0,
          0
        ],
        "cool1": [
          0,
          0,
          0
        ],
        "cool2": [
          0,
          0,
          0
        ],
        "fan": [
          0,
          195,
          255
        ],
        "humidifier": [
          0,
          0,
          0
        ],
        "dehumidifier": [
          0,
          0,
          0
        ],
        "economizer": [
          0,
          0,
          0
        ],
        "ventilator": [
          0,
          0,
          0
        ],
        "currentElectricityBill": 0,
        "projectedElectricityBill": 0
      },
      "weather": {
        "timestamp": "2016-07-31 10:08:07",
        "weatherStation": "CW:24221",
        "forecasts": [
          {
            "weatherSymbol": 1,
            "dateTime": "2016-07-31 06:04:28",
            "condition": "Passing clouds. Mild.",
            "temperature": 704,
            "pressure": 1015,
            "relativeHumidity": 72,
            "dewpoint": 614,
            "visibility": 10000,
            "windSpeed": 5000,
            "windGust": -5002,
            "windDirection": "E",
            "windBearing": 90,
            "pop": 63,
            "tempHigh": 822,
            "tempLow": 674,
            "sky": 7
          },
          {
            "weatherSymbol": 1,
            "dateTime": "2016-08-01 06:04:28",
            "condition": "Clearing skies. Warm.",
            "temperature": 752,
            "pressure": 1016,
            "relativeHumidity": 52,
            "dewpoint": 613,
            "visibility": -5002,
            "windSpeed": 8000,
            "windGust": -5002,
            "windDirection": "NE",
            "windBearing": 61,
            "pop": 39,
            "tempHigh": 818,
            "tempLow": 687,
            "sky": 28
          },
          {
            "weatherSymbol": 1,
            "dateTime": "2016-08-02 06:04:28",
            "condition": "Passing clouds. Warm.",
            "temperature": 761,
            "pressure": 1020,
            "relativeHumidity": 37,
            "dewpoint": 554,
            "visibility": -5002,
            "windSpeed": 5000,
            "windGust": -5002,
            "windDirection": "SE",
            "windBearing": 128,
            "pop": 10,
            "tempHigh": 860,
            "tempLow": 663,
            "sky": 7
          },
          {
            "weatherSymbol": 1,
            "dateTime": "2016-08-03 06:04:28",
            "condition": "More sun than clouds. Warm.",
            "temperature": 778,
            "pressure": 1019,
            "relativeHumidity": 40,
            "dewpoint": 584,
            "visibility": -5002,
            "windSpeed": 9000,
            "windGust": -5002,
            "windDirection": "SW",
            "windBearing": 210,
            "pop": 14,
            "tempHigh": 874,
            "tempLow": 683,
            "sky": 8
          },
          {
            "weatherSymbol": 1,
            "dateTime": "2016-08-04 06:04:28",
            "condition": "Scattered clouds. Hot.",
            "temperature": 811,
            "pressure": 1017,
            "relativeHumidity": 42,
            "dewpoint": 634,
            "visibility": -5002,
            "windSpeed": 7000,
            "windGust": -5002,
            "windDirection": "SW",
            "windBearing": 218,
            "pop": 26,
            "tempHigh": 910,
            "tempLow": 712,
            "sky": 9
          },
          {
            "weatherSymbol": 15,
            "dateTime": "2016-07-31 00:00:00",
            "condition": "a few tstorms. Overcast. Cool.",
            "temperature": 674,
            "pressure": -5002,
            "relativeHumidity": 73,
            "dewpoint": 584,
            "visibility": 7000,
            "windSpeed": 6000,
            "windGust": -5002,
            "windDirection": "NE",
            "windBearing": 48,
            "pop": 50,
            "tempHigh": -5002,
            "tempLow": -5002,
            "sky": 18
          },
          {
            "weatherSymbol": 15,
            "dateTime": "2016-07-31 06:00:00",
            "condition": "a few tstorms. Overcast. Cool.",
            "temperature": 674,
            "pressure": -5002,
            "relativeHumidity": 88,
            "dewpoint": 636,
            "visibility": 7000,
            "windSpeed": 7000,
            "windGust": -5002,
            "windDirection": "NE",
            "windBearing": 61,
            "pop": 44,
            "tempHigh": -5002,
            "tempLow": -5002,
            "sky": 18
          },
          {
            "weatherSymbol": 15,
            "dateTime": "2016-07-31 12:00:00",
            "condition": "Thunderstorms. Overcast. Warm.",
            "temperature": 822,
            "pressure": -5002,
            "relativeHumidity": 56,
            "dewpoint": 647,
            "visibility": 7000,
            "windSpeed": 8000,
            "windGust": -5002,
            "windDirection": "NE",
            "windBearing": 65,
            "pop": 45,
            "tempHigh": -5002,
            "tempLow": -5002,
            "sky": 18
          },
          {
            "weatherSymbol": 15,
            "dateTime": "2016-07-31 18:00:00",
            "condition": "Isolated tstorms. More clouds than sun. Mild.",
            "temperature": 750,
            "pressure": -5002,
            "relativeHumidity": 65,
            "dewpoint": 626,
            "visibility": 7000,
            "windSpeed": 8000,
            "windGust": -5002,
            "windDirection": "E",
            "windBearing": 71,
            "pop": 34,
            "tempHigh": -5002,
            "tempLow": -5002,
            "sky": 13
          }
        ]
      },
      "remoteSensors": [
        {
          "id": "rs:100",
          "name": "Lil\u0027bee",
          "type": "ecobee3_remote_sensor",
          "code": "BQ8F",
          "inUse": false,
          "capability": [
            {
              "id": "1",
              "type": "temperature",
              "value": "700"
            },
            {
              "id": "2",
              "type": "occupancy",
              "value": "true"
            }
          ]
        },
        {
          "id": "ei:0",
          "name": "Home",
          "type": "thermostat",
          "inUse": true,
          "capability": [
            {
              "id": "1",
              "type": "temperature",
              "value": "692"
            },
            {
              "id": "2",
              "type": "humidity",
              "value": "55"
            },
            {
              "id": "3",
              "type": "occupancy",
              "value": "true"
            }
          ]
        }
      ]
    }
  ],
  "status": {
    "code": 0,
    "message": ""
  }
}

Edited by skunkiechris

 

Maybe use the dehumidify is system is in cool mode and humidify if it's in heat mode?

 

 

Kind of cheating the system.  The humidity (humidifier) setpoint is 36, since your heat setpoint is so low (58).  The 54 is the dehumidifier setpoint.

  • Author

Kind of cheating the system.  The humidity (humidifier) setpoint is 36, since your heat setpoint is so low (58).  The 54 is the dehumidifier setpoint.

Fair point - although humidifying while cooling or dehumidifying while heating are sort of odd use cases.  8)   Any chance of adding the dehumidifier setpoint?

 

Thanks!

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.