Unlisted devices are not skipped any more if they are on the same subnet. If you want to skip them please add these devices to the configuration and set the "disabled" parameter to true!
Reminder: New (v2) network encryption protocol supported since v2.1.0
When upgrading from v2.0.0 - v2.1.1 to v2.1.2 or later, configuration settings should be updated. The following configuration parameters are applied only once, when the device is enabled:
- name
- model
- speedSteps
- minimumTargetTemperature
- maximumTargetTemperature
- temperatureStepSize
Changes of the above parameters are ignored until the device is disabled and re-enabled. But keep in mind that disabling the device breaks all associated automations in Home App also.
- Addig all devices to the configuration is not needed any more.
Starting from version 2.1.7 all devices on the same subnet are detected and used automatically. Addig a device to the configuration is required only if default configuration is not appropriate. Please see the documentation to check default device parameters!
Reminder: New (v2) network encryption protocol supported since v2.1.0
When upgrading from v2.0.0 - v2.1.1 to v2.1.2 or later, configuration settings should be updated. The following configuration parameters are applied only once, when the device is enabled:
- name
- model
- speedSteps
- minimumTargetTemperature
- maximumTargetTemperature
- temperatureStepSize
Changes of the above parameters are ignored until the device is disabled and re-enabled. But keep in mind that disabling the device breaks all associated automations in Home App also.
- Extended heating threshold temperature range: 8°C~30°C (works only on selected models)
- Added new configuration parameter: temperatureStepSize
- Fixed heating / cooling threshold minimum and maximum value settings on accessory initialization
- Heating / Cooling threshold temperature handling has aligned to physical AC unit capabilities
Reminder: New (v2) network encryption protocol supported since v2.1.0
When upgrading from v2.0.0 - v2.1.1 to v2.1.2 or later, configuration settings should be updated.
- Fixed invalid temperature sensor data detection (valid temperature values are in range -39°C ~ +59 °C) - if the device reports an invalid value, then plugin assumes that the device doesn't have a built-in temperature sensor
Reminder: New (v2) network encryption protocol supported since v2.1.0
When upgrading from v2.0.0 - v2.1.1 to v2.1.2 or later, configuration settings should be updated.
- Added support of devices with hardware version V3.x which use a mix of V1 and V2 network encryptions
- Reorganized device registration with binding error detection
- Fixed error on disabling device after successful registration
- After homebridge startup, don't wait before scanning devices on the network
- Handling conflicting port numbers
Reminder: New (v2) network encryption protocol supported since v2.1.0
When upgrading from v2.0.0 - v2.1.1 to v2.1.2 or later, configuration settings should be updated.
- added Node.js v22 to supported versions (18.15.0 or later, 20.7.0 or later and 22.0.0 or later are supported)
- new optional IP address parameter to support devices on different subnets
- new optional device port parameter to support cases when automatic port assigment is not appropriate
- consistent xFan default setting in configuration UI and in plugin behaviour
Reminder: New (v2) network encryption protocol supported since v2.1.0
When upgrading from v2.0.0 - v2.1.1 to v2.1.2, configuration settings should be updated.
- Recommended: Using the graphical user interface of Homebridge (Homebridge Config UI X)
- Open plugin configuration
- Review and update settings if needed
- Save changes (pressing the Save button is required to update the configuration to new version even if no changes needed in the displayed values)
- Restart Homebridge
- OR Alternative: Edit the configuration file directly
- Remove the following parameters from the platform section:
- port (it may be kept if you want to set the UDP port manually)
- scanAddress
- scanCount
- scanTimeout
- Optionally you can add the following parameter to the platform section:
- scanInterval (default is 60 if missing, needed only if other value required)
- Save changes
- Restart Homebridge
- Remove the following parameters from the platform section:
- homebridge-config-ui-x 4.59.0 or later required
- added homebridge 2.0.0-beta.0 and later to supported versions
- Simplified configuration
- Broadcast address not needed any more
- UDP port is optional
- Scan count and scan timeout replaced with scan interval parameter
- AC units can have dynamic addresses
- Fixed "Failed to save cached accessories to disk: Converting circular structure to JSON" error
New (v2) network encryption protocol supported since v2.1.0
- Updated dependencies (homebridge-config-ui-x 4.56.3 or later required)
- Do not show error on unknown network packets received from non GREE devices
- New encryption protocol added to support latest AC devices (e.g. GREE CS532AE Wifi Modul, GREE GRJ532-J14 Wifi Modul, GREE GEH12AA-K6DNA1A, GREE GWH14QD-K3NNB4D/I, etc.)
- New configuration parameter added to force network encryption version
- Fixed "error:1C80006B:Provider routines::wrong final block length" error
- Fixed incorrect display of current temperature on devices without temperature sensor (on devices without sensor the target temperature is displayed in Home App) Some AC firmware versions do not report the measured temperature but the device has a built-in sensor. They are handled as devices without sensor.
- Override default fixed vertical swing position to a predefined position
- Fixed registration problem of unsupported devices (Unsupported devices were registered successfully but Homebridge could not control them. Unsupported devices won't be registered any more.)
- Valid port value verification
- Fixed error on setting Threshold Temperature minimum and maximum values
- Improved debug logging
- Updated dependencies (Homebridge 1.8.0 or later required)
Homebridge platform plugin. homebridge-gee-ac
Don't forget to reconfigure the plugin and re-set-up scenes and automations in Home App if upgraded from earlier version!
- Completly rewritten from the base as a platform plugin
- This is the successor of the original platform plugin @eibenp/homebridge-gree-airconditioner which is now obsolete on that name
All 1.0.x versions are now obsolete
- Original accessory plugin homebridge-gee-ac maintained by duculete
- Original platform plugin @eibenp/homebridge-gree-airconditioner maintained by eibenp