mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-22 16:56:50 +00:00
Add page for myUplink (#25920)
* Added page for myUplink * Updated with suggestions * Update source/_integrations/myuplink.markdown Co-authored-by: Martin Hjelmare <marhje52@gmail.com> * Update source/_integrations/myuplink.markdown Co-authored-by: Martin Hjelmare <marhje52@gmail.com> * Update text --------- Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
This commit is contained in:
parent
9a18cc02d6
commit
d501fae590
44
source/_integrations/myuplink.markdown
Normal file
44
source/_integrations/myuplink.markdown
Normal file
@ -0,0 +1,44 @@
|
||||
---
|
||||
title: myUplink
|
||||
description: Instructions on how to set up the myUplink integration within Home Assistant.
|
||||
ha_category:
|
||||
- Sensor
|
||||
ha_iot_class: Cloud Polling
|
||||
ha_release: '2024.2'
|
||||
ha_domain: myuplink
|
||||
ha_codeowners:
|
||||
- '@pajzo'
|
||||
ha_config_flow: true
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
The myUplink integration lets you get information about the devices supporting myUplink using the [official cloud API](https://dev.myuplink.com).
|
||||
|
||||
Depending on the type of devices in your system, one or more sensor entities to Home Assistant. Currently, there is only support for reading sensor states.
|
||||
|
||||
## Prerequisites
|
||||
|
||||
1. Visit [https://myuplink.com/register](https://myuplink.com/register) and sign up for a user account.
|
||||
2. Go to [**Applications**](https://dev.myuplink.com/apps), and register a new App:
|
||||
|
||||
- **Application ID**: Home Assistant (or whatever name makes sense to you)
|
||||
- **OAuth Flow**: Authorization Code Grant Flow
|
||||
- **Redirect URI**: `https://my.home-assistant.io/redirect/oauth`
|
||||
|
||||
|
||||
{% details "I have manually disabled My Home Assistant" %}
|
||||
|
||||
If you don't have [My Home Assistant](/integrations/my) on your installation,
|
||||
you can use `<HOME_ASSISTANT_URL>/auth/external/callback` as the redirect URI
|
||||
instead.
|
||||
|
||||
The `<HOME_ASSISTANT_URL>` must be the same as used during the configuration/
|
||||
authentication process.
|
||||
|
||||
Internal examples: `http://192.168.0.2:8123/auth/external/callback`, `http://homeassistant.local:8123/auth/external/callback`."
|
||||
|
||||
{% enddetails %}
|
||||
|
||||
{% include integrations/config_flow.md %}
|
||||
|
||||
The integration configuration will require the **Client ID** and **Client Secret** created above. See [Application Credentials](/integrations/application_credentials) for more details.
|
Loading…
x
Reference in New Issue
Block a user