mirror of
https://github.com/1technophile/OpenMQTTGateway.git
synced 2026-03-08 00:07:11 +01:00
deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:226297ba5bdeploy:226297ba5bdeploy:226297ba5bdeploy:226297ba5bdeploy:226297ba5bdeploy:226297ba5bdeploy:226297ba5bdeploy:226297ba5bdeploy:226297ba5bdeploy:226297ba5bdeploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:32174e37a5deploy:6e6b54b05edeploy:6e6b54b05edeploy:51bdc2d080deploy:5add388fbcdeploy:5add388fbcdeploy:5add388fbcdeploy:5add388fbcdeploy:75b3a3657edeploy: b6de1042d565063836d6c257e9ef0255b5628fd6 deploy:6d1b7935c4deploy:6d1b7935c4deploy:ddb9cc67ccdeploy:ddb9cc67ccdeploy:ddb9cc67ccdeploy:2d29ee4524deploy:a0d5b7d181deploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy: b6de1042d565063836d6c257e9ef0255b5628fd6 deploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:162a4d3ae9deploy:162a4d3ae9deploy:162a4d3ae9deploy:162a4d3ae9deploy:162a4d3ae9deploy:162a4d3ae9deploy:162a4d3ae9deploy:162a4d3ae9deploy:162a4d3ae9deploy:f634f1f204deploy:f634f1f204deploy:f634f1f204deploy:f634f1f204deploy:f634f1f204deploy:f634f1f204deploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:a4ba937553deploy:8085f6bf16deploy:828f0a226edeploy:828f0a226edeploy: 9a0615e740b037e1d53ff9b149616825140f9869 deploy:828f0a226edeploy:301b3eecd8deploy:6175e03bc8deploy:585df9a420deploy:585df9a420deploy:585df9a420deploy:585df9a420deploy:585df9a420deploy:585df9a420deploy:585df9a420deploy:585df9a420deploy:585df9a420deploy:6e77efb11bdeploy:6e77efb11bdeploy:6e77efb11bdeploy:6e77efb11bdeploy:6e77efb11bdeploy:6e77efb11bdeploy:6e77efb11bdeploy:6e77efb11bdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:037ee88528deploy:037ee88528deploy:037ee88528deploy:037ee88528deploy:037ee88528deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy: 08118d0d8925b6eda4bab1c31c0f427810084250 deploy: e719bbc27650a18d49bd054defe1aeb7ac3e12a3 deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:d03795d0bfdeploy:d03795d0bfdeploy:d03795d0bfdeploy:4bf43f5695deploy:4bf43f5695deploy:4bf43f5695deploy:4bf43f5695deploy:4bf43f5695deploy:4bf43f5695deploy:4bf43f5695deploy:cd35520bb0deploy:cd35520bb0deploy:cd35520bb0deploy:cd35520bb0deploy:cd35520bb0deploy:cd35520bb0deploy:cd35520bb0deploy:cd35520bb0deploy:cd35520bb0deploy:cd35520bb0deploy: 1990b8cd9f4b289bc858149d0f71b592ddc4298d deploy:cd35520bb0deploy:471348d906deploy:bead01347edeploy:d8c0f0f9c5deploy:4d6e7f4afadeploy:4d6e7f4afadeploy:4d6e7f4afadeploy:4d6e7f4afadeploy:5e1860abd9deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:7fa00dd593deploy:7fa00dd593deploy:7fa00dd593deploy:7fa00dd593deploy:1b50c8ec02deploy:1b50c8ec02deploy:1b50c8ec02deploy:1b50c8ec02deploy: 81eb8b5a77e63d369432b61fdd0d5e50a2b0c5fe deploy:1b50c8ec02deploy:1b50c8ec02deploy:1b50c8ec02deploy:1b50c8ec02deploy: 81eb8b5a77e63d369432b61fdd0d5e50a2b0c5fe deploy:2cce06ed4edeploy: 81eb8b5a77e63d369432b61fdd0d5e50a2b0c5fe deploy:2cce06ed4edeploy:9bb7751b8ddeploy:9bb7751b8ddeploy:9bb7751b8ddeploy:9bb7751b8ddeploy:9bb7751b8ddeploy:9bb7751b8ddeploy:9bb7751b8ddeploy:9bb7751b8ddeploy:9bb7751b8ddeploy:1f45a7711bdeploy:1f45a7711bdeploy:1f45a7711bdeploy:1f45a7711bdeploy:1f45a7711bdeploy:1f45a7711bdeploy:1f45a7711bdeploy:1f45a7711bdeploy:1f45a7711bdeploy:1f45a7711bdeploy:b5adf1f5acdeploy:b5adf1f5acdeploy:18cfbb759adeploy:bb05011bdcdeploy:87228b5f29deploy:e2641f49e7deploy:e2641f49e7deploy:e2641f49e7deploy:ba9506c022deploy:ba9506c022deploy:ba9506c022deploy:ba9506c022deploy:67e50642dddeploy: 9be4f6f7981b53fe339ab1fad3f58db5715fb234 deploy:67e50642dddeploy: 9be4f6f7981b53fe339ab1fad3f58db5715fb234 deploy: 9be4f6f7981b53fe339ab1fad3f58db5715fb234 deploy: 9be4f6f7981b53fe339ab1fad3f58db5715fb234 deploy: 9be4f6f7981b53fe339ab1fad3f58db5715fb234 deploy: 9be4f6f7981b53fe339ab1fad3f58db5715fb234 deploy: 9be4f6f7981b53fe339ab1fad3f58db5715fb234 deploy:67e50642dddeploy: 9be4f6f7981b53fe339ab1fad3f58db5715fb234 deploy: 3b18f0020fe3711ff65da1498772147697039110 deploy:952a65dd0fdeploy: 3b18f0020fe3711ff65da1498772147697039110 deploy: 3b18f0020fe3711ff65da1498772147697039110 deploy: 7f7576ee87058b3a09d7e0cb428309a2ed9a81d5 deploy:f86d89db85deploy:f86d89db85deploy:f86d89db85deploy:f86d89db85deploy:f86d89db85deploy:f86d89db85deploy:f86d89db85deploy:f86d89db85deploy:3b3fe3eabedeploy:3b3fe3eabedeploy:258e3b3f6adeploy:258e3b3f6adeploy:258e3b3f6adeploy:258e3b3f6adeploy:258e3b3f6adeploy:4f26d39b93deploy:4f26d39b93deploy:c98ac731b4deploy:c98ac731b4deploy:4e090eda3cdeploy:fcc09df02cdeploy:e390aca43bdeploy:3187ed6154deploy:3187ed6154deploy:3187ed6154deploy:3187ed6154deploy:3187ed6154deploy:a89ff43900deploy:6fa725d633deploy:0d338cc5c5deploy:0d338cc5c5deploy:0d338cc5c5deploy:0d338cc5c5deploy:0b4c6ef107deploy:0b4c6ef107deploy:0b4c6ef107deploy:ed0b683754deploy:ed0b683754deploy:ed0b683754deploy:ed0b683754deploy:5d6f735058deploy:5d6f735058deploy:5d6f735058
117 lines
20 KiB
HTML
117 lines
20 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en-US">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width,initial-scale=1">
|
|
<title>(Option 4) Build from the web | Theengs OpenMQTTGateway DEVELOPMENT SHA:382fa5 TEST ONLY</title>
|
|
<meta name="generator" content="VuePress 1.9.10">
|
|
<link rel="apple-touch-icon" sizes="180x180" href=".apple-touch-icon.png">
|
|
<link rel="icon" type="image/png" sizes="32x32" href="/dev/favicon-32x32.png">
|
|
<link rel="icon" type="image/png" sizes="16x16" href="/dev/favicon-16x16.png">
|
|
<link rel="manifest" href="/dev/manifest.json">
|
|
<link rel="mask-icon" href="/dev/icons/safari-pinned-tab.svg" color="#3eaf7c">
|
|
<script type="module" src="https://unpkg.com/esp-web-tools@9.4.3/dist/web/install-button.js?module"></script>
|
|
<meta name="description" content="One gateway, many technologies: MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, LoRa, beacons detection, mi flora / mi jia / LYWSD02/ Mi Scale compatibility, SMS & LORA.">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<meta name="theme-color" content="#3eaf7c">
|
|
<meta name="apple-mobile-web-app-capable" content="yes">
|
|
<meta name="apple-mobile-web-app-status-bar-style" content="black">
|
|
<meta name="msapplication-TileImage" content="/favicon-144x144.png">
|
|
<meta name="msapplication-TileColor" content="#000000">
|
|
|
|
<link rel="preload" href="/dev/assets/css/0.styles.0f5b7756.css" as="style"><link rel="preload" href="/dev/assets/js/app.22cbaded.js" as="script"><link rel="preload" href="/dev/assets/js/2.f90febc1.js" as="script"><link rel="preload" href="/dev/assets/js/1.848070c7.js" as="script"><link rel="preload" href="/dev/assets/js/38.25b199b2.js" as="script"><link rel="prefetch" href="/dev/assets/js/10.c6fd02f2.js"><link rel="prefetch" href="/dev/assets/js/11.6556d787.js"><link rel="prefetch" href="/dev/assets/js/12.d5b3a47e.js"><link rel="prefetch" href="/dev/assets/js/13.07b23a48.js"><link rel="prefetch" href="/dev/assets/js/14.286ec29b.js"><link rel="prefetch" href="/dev/assets/js/15.91304de5.js"><link rel="prefetch" href="/dev/assets/js/16.e4185a57.js"><link rel="prefetch" href="/dev/assets/js/17.923ad7c4.js"><link rel="prefetch" href="/dev/assets/js/18.972dca58.js"><link rel="prefetch" href="/dev/assets/js/19.71e6901b.js"><link rel="prefetch" href="/dev/assets/js/20.fbef6fa1.js"><link rel="prefetch" href="/dev/assets/js/21.0e500e6c.js"><link rel="prefetch" href="/dev/assets/js/22.1fa11360.js"><link rel="prefetch" href="/dev/assets/js/23.d5ff69ee.js"><link rel="prefetch" href="/dev/assets/js/24.7abe1c27.js"><link rel="prefetch" href="/dev/assets/js/25.3cdd6711.js"><link rel="prefetch" href="/dev/assets/js/26.8088da72.js"><link rel="prefetch" href="/dev/assets/js/27.f4bc0108.js"><link rel="prefetch" href="/dev/assets/js/28.fc11fdf6.js"><link rel="prefetch" href="/dev/assets/js/29.a6f3d105.js"><link rel="prefetch" href="/dev/assets/js/3.2fb8cc22.js"><link rel="prefetch" href="/dev/assets/js/30.a5f4568a.js"><link rel="prefetch" href="/dev/assets/js/31.7ec0b927.js"><link rel="prefetch" href="/dev/assets/js/32.bf6ed2d3.js"><link rel="prefetch" href="/dev/assets/js/33.66867073.js"><link rel="prefetch" href="/dev/assets/js/34.8c8c3249.js"><link rel="prefetch" href="/dev/assets/js/35.de5ccc4f.js"><link rel="prefetch" href="/dev/assets/js/36.adfdf2f5.js"><link rel="prefetch" href="/dev/assets/js/37.8a3f6ff9.js"><link rel="prefetch" href="/dev/assets/js/39.3c2b16b3.js"><link rel="prefetch" href="/dev/assets/js/4.ee469e2f.js"><link rel="prefetch" href="/dev/assets/js/40.eb26a150.js"><link rel="prefetch" href="/dev/assets/js/41.c56bed06.js"><link rel="prefetch" href="/dev/assets/js/42.a8267a4e.js"><link rel="prefetch" href="/dev/assets/js/43.73d8f4d8.js"><link rel="prefetch" href="/dev/assets/js/44.790d8d70.js"><link rel="prefetch" href="/dev/assets/js/45.421db05c.js"><link rel="prefetch" href="/dev/assets/js/46.a3d8b6f4.js"><link rel="prefetch" href="/dev/assets/js/47.7a8191ba.js"><link rel="prefetch" href="/dev/assets/js/48.bfb4afae.js"><link rel="prefetch" href="/dev/assets/js/49.d705f84d.js"><link rel="prefetch" href="/dev/assets/js/5.45a12acb.js"><link rel="prefetch" href="/dev/assets/js/50.1767f2fa.js"><link rel="prefetch" href="/dev/assets/js/51.91585bcb.js"><link rel="prefetch" href="/dev/assets/js/52.0ad86cbd.js"><link rel="prefetch" href="/dev/assets/js/53.6344416c.js"><link rel="prefetch" href="/dev/assets/js/54.7361c051.js"><link rel="prefetch" href="/dev/assets/js/55.a83c3bcc.js"><link rel="prefetch" href="/dev/assets/js/56.64c3f900.js"><link rel="prefetch" href="/dev/assets/js/57.27eb5af9.js"><link rel="prefetch" href="/dev/assets/js/58.4d098c0a.js"><link rel="prefetch" href="/dev/assets/js/59.e94b5435.js"><link rel="prefetch" href="/dev/assets/js/6.88e76e8e.js"><link rel="prefetch" href="/dev/assets/js/60.77daf17a.js"><link rel="prefetch" href="/dev/assets/js/61.1c13d9ac.js"><link rel="prefetch" href="/dev/assets/js/62.d32662df.js"><link rel="prefetch" href="/dev/assets/js/63.118c24b3.js"><link rel="prefetch" href="/dev/assets/js/64.4b220d3f.js"><link rel="prefetch" href="/dev/assets/js/65.07ec10ed.js"><link rel="prefetch" href="/dev/assets/js/66.147c03e8.js"><link rel="prefetch" href="/dev/assets/js/67.0d566ba2.js"><link rel="prefetch" href="/dev/assets/js/7.747393f7.js"><link rel="prefetch" href="/dev/assets/js/vendors~docsearch.9de5652f.js">
|
|
<link rel="stylesheet" href="/dev/assets/css/0.styles.0f5b7756.css">
|
|
</head>
|
|
<body>
|
|
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/dev/" class="home-link router-link-active"><!----> <span class="site-name">Theengs OpenMQTTGateway DEVELOPMENT SHA:382fa5 TEST ONLY</span></a> <div class="links"><!----> <nav class="nav-links can-hide"><div class="nav-item"><a href="https://www.theengs.io" target="_self" class="nav-link external">
|
|
Home
|
|
<!----></a></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Use cases" class="dropdown-title"><span class="title">Use cases</span> <span class="arrow down"></span></button> <button type="button" aria-label="Use cases" class="mobile-dropdown-title"><span class="title">Use cases</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="https://www.theengs.io/usecases/smarthome.html" target="_self" class="nav-link external">
|
|
Smart Home
|
|
<!----></a></li><li class="dropdown-item"><!----> <a href="https://www.theengs.io/usecases/iot.html" target="_self" class="nav-link external">
|
|
IoT
|
|
<!----></a></li><li class="dropdown-item"><!----> <a href="https://www.theengs.io/usecases/research.html" target="_self" class="nav-link external">
|
|
Research
|
|
<!----></a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Solutions" class="dropdown-title"><span class="title">Solutions</span> <span class="arrow down"></span></button> <button type="button" aria-label="Solutions" class="mobile-dropdown-title"><span class="title">Solutions</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><h4>
|
|
Hardware
|
|
</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="https://shop.theengs.io/products/theengs-plug-smart-plug-ble-gateway-and-energy-consumption" target="_self" class="nav-link external">
|
|
Theengs Plug
|
|
<!----></a></li><li class="dropdown-subitem"><a href="https://shop.theengs.io/products/theengs-bridge-esp32-ble-mqtt-gateway-with-ethernet-and-external-antenna" target="_self" class="nav-link external">
|
|
Theengs Bridge
|
|
<!----></a></li></ul></li><li class="dropdown-item"><h4>
|
|
Software
|
|
</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="https://app.theengs.io" target="_self" class="nav-link external">
|
|
Mobile App
|
|
<!----></a></li><li class="dropdown-subitem"><a href="https://docs.openmqttgateway.com" target="_self" class="nav-link external">
|
|
OpenMQTTGateway
|
|
<!----></a></li><li class="dropdown-subitem"><a href="https://gateway.theengs.io" target="_self" class="nav-link external">
|
|
Gateway
|
|
<!----></a></li></ul></li><li class="dropdown-item"><h4>
|
|
Core
|
|
</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="https://decoder.theengs.io" target="_self" class="nav-link external">
|
|
Decoder
|
|
<!----></a></li><li class="dropdown-subitem"><a href="https://parser.theengs.io" target="_self" class="nav-link external">
|
|
Web Parser
|
|
<!----></a></li></ul></li></ul></div></div><div class="nav-item"><a href="https://decoder.theengs.io/devices/devices.html" target="_self" class="nav-link external">
|
|
Compatible devices
|
|
<!----></a></div><div class="nav-item"><a href="https://community.openmqttgateway.com" target="_self" class="nav-link external">
|
|
Community
|
|
<!----></a></div><div class="nav-item"><a href="https://shop.theengs.io/" target="_self" class="nav-link external">
|
|
Shop
|
|
<!----></a></div><div class="nav-item"><a href="https://github.com/sponsors/theengs" target="_self" class="nav-link external">
|
|
Sponsor 🤍
|
|
<!----></a></div> <a href="https://github.com/1technophile/OpenMQTTGateway" target="_blank" rel="noopener noreferrer" class="repo-link">
|
|
GitHub
|
|
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="https://www.theengs.io" target="_self" class="nav-link external">
|
|
Home
|
|
<!----></a></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Use cases" class="dropdown-title"><span class="title">Use cases</span> <span class="arrow down"></span></button> <button type="button" aria-label="Use cases" class="mobile-dropdown-title"><span class="title">Use cases</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="https://www.theengs.io/usecases/smarthome.html" target="_self" class="nav-link external">
|
|
Smart Home
|
|
<!----></a></li><li class="dropdown-item"><!----> <a href="https://www.theengs.io/usecases/iot.html" target="_self" class="nav-link external">
|
|
IoT
|
|
<!----></a></li><li class="dropdown-item"><!----> <a href="https://www.theengs.io/usecases/research.html" target="_self" class="nav-link external">
|
|
Research
|
|
<!----></a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Solutions" class="dropdown-title"><span class="title">Solutions</span> <span class="arrow down"></span></button> <button type="button" aria-label="Solutions" class="mobile-dropdown-title"><span class="title">Solutions</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><h4>
|
|
Hardware
|
|
</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="https://shop.theengs.io/products/theengs-plug-smart-plug-ble-gateway-and-energy-consumption" target="_self" class="nav-link external">
|
|
Theengs Plug
|
|
<!----></a></li><li class="dropdown-subitem"><a href="https://shop.theengs.io/products/theengs-bridge-esp32-ble-mqtt-gateway-with-ethernet-and-external-antenna" target="_self" class="nav-link external">
|
|
Theengs Bridge
|
|
<!----></a></li></ul></li><li class="dropdown-item"><h4>
|
|
Software
|
|
</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="https://app.theengs.io" target="_self" class="nav-link external">
|
|
Mobile App
|
|
<!----></a></li><li class="dropdown-subitem"><a href="https://docs.openmqttgateway.com" target="_self" class="nav-link external">
|
|
OpenMQTTGateway
|
|
<!----></a></li><li class="dropdown-subitem"><a href="https://gateway.theengs.io" target="_self" class="nav-link external">
|
|
Gateway
|
|
<!----></a></li></ul></li><li class="dropdown-item"><h4>
|
|
Core
|
|
</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="https://decoder.theengs.io" target="_self" class="nav-link external">
|
|
Decoder
|
|
<!----></a></li><li class="dropdown-subitem"><a href="https://parser.theengs.io" target="_self" class="nav-link external">
|
|
Web Parser
|
|
<!----></a></li></ul></li></ul></div></div><div class="nav-item"><a href="https://decoder.theengs.io/devices/devices.html" target="_self" class="nav-link external">
|
|
Compatible devices
|
|
<!----></a></div><div class="nav-item"><a href="https://community.openmqttgateway.com" target="_self" class="nav-link external">
|
|
Community
|
|
<!----></a></div><div class="nav-item"><a href="https://shop.theengs.io/" target="_self" class="nav-link external">
|
|
Shop
|
|
<!----></a></div><div class="nav-item"><a href="https://github.com/sponsors/theengs" target="_self" class="nav-link external">
|
|
Sponsor 🤍
|
|
<!----></a></div> <a href="https://github.com/1technophile/OpenMQTTGateway" target="_blank" rel="noopener noreferrer" class="repo-link">
|
|
GitHub
|
|
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></nav> <ul class="sidebar-links"><li><a href="/dev/" aria-current="page" class="sidebar-link">0 - What is it for 🏠</a></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>1 - Prerequisites🧭</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>2 - Set it up 🔨</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading open"><span>3 - Upload ➡️</span> <span class="arrow down"></span></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/dev/upload/web-install.html" class="sidebar-link">(Option 1) Upload from the web</a></li><li><a href="/dev/upload/binaries.html" class="sidebar-link">(Option 2) Upload ready-to-go binaries</a></li><li><a href="/dev/upload/builds.html" class="sidebar-link">(Option 3) Upload your configurations</a></li><li><a href="/dev/upload/gitpod.html" aria-current="page" class="active sidebar-link">(Option 4) Build from the web</a></li><li><a href="/dev/upload/portal.html" class="sidebar-link">Wifi and MQTT configuration</a></li><li><a href="/dev/upload/advanced-configuration.html" class="sidebar-link">Advanced configuration of the gateway</a></li><li><a href="/dev/upload/troubleshoot.html" class="sidebar-link">Troubleshooting</a></li></ul></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>4 - Use ✈️</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>5 - Integrate 🎉</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>6 - Participate 💻</span> <span class="arrow right"></span></p> <!----></section></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="option-4-build-from-the-web"><a href="#option-4-build-from-the-web" class="header-anchor">#</a> (Option 4) Build from the web</h1> <p>To build OpenMQTTGateway from the web and download the binary, follow these steps:</p> <ol><li><p>Use Gitpod by clicking on the link below:
|
|
<a href="https://gitpod.io#https://github.com/1technophile/OpenMQTTGateway/tree/development" target="_blank" rel="noopener noreferrer">https://gitpod.io#https://github.com/1technophile/OpenMQTTGateway/tree/development<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></p></li> <li><p>This will generate a development environment in your browser and install <a href="https://platformio.org/" target="_blank" rel="noopener noreferrer">platformio<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a> as a build environment.</p></li> <li><p>A first build for <code>esp32dev-ble</code> will be launched automatically. To modify the environment configuration, go to the environments.ini file in the root folder and launch the command like the one shown at the bottom of the image below:
|
|
<code>platformio run -e <environment name></code></p></li></ol> <p><img src="/dev/assets/img/OpenMQTTGateway-Build-gitpod-env.10d54621.png" alt="Gitpod build success"></p> <ol start="4"><li><p>Wait for the server to build the binary. Once you see [SUCCESS], you can go to <code>.pio/build/<environment name></code> and download <code>firmware.bin</code> and <code>partitions.bin</code> by right-clicking on each and selecting "Download."
|
|
<img src="/dev/assets/img/OpenMQTTGateway-Build-gitpod.70f041ae.png" alt="Gitpod build download"></p></li> <li><p>Finally, follow <a href="/dev/upload/binaries.html">Option 2</a> to upload the binary.</p></li></ol></div> <footer class="page-edit"><div class="edit-link"><a href="https://github.com/1technophile/OpenMQTTGateway/edit/development/docs/upload/gitpod.md" target="_blank" rel="noopener noreferrer">Edit this page</a> <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></div> <div class="last-updated"><span class="prefix">Last Updated:</span> <span class="time">9/16/2025, 10:38:43 AM</span></div></footer> <div class="page-nav"><p class="inner"><span class="prev">
|
|
←
|
|
<a href="/dev/upload/builds.html" class="prev">
|
|
(Option 3) Upload your configurations
|
|
</a></span> <span class="next"><a href="/dev/upload/portal.html">
|
|
Wifi and MQTT configuration
|
|
</a>
|
|
→
|
|
</span></p></div> </main></div><div class="global-ui"></div></div>
|
|
<script src="/dev/assets/js/app.22cbaded.js" defer></script><script src="/dev/assets/js/2.f90febc1.js" defer></script><script src="/dev/assets/js/1.848070c7.js" defer></script><script src="/dev/assets/js/38.25b199b2.js" defer></script>
|
|
</body>
|
|
</html>
|