# HTTP request in flow for Homey Bridge

**URL:** <https://community.homey.app/t/http-request-in-flow-for-homey-bridge/79276>\
**Category:** Flows\
**Tags:** homey-bridge\
**Created:** [April 14, 2023, 2:22pm UTC](https://community.homey.app/t/http-request-in-flow-for-homey-bridge/79276 "2023-04-14T14:22:06Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Maarten\_Aalbers](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/maarten_aalbers/32/74843_2.png) [@Maarten\_Aalbers](https://community.homey.app/u/Maarten_Aalbers)\
**Post date:** [April 14, 2023, 2:22pm UTC](https://community.homey.app/t/http-request-in-flow-for-homey-bridge/79276/1 "2023-04-14T14:22:06Z")

</div>

Hi!  
I’am quite new to Homey and started with a Bridge to get to know the system.  
I have a lot of custom hardware i.e. WLED ledstrip drivers.

I can control those strips quite easily from HTTP requests like: `http://wled-keuken/win&A=255` to set them to full brightness.

In the Flows section of my Homey app, there is a card in the Logic section to send a HTTP request. The before mentioned request is send as a GET with the variable to send the brightness. The return values don’t matter for me.

Does anyone know how to perform the request from the HTTP card? I tried number of variations, but no luck.

 ![unnamed](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/b/4ba17fd3be16e2f5c184deeef7c1241a96fd24e0.jpeg)

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [April 14, 2023, 2:27pm UTC](https://community.homey.app/t/http-request-in-flow-for-homey-bridge/79276/2 "2023-04-14T14:27:15Z")

</div>

Homey Cloud doesn’t have access to local WiFi devices (it doesn’t matter if you have the Bridge or not).

---

<div class="post-metadata">

**Author:** ![Vnet](https://avatars.discourse-cdn.com/v4/letter/v/d78d45/32.png) [@Vnet](https://community.homey.app/u/Vnet)\
**Post date:** [April 14, 2023, 7:16pm UTC](https://community.homey.app/t/http-request-in-flow-for-homey-bridge/79276/3 "2023-04-14T19:16:21Z")

</div>

The only way to send webhooks to local devices from homey cloud is to expose the internal ip to public ip in your firewall. And send the http post or get to this public ip.  
BUT!, this is a huge security issue as you open your internal ip to the outside.

The way i did this was to whitelist the source (public) ip from homey cloud, so the firewall only forwards traffic to the local device if it comes from your homey cloud instance.

In addition , i filter on layer 7, so the http body content is changed (rolling change) using an algorithm which only the firewall understands.

This might be for advanced users only, but you get the point. It must be secure.
