All Projects → OpenIoTHub → Gateway Go

OpenIoTHub / Gateway Go

Licence: mit
🎁GateWay Client for OpenIoTHub[云易连访问内网端口和设备的网关]

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Gateway Go

Server Go
🎨OpenIoTHub Server[内网穿透和物联网设备管理服务器]
Stars: ✭ 127 (+0%)
Mutual labels:  open, frp, arduino, esp32, iot, esp8266, tunnel, nat
Blynk Library
Blynk library for embedded hardware. Works with Arduino, ESP8266, Raspberry Pi, Intel Edison/Galileo, LinkIt ONE, Particle Core/Photon, Energia, ARM mbed, etc.
Stars: ✭ 3,305 (+2502.36%)
Mutual labels:  arduino, esp32, iot, esp8266
Blinker Library
An IoT Solution,Blinker library for embedded hardware. Works with Arduino, ESP8266, ESP32.
Stars: ✭ 1,095 (+762.2%)
Mutual labels:  arduino, esp32, iot, esp8266
Mysensors
MySensors library and examples
Stars: ✭ 1,150 (+805.51%)
Mutual labels:  arduino, esp32, iot, esp8266
Esp32marauder
A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32
Stars: ✭ 233 (+83.46%)
Mutual labels:  arduino, esp32, iot, esp8266
Xfrps
xfrps fork from frp but mainly use its server side feature and cooperate with xfrp
Stars: ✭ 179 (+40.94%)
Mutual labels:  frp, iot, nat, openwrt
Openiothub
💖A free IoT (Internet of Things) platform and private cloud. [一个免费的物联网和私有云平台,支持内网穿透]
Stars: ✭ 371 (+192.13%)
Mutual labels:  frp, arduino, tunnel, nat
Awot
Arduino web server library.
Stars: ✭ 200 (+57.48%)
Mutual labels:  arduino, esp32, iot, esp8266
Esphome Core
🚨 No longer used 🚨 - The C++ framework behind ESPHome
Stars: ✭ 545 (+329.13%)
Mutual labels:  arduino, esp32, iot, esp8266
Platformio Core
PlatformIO is a professional collaborative platform for embedded development 👽 A place where Developers and Teams have true Freedom! No more vendor lock-in!
Stars: ✭ 5,539 (+4261.42%)
Mutual labels:  arduino, esp32, iot, esp8266
Async Mqtt Client
📶 An Arduino for ESP8266 asynchronous MQTT client implementation
Stars: ✭ 555 (+337.01%)
Mutual labels:  arduino, esp32, esp8266, client
Arduinowebsockets
A library for writing modern websockets applications with Arduino (ESP8266 and ESP32)
Stars: ✭ 213 (+67.72%)
Mutual labels:  arduino, esp32, iot, esp8266
Awesome Esp
📶 A curated list of awesome ESP8266/32 projects and code
Stars: ✭ 212 (+66.93%)
Mutual labels:  arduino, esp32, iot, esp8266
Bleeper
Library to manage your firmware configurations written in C++
Stars: ✭ 54 (-57.48%)
Mutual labels:  arduino, esp32, iot, esp8266
Dsckeybusinterface
An Arduino/esp8266/esp32 library to directly interface with DSC security systems.
Stars: ✭ 202 (+59.06%)
Mutual labels:  arduino, esp32, iot, esp8266
Espui
A simple web user interface library for ESP32 and ESP8266
Stars: ✭ 330 (+159.84%)
Mutual labels:  arduino, esp32, iot, esp8266
Openmqttgateway
MQTT gateway for ESP8266, ESP32, Sonoff RF Bridge or Arduino with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ thermometer compatibility, SMS & LORA.
Stars: ✭ 2,413 (+1800%)
Mutual labels:  arduino, esp32, esp8266, gateway
Blynk Server
Blynk is an Internet of Things Platform aimed to simplify building mobile and web applications for the Internet of Things. Easily connect 400+ hardware models like Arduino, ESP8266, ESP32, Raspberry Pi and similar MCUs and drag-n-drop IOT mobile apps for iOS and Android in 5 minutes
Stars: ✭ 8 (-93.7%)
Mutual labels:  arduino, esp32, iot, esp8266
Platformio Atom Ide
PlatformIO IDE for Atom: The next generation integrated development environment for IoT
Stars: ✭ 475 (+274.02%)
Mutual labels:  arduino, esp32, iot, esp8266
Arduinojson
📟 JSON library for Arduino and embedded C++. Simple and efficient.
Stars: ✭ 5,456 (+4196.06%)
Mutual labels:  arduino, esp32, iot, esp8266

gateway-go

Build Status

Get it from the Snap Store

You can install the pre-compiled binary (in several different ways), use Docker.

Here are the steps for each of them:

Install the pre-compiled binary

openwrt/entware/optware (Usually on the router):

opkg update
opkg install gateway-go

homebrew tap :

$ brew install OpenIoTHub/tap/gateway-go

homebrew (may not be the latest version):

$ brew install gateway-go

homebrew pr gateway-go

*** config file : 
/usr/local/etc/gateway-go/gateway-go.yaml

snapcraft:

$ sudo snap install gateway-go
*** config file :
 /root/snap/gateway-go/current/gateway-go.yaml

scoop:

$ scoop bucket add OpenIoTHub https://github.com/OpenIoTHub/scoop-bucket.git
$ scoop install gateway-go

deb/rpm:

Download the .deb or .rpm from the releases page and install with dpkg -i and rpm -i respectively.

*** config file :
 /etc/gateway-go/gateway-go.yaml

Shell script:

$ curl -sfL https://install.goreleaser.com/github.com/OpenIoTHub/gateway-go.sh | sh

manually:

Download the pre-compiled binaries from the releases page and copy to the desired location.

Running with Docker

You can also use it within a Docker container. To do that, you'll need to execute something more-or-less like the following:

$ docker run openiothub/gateway:latest

Note that the image will almost always have the last stable Go version.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].