IoTFlows
  • Welcome to IoTFlows Docs
  • IoTFlows
  • Console
  • REST API
  • Device Management & Secure Remote Access
    • 1. Connect a device to the cloud or create a virtual device
    • 2. SSH to your device over the internet
    • 3. Transfer files to your device over the internet
    • 4. Remotely access Node-RED on your device
    • 5. Create public links for local web-apps
  • Real-Time Data Streams, Alerts, and Actions
    • Create a Device API Key
    • Publish and subscribe to real-time messages with Node-RED
    • Creating an Alert Channel
    • Publish an Alert with Node-RED
    • Define and execute an Action in Node-RED
    • Python real-time SDK
    • Javascript real-time SDK
  • Cloud Node-RED Servers
    • Create a secure Cloud Node-RED Server in five minutes
    • Subscribe to data streams with a Cloud Node-RED Server
    • Integrate data streams to Node-RED dashboard
    • Integrate data streams to Slack
  • IOTFLOWS OVERVIEW
    • IoTFlows Roles and Permissions
    • Adding Team Members
  • Example Projects
    • Raspberry Pi as Gateway
      • Arduino to Raspberry Pi Serial Communication for Ultrasonic Sensor
    • Getting Started with Node-Red Dashboard
      • Installing Node-Red Dashboard
      • Accessing Node-Red Dashboard
      • 1. Creating a Page
      • 2. Adding Gauge Nodes
      • 3. Changing Dashboard Themes
      • 4. Adding Data to Gauge Nodes
      • 5. Adding a Chart Node
      • 6. Adding Data to Chart Node
      • 7. Adding a Template Node
      • 8. Adding Data to Template Node
      • 9. Adding Switch Node
      • 10. Adding Logic to Switch Node
      • 11. Adding a Slider Node
      • 12. Adding a Color Picker Node
      • 13. Adding a Numeric Node
      • 14. Adding a Button Node
      • 15. Adding Logic to a Button Node
      • Node-Red Dashboard Code
    • Publishing Data Streams from Python
    • Ultrasonic Sensor on Raspberry Pi Node-Red
  • General
    • Downloading IoTFlows Node-Red Nodes
    • Publishing Alert from Node-Red Manual
    • Publishing Data Stream from Node-Red Manual
Powered by GitBook
On this page
  • Create a Secure Node-RED Remote Connection
  • Enable the Node-RED connection and connect to it
  • Change the Node-RED credentials

Was this helpful?

  1. Device Management & Secure Remote Access

4. Remotely access Node-RED on your device

Previous3. Transfer files to your device over the internetNext5. Create public links for local web-apps

Last updated 3 years ago

Was this helpful?

is a low-code flow-based programming language in Node.js that allows you to develop and deploy codes in a browser. You can access the Node-RED on your device by localhost (127.0.0.1) if you are using your device or you can access it via its local ip address if you are in the same local network, but what if you need to remotely access it when you are away?

In this page, you will see how you can use IoTFlows to remotely access Node-RED on your IoT/Linux devices and deploy codes remotely over the internet.

Create a Secure Node-RED Remote Connection

To access Node-RED on your device remotely, you first need to have your device connected to IoTFlows cloud. If you haven't already done so, . Once your device is connected and its green light is visible in console, navigate to Remote Connections tab.

In Remote Connections page, you can see the list of secure remote connections for this device. If you don't have a Node-RED connection, create one by clicking on Add Remote Connection, Node-RED, and CREATE.

Enable the Node-RED connection and connect to it

Ensure your device is connected to the cloud by checking if you see the green light on the device page, Enable the Node-RED connection in the Remote Connections tab, and hit Connect.

In a new tab, you will be connected to the Node-RED running your device over a secure and encrypted connection. The default username and password for Node-RED is set to "admin" and "password".

Congratulations! You've successfully connected to the Node-RED running on your device with a secure encrypted connection over the internet.

Change the Node-RED credentials

Although you can prevent the public from accessing the Node-RED on your device by disabling the remote connection, we highly recommend changing its credentials. You can do this by clicking on the gear icon next to the connect button and entering a new username and password.

Node-RED
connect your device