Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

(IFTTT) Forwarding messages to devices on the local network

Featured Replies

Please excuse me if this is a bit of a ramble, i'm not sure what I'm actually looking for here...

 

Recently, I've started creating IoT devices that sit on the local network. I can control these with google home via IFTTT and webhooks.

 

The IFTTT service creates a webhook. I'm using unique ports for each device, e.g.

for IoT device 1: mywebhooks.duckdns.org:1001/command/

for IoT device 2: mywebhooks.duckdns.org:1002/command/

 

Then on my router, forward the port to the device. So each IoT device uses a different port, e.g:

 

WAN port 1001 ->> local IoT device 1:  192.168.1.101

WAN port 1002 ->> local IoT device 2:  192.168.1.102

etc

 

However, this seems like it could be simplified if there was a docker that could route data to the correct local IP address directly, so:

 

for IoT device 1: IFTTT sends webhook:  mywebhooks.duckdns.org:dockerport/DEVICE_1/command/

for IoT device 1: IFTTT sends webhook:  mywebhooks.duckdns.org:dockerport/DEVICE_2/command/

 

then the docker works out that "DEVICE_1" is 192.168.1.101 and forwards the data to the IoT device, and viceversa with the response.

 

Is there such a docker app? What do you use to do this? How do you do it?

 

Hope that makes sense :-/

 

 

 

 

  • jj_uk changed the title to (IFTTT) Forwarding messages to devices on the local network

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.