Try tnnl

Prerequisites

  1. An IoT device (smart tv, smart security system, smart light switch,…) in your local network, that responds to HTTP requests
I don't have a device Below are some examples of how you can start a simple HTTP server on your local machine:
  • docker run --rm -p 8080:80 nginx
  • npx http-server -p 8080
  1. A machine in the same network (can be the device itself), that…
    • can access the device
    • has internet access
    • can execute docker or npm commands

Step 1: Get a tnnl token

Click here to generate a token:

Step 2: Run the tnnl client

Step 3: Wait for the connection

Step 4: Control your device from anywhere