import esphome.codegen as cg from esphome.components import climate_ir # API ESPHome recente (>= 2025.x): helper a funzione # climate_ir_with_receiver_schema(class) + new_climate_ir(config). # NB: non disponibile su 2024.12.x (li' era CLIMATE_IR_WITH_RECEIVER_SCHEMA # costante + register_climate_ir). Aggiornare ESPHome. AUTO_LOAD = ["climate_ir"] CODEOWNERS = ["@francescozanin"] hitachi_rar6ne1_ns = cg.esphome_ns.namespace("hitachi_rar6ne1") HitachiRar6ne1Climate = hitachi_rar6ne1_ns.class_( "HitachiRar6ne1Climate", climate_ir.ClimateIR ) CONFIG_SCHEMA = climate_ir.climate_ir_with_receiver_schema(HitachiRar6ne1Climate) async def to_code(config): await climate_ir.new_climate_ir(config)