You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So, because I only whant to setup "cooling" an „off“ for my AC Inverters, I configured as follows in OH GUI
config:
COOL: ON
OFF: OFF
Expected Behavior would be a Thermostat Device in Homekit, that has the modes „cooling“ an „off“ and shows the state „cooling“ when the connected openhab item hast state ON, and OFF when the item is in state OFF.
Current Behavior
The device only shows „cool" and „off“ in Homekit, but it allways says „heating“ when turned on.
In openhab-cli i found the answer: [TRACE] [essories.HomekitCharacteristicFactory] - getKeyFromMapping: characteristic Thermostat, state OFF, mapping {OFF=OFF, HEAT=ON, COOL=ON}
So HEAT seams to have the value „ON“ by default, even if only cool and off is configured, an so heat is not beeing displayed in homekit. That way, ON is always reported as HEAT to Homekit.
So there seems to be no way to exclude the HEAT Mode and use a switch item to control the AC Inverter.
Possible Solution
maybe
config:
COOL: ON
OFF: OFF
HEAT: disabled
or just disable it when no config is set
Steps to Reproduce (for Bugs)
Setup a Homekit.Thermostat group in OH.
Setup a Switch item, within that group with homekit config:
value: Thermostat.CurrentHeatingCoolingMode,Thermostat.TargetHeatingCoolingMode
config:
COOL: ON
OFF: OFF
Context
Your Environment
openhabian with openHAB 4.1.2
The text was updated successfully, but these errors were encountered:
tmsch13
added
the
bug
An unexpected problem or unintended behavior of an add-on
label
May 23, 2024
tmsch13
changed the title
Homekit Thermostat mode HEAT not possible to deactivate
[homekit] Thermostat mode HEAT is recognized although disabled
May 23, 2024
Expected Behavior
the docs (https://www.openhab.org/addons/integrations/homekit/) says:
So, because I only whant to setup "cooling" an „off“ for my AC Inverters, I configured as follows in OH GUI
Expected Behavior would be a Thermostat Device in Homekit, that has the modes „cooling“ an „off“ and shows the state „cooling“ when the connected openhab item hast state ON, and OFF when the item is in state OFF.
Current Behavior
The device only shows „cool" and „off“ in Homekit, but it allways says „heating“ when turned on.
In openhab-cli i found the answer:
[TRACE] [essories.HomekitCharacteristicFactory] - getKeyFromMapping: characteristic Thermostat, state OFF, mapping {OFF=OFF, HEAT=ON, COOL=ON}
So HEAT seams to have the value „ON“ by default, even if only cool and off is configured, an so heat is not beeing displayed in homekit. That way, ON is always reported as HEAT to Homekit.
So there seems to be no way to exclude the HEAT Mode and use a switch item to control the AC Inverter.
Possible Solution
maybe
or just disable it when no config is set
Steps to Reproduce (for Bugs)
Setup a Homekit.Thermostat group in OH.
Setup a Switch item, within that group with homekit config:
Context
Your Environment
openhabian with openHAB 4.1.2
The text was updated successfully, but these errors were encountered: