Skip to content

Enhance STIPS IR Remote integration documentation and details#44802

Closed
hanyNaji wants to merge 3 commits intohome-assistant:currentfrom
hanyNaji:stips_iru1_docs_fix
Closed

Enhance STIPS IR Remote integration documentation and details#44802
hanyNaji wants to merge 3 commits intohome-assistant:currentfrom
hanyNaji:stips_iru1_docs_fix

Conversation

@hanyNaji
Copy link
Copy Markdown

This pull request adds and fixes documentation for the new STIPS IR Remote integration, which enables Home Assistant to control air conditioners via the STIPS IRU1 device. The documentation covers setup instructions, supported features, requirements, limitations, and troubleshooting steps.

New integration documentation:

  • Added a new markdown file source/_integrations/stips_iru1.markdown describing the STIPS IR Remote integration, including prerequisites, configuration steps, supported climate features, limitations, and troubleshooting guidance.

Related core PR:

Related brands PR:

Added documentation for STIPS IR Remote integration, including setup, configuration, supported functionality, and troubleshooting.
Updated formatting and added release version information.
Copilot AI review requested due to automatic review settings April 16, 2026 07:12
@home-assistant home-assistant Bot added current This PR goes into the current branch has-parent This PR has a parent PR in another repo in-progress This PR/Issue is currently being worked on needs-rebase The PR has been branched of the wrong base branch or targets an incorrect target branch labels Apr 16, 2026
@home-assistant
Copy link
Copy Markdown

It seems that this PR is targeted against an incorrect branch since it has a parent PR on one of our codebases. Documentation that needs to be updated for an upcoming release should target the next branch. Please change the target branch of this PR to next and rebase if needed.

@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 16, 2026

Deploy Preview for home-assistant-docs ready!

Name Link
🔨 Latest commit aa8250d
🔍 Latest deploy log https://app.netlify.com/projects/home-assistant-docs/deploys/69e08bd611e07d00082e6546
😎 Deploy Preview https://deploy-preview-44802--home-assistant-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds initial documentation for the new STIPS IR Remote integration, describing setup, requirements, supported climate features, limitations, and troubleshooting for controlling air conditioners via the STIPS IRU1 device.

Changes:

  • Introduces a new integration documentation page for stips_iru1.
  • Documents prerequisites, configuration steps, supported climate functionality, limitations, and troubleshooting guidance.


1. Confirm the IRU1 is powered on and connected to your LAN.
2. Confirm Home Assistant can resolve and reach the device hostname.
3. From **Devices & services**, open STIPS IR Remote integration and reload the integration from (three-dots menu).
Copy link

Copilot AI Apr 16, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Troubleshooting step 3 is hard to follow as written (“reload the integration from (three-dots menu)”). To improve clarity and match other docs, refer to the menu and action explicitly (for example, “select the three-dots menu, then select Reload”).

Suggested change
3. From **Devices & services**, open STIPS IR Remote integration and reload the integration from (three-dots menu).
3. From **Settings** > **Devices & services**, open the **STIPS IR Remote** integration, select the three-dots menu, and then select **Reload**.

Copilot uses AI. Check for mistakes.
@@ -0,0 +1,70 @@
---
title: "STIPS IR Remote"
description: "Control AC units through STIPS IRU1 over your local network."
Copy link

Copilot AI Apr 16, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Front matter description uses the abbreviation “AC”. To match the documentation style used across integrations and to keep wording clear for non-technical readers, spell this out as “air conditioner(s)” instead of “AC”.

Suggested change
description: "Control AC units through STIPS IRU1 over your local network."
description: "Control air conditioners through STIPS IRU1 over your local network."

Copilot uses AI. Check for mistakes.
Comment on lines +14 to +15
## STIPS IR Remote

Copy link

Copilot AI Apr 16, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The page title is already provided by the front matter, so repeating it as a second-level heading adds unnecessary duplication. Other integration docs start with an introductory paragraph directly after the front matter (see source/_integrations/_integration_docs_template.markdown:25). Consider removing this heading and starting with the intro text.

Suggested change
## STIPS IR Remote

Copilot uses AI. Check for mistakes.
Comment on lines +29 to +39
1. In Home Assistant, go to **Settings** > **Devices & services**.
2. Select **Add Integration**.
3. Search for **STIPS IR Remote**.
4. Enter:
- API host
- Username
- Password
5. Finish setup.

If setup succeeds, Home Assistant imports supported climate remotes from your STIPS catalog.

Copy link

Copilot AI Apr 16, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This integration is set up via config flow (ha_config_flow: true), but the docs don’t include the standard config-flow include and field documentation. Most integration pages use {% include integrations/config_flow.md %} and a {% configuration_basic %} block to describe the config fields (see source/_integrations/_integration_docs_template.markdown:51-62). Adding those here would keep the setup section consistent and let you describe what “API host”, “Username”, and “Password” mean.

Suggested change
1. In Home Assistant, go to **Settings** > **Devices & services**.
2. Select **Add Integration**.
3. Search for **STIPS IR Remote**.
4. Enter:
- API host
- Username
- Password
5. Finish setup.
If setup succeeds, Home Assistant imports supported climate remotes from your STIPS catalog.
{% include integrations/config_flow.md %}
{% configuration_basic %}
API host:
description: "The hostname or IP address of your STIPS IRU1 device on your local network. Home Assistant uses this address to send climate commands locally after setup."
Username:
description: "Your STIPS account username. Home Assistant uses this account during setup to sign in and download your IR catalog, including your areas, devices, and remotes."
Password:
description: "Your STIPS account password for signing in during setup."
{% endconfiguration_basic %}
After setup completes, Home Assistant imports supported climate remotes from your STIPS catalog.

Copilot uses AI. Check for mistakes.

The **STIPS IR Remote** integration lets Home Assistant control supported air conditioners through a **STIPS IRU1** device.

During setup, Home Assistant signs in to your STIPS account to download your IR catalog, including areas, devices, and remotes. After setup, climate commands are sent locally on your LAN to the IRU1 device.
Copy link

Copilot AI Apr 16, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The term “LAN” is used here without being defined. Prefer consistently using “local network” throughout, or define it once as “local network (LAN)” on first use to keep the text accessible.

Copilot uses AI. Check for mistakes.
Copy link
Copy Markdown
Contributor

@c0ffeeca7 c0ffeeca7 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As this PR is related to a code change, please rebase it against the next branch. One way to do this is:

  1. Close this PR.
  2. Switch to the next branch and pull the latest next branch.
  3. Create a new branch based on that.
  4. Push your changes, targeting the next branch (not current`).

There are 2 main branches, next and current. Next is used for code changes, are these documentation changes only apply once the code is merged, at some point in the future. See also https://developers.home-assistant.io/docs/documenting/create-page/

@home-assistant home-assistant Bot marked this pull request as draft April 16, 2026 07:33
@home-assistant
Copy link
Copy Markdown

Please take a look at the requested changes, and use the Ready for review button when you are done, thanks 👍

Learn more about our pull request process.

@hanyNaji hanyNaji closed this Apr 16, 2026
@home-assistant home-assistant Bot removed needs-rebase The PR has been branched of the wrong base branch or targets an incorrect target branch in-progress This PR/Issue is currently being worked on labels Apr 16, 2026
@github-actions github-actions Bot locked and limited conversation to collaborators Apr 17, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

current This PR goes into the current branch has-parent This PR has a parent PR in another repo

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants