esphome / esphome/feature-requests

Support custom swing_mode for climate

Open
#2,947 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
450
Forks
29
PR merge metrics
No merged PRs in 30d

Description

**Describe the problem you have/What new integration you would like**
swing_mode does not match at all with what my ACs support.

**Please describe your use case for this integration and alternatives you've tried:**
I'm currently adding https://github.com/DomiStyle/esphome-panasonic-ac to control my Panasonic ACs, I'm doing some changes of my own as well, it happens that swing_mode does not support at all what my ACs support, I can set them to point up, up middle, middle, down middle, down, or swing this applies only to vertical, one of the ACs supports horizontal in the same fashion, left, left mid etc.

In order to avoid breaking current integrations I think the simplest approach would be to add custom_swing_mode just like what's already supported for presets or fan modes

**Additional context**

Contributor guide

No contributing guide indexed for this repository

Research direction

No project files, tests, or entry points are named. Start by reviewing the esphome-panasonic-ac integration and the existing custom preset or fan-mode support referenced in the request; done means the compatible API design and supported vertical and horizontal swing values are agreed.

Written by the indexing model from the issue text.

Assessment

Domain
embedded-iot
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.