openhab-google-assistant: Thermostat does not work anymore

After the last cloud deploy, Thermostast items defined according to the documentation cannot be used anymore from Google Assistant. Several users are experiencing this issues as reported on the community, for example: https://community.openhab.org/t/official-google-assistant-integration-for-openhab/40425/879 https://community.openhab.org/t/google-assistant-thermostat-issue/74920 https://community.openhab.org/t/thermostat-not-responding-on-google-assistant-ga/75057 https://community.openhab.org/t/openwebnet-thermostat/74851/

Problem is most probably with the GA cloud function and not with things/items definitions or bundles as the problem is reported no matter of the binding used.

Expected Behavior

GA can read temperature, set temperature and change mode like before last cloud update. Both Mode items defined as Numbers and String should be supported.

Current Behavior

GA cannot use anymore Thermostat items: “cannot connect” from GH app.

Possible Solution

Changing tag from homekit:HeatingCoolingMode to HeatingCoolingMode makes the Thermo sevice usable again from GA, however mode cannot be changed.

Steps to Reproduce (for Bugs)

  1. Define one Thermostat group item and sub-items according to the docs and connect to GA
  2. GA cannot connect/use the Thermostat device
  3. change tag to HeatingCoolingMode
  4. thermostat can be used but mode cannot be changed (for example to OFF)

Your Environment

  • Version used: OH 2.4 but also 2.5M1

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Reactions: 4
  • Comments: 28 (4 by maintainers)

Most upvoted comments

I hope this will be fixed with my incoming PR.

At least with my own setup it is working now.

there is news, or finally no solution ?

Hi, any update in Google Assistant integration and NOT WORKING: [“homekit:TargetHeatingCoolingMode”] vs [“homekit:HeatingCoolingMode”] ? We can set target temperature, read target temperature, read humidity but we cannot set heatingCooling mode… so we don’t know what is current mode in specific room …

I am having the same issue. I removed “homekit:” from the tag and I am able to connect to the thermostat with the Home app and control the temp.

@marziman Have you had a chance to look into this? Thanks.