generated from homebridge/homebridge-plugin-template
-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added ability to configure additional Temperature Sensor (disabled / …
…child accessory / separate (independent) accessory)
- Loading branch information
Showing
10 changed files
with
240 additions
and
29 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
1a7a212
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for making this plugin. I am trying to get the configuration just right so that I can automate my temperature in my grow room. I have an external thermo/hygrometer that I am using to trigger my GREE portable air conditioner with automation rules in Homekit. Should I set Temperature sensor to Disabled or Separate?
1a7a212
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think your external thermo/hygrometer is more accurate. You can safely set Temperature sensor to Disabled.
1a7a212
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
1a7a212
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
40 is the factory default. If you set Temperature offset to 40 then Home App will get the same temperature value as measured by the GREE unit. (The same value is displayed in GREE+ app if you query the actual room temperature.)
This plugin is an interface between GREE AC units and the Home App. It is not possible to control how the AC unit works. Temperature offset is not in contact with cooling and heating. It controls only the value passed to the Home App from the AC units internal sensor. There is no way to turn on cooling if the internal sensor measures a lower temperature value. GREE AC units do not accept temperature values from external devices.
Internal sensor is always on. The plugin allows adding a separate Temperature sensor to the Home App, but if it is set to disabled then only the second, additional Temperature sensor is turned off. The heater-cooler control will continue to receive measured temperature values. These values can be modified by temperature offset. Unfortunately this is a one way communication. Temperature values are received from AC unit but can not be sent to it. And there is no way to tell with the AC unit that the internal sensor is not accurate.
1a7a212
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
1a7a212
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can use your external thermo unit and set Temp sensor on GREE AC to disabled. Set up automation based on the external thermo unit. It measures more accurate and you can place it on an optimal location.
If you do not have an external thermo unit or you do not want to use it and you would like to set up temperature based automation then you need to enable the Temp sensor. It is up to you if you set it as separate or child. Separate and child differ in Home App appearance but they both can be used for automation purposes. Temperature based automation without an external thermo unit is the only preference for the additional temp sensor. Anybody who do not need temperature based automation or have an external thermo unit should set the additional temp sensor to disabled.
Unfortunately automation is controlled by the home kit, and temperature based events do not work consistent in the actual version (16.6). This is not GREE AC unit dependent, it's a problem of Apple.
1a7a212
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.