Skip to content
@OpenIoTHub

Open IoT Hub(云亿连、云易连)

🚀Client for remote access to your network services (behind a NAT or firewall) with p2p transport like frp.
  • 🇺🇸English | 🇨🇳中文

Brief introduction

The goal of OpenIoTHub is to enable users to access remote network services and smart devices within a local area network through NAT on the client side. Unlike FRP, OpenIoTHub provides clients with convenient access to P2P and IPv6 network channels for remote access to network services and devices located within a local area network

Overall architecture

架构

Function

  • Map remote LAN to OpenIoTHub devices, and choose various plugins to open ports
  • Built in LAN browser, allowing direct access to LAN WEB pages by entering LAN addresses through the built-in browser (currently only supported on Android)

Usage

Install gateway-go on the local area network, use OpenIoTHub to scan the QR code displayed on gateway-go to add the local area network gateway. Add the remote host and port you need to access on OpenIoTHub, and select the remote port opening method such as Web, SSH, etc

Open source project

The open source part of this project is mainly located at the following project addresses:

  • OpenIoTHub:Mainly open source the core software of OpenIoTHub, including APP (and plugins), intranet gateway, bridging server, etc
APP(Used for accessing remote services):https://github.com/OpenIoTHub/OpenIoTHub
Gateway-go(Running on LAN):https://github.com/OpenIoTHub/gateway-go
Bridging server:https://github.com/OpenIoTHub/server-go
  • IoTDevice:The main open-source components of IoT smart home hardware, protocols, tools, etc. are as follows:
https://github.com/IoTDevice/phicomm_dc1
https://github.com/IoTDevice/phicomm_tc1_a1
https://github.com/IoTDevice/phicomm_tc1_a2
https://github.com/IoTDevice/ESP32-CAM
https://github.com/IoTDevice/esp8266-RGB-WS2812
https://github.com/IoTDevice/esp8266-switch
https://github.com/IoTDevice/UART2TCP
https://github.com/IoTDevice/esp8266-dht11
https://github.com/IoTDevice/esp8266-gy-30
  • mdnsService:Main open-source private cloud related services: including private cloud storage, remote desktop, and other services

Docs

website

Pinned Loading

  1. OpenIoTHub Public

    💖Client for remote access to your network services (behind a NAT or firewall) with p2p transport. [通过内网穿透访问远程局域网服务和设备的客户端]

    HTML 493 70

  2. gateway-go Public

    🎁Running on the LAN to receive remote access requests for OpenIoTHub,display a QR code for adding on the client side[云亿连访问内网端口和设备的网关,运行在你需要访问的远程内网,展示一个二维码用于客户端添加]

    Go 152 38

Repositories

Showing 10 of 96 repositories
  • OpenIoTHub Public

    💖Client for remote access to your network services (behind a NAT or firewall) with p2p transport. [通过内网穿透访问远程局域网服务和设备的客户端]

    HTML 493 MIT 70 2 0 Updated Aug 17, 2025
  • gateway-go Public

    🎁Running on the LAN to receive remote access requests for OpenIoTHub,display a QR code for adding on the client side[云亿连访问内网端口和设备的网关,运行在你需要访问的远程内网,展示一个二维码用于客户端添加]

    Go 152 MIT 38 0 1 Updated Aug 17, 2025
  • .github Public
    0 0 0 0 Updated Aug 17, 2025
  • openiothub_grpc_api Public

    openiothub grpc api

    Dart 1 MIT 0 0 0 Updated Aug 10, 2025
  • openwrt-packages Public Forked from openwrt/packages

    Community maintained packages for OpenWrt. Documentation for submitting pull requests is in CONTRIBUTING.md

    Makefile 0 GPL-2.0 3,807 0 0 Updated Jul 28, 2025
  • server-go Public

    🎨OpenIoTHub traffic forwarding server,ordinary users do not need to deploy[云亿连流量中转服务器,不需要自建,用于p2p不成功情况下转发流量]

    Go 167 MIT 27 0 1 Updated Jul 21, 2025
  • utils Public
    Go 1 MIT 0 0 1 Updated Jul 20, 2025
  • getip Public

    get my public ipv4 and ipv6 address by cli

    Go 1 MIT 1 0 0 Updated Jul 19, 2025
  • C++ 0 0 0 0 Updated Jul 6, 2025
  • openiothub_mobile_service Public

    OpenIoTHub APP background service

    C++ 1 MIT 0 0 0 Updated Jul 5, 2025