# What is the Callback URL and what do I have to do?

**URL:** <https://discourse.nodered.org/t/what-is-the-callback-url-and-what-do-i-have-to-do/93106>\
**Category:** General\
**Tags:** home-assistant\
**Created:** [12 November 2024 22:31 UTC](https://discourse.nodered.org/t/what-is-the-callback-url-and-what-do-i-have-to-do/93106 "2024-11-12T22:31:30Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![manu4771](https://avatars.discourse-cdn.com/v4/letter/m/41988e/32.png) [@manu4771](https://discourse.nodered.org/u/manu4771)\
**Post date:** [12 November 2024 22:31 UTC](https://discourse.nodered.org/t/what-is-the-callback-url-and-what-do-i-have-to-do/93106/1 "2024-11-12T22:31:30Z")

</div>

Hello,

i´m new in Node-RED and try to figure out how to add myJung to my Node-RED integration on Home Assitent.

I have come to the point where I need the Callback URL in the myJung Configuration Node. At this point I understand, that the myJung server need to contact my local instalation to send feedback and so my instalation has to be accesiable from the internet - correct? I have already a Domain which links to my Home Assistent Installation via Cloudflare, ist it possible to use this? How do I get started here?

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [13 November 2024 10:33 UTC](https://discourse.nodered.org/t/what-is-the-callback-url-and-what-do-i-have-to-do/93106/2 "2024-11-13T10:33:36Z")

</div>

Hi and welcome to the forum.

Unfortunately, not so many of the active members of the forum use Home Assistant so responses here may be sparse. You may also need to ask on the HA forum.

Also, I don't know what "myJung" is. If it relates to a specific node, you may wish to clarify which node package it belongs to.

---

<div class="post-metadata">

**Author:** ![manu4771](https://avatars.discourse-cdn.com/v4/letter/m/41988e/32.png) [@manu4771](https://discourse.nodered.org/u/manu4771)\
**Post date:** [13 November 2024 19:22 UTC](https://discourse.nodered.org/t/what-is-the-callback-url-and-what-do-i-have-to-do/93106/3 "2024-11-13T19:22:15Z")

</div>

thanks for the replay.

I thought Node-RED is the same on HA or stand-alone. And that the Callback URL ist always neccessary...

myJung is just a Cloud solution from a smart home company. It uses OpenAPI to support more third party solutions like Node-RED or others.

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/f/d/fd519bb62f2ffc3a95ec019665a8150c297f004b.png)

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [13 November 2024 20:52 UTC](https://discourse.nodered.org/t/what-is-the-callback-url-and-what-do-i-have-to-do/93106/4 "2024-11-13T20:52:36Z")

</div>

> [@manu4771](#):
>
> I thought Node-RED is the same on HA or stand-alone. And that the Callback URL ist always neccessary...

Basically it is, though HA package their own version of node-red with additional nodes included

> [@manu4771](#):
>
> I have come to the point where I need the Callback URL in the myJung Configuration Node. At this point I understand, that the myJung server need to contact my local instalation to send feedback and so my instalation has to be accesiable from the internet - correct? I have already a Domain which links to my Home Assistent Installation via Cloudflare, ist it possible to use this?

The problem is we (or at least I) also don't know about myJung and don't know what is meant by callback URL. I think it most unlikely that your local node-red needs to be accessible from the internet. If you can tell us exactly what is meant by callback url then we can possibly help. Are you sure it is not the url of your myjung server?

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [13 November 2024 20:54 UTC](https://discourse.nodered.org/t/what-is-the-callback-url-and-what-do-i-have-to-do/93106/5 "2024-11-13T20:54:02Z")

</div>

> [@manu4771](#):
>
> I thought Node-RED is the same on HA or stand-alone.

As Colin says, it is the same underlying app but it is implemented in a different configuration than a stand-alone instance and that can sometimes cause confusion.

---

<div class="post-metadata">

**Author:** ![manu4771](https://avatars.discourse-cdn.com/v4/letter/m/41988e/32.png) [@manu4771](https://discourse.nodered.org/u/manu4771)\
**Post date:** [15 November 2024 14:28 UTC](https://discourse.nodered.org/t/what-is-the-callback-url-and-what-do-i-have-to-do/93106/6 "2024-11-15T14:28:47Z")

</div>

Hello and thanks for your answers.

Here is a picture of the myjung configuration.  
I think this is quite specific what is needed.

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/c/b/cb16ef096bb1654ab86c560b5cf3847124aae6ac.png)

Here are the Datapoints - so the conection to OpenAPI works.

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/5/7/57b40001a37619f36f7ddbdb28b1933306741934.jpeg)

Herr are the Informations about the myjung contribution:

> **[@jung.group/node-red-contrib](https://flows.nodered.org/node/@jung.group/node-red-contrib)**
>
> JUNG Open API for Node-RED

For me it doesn‘t need to do more than translate the openAPI Datapoints in HA Etnities.

For Example:  
Heating Temp Is  
Heating Temp Set  
Mode (heating/off/eco)

Blinds open (x%) / closed

Socket (on/off)

But even when I can access the local Node-RED instalation from the Web, how works the authentication?

---

<div class="post-metadata">

**Author:** ![manu4771](https://avatars.discourse-cdn.com/v4/letter/m/41988e/32.png) [@manu4771](https://discourse.nodered.org/u/manu4771)\
**Post date:** [15 November 2024 14:34 UTC](https://discourse.nodered.org/t/what-is-the-callback-url-and-what-do-i-have-to-do/93106/7 "2024-11-15T14:34:11Z")

</div>

Due to the 2-media-rule here ist my testflow with the Nodes from jung

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/8/6/8651bcce7a7edfd9d4c39cc61c8fe66c2d7b1bbe.png)

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [15 November 2024 14:46 UTC](https://discourse.nodered.org/t/what-is-the-callback-url-and-what-do-i-have-to-do/93106/8 "2024-11-15T14:46:33Z")

</div>

Sorry, I don't know enough about Jung to help. I suggest you ask for help via an issue on the node's github page.

---

<div class="post-metadata">

**Author:** ![bakman2](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bakman2/32/6207_2.png) [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Post date:** [16 November 2024 08:13 UTC](https://discourse.nodered.org/t/what-is-the-callback-url-and-what-do-i-have-to-do/93106/9 "2024-11-16T08:13:35Z")

</div>

Did you try to fill in the local url of your node-red instance ?  
The API just uses it in its response. It does not have to be open to the internet.

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [16 November 2024 09:17 UTC](https://discourse.nodered.org/t/what-is-the-callback-url-and-what-do-i-have-to-do/93106/10 "2024-11-16T09:17:23Z")

</div>

You are probably correct, but the text in the node config is certainly ambiguous

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/0/8/08d9f57984ae8428ce88c30e80b80b945c84fd3f.png)

'JUNG cloud sends feedback to current Node-RED server' using the specified URL suggests that the request is coming from the cloud.

---

<div class="post-metadata">

**Author:** ![manu4771](https://avatars.discourse-cdn.com/v4/letter/m/41988e/32.png) [@manu4771](https://discourse.nodered.org/u/manu4771)\
**Post date:** [17 November 2024 08:56 UTC](https://discourse.nodered.org/t/what-is-the-callback-url-and-what-do-i-have-to-do/93106/11 "2024-11-17T08:56:44Z")

</div>

Thanks again for your support.

I manged to make my node-RED accesiable from the web via Cloudflare. When I enter the URL in my Browser I have to Login with my HA credentials. But I want to give it a shot so I enterd the URL in the Node-RED configuration of Jung and I got an new Error.

```auto

registerOnJung> Registering `Thermostat_Schlafzimmer_Ist_temp.` (45c68ebc-af79-4c16-a828-0cc5cc04484f) for active feedback from JUNG on listener URL=[myURL]

```

I already searched all the Web for this but as it seams I have to be to only Person how have to deal with this. I think I have to conatct Jung directly.

thanks again guys.

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [17 November 2024 09:47 UTC](https://discourse.nodered.org/t/what-is-the-callback-url-and-what-do-i-have-to-do/93106/12 "2024-11-17T09:47:42Z")

</div>

> [@manu4771](#):
>
> I manged to make my node-RED accessible from the web

Did you try using the local network ip as suggested?

---

<div class="post-metadata">

**Author:** ![manu4771](https://avatars.discourse-cdn.com/v4/letter/m/41988e/32.png) [@manu4771](https://discourse.nodered.org/u/manu4771)\
**Post date:** [17 November 2024 10:17 UTC](https://discourse.nodered.org/t/what-is-the-callback-url-and-what-do-i-have-to-do/93106/13 "2024-11-17T10:17:43Z")

</div>

Yes, Same Error Msg.

---

<div class="post-metadata">

**Author:** ![bakman2](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bakman2/32/6207_2.png) [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Post date:** [17 November 2024 11:01 UTC](https://discourse.nodered.org/t/what-is-the-callback-url-and-what-do-i-have-to-do/93106/14 "2024-11-17T11:01:56Z")

</div>

It does not look like an error, just a confirmation.

---

<div class="post-metadata">

**Author:** ![manu4771](https://avatars.discourse-cdn.com/v4/letter/m/41988e/32.png) [@manu4771](https://discourse.nodered.org/u/manu4771)\
**Post date:** [18 November 2024 05:57 UTC](https://discourse.nodered.org/t/what-is-the-callback-url-and-what-do-i-have-to-do/93106/15 "2024-11-18T05:57:05Z")

</div>

Ok, if we suggest this ist just a confirmation: Why I don´t get anything on the debugs? I don´t get any Value in the new Datapoints, too. Sure I may have to merge the RAW-Data but (for me) It looks like I don´t get anything.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [16 February 2025 05:58 UTC](https://discourse.nodered.org/t/what-is-the-callback-url-and-what-do-i-have-to-do/93106/16 "2025-02-16T05:58:02Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
