smartHomeHub / SmartIR

Integration for Home Assistant to control climate, TV and fan devices via IR/RF controllers (Broadlink, Xiaomi, MQTT, LOOKin, ESPHome)
MIT License
2.03k stars 1k forks source link

Missing selection of operation modes on Homekit for 1133.json (Mitsubishi Starmex) #907

Open timothysantos opened 2 years ago

timothysantos commented 2 years ago

Home Assistant version 2022.7.6

SmartIR version 1.17.6

SmartIR configuration

climate:
  - platform: smartir
    name: Living Room AC
    unique_id: living_room_ac
    device_code: 1133
    controller_data: remote.broadlink_rm4_pro_living_remote
    temperature_sensor: sensor.broadlink_rm4_pro_living_temperature
    humidity_sensor: sensor.broadlink_rm4_pro_living_humidity

Describe the bug

Homekit UI only shows a circle button that turns on/off the AC. I don't see options that I can scroll through. HA though has no issues and I can see all the available modes

Debug log

2022-07-25 22:33:40 WARNING (SyncWorker_2) [homeassistant.loader] We found a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2022-07-25 22:33:40 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration smartir which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2022-07-25 22:33:40 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration xiaomi_miio_fan which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2022-07-25 22:33:40 WARNING (SyncWorker_1) [homeassistant.loader] We found a custom integration webrtc which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2022-07-25 22:33:56 WARNING (MainThread) [homeassistant.components.generic.camera] Loading generic IP camera via configuration.yaml is

Additional context

I tried using the json file 1129 and saw that it can output the operation modes both on HA and Homekit properly but of course this doesn't work on my brand and model but I just wanted to see how other json file looks and compares to 1133

rgrl commented 1 month ago

Hoping for a solution for 1133 too. In the Apple Hone app, dry and fan-only modes don’t show up and the fan slider doesn’t work (sliding it doesn’t change the fan speed). In the HA dashboard, all AC controls work well.