I am completely new in this home assistant , try to setup Hitachi_AC IR remote for couple days, could someone give me some direction to fix it, Thanks you…
*firmware --Project tasmota Tasmota_307034 Version 9.1.0.2(ir)-2_7_4_7
*HAssio version-- 0.118.2
*configration
climate:
- platform: tasmota_irhvac
name: Panasonic_AC_LivingRoom
command_topic: “tasmota_307034/cmnd/irhvac”
state_topic: “tasmota_307034/tele/RESULT”
protocol: “HITACHI_AC”
temperature_sensor: sensor.kitchen_temperature #optional this sensor is used to display current temp on the AC card
min_temp: 16 #optional - default 16 int value
max_temp: 30 #optional - default 32 int value
target_temp: 26 #optional - default 26 int value
initial_operation_mode: “off” # optional - default “off” string value
supported_modes:- “heat”
- “cool”
- “dry”
- “fan_only”
- “auto”
- “off” #Turns the AC off - Should be quoted and should be always included here
supported_fan_speeds: - “low”
- “medium”
- “high”
- “min”
- “auto”
hvac_model: “-1” # string value
- console msg
20:11:32 MQT: tasmota_307034/stat/RESULT = {“IRHVAC”:{“Vendor”:“HITACHI_AC”,“Model”:-1,“Mode”:“Cool”,“Power”:“On”,“Celsius”:“On”,“Temp”:19,“FanSpeed”:“Low”,“SwingV”:“Off”,“SwingH”:“Off”,“Quiet”:“Off”,“Turbo”:“Off”,“Econo”:“Off”,“Light”:“Off”,“Filter”:“Off”,“Clean”:“Off”,“Beep”:“Off”,“Sleep”:-1}}
20:12:36 MQT: tasmota_307034/tele/RESULT = {“IrReceived”:{“Protocol”:“UNKNOWN”,“Bits”:3,“Hash”:“0xFEAC02E4”,“Repeat”:0}}
*error log
2020-11-30 12:11:30 INFO (MainThread) [homeassistant.components.mqtt] Ignoring unchanged update for: sensor.tasmota_307034_status
2020-11-30 12:11:31 ERROR (MainThread) [homeassistant.helpers.event] Error while processing state changed for climate.panasonic_ac_livingroom
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/helpers/event.py”, line 257, in _async_state_change_dispatcher
hass.async_run_hass_job(job, event)
File “/usr/src/homeassistant/homeassistant/core.py”, line 434, in async_run_hass_job
hassjob.target(*args)
File “/usr/src/homeassistant/homeassistant/components/homekit/accessories.py”, line 404, in async_update_event_state_callback
self.async_update_state_callback(event.data.get(“new_state”))
File “/usr/src/homeassistant/homeassistant/components/homekit/accessories.py”, line 426, in async_update_state_callback
self.async_update_state(new_state)
File “/usr/src/homeassistant/homeassistant/components/homekit/type_thermostats.py”, line 403, in async_update_state
self._async_update_state(new_state)
File “/usr/src/homeassistant/homeassistant/components/homekit/type_thermostats.py”, line 427, in _async_update_state
homekit_hvac_action = HC_HASS_TO_HOMEKIT_ACTION[hvac_action]
KeyError: ‘cool’