-
-
Notifications
You must be signed in to change notification settings - Fork 7.8k
Add nomaiq integration #39497
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: next
Are you sure you want to change the base?
Add nomaiq integration #39497
Conversation
✅ Deploy Preview for home-assistant-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
📝 WalkthroughWalkthroughA new documentation file for the NomaIQ integration has been added. This document outlines support for NomaIQ devices in Home Assistant, specifically the Garage Door Opener device, which is exposed as a Light entity. It details prerequisites, configuration steps, and supported actions, and encourages user feedback for unsupported devices. Changes
Sequence Diagram(s)sequenceDiagram
participant User
participant Home Assistant
participant NomaIQ Cloud
User->>Home Assistant: Initiate NomaIQ integration setup
Home Assistant->>User: Prompt for NomaIQ credentials
User->>Home Assistant: Provide credentials
Home Assistant->>NomaIQ Cloud: Authenticate and poll devices
NomaIQ Cloud-->>Home Assistant: Return device list (Garage Door Opener)
Home Assistant->>User: Expose Garage Door Opener as Light entity
User->>Home Assistant: Turn Light entity on/off
Home Assistant->>NomaIQ Cloud: Send control command
NomaIQ Cloud-->>Home Assistant: Confirm action
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🔭 Outside diff range comments (1)
source/_integrations/nomaiq.markdown (1)
36-37
:⚠️ Potential issueFix the link anchor for Light actions and split into separate bullets.
The current anchor
/integrations/light#action-lightturn_on
is invalid and only coversturn_on
. Split the action into two bullets with correct anchors:- - [`turn on/off`](/integrations/light#action-lightturn_on) + - [`turn_on`](/integrations/light#action-light-turn-on) + - [`turn_off`](/integrations/light#action-light-turn-off)
🧹 Nitpick comments (1)
source/_integrations/nomaiq.markdown (1)
19-23
: Replace "At the moment" with a concise adverb.For style and consistency, use "Currently" instead of "At the moment".
Apply this diff:
- This integration was only tested with a Garage Door Opener. At the moment it only loads the Light entity. + This integration was only tested with a Garage Door Opener. Currently it only loads the Light entity.🧰 Tools
🪛 LanguageTool
[style] ~21-~21: For conciseness, consider replacing this expression with an adverb.
Context: ... only tested with a Garage Door Opener. At the moment it only loads the Light entity. If you...(AT_THE_MOMENT)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
Cache: Disabled due to data retention organization setting
Knowledge Base: Disabled due to data retention organization setting
📒 Files selected for processing (1)
source/_integrations/nomaiq.markdown
(1 hunks)
🧰 Additional context used
🪛 LanguageTool
source/_integrations/nomaiq.markdown
[style] ~21-~21: For conciseness, consider replacing this expression with an adverb.
Context: ... only tested with a Garage Door Opener. At the moment it only loads the Light entity. If you...
(AT_THE_MOMENT)
🔇 Additional comments (1)
source/_integrations/nomaiq.markdown (1)
4-6
: Confirm release version accuracy.Please verify that
ha_release: 2025.6
aligns with the Home Assistant release schedule for this integration. Using an incorrect or far-future release could delay or misrepresent availability in the documentation.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (3)
source/_integrations/nomaiq.markdown (3)
21-21
: Add comma after “Currently” for clarity
A comma is needed after the conjunctive adverb.- This integration was only tested with a Garage Door Opener. Currently it only loads the Light entity. + This integration was only tested with a Garage Door Opener. Currently, it only loads the Light entity.🧰 Tools
🪛 LanguageTool
[uncategorized] ~21-~21: A comma may be missing after the conjunctive/linking adverb ‘Currently’.
Context: ... only tested with a Garage Door Opener. Currently it only loads the Light entity. If you...(SENT_START_CONJUNCTIVE_LINKING_ADVERB_COMMA)
23-23
: Use a neutral, community-oriented tone
Avoid first-person phrasing—suggest opening an issue directly.- If you don't see a light entity loaded, then this integration doesn't support your device yet. Please reach out so I can work on it for you (or open a PR yourself). + If you don't see a light entity loaded, this integration doesn't support your device yet. Please open an issue on GitHub or submit a PR to add support.
38-38
: Add a trailing newline at end of file
POSIX-compliant files should end with a newline.
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
Cache: Disabled due to data retention organization setting
Knowledge Base: Disabled due to data retention organization setting
📒 Files selected for processing (1)
source/_integrations/nomaiq.markdown
(1 hunks)
🧰 Additional context used
🪛 LanguageTool
source/_integrations/nomaiq.markdown
[uncategorized] ~21-~21: A comma may be missing after the conjunctive/linking adverb ‘Currently’.
Context: ... only tested with a Garage Door Opener. Currently it only loads the Light entity. If you...
(SENT_START_CONJUNCTIVE_LINKING_ADVERB_COMMA)
⏰ Context from checks skipped due to timeout of 90000ms (3)
- GitHub Check: Redirect rules - home-assistant-docs
- GitHub Check: Header rules - home-assistant-docs
- GitHub Check: Pages changed - home-assistant-docs
🔇 Additional comments (1)
source/_integrations/nomaiq.markdown (1)
6-6
: Verify theha_release
version
Ensure that2025.6
matches the target Home Assistant release for this integration.
Proposed change
Add new integration for NomaIQ devices.
Type of change
current
branch).current
branch).next
branch).next
branch).Additional information
Checklist
current
branch.next
branch.Summary by CodeRabbit