openhab-google-assistant icon indicating copy to clipboard operation
openhab-google-assistant copied to clipboard

Would like to control SPA heater but thermostat only supports 48 F to 90 F.

Open ballle98 opened this issue 3 years ago • 6 comments

Spa heater has a range from 36F to 104F with 99F being a typical setting. The google thermostat widget does not work the min max range is specified this way. Looks like Temperature Control is more flexible - https://developers.google.com/assistant/smarthome/traits/temperaturecontrol

value: Thermostat
config:
  useFahrenheit: true
  modes: off=OFF,heat=ON
  thermostatTemperatureRange: 36,104

ballle98 avatar Aug 03 '21 20:08 ballle98

Hi. Temperature Range always needs to be given in Celsius. Can you please try this?

michikrug avatar Aug 04 '21 04:08 michikrug

ToDo @michikrug: add hint for celsius in documentation

michikrug avatar Aug 04 '21 13:08 michikrug

I put the limits in Celsius "2.2,40", but still not working. It reports the correct values 36F is the current setting, but if I try to modify 50F is the lowest value and 90F is the highest. Additionally the settings do not modify the setpoint in openhab.

Screenshot_20210804-094938

Screenshot_20210804-095001

Screenshot_20210804-095034

ballle98 avatar Aug 04 '21 14:08 ballle98

Alright. I will have another look.

michikrug avatar Aug 04 '21 15:08 michikrug

Currently using thermostatTemperatureSetpoint

value: thermostatTemperatureSetpoint
config: {}

Tried using thermostatTemperatureSetpointLow but that didn't work

value: thermostatTemperatureSetpointLow
config: {}

ballle98 avatar Aug 04 '21 15:08 ballle98

Could be related to that Google issue https://issuetracker.google.com/issues/154169625

michikrug avatar Aug 04 '21 15:08 michikrug

Seems to be fixed at Google's side.

michikrug avatar Jan 02 '23 14:01 michikrug