home-assistant / home-assistant/core

Allow Gree AC Setup with IP adress instead of autodiscovery

Open
#83,048 60 comments 22 reactions 0 assignees View on GitHub
integration: gree
Dominant language
Python
Stars
90.5k
Forks
38.6k
Avg merge
1d 3h
Merged PRs (30d)
597

Description

### The problem

I have a WiFi enabled portable AC that is compatible with the gree integration. However I want to put this device on my iot wifi and subnet. This however breaks the auto discovery as the gree integration uses broadcasts to communicate with the devices instead of direct connections.

When using [this gree2mqtt bridge](https://github.com/aaronsb/gree-hvac-mqtt-bridge) I am able to enter the ip address of the device and control it through it.

I think it would be nice if the configure dialog of the gree integration would optionally allow you to input an ip address or host name for users with more advanced network configurations instead of relying on subnet broadcasts.

### What version of Home Assistant Core has the issue?

2022.11.5

### What was the last working version of Home Assistant Core?

_No response_

### What type of installation are you running?

Home Assistant OS

### Integration causing the issue

gree

### Link to integration documentation on our website

https://www.home-assistant.io/integrations/gree/

### Diagnostics information

_No response_

### Example YAML snippet

_No response_

### Anything in the logs that might be useful for us?

_No response_

### Additional information

_No response_

Contributor guide

Open the contributing guide

Research direction

Start with the gree integration documentation and its configure dialog, then review the issue discussion and the referenced gree2mqtt bridge for how IP or hostname setup is exposed. Confirm the integration's current broadcast-based setup and define completion as allowing a device to be configured and controlled by address across a separate subnet.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend, networking
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.