Files
OpenMQTTGateway/upload/web-install.html
1technophile 065b372c11 deploy: caea021ca9
deploy: 382fa5e9f2

deploy: 382fa5e9f2

deploy: 382fa5e9f2

deploy: 382fa5e9f2

deploy: 382fa5e9f2

deploy: 382fa5e9f2

deploy: 382fa5e9f2

deploy: 382fa5e9f2

deploy: 382fa5e9f2

deploy: 382fa5e9f2

deploy: 382fa5e9f2

deploy: 382fa5e9f2

deploy: 382fa5e9f2

deploy: 382fa5e9f2

deploy: 382fa5e9f2

deploy: 382fa5e9f2

deploy: 382fa5e9f2

deploy: 382fa5e9f2

deploy: 226297ba5b

deploy: 226297ba5b

deploy: 226297ba5b

deploy: 226297ba5b

deploy: 226297ba5b

deploy: 226297ba5b

deploy: 226297ba5b

deploy: 226297ba5b

deploy: 226297ba5b

deploy: 226297ba5b

deploy: e495b61216

deploy: e495b61216

deploy: e495b61216

deploy: e495b61216

deploy: e495b61216

deploy: e495b61216

deploy: e495b61216

deploy: e495b61216

deploy: e495b61216

deploy: e495b61216

deploy: e495b61216

deploy: e495b61216

deploy: e495b61216

deploy: e495b61216

deploy: e495b61216

deploy: e495b61216

deploy: e495b61216

deploy: 32174e37a5

deploy: 6e6b54b05e

deploy: 6e6b54b05e

deploy: 51bdc2d080

deploy: 5add388fbc

deploy: 5add388fbc

deploy: 5add388fbc

deploy: 5add388fbc

deploy: 75b3a3657e

deploy: b6de1042d565063836d6c257e9ef0255b5628fd6

deploy: 6d1b7935c4

deploy: 6d1b7935c4

deploy: ddb9cc67cc

deploy: ddb9cc67cc

deploy: ddb9cc67cc

deploy: 2d29ee4524

deploy: a0d5b7d181

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: b6de1042d565063836d6c257e9ef0255b5628fd6

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 27a6ec592b

deploy: 162a4d3ae9

deploy: 162a4d3ae9

deploy: 162a4d3ae9

deploy: 162a4d3ae9

deploy: 162a4d3ae9

deploy: 162a4d3ae9

deploy: 162a4d3ae9

deploy: 162a4d3ae9

deploy: 162a4d3ae9

deploy: f634f1f204

deploy: f634f1f204

deploy: f634f1f204

deploy: f634f1f204

deploy: f634f1f204

deploy: f634f1f204

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: 9b6e835afb

deploy: a4ba937553

deploy: 8085f6bf16

deploy: 828f0a226e

deploy: 828f0a226e

deploy: 9a0615e740b037e1d53ff9b149616825140f9869

deploy: 828f0a226e

deploy: 301b3eecd8

deploy: 6175e03bc8

deploy: 585df9a420

deploy: 585df9a420

deploy: 585df9a420

deploy: 585df9a420

deploy: 585df9a420

deploy: 585df9a420

deploy: 585df9a420

deploy: 585df9a420

deploy: 585df9a420

deploy: 6e77efb11b

deploy: 6e77efb11b

deploy: 6e77efb11b

deploy: 6e77efb11b

deploy: 6e77efb11b

deploy: 6e77efb11b

deploy: 6e77efb11b

deploy: 6e77efb11b

deploy: bb135aa0bf

deploy: bb135aa0bf

deploy: bb135aa0bf

deploy: bb135aa0bf

deploy: bb135aa0bf

deploy: bb135aa0bf

deploy: bb135aa0bf

deploy: bb135aa0bf

deploy: bb135aa0bf

deploy: bb135aa0bf

deploy: bb135aa0bf

deploy: bb135aa0bf

deploy: bb135aa0bf

deploy: bb135aa0bf

deploy: bb135aa0bf

deploy: bb135aa0bf

deploy: bb135aa0bf

deploy: bb135aa0bf

deploy: bb135aa0bf

deploy: 037ee88528

deploy: 037ee88528

deploy: 037ee88528

deploy: 037ee88528

deploy: 037ee88528

deploy: 7f542c8347

deploy: 7f542c8347

deploy: 7f542c8347

deploy: 7f542c8347

deploy: 7f542c8347

deploy: 7f542c8347

deploy: 7f542c8347

deploy: 7f542c8347

deploy: 08118d0d8925b6eda4bab1c31c0f427810084250

deploy: e719bbc27650a18d49bd054defe1aeb7ac3e12a3

deploy: 7f542c8347

deploy: 7f542c8347

deploy: 7f542c8347

deploy: 7f542c8347

deploy: 7f542c8347

deploy: 7f542c8347

deploy: 7f542c8347

deploy: 7f542c8347

deploy: 7f542c8347

deploy: 7f542c8347

deploy: 7f542c8347

deploy: 7f542c8347

deploy: 7f542c8347

deploy: 7f542c8347

deploy: 7f542c8347

deploy: 7f542c8347

deploy: 7f542c8347

deploy: 7f542c8347

deploy: 7f542c8347

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: e2ada763ec

deploy: d03795d0bf

deploy: d03795d0bf

deploy: d03795d0bf

deploy: 4bf43f5695

deploy: 4bf43f5695

deploy: 4bf43f5695

deploy: 4bf43f5695

deploy: 4bf43f5695

deploy: 4bf43f5695

deploy: 4bf43f5695

deploy: cd35520bb0

deploy: cd35520bb0

deploy: cd35520bb0

deploy: cd35520bb0

deploy: cd35520bb0

deploy: cd35520bb0

deploy: cd35520bb0

deploy: cd35520bb0

deploy: cd35520bb0

deploy: cd35520bb0

deploy: 1990b8cd9f4b289bc858149d0f71b592ddc4298d

deploy: cd35520bb0

deploy: 471348d906

deploy: bead01347e

deploy: d8c0f0f9c5

deploy: 4d6e7f4afa

deploy: 4d6e7f4afa

deploy: 4d6e7f4afa

deploy: 4d6e7f4afa

deploy: 5e1860abd9

deploy: 3db54b4266

deploy: 3db54b4266

deploy: 3db54b4266

deploy: 3db54b4266

deploy: 3db54b4266

deploy: 3db54b4266

deploy: 3db54b4266

deploy: 3db54b4266

deploy: 3db54b4266

deploy: 3db54b4266

deploy: 3db54b4266

deploy: 3db54b4266

deploy: 3db54b4266

deploy: 3db54b4266

deploy: 3db54b4266

deploy: 7fa00dd593

deploy: 7fa00dd593

deploy: 7fa00dd593

deploy: 7fa00dd593

deploy: 1b50c8ec02

deploy: 1b50c8ec02

deploy: 1b50c8ec02

deploy: 1b50c8ec02

deploy: 81eb8b5a77e63d369432b61fdd0d5e50a2b0c5fe

deploy: 1b50c8ec02

deploy: 1b50c8ec02

deploy: 1b50c8ec02

deploy: 1b50c8ec02

deploy: 81eb8b5a77e63d369432b61fdd0d5e50a2b0c5fe

deploy: 2cce06ed4e

deploy: 81eb8b5a77e63d369432b61fdd0d5e50a2b0c5fe

deploy: 2cce06ed4e

deploy: 9bb7751b8d

deploy: 9bb7751b8d

deploy: 9bb7751b8d

deploy: 9bb7751b8d

deploy: 9bb7751b8d

deploy: 9bb7751b8d

deploy: 9bb7751b8d

deploy: 9bb7751b8d

deploy: 9bb7751b8d

deploy: 1f45a7711b

deploy: 1f45a7711b

deploy: 1f45a7711b

deploy: 1f45a7711b

deploy: 1f45a7711b

deploy: 1f45a7711b

deploy: 1f45a7711b

deploy: 1f45a7711b

deploy: 1f45a7711b

deploy: 1f45a7711b

deploy: b5adf1f5ac

deploy: b5adf1f5ac

deploy: 18cfbb759a

deploy: bb05011bdc

deploy: 87228b5f29

deploy: e2641f49e7

deploy: e2641f49e7

deploy: e2641f49e7

deploy: ba9506c022

deploy: ba9506c022

deploy: ba9506c022

deploy: ba9506c022

deploy: 67e50642dd

deploy: 9be4f6f7981b53fe339ab1fad3f58db5715fb234

deploy: 67e50642dd

deploy: 9be4f6f7981b53fe339ab1fad3f58db5715fb234

deploy: 9be4f6f7981b53fe339ab1fad3f58db5715fb234

deploy: 9be4f6f7981b53fe339ab1fad3f58db5715fb234

deploy: 9be4f6f7981b53fe339ab1fad3f58db5715fb234

deploy: 9be4f6f7981b53fe339ab1fad3f58db5715fb234

deploy: 9be4f6f7981b53fe339ab1fad3f58db5715fb234

deploy: 67e50642dd

deploy: 9be4f6f7981b53fe339ab1fad3f58db5715fb234

deploy: 3b18f0020fe3711ff65da1498772147697039110

deploy: 952a65dd0f

deploy: 3b18f0020fe3711ff65da1498772147697039110

deploy: 3b18f0020fe3711ff65da1498772147697039110

deploy: 7f7576ee87058b3a09d7e0cb428309a2ed9a81d5

deploy: f86d89db85

deploy: f86d89db85

deploy: f86d89db85

deploy: f86d89db85

deploy: f86d89db85

deploy: f86d89db85

deploy: f86d89db85

deploy: f86d89db85

deploy: 3b3fe3eabe

deploy: 3b3fe3eabe

deploy: 258e3b3f6a

deploy: 258e3b3f6a

deploy: 258e3b3f6a

deploy: 258e3b3f6a

deploy: 258e3b3f6a

deploy: 4f26d39b93

deploy: 4f26d39b93

deploy: c98ac731b4

deploy: c98ac731b4

deploy: 4e090eda3c

deploy: fcc09df02c

deploy: e390aca43b

deploy: 3187ed6154

deploy: 3187ed6154

deploy: 3187ed6154

deploy: 3187ed6154

deploy: 3187ed6154

deploy: a89ff43900

deploy: 6fa725d633

deploy: 0d338cc5c5

deploy: 0d338cc5c5

deploy: 0d338cc5c5

deploy: 0d338cc5c5

deploy: 0b4c6ef107

deploy: 0b4c6ef107

deploy: 0b4c6ef107

deploy: ed0b683754

deploy: ed0b683754

deploy: ed0b683754

deploy: ed0b683754

deploy: 5d6f735058

deploy: 5d6f735058

deploy: 5d6f735058
2025-10-07 07:01:22 -05:00

294 lines
66 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 1) Upload from the web | Theengs OpenMQTTGateway v1.8.1</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="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/manifest.json">
<link rel="mask-icon" href="/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 &amp; 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="/assets/css/0.styles.d60bac15.css" as="style"><link rel="preload" href="/assets/js/app.7105f145.js" as="script"><link rel="preload" href="/assets/js/2.1486a66d.js" as="script"><link rel="preload" href="/assets/js/1.4ad45915.js" as="script"><link rel="preload" href="/assets/js/136.63699a98.js" as="script"><link rel="preload" href="/assets/js/47.473e57e3.js" as="script"><link rel="prefetch" href="/assets/js/10.f28d2cae.js"><link rel="prefetch" href="/assets/js/100.53b852b8.js"><link rel="prefetch" href="/assets/js/101.4244edd6.js"><link rel="prefetch" href="/assets/js/102.56afbd65.js"><link rel="prefetch" href="/assets/js/103.fe8a4389.js"><link rel="prefetch" href="/assets/js/104.e3dfe83c.js"><link rel="prefetch" href="/assets/js/105.05b1f092.js"><link rel="prefetch" href="/assets/js/106.d0d1bfce.js"><link rel="prefetch" href="/assets/js/107.e18a51ed.js"><link rel="prefetch" href="/assets/js/108.f68bc055.js"><link rel="prefetch" href="/assets/js/109.d09a8d95.js"><link rel="prefetch" href="/assets/js/11.a0e96e5a.js"><link rel="prefetch" href="/assets/js/110.1ec8c36a.js"><link rel="prefetch" href="/assets/js/111.ba658c78.js"><link rel="prefetch" href="/assets/js/112.16171560.js"><link rel="prefetch" href="/assets/js/113.70d2e220.js"><link rel="prefetch" href="/assets/js/114.cb1e0ba3.js"><link rel="prefetch" href="/assets/js/115.61bf1e40.js"><link rel="prefetch" href="/assets/js/116.1f65efd0.js"><link rel="prefetch" href="/assets/js/117.bc7fe2e6.js"><link rel="prefetch" href="/assets/js/118.1eb4241a.js"><link rel="prefetch" href="/assets/js/119.bf950c8c.js"><link rel="prefetch" href="/assets/js/12.3d501858.js"><link rel="prefetch" href="/assets/js/120.08a91723.js"><link rel="prefetch" href="/assets/js/121.3f423747.js"><link rel="prefetch" href="/assets/js/122.0e6fbf9d.js"><link rel="prefetch" href="/assets/js/123.5794911a.js"><link rel="prefetch" href="/assets/js/124.e10bc61c.js"><link rel="prefetch" href="/assets/js/125.45a7d3a4.js"><link rel="prefetch" href="/assets/js/126.e96d2fb7.js"><link rel="prefetch" href="/assets/js/127.fb67bb05.js"><link rel="prefetch" href="/assets/js/128.92d24328.js"><link rel="prefetch" href="/assets/js/129.e078cf95.js"><link rel="prefetch" href="/assets/js/13.aa7cc538.js"><link rel="prefetch" href="/assets/js/130.462e333b.js"><link rel="prefetch" href="/assets/js/131.d357026c.js"><link rel="prefetch" href="/assets/js/132.3d8685c4.js"><link rel="prefetch" href="/assets/js/133.c759fcb7.js"><link rel="prefetch" href="/assets/js/134.b07eb44d.js"><link rel="prefetch" href="/assets/js/135.6e41d539.js"><link rel="prefetch" href="/assets/js/137.4a367201.js"><link rel="prefetch" href="/assets/js/138.0ec581d6.js"><link rel="prefetch" href="/assets/js/139.d616347a.js"><link rel="prefetch" href="/assets/js/14.d4097d38.js"><link rel="prefetch" href="/assets/js/140.b1657685.js"><link rel="prefetch" href="/assets/js/141.94c44889.js"><link rel="prefetch" href="/assets/js/142.fba21ce0.js"><link rel="prefetch" href="/assets/js/15.0dfffdbd.js"><link rel="prefetch" href="/assets/js/16.bcd0ee76.js"><link rel="prefetch" href="/assets/js/17.c62583a8.js"><link rel="prefetch" href="/assets/js/18.9e31d1bc.js"><link rel="prefetch" href="/assets/js/19.7c603986.js"><link rel="prefetch" href="/assets/js/20.b2e40f1b.js"><link rel="prefetch" href="/assets/js/21.665b21da.js"><link rel="prefetch" href="/assets/js/22.1fa11360.js"><link rel="prefetch" href="/assets/js/23.d5ff69ee.js"><link rel="prefetch" href="/assets/js/24.63ed5834.js"><link rel="prefetch" href="/assets/js/25.3cdd6711.js"><link rel="prefetch" href="/assets/js/26.a1bfb6b4.js"><link rel="prefetch" href="/assets/js/27.0341bff6.js"><link rel="prefetch" href="/assets/js/28.876af64b.js"><link rel="prefetch" href="/assets/js/29.5cc5bfcd.js"><link rel="prefetch" href="/assets/js/3.2fb8cc22.js"><link rel="prefetch" href="/assets/js/30.528387fc.js"><link rel="prefetch" href="/assets/js/31.7ec0b927.js"><link rel="prefetch" href="/assets/js/32.bf6ed2d3.js"><link rel="prefetch" href="/assets/js/33.e428d526.js"><link rel="prefetch" href="/assets/js/34.c87f68f5.js"><link rel="prefetch" href="/assets/js/35.db47fb85.js"><link rel="prefetch" href="/assets/js/36.7e7f03db.js"><link rel="prefetch" href="/assets/js/37.b5b3d5f5.js"><link rel="prefetch" href="/assets/js/38.a49da124.js"><link rel="prefetch" href="/assets/js/39.960cbce6.js"><link rel="prefetch" href="/assets/js/4.2a2fed8f.js"><link rel="prefetch" href="/assets/js/40.355436d7.js"><link rel="prefetch" href="/assets/js/41.c56bed06.js"><link rel="prefetch" href="/assets/js/42.22a6564e.js"><link rel="prefetch" href="/assets/js/43.00015e95.js"><link rel="prefetch" href="/assets/js/44.8a366437.js"><link rel="prefetch" href="/assets/js/45.a9dadc66.js"><link rel="prefetch" href="/assets/js/46.f46fc3e0.js"><link rel="prefetch" href="/assets/js/48.fbb11cfa.js"><link rel="prefetch" href="/assets/js/49.643a39ea.js"><link rel="prefetch" href="/assets/js/5.e28032c6.js"><link rel="prefetch" href="/assets/js/50.fba259e5.js"><link rel="prefetch" href="/assets/js/51.070a330b.js"><link rel="prefetch" href="/assets/js/52.f7daa8c4.js"><link rel="prefetch" href="/assets/js/53.f5436453.js"><link rel="prefetch" href="/assets/js/54.fc373c60.js"><link rel="prefetch" href="/assets/js/55.a6e0e050.js"><link rel="prefetch" href="/assets/js/56.23aa37ff.js"><link rel="prefetch" href="/assets/js/57.d9dc58a1.js"><link rel="prefetch" href="/assets/js/58.0b95d274.js"><link rel="prefetch" href="/assets/js/59.22c071fb.js"><link rel="prefetch" href="/assets/js/6.641c06fe.js"><link rel="prefetch" href="/assets/js/60.762e478b.js"><link rel="prefetch" href="/assets/js/61.d169d163.js"><link rel="prefetch" href="/assets/js/62.bdc7d66c.js"><link rel="prefetch" href="/assets/js/63.c51eb86b.js"><link rel="prefetch" href="/assets/js/64.f37e695b.js"><link rel="prefetch" href="/assets/js/65.a66f4b0d.js"><link rel="prefetch" href="/assets/js/66.ed9c13f9.js"><link rel="prefetch" href="/assets/js/67.c453212c.js"><link rel="prefetch" href="/assets/js/68.2cbe0673.js"><link rel="prefetch" href="/assets/js/69.48e7a551.js"><link rel="prefetch" href="/assets/js/7.dafeb66f.js"><link rel="prefetch" href="/assets/js/70.183092c4.js"><link rel="prefetch" href="/assets/js/71.ac92f389.js"><link rel="prefetch" href="/assets/js/72.5837a359.js"><link rel="prefetch" href="/assets/js/73.acbbe34f.js"><link rel="prefetch" href="/assets/js/74.6bd74a28.js"><link rel="prefetch" href="/assets/js/75.8df71348.js"><link rel="prefetch" href="/assets/js/76.8bc62af5.js"><link rel="prefetch" href="/assets/js/77.de5a3135.js"><link rel="prefetch" href="/assets/js/78.41cb6cd0.js"><link rel="prefetch" href="/assets/js/79.aa1247db.js"><link rel="prefetch" href="/assets/js/80.ba98eec9.js"><link rel="prefetch" href="/assets/js/81.94484817.js"><link rel="prefetch" href="/assets/js/82.66164822.js"><link rel="prefetch" href="/assets/js/83.87f9902c.js"><link rel="prefetch" href="/assets/js/84.2944769a.js"><link rel="prefetch" href="/assets/js/85.57ca1abf.js"><link rel="prefetch" href="/assets/js/86.983b9dac.js"><link rel="prefetch" href="/assets/js/87.fbdb4ebe.js"><link rel="prefetch" href="/assets/js/88.e8482d50.js"><link rel="prefetch" href="/assets/js/89.67dfd670.js"><link rel="prefetch" href="/assets/js/90.53fba60f.js"><link rel="prefetch" href="/assets/js/91.dc2e9665.js"><link rel="prefetch" href="/assets/js/92.9adbbdb6.js"><link rel="prefetch" href="/assets/js/93.1df335f2.js"><link rel="prefetch" href="/assets/js/94.7d7f8314.js"><link rel="prefetch" href="/assets/js/95.180e554f.js"><link rel="prefetch" href="/assets/js/96.b68a80c6.js"><link rel="prefetch" href="/assets/js/97.b4bbd028.js"><link rel="prefetch" href="/assets/js/98.e0fc5a9e.js"><link rel="prefetch" href="/assets/js/99.530d2f40.js"><link rel="prefetch" href="/assets/js/vendors~docsearch.fc117b08.js">
<link rel="stylesheet" href="/assets/css/0.styles.d60bac15.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container table-generated-page"><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="/" class="home-link router-link-active"><!----> <span class="site-name">Theengs OpenMQTTGateway v1.8.1</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="/" 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="/upload/web-install.html" aria-current="page" class="active sidebar-link">(Option 1) Upload from the web</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/upload/web-install.html#using-openmqttgateway" class="sidebar-link">Using OpenMQTTGateway ?</a></li><li class="sidebar-sub-header"><a href="/upload/web-install.html#environments-characteristics" class="sidebar-link">Environments characteristics</a></li></ul></li><li><a href="/upload/binaries.html" class="sidebar-link">(Option 2) Upload ready-to-go binaries</a></li><li><a href="/upload/builds.html" class="sidebar-link">(Option 3) Upload your configurations</a></li><li><a href="/upload/gitpod.html" class="sidebar-link">(Option 4) Build from the web</a></li><li><a href="/upload/portal.html" class="sidebar-link">Wifi and MQTT configuration</a></li><li><a href="/upload/advanced-configuration.html" class="sidebar-link">Advanced configuration of the gateway</a></li><li><a href="/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-1-upload-from-the-web"><a href="#option-1-upload-from-the-web" class="header-anchor">#</a> (Option 1) Upload from the web</h1> <p><a href="https://hits.seeyoufarm.com" target="_blank" rel="noopener noreferrer"><img src="https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fdocs.openmqttgateway.com%2Fupload%2Fweb-install.html&amp;count_bg=%2379C83D&amp;title_bg=%23555555&amp;icon=&amp;icon_color=%23E7E7E7&amp;title=hits&amp;edge_flat=false" alt="Hits"><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> <div class="custom-block tip"><p class="custom-block-title">Running on a tablet or phone</p> <p>If you want to use the BLE decoding capabilities of OpenMQTTGateway with a tablet or smartphone you can use <a href="https://app.theengs.io/" target="_blank" rel="noopener noreferrer">Theengs App<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></div> <div class="custom-block warning"><p class="custom-block-title">Note</p> <p>If you are on macOS and have a LilyGo LoRa32 V2.1 board, make sure you have the <a href="https://github.com/WCHSoftGroup/ch34xser_macos" target="_blank" rel="noopener noreferrer">correct driver for the CH9102 Serial Chip<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> installed and selected in the popup when initiating the web install.
To finalise the driver installation don't forget the confirmation in the <strong>Security</strong> section of <strong>System Preferences</strong> after the restart.
The correct driver to then select in the popup of this web install is
<code>/dev/cu.wchusbserialXXXXXXXXXXX</code></p></div> <p>You can upload the firmware to your ESP device directly from here.</p> <ol><li>Plug in your ESP to a USB port.</li> <li>Select the firmware in the box below.</li> <li>Click the install button and choose the port that the ESP is connected to.</li> <li>Wait until the process is complete.</li> <li>Once completed you can configure your <a href="/upload/portal.html">WiFi and MQTT credentials</a></li></ol> <div align="center"><select><optgroup label="ESP32"><option value="/firmware_build/esp32dev-ble-datatest.manifest.json">
esp32dev-ble-datatest
</option> <option value="/firmware_build/esp32doitv1-aithinker-r01-sx1278.manifest.json">
esp32doitv1-aithinker-r01-sx1278
</option> <option value="/firmware_build/esp32-olimex-gtw-ble-poe-iso.manifest.json">
esp32-olimex-gtw-ble-poe-iso
</option> <option value="/firmware_build/ttgo-lora32-v21.manifest.json">
ttgo-lora32-v21
</option> <option value="/firmware_build/esp32dev-ble-broker.manifest.json">
esp32dev-ble-broker
</option> <option value="/firmware_build/shelly-plus1.manifest.json">
shelly-plus1
</option> <option value="/firmware_build/esp32dev-somfy-cc1101.manifest.json">
esp32dev-somfy-cc1101
</option> <option value="/firmware_build/esp32dev-pilight-cc1101.manifest.json">
esp32dev-pilight-cc1101
</option> <option value="/firmware_build/thingpulse-espgateway.manifest.json">
thingpulse-espgateway
</option> <option value="/firmware_build/esp32-m5atom-lite.manifest.json">
esp32-m5atom-lite
</option> <option value="/firmware_build/heltec-wifi-lora-32.manifest.json">
heltec-wifi-lora-32
</option> <option value="/firmware_build/ttgo-t-beam.manifest.json">
ttgo-t-beam
</option> <option value="/firmware_build/esp32dev-ble-idf.manifest.json">
esp32dev-ble-idf
</option> <option value="/firmware_build/theengs-plug.manifest.json">
theengs-plug
</option> <option value="/firmware_build/esp32-olimex-gtw-ble-poe.manifest.json">
esp32-olimex-gtw-ble-poe
</option> <option value="/firmware_build/esp32dev-multi_receiver.manifest.json">
esp32dev-multi_receiver
</option> <option value="/firmware_build/esp32dev-weatherstation.manifest.json">
esp32dev-weatherstation
</option> <option value="/firmware_build/esp32dev-pilight-somfy-cc1101.manifest.json">
esp32dev-pilight-somfy-cc1101
</option> <option value="/firmware_build/ttgo-lora32-v1.manifest.json">
ttgo-lora32-v1
</option> <option value="/firmware_build/esp32-lolin32lite-ble.manifest.json">
esp32-lolin32lite-ble
</option> <option value="/firmware_build/esp32-olimex-gtw-ble-wifi.manifest.json">
esp32-olimex-gtw-ble-wifi
</option> <option value="/firmware_build/lilygo-rtl_433.manifest.json">
lilygo-rtl_433
</option> <option value="/firmware_build/esp32-wt32-eth01-ble-eth.manifest.json">
esp32-wt32-eth01-ble-eth
</option> <option value="/firmware_build/heltec-rtl_433-fsk.manifest.json">
heltec-rtl_433-fsk
</option> <option value="/firmware_build/esp32dev-rtl_433.manifest.json">
esp32dev-rtl_433
</option> <option value="/firmware_build/esp32dev-pilight.manifest.json">
esp32dev-pilight
</option> <option value="/firmware_build/heltec-rtl_433.manifest.json">
heltec-rtl_433
</option> <option value="/firmware_build/esp32dev-gf-sun-inverter.manifest.json">
esp32dev-gf-sun-inverter
</option> <option value="/firmware_build/esp32feather-ble.manifest.json">
esp32feather-ble
</option> <option value="/firmware_build/esp32-m5stick-c-ble.manifest.json">
esp32-m5stick-c-ble
</option> <option value="/firmware_build/esp32-m5stack-ble.manifest.json">
esp32-m5stack-ble
</option> <option value="/firmware_build/lilygo-rtl_433-fsk.manifest.json">
lilygo-rtl_433-fsk
</option> <option value="/firmware_build/esp32dev-ble-aws.manifest.json">
esp32dev-ble-aws
</option> <option value="/firmware_build/esp32dev-rf.manifest.json">
esp32dev-rf
</option> <option value="/firmware_build/esp32-m5atom-matrix.manifest.json">
esp32-m5atom-matrix
</option> <option value="/firmware_build/theengs-bridge.manifest.json">
theengs-bridge
</option> <option value="/firmware_build/esp32-m5stick-ble.manifest.json">
esp32-m5stick-ble
</option> <option value="/firmware_build/tinypico-ble.manifest.json">
tinypico-ble
</option> <option value="/firmware_build/esp32-m5stick-cp-ble.manifest.json">
esp32-m5stick-cp-ble
</option> <option value="/firmware_build/esp32dev-ir.manifest.json">
esp32dev-ir
</option> <option value="/firmware_build/lilygo-ble.manifest.json">
lilygo-ble
</option> <option value="/firmware_build/esp32-m5tough-ble.manifest.json">
esp32-m5tough-ble
</option> <option value="/firmware_build/esp32dev-ble.manifest.json">
esp32dev-ble
</option> <option value="/firmware_build/esp32dev-ble-mqtt-undecoded.manifest.json">
esp32dev-ble-mqtt-undecoded
</option> <option value="/firmware_build/theengs-bridge-v11.manifest.json">
theengs-bridge-v11
</option> <option value="/firmware_build/heltec-ble.manifest.json">
heltec-ble
</option> <option value="/firmware_build/esp32dev-multi_receiver-pilight.manifest.json">
esp32dev-multi_receiver-pilight
</option> <option value="/firmware_build/esp32-olimex-gtw-ble-eth.manifest.json">
esp32-olimex-gtw-ble-eth
</option></optgroup> <optgroup label="ESP32C3"><option value="/firmware_build/esp32c3_lolin_mini_with_serial.manifest.json">
esp32c3_lolin_mini_with_serial
</option> <option value="/firmware_build/esp32c3-dev-c2-ble.manifest.json">
esp32c3-dev-c2-ble
</option> <option value="/firmware_build/esp32c3-m5stamp.manifest.json">
esp32c3-m5stamp
</option> <option value="/firmware_build/esp32c3u-m5stamp.manifest.json">
esp32c3u-m5stamp
</option> <option value="/firmware_build/esp32c3-dev-m1-ble.manifest.json">
esp32c3-dev-m1-ble
</option> <option value="/firmware_build/airm2m_core_esp32c3.manifest.json">
airm2m_core_esp32c3
</option> <option value="/firmware_build/esp32c3_lolin_mini.manifest.json">
esp32c3_lolin_mini
</option> <option value="/firmware_build/esp32c3-dev-c2-ble-no-serial.manifest.json">
esp32c3-dev-c2-ble-no-serial
</option></optgroup> <optgroup label="ESP32S3"><option value="/firmware_build/esp32s3-m5stack-stamps3.manifest.json">
esp32s3-m5stack-stamps3
</option> <option value="/firmware_build/esp32s3-dev-c1-ble.manifest.json">
esp32s3-dev-c1-ble
</option> <option value="/firmware_build/esp32s3-atomS3U.manifest.json">
esp32s3-atomS3U
</option></optgroup> <optgroup label="ESP8266">/firmware_build/
<option value="/firmware_build/nodemcuv2-2g.manifest.json">
nodemcuv2-2g
</option>
/firmware_build/
<option value="/firmware_build/nodemcuv2-serial.manifest.json">
nodemcuv2-serial
</option>
/firmware_build/
<option value="/firmware_build/nodemcuv2-rf2.manifest.json">
nodemcuv2-rf2
</option>
/firmware_build/
<option value="/firmware_build/nodemcuv2-rf-cc1101.manifest.json">
nodemcuv2-rf-cc1101
</option>
/firmware_build/
<option value="/firmware_build/rfbridge-direct.manifest.json">
rfbridge-direct
</option>
/firmware_build/
<option value="/firmware_build/nodemcuv2-weatherstation.manifest.json">
nodemcuv2-weatherstation
</option>
/firmware_build/
<option value="/firmware_build/sonoff-basic.manifest.json">
sonoff-basic
</option>
/firmware_build/
<option value="/firmware_build/nodemcuv2-rf2-cc1101.manifest.json">
nodemcuv2-rf2-cc1101
</option>
/firmware_build/
<option value="/firmware_build/sonoff-basic-rfr3.manifest.json">
sonoff-basic-rfr3
</option>
/firmware_build/
<option value="/firmware_build/rf-wifi-gateway.manifest.json">
rf-wifi-gateway
</option>
/firmware_build/
<option value="/firmware_build/nodemcuv2-somfy-cc1101.manifest.json">
nodemcuv2-somfy-cc1101
</option>
/firmware_build/
<option value="/firmware_build/nodemcuv2-rf.manifest.json">
nodemcuv2-rf
</option>
/firmware_build/
<option value="/firmware_build/nodemcuv2-pilight.manifest.json">
nodemcuv2-pilight
</option>
/firmware_build/
<option value="/firmware_build/nodemcuv2-ir.manifest.json">
nodemcuv2-ir
</option>
/firmware_build/
<option value="/firmware_build/rfbridge.manifest.json">
rfbridge
</option></optgroup></select><br><br> <esp-web-install-button erase-first=""></esp-web-install-button></div> <p>Upload powered by <a href="https://esphome.github.io/esp-web-tools/" target="_blank" rel="noopener noreferrer">ESP Web Tools<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> <h2 id="using-openmqttgateway"><a href="#using-openmqttgateway" class="header-anchor">#</a> Using OpenMQTTGateway ?</h2> <p>Support open-source development through sponsorship and gain exclusive access to our private forum. Your questions, issues, and feature requests will receive priority attention, plus you'll gain insider access to our roadmap.</p> <div style="text-align:center;"><iframe src="https://github.com/sponsors/theengs/button" title="Sponsor Theengs" height="32" width="228" style="border:0;border-radius:6px;"></iframe></div> <h2 id="environments-characteristics"><a href="#environments-characteristics" class="header-anchor">#</a> Environments characteristics</h2> <p>The auto-generated table below describes the libraries and the modules of each board configuration.</p> <table><thead><tr><th style="text-align:right;"></th> <th style="text-align:left;">Environment</th> <th style="text-align:left;">uC</th> <th style="text-align:left;">Description</th> <th style="text-align:left;">Libraries</th></tr></thead> <tbody><tr><td style="text-align:right;">0</td> <td style="text-align:left;"><a href="../prerequisites/boards/airm2m_core_esp32c3">airm2m_core_esp32c3</a></td> <td style="text-align:left;">airm2m_core_esp32c3</td> <td style="text-align:left;">BLE gateway on the C3</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder</td></tr> <tr><td style="text-align:right;">1</td> <td style="text-align:left;"><a href="../prerequisites/boards/avatto-bakeey-ir">avatto-bakeey-ir</a></td> <td style="text-align:left;">esp01_1m</td> <td style="text-align:left;">IR gateway bi directional</td> <td style="text-align:left;">wifimanager8266, irremoteesp, esp8266_mdns</td></tr> <tr><td style="text-align:right;">2</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32-lolin32lite-ble">esp32-lolin32lite-ble</a></td> <td style="text-align:left;">lolin32</td> <td style="text-align:left;">Suitable for low power with BLE gateway, <a href="https://1technophile.blogspot.com/2021/04/low-power-esp32-ble-gateway.html" target="_blank" rel="noopener noreferrer">tutorial<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></td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder</td></tr> <tr><td style="text-align:right;">3</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32-m5atom-lite">esp32-m5atom-lite</a></td> <td style="text-align:left;">pico32</td> <td style="text-align:left;">Compact enclosure ESP32 with BLE gateway</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder, irremoteesp, adafruit_neopixel</td></tr> <tr><td style="text-align:right;">4</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32-m5atom-matrix">esp32-m5atom-matrix</a></td> <td style="text-align:left;">pico32</td> <td style="text-align:left;">Compact enclosure ESP32 with BLE gateway</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder, irremoteesp, adafruit_neopixel</td></tr> <tr><td style="text-align:right;">5</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32-m5stack-ble">esp32-m5stack-ble</a></td> <td style="text-align:left;">m5stack-core-esp32</td> <td style="text-align:left;">Expandable module with BLE gateway and display</td> <td style="text-align:left;">, com-esp32.lib_deps, m5stack, ble, decoder</td></tr> <tr><td style="text-align:right;">6</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32-m5stick-ble">esp32-m5stick-ble</a></td> <td style="text-align:left;">m5stack-core-esp32</td> <td style="text-align:left;">Expandable module with BLE gateway, display, and little IR emitter</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder, irremoteesp</td></tr> <tr><td style="text-align:right;">7</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32-m5stick-c-ble">esp32-m5stick-c-ble</a></td> <td style="text-align:left;">m5stick-c</td> <td style="text-align:left;">Expandable module with BLE gateway, display, and little IR emitter</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder, m5stickc, irremoteesp</td></tr> <tr><td style="text-align:right;">8</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32-m5stick-cp-ble">esp32-m5stick-cp-ble</a></td> <td style="text-align:left;">pico32</td> <td style="text-align:left;">Expandable module with BLE gateway, display, and little IR emitter</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder, m5stickcp, irremoteesp</td></tr> <tr><td style="text-align:right;">9</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32-m5tough-ble">esp32-m5tough-ble</a></td> <td style="text-align:left;">m5stack-core-esp32</td> <td style="text-align:left;">Expandable module with BLE gateway and display, suitable for outdoor</td> <td style="text-align:left;">, com-esp32.lib_deps, m5tough, ble, decoder</td></tr> <tr><td style="text-align:right;">10</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32-olimex-gtw-ble-eth">esp32-olimex-gtw-ble-eth</a></td> <td style="text-align:left;">esp32-gateway</td> <td style="text-align:left;">BLE gateway using ethernet or wifi</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder</td></tr> <tr><td style="text-align:right;">11</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32-olimex-gtw-ble-poe">esp32-olimex-gtw-ble-poe</a></td> <td style="text-align:left;">esp32-poe</td> <td style="text-align:left;">BLE gateway using ethernet, need to be configured through PIO</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder</td></tr> <tr><td style="text-align:right;">12</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32-olimex-gtw-ble-poe-iso">esp32-olimex-gtw-ble-poe-iso</a></td> <td style="text-align:left;">esp32-poe-iso</td> <td style="text-align:left;">BLE gateway using ethernet, need to be configured through PIO</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder</td></tr> <tr><td style="text-align:right;">13</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32-olimex-gtw-ble-wifi">esp32-olimex-gtw-ble-wifi</a></td> <td style="text-align:left;">esp32-gateway</td> <td style="text-align:left;">BLE gateway using wifi</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder</td></tr> <tr><td style="text-align:right;">14</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32-wt32-eth01-ble-eth">esp32-wt32-eth01-ble-eth</a></td> <td style="text-align:left;">esp32-gateway</td> <td style="text-align:left;">BLE gateway using ethernet, need to be configured through PIO</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder</td></tr> <tr><td style="text-align:right;">15</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32c3-dev-c2-ble">esp32c3-dev-c2-ble</a></td> <td style="text-align:left;">esp32-c3-devkitm-1</td> <td style="text-align:left;">BLE gateway on Espressiv ESP32-C3evKitC-02</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder, adafruit_neopixel</td></tr> <tr><td style="text-align:right;">16</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32c3-dev-c2-ble-no-serial">esp32c3-dev-c2-ble-no-serial</a></td> <td style="text-align:left;"></td> <td style="text-align:left;">BLE gateway on Espressiv ESP32-C3evKitC-02 without logging</td> <td style="text-align:left;"></td></tr> <tr><td style="text-align:right;">17</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32c3-dev-m1-ble">esp32c3-dev-m1-ble</a></td> <td style="text-align:left;">esp32-c3-devkitm-1</td> <td style="text-align:left;">BLE gateway on the C3</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder, adafruit_neopixel</td></tr> <tr><td style="text-align:right;">18</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32c3-m5stamp">esp32c3-m5stamp</a></td> <td style="text-align:left;">esp32-c3-devkitm-1</td> <td style="text-align:left;">BLE gateway on ESP32C3</td> <td style="text-align:left;">, com-esp32.lib_deps, wifimanager32, ble, decoder, adafruit_neopixel</td></tr> <tr><td style="text-align:right;">19</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32c3_lolin_mini">esp32c3_lolin_mini</a></td> <td style="text-align:left;">lolin_c3_mini</td> <td style="text-align:left;">BLE gateway on ESP32C3</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder, adafruit_neopixel</td></tr> <tr><td style="text-align:right;">20</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32c3_lolin_mini_with_serial">esp32c3_lolin_mini_with_serial</a></td> <td style="text-align:left;"></td> <td style="text-align:left;"></td> <td style="text-align:left;"></td></tr> <tr><td style="text-align:right;">21</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32c3u-m5stamp">esp32c3u-m5stamp</a></td> <td style="text-align:left;">esp32-c3-devkitm-1</td> <td style="text-align:left;">BLE gateway on ESP32C3</td> <td style="text-align:left;">, com-esp32.lib_deps, wifimanager32, ble, decoder, adafruit_neopixel</td></tr> <tr><td style="text-align:right;">22</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32dev-ble">esp32dev-ble</a></td> <td style="text-align:left;">esp32dev</td> <td style="text-align:left;">Regular BLE gateway with adaptive scanning activated, automatically adapts the scan parameters depending on your devices</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder</td></tr> <tr><td style="text-align:right;">23</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32dev-ble-aws">esp32dev-ble-aws</a></td> <td style="text-align:left;">esp32dev</td> <td style="text-align:left;">BLE gateway with AWS integration capability</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder</td></tr> <tr><td style="text-align:right;">24</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32dev-ble-broker">esp32dev-ble-broker</a></td> <td style="text-align:left;">esp32dev</td> <td style="text-align:left;">MQTT Broker with BLE gateway with adaptive scanning activated, automatically adapts the scan parameters depending on your devices</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder</td></tr> <tr><td style="text-align:right;">25</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32dev-ble-datatest">esp32dev-ble-datatest</a></td> <td style="text-align:left;">esp32dev</td> <td style="text-align:left;">Default BLE gateway with additional servicedata, manufacturerdata and service uuid for analysing decoding issues</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder</td></tr> <tr><td style="text-align:right;">26</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32dev-ble-idf">esp32dev-ble-idf</a></td> <td style="text-align:left;">esp32dev</td> <td style="text-align:left;">Regular BLE gateway based on esp-idf with adaptive scanning activated, automatically adapts the scan parameters depending on your devices</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder</td></tr> <tr><td style="text-align:right;">27</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32dev-ble-mqtt-undecoded">esp32dev-ble-mqtt-undecoded</a></td> <td style="text-align:left;">esp32dev</td> <td style="text-align:left;">BLE gateway with the decoding offloaded to Theengs Gateway</td> <td style="text-align:left;">, com-esp32.lib_deps, ble</td></tr> <tr><td style="text-align:right;">28</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32dev-gf-sun-inverter">esp32dev-gf-sun-inverter</a></td> <td style="text-align:left;">esp32dev</td> <td style="text-align:left;">RS232 reading of GridFree Sun Inverter</td> <td style="text-align:left;">, com-esp32.lib_deps, emodbus, gfSunInverter</td></tr> <tr><td style="text-align:right;">29</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32dev-ir">esp32dev-ir</a></td> <td style="text-align:left;">esp32dev</td> <td style="text-align:left;">Infrared (Emitting and receiving) using IRremoteESP8266</td> <td style="text-align:left;">, com-esp32.lib_deps, irremoteesp</td></tr> <tr><td style="text-align:right;">30</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32dev-multi_receiver">esp32dev-multi_receiver</a></td> <td style="text-align:left;">esp32dev</td> <td style="text-align:left;">Multi RF library with the possibility to switch between RTL_433_ESP, NewRemoteSwitch and RCSwitch, need CC1101</td> <td style="text-align:left;">, com-esp32.lib_deps, rc-switch, smartrc-cc1101-driver-lib, rtl_433_ESP, newremoteswitch</td></tr> <tr><td style="text-align:right;">31</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32dev-multi_receiver-pilight">esp32dev-multi_receiver-pilight</a></td> <td style="text-align:left;">esp32dev</td> <td style="text-align:left;">Multi RF library with the possibility to switch between ESPilight, NewRemoteSwitch and RCSwitch, need CC1101</td> <td style="text-align:left;">, com-esp32.lib_deps, rc-switch, smartrc-cc1101-driver-lib, esppilight, newremoteswitch</td></tr> <tr><td style="text-align:right;">32</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32dev-pilight">esp32dev-pilight</a></td> <td style="text-align:left;">esp32dev</td> <td style="text-align:left;">RF gateway using ESPilight library</td> <td style="text-align:left;">, com-esp32.lib_deps, esppilight</td></tr> <tr><td style="text-align:right;">33</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32dev-pilight-cc1101">esp32dev-pilight-cc1101</a></td> <td style="text-align:left;">esp32dev</td> <td style="text-align:left;">Gateway using ESPilight library only, need CC1101</td> <td style="text-align:left;">, com-esp32.lib_deps, esppilight, smartrc-cc1101-driver-lib</td></tr> <tr><td style="text-align:right;">34</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32dev-pilight-somfy-cc1101">esp32dev-pilight-somfy-cc1101</a></td> <td style="text-align:left;">esp32dev</td> <td style="text-align:left;">Gateway using Somfy Remote and ESPilight library, need CC1101</td> <td style="text-align:left;">, com-esp32.lib_deps, esppilight, somfy_remote, smartrc-cc1101-driver-lib</td></tr> <tr><td style="text-align:right;">35</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32dev-rf">esp32dev-rf</a></td> <td style="text-align:left;">esp32dev</td> <td style="text-align:left;">RF gateway using RCSwitch library</td> <td style="text-align:left;">, com-esp32.lib_deps, rc-switch</td></tr> <tr><td style="text-align:right;">36</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32dev-rtl_433">esp32dev-rtl_433</a></td> <td style="text-align:left;">esp32dev</td> <td style="text-align:left;">Gateway using RTL_433_ESP library, need CC1101</td> <td style="text-align:left;">, com-esp32.lib_deps, rtl_433_ESP, smartrc-cc1101-driver-lib</td></tr> <tr><td style="text-align:right;">37</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32dev-somfy-cc1101">esp32dev-somfy-cc1101</a></td> <td style="text-align:left;">esp32dev</td> <td style="text-align:left;">Gateway using Somfy Remote library, need CC1101</td> <td style="text-align:left;">, com-esp32.lib_deps, somfy_remote, smartrc-cc1101-driver-lib</td></tr> <tr><td style="text-align:right;">38</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32dev-weatherstation">esp32dev-weatherstation</a></td> <td style="text-align:left;">esp32dev</td> <td style="text-align:left;">Gateway to retrieve weather station data Ventus W174/W132 (tested), Auriol H13726, Hama EWS 1500, Meteoscan W155/W160 using WeatherStationDataRx</td> <td style="text-align:left;">, com-esp32.lib_deps, rfWeatherStation</td></tr> <tr><td style="text-align:right;">39</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32doitv1-aithinker-r01-sx1278">esp32doitv1-aithinker-r01-sx1278</a></td> <td style="text-align:left;">esp32doit-devkit-v1</td> <td style="text-align:left;">Gateway using RTL_433_ESP library, need SX1278</td> <td style="text-align:left;">, com-esp32.lib_deps, rtl_433_ESP</td></tr> <tr><td style="text-align:right;">40</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32feather-ble">esp32feather-ble</a></td> <td style="text-align:left;">featheresp32</td> <td style="text-align:left;">BLE Gateway</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder</td></tr> <tr><td style="text-align:right;">41</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32s3-atomS3U">esp32s3-atomS3U</a></td> <td style="text-align:left;">m5stack-atoms3</td> <td style="text-align:left;">USB module with BLE gateway, and IR emitter</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder, adafruit_neopixel, irremoteesp</td></tr> <tr><td style="text-align:right;">42</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32s3-dev-c1-ble">esp32s3-dev-c1-ble</a></td> <td style="text-align:left;">esp32-s3-devkitc-1</td> <td style="text-align:left;">BLE gateway on the S3</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder, adafruit_neopixel</td></tr> <tr><td style="text-align:right;">43</td> <td style="text-align:left;"><a href="../prerequisites/boards/esp32s3-m5stack-stamps3">esp32s3-m5stack-stamps3</a></td> <td style="text-align:left;">esp32-s3-devkitc-1</td> <td style="text-align:left;">BLE gateway on the M5Stack StampS3</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder, adafruit_neopixel</td></tr> <tr><td style="text-align:right;">44</td> <td style="text-align:left;"><a href="../prerequisites/boards/heltec-ble">heltec-ble</a></td> <td style="text-align:left;">heltec_wifi_lora_32_V2</td> <td style="text-align:left;">Heltec BLE gateway with adaptive scanning activated, automatically adapts the scan parameters depending on your devices</td> <td style="text-align:left;">, com-esp32.lib_deps, ssd1306, ble, decoder</td></tr> <tr><td style="text-align:right;">45</td> <td style="text-align:left;"><a href="../prerequisites/boards/heltec-rtl_433">heltec-rtl_433</a></td> <td style="text-align:left;">heltec_wifi_lora_32_V2</td> <td style="text-align:left;">Gateway using RTL_433_ESP and RadioLib</td> <td style="text-align:left;">, com-esp32.lib_deps, ssd1306, rtl_433_ESP</td></tr> <tr><td style="text-align:right;">46</td> <td style="text-align:left;"><a href="../prerequisites/boards/heltec-rtl_433-fsk">heltec-rtl_433-fsk</a></td> <td style="text-align:left;">heltec_wifi_lora_32_V2</td> <td style="text-align:left;">Gateway using RTL_433_ESP and RadioLib with FSK modulation (beta)</td> <td style="text-align:left;">, com-esp32.lib_deps, ssd1306, rtl_433_ESP</td></tr> <tr><td style="text-align:right;">47</td> <td style="text-align:left;"><a href="../prerequisites/boards/heltec-wifi-lora-32">heltec-wifi-lora-32</a></td> <td style="text-align:left;">heltec_wifi_lora_32</td> <td style="text-align:left;">LORA communication using arduino-LoRA</td> <td style="text-align:left;">, com-esp32.lib_deps, lora, ssd1306</td></tr> <tr><td style="text-align:right;">48</td> <td style="text-align:left;"><a href="../prerequisites/boards/lilygo-ble">lilygo-ble</a></td> <td style="text-align:left;">ttgo-lora32-v21</td> <td style="text-align:left;">LilyGo BLE gateway with adaptive scanning activated, automatically adapts the scan parameters depending on your devices</td> <td style="text-align:left;">, com-esp32.lib_deps, ssd1306, ble, decoder</td></tr> <tr><td style="text-align:right;">49</td> <td style="text-align:left;"><a href="../prerequisites/boards/lilygo-rtl_433">lilygo-rtl_433</a></td> <td style="text-align:left;">ttgo-lora32-v21</td> <td style="text-align:left;">For ESP32, Gateway using RTL_433_ESP and RadioLib</td> <td style="text-align:left;">, com-esp32.lib_deps, ssd1306, rtl_433_ESP</td></tr> <tr><td style="text-align:right;">50</td> <td style="text-align:left;"><a href="../prerequisites/boards/lilygo-rtl_433-fsk">lilygo-rtl_433-fsk</a></td> <td style="text-align:left;">ttgo-lora32-v21</td> <td style="text-align:left;">For ESP32, Gateway using RTL_433_ESP and RadioLib with FSK modulation (beta)</td> <td style="text-align:left;">, com-esp32.lib_deps, ssd1306, rtl_433_ESP</td></tr> <tr><td style="text-align:right;">51</td> <td style="text-align:left;"><a href="../prerequisites/boards/nodemcuv2-2g">nodemcuv2-2g</a></td> <td style="text-align:left;">nodemcuv2</td> <td style="text-align:left;">SMS gateway, need A6/A7 GSM module</td> <td style="text-align:left;">wifimanager8266, a6lib</td></tr> <tr><td style="text-align:right;">52</td> <td style="text-align:left;"><a href="../prerequisites/boards/nodemcuv2-ir">nodemcuv2-ir</a></td> <td style="text-align:left;">nodemcuv2</td> <td style="text-align:left;">Infrared gateway using IRremoteESP8266</td> <td style="text-align:left;">wifimanager8266, irremoteesp, esp8266_mdns</td></tr> <tr><td style="text-align:right;">53</td> <td style="text-align:left;"><a href="../prerequisites/boards/nodemcuv2-pilight">nodemcuv2-pilight</a></td> <td style="text-align:left;">nodemcuv2</td> <td style="text-align:left;">Gateway using ESPilight without the need of CC1101</td> <td style="text-align:left;">wifimanager8266, esppilight, esp8266_mdns</td></tr> <tr><td style="text-align:right;">54</td> <td style="text-align:left;"><a href="../prerequisites/boards/nodemcuv2-rf">nodemcuv2-rf</a></td> <td style="text-align:left;">nodemcuv2</td> <td style="text-align:left;">The historic RF gateway using RCSwitch library</td> <td style="text-align:left;">wifimanager8266, rc-switch, esp8266_mdns</td></tr> <tr><td style="text-align:right;">55</td> <td style="text-align:left;"><a href="../prerequisites/boards/nodemcuv2-rf-cc1101">nodemcuv2-rf-cc1101</a></td> <td style="text-align:left;">nodemcuv2</td> <td style="text-align:left;">RF gateway using RCSwitch library with CC1101</td> <td style="text-align:left;">wifimanager8266, rc-switch, smartrc-cc1101-driver-lib, esp8266_mdns</td></tr> <tr><td style="text-align:right;">56</td> <td style="text-align:left;"><a href="../prerequisites/boards/nodemcuv2-rf2">nodemcuv2-rf2</a></td> <td style="text-align:left;">nodemcuv2</td> <td style="text-align:left;">KAKU RF gateway using NewRemoteSwitch library</td> <td style="text-align:left;">wifimanager8266, newremoteswitch, esp8266_mdns</td></tr> <tr><td style="text-align:right;">57</td> <td style="text-align:left;"><a href="../prerequisites/boards/nodemcuv2-rf2-cc1101">nodemcuv2-rf2-cc1101</a></td> <td style="text-align:left;">nodemcuv2</td> <td style="text-align:left;">KAKU RF gateway using NewRemoteSwitch library, need CC1101</td> <td style="text-align:left;">wifimanager8266, newremoteswitch, smartrc-cc1101-driver-lib, esp8266_mdns</td></tr> <tr><td style="text-align:right;">58</td> <td style="text-align:left;"><a href="../prerequisites/boards/nodemcuv2-serial">nodemcuv2-serial</a></td> <td style="text-align:left;">nodemcuv2</td> <td style="text-align:left;">SERIAL gateway</td> <td style="text-align:left;">wifimanager8266, esp8266_mdns</td></tr> <tr><td style="text-align:right;">59</td> <td style="text-align:left;"><a href="../prerequisites/boards/nodemcuv2-somfy-cc1101">nodemcuv2-somfy-cc1101</a></td> <td style="text-align:left;">nodemcuv2</td> <td style="text-align:left;">Somfy RF gateway using Somfy Remote library, need CC1101</td> <td style="text-align:left;">wifimanager8266, somfy_remote, smartrc-cc1101-driver-lib, esp8266_mdns</td></tr> <tr><td style="text-align:right;">60</td> <td style="text-align:left;"><a href="../prerequisites/boards/nodemcuv2-weatherstation">nodemcuv2-weatherstation</a></td> <td style="text-align:left;">nodemcuv2</td> <td style="text-align:left;">RF gateway using WeatherStationDataRx library</td> <td style="text-align:left;">wifimanager8266, rfWeatherStation, esp8266_mdns</td></tr> <tr><td style="text-align:right;">61</td> <td style="text-align:left;"><a href="../prerequisites/boards/rf-wifi-gateway">rf-wifi-gateway</a></td> <td style="text-align:left;">nodemcuv2</td> <td style="text-align:left;">RF gateway for USB stick using RCSwitch</td> <td style="text-align:left;">wifimanager8266, rc-switch, esp8266_mdns</td></tr> <tr><td style="text-align:right;">62</td> <td style="text-align:left;"><a href="../prerequisites/boards/rfbridge">rfbridge</a></td> <td style="text-align:left;">esp8285</td> <td style="text-align:left;">RF gateway for the Sonoff RF Bridge relying on the internal decoder</td> <td style="text-align:left;">wifimanager8266, esp8266_mdns</td></tr> <tr><td style="text-align:right;">63</td> <td style="text-align:left;"><a href="../prerequisites/boards/rfbridge-direct">rfbridge-direct</a></td> <td style="text-align:left;">esp8285</td> <td style="text-align:left;">RF gateway for the Sonoff RF Bridge requiring direct hack, relying on ESPilight library, <a href="https://1technophile.blogspot.com/2019/04/sonoff-rf-bridge-pilight-or-how-to.html" target="_blank" rel="noopener noreferrer">tutorial<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>.</td> <td style="text-align:left;">wifimanager8266, esppilight</td></tr> <tr><td style="text-align:right;">64</td> <td style="text-align:left;"><a href="../prerequisites/boards/shelly-plus1">shelly-plus1</a></td> <td style="text-align:left;">esp32-solo1</td> <td style="text-align:left;">BLE, Relay control, Switch</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder</td></tr> <tr><td style="text-align:right;">65</td> <td style="text-align:left;"><a href="../prerequisites/boards/sonoff-basic">sonoff-basic</a></td> <td style="text-align:left;">esp8285</td> <td style="text-align:left;">Basic Sonoff wifi relay</td> <td style="text-align:left;">wifimanager8266, esp8266_mdns</td></tr> <tr><td style="text-align:right;">66</td> <td style="text-align:left;"><a href="../prerequisites/boards/sonoff-basic-rfr3">sonoff-basic-rfr3</a></td> <td style="text-align:left;">esp8285</td> <td style="text-align:left;">Wifi relay and RF receiver using RCSwitch library, <a href="https://1technophile.blogspot.com/2019/08/new-sonoff-rfr3-as-433tomqtt-gateway.html" target="_blank" rel="noopener noreferrer">tutorial<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></td> <td style="text-align:left;">wifimanager8266, rc-switch, esp8266_mdns</td></tr> <tr><td style="text-align:right;">67</td> <td style="text-align:left;"><a href="../prerequisites/boards/theengs-bridge">theengs-bridge</a></td> <td style="text-align:left;">esp32dev</td> <td style="text-align:left;">BLE gateway with external antenna and Ethernet/WiFi connectivity, <a href="https://tbridge01.theengs.io/" target="_blank" rel="noopener noreferrer">user guide<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></td> <td style="text-align:left;">, com-esp32.lib_deps, ble, adafruit_neopixel, decoder</td></tr> <tr><td style="text-align:right;">68</td> <td style="text-align:left;"><a href="../prerequisites/boards/theengs-bridge-v11">theengs-bridge-v11</a></td> <td style="text-align:left;">esp32dev</td> <td style="text-align:left;">BLE gateway with external antenna and Ethernet/WiFi connectivity, <a href="https://tbridge02.theengs.io/" target="_blank" rel="noopener noreferrer">user guide<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></td> <td style="text-align:left;">, com-esp32.lib_deps, ble, adafruit_neopixel, decoder</td></tr> <tr><td style="text-align:right;">69</td> <td style="text-align:left;"><a href="../prerequisites/boards/theengs-plug">theengs-plug</a></td> <td style="text-align:left;">esp32dev</td> <td style="text-align:left;">Smart Plug, BLE Gateway and energy monitoring, <a href="https://tplug01.theengs.io/" target="_blank" rel="noopener noreferrer">user guide<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></td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder, adafruit_neopixel, rn8209</td></tr> <tr><td style="text-align:right;">70</td> <td style="text-align:left;"><a href="../prerequisites/boards/thingpulse-espgateway">thingpulse-espgateway</a></td> <td style="text-align:left;">esp32dev</td> <td style="text-align:left;">BLE Gateway using ethernet or wifi with external antenna</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, adafruit_neopixel, decoder</td></tr> <tr><td style="text-align:right;">71</td> <td style="text-align:left;"><a href="../prerequisites/boards/tinypico-ble">tinypico-ble</a></td> <td style="text-align:left;">tinypico</td> <td style="text-align:left;">BLE gateway</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder</td></tr> <tr><td style="text-align:right;">72</td> <td style="text-align:left;"><a href="../prerequisites/boards/ttgo-lora32-v1">ttgo-lora32-v1</a></td> <td style="text-align:left;">ttgo-lora32-v1</td> <td style="text-align:left;">LORA communication using arduino-LoRA configurable frequency</td> <td style="text-align:left;">, com-esp32.lib_deps, ssd1306, lora</td></tr> <tr><td style="text-align:right;">73</td> <td style="text-align:left;"><a href="../prerequisites/boards/ttgo-lora32-v21">ttgo-lora32-v21</a></td> <td style="text-align:left;">ttgo-lora32-v21</td> <td style="text-align:left;">For ESP32, Gateway using LORA</td> <td style="text-align:left;">, com-esp32.lib_deps, ssd1306, lora</td></tr> <tr><td style="text-align:right;">74</td> <td style="text-align:left;"><a href="../prerequisites/boards/ttgo-t-beam">ttgo-t-beam</a></td> <td style="text-align:left;">ttgo-t-beam</td> <td style="text-align:left;">BLE gateway with battery holder</td> <td style="text-align:left;">, com-esp32.lib_deps, ble, decoder, lora</td></tr></tbody></table></div> <footer class="page-edit"><div class="edit-link"><a href="https://github.com/1technophile/OpenMQTTGateway/edit/development/docs/upload/web-install.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">1/13/2025, 4:15:36 PM</span></div></footer> <div class="page-nav"><p class="inner"><span class="prev">
<a href="/setitup/actuators.html" class="prev">
Actuators
</a></span> <span class="next"><a href="/upload/binaries.html">
(Option 2) Upload ready-to-go binaries
</a>
</span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/assets/js/app.7105f145.js" defer></script><script src="/assets/js/2.1486a66d.js" defer></script><script src="/assets/js/1.4ad45915.js" defer></script><script src="/assets/js/136.63699a98.js" defer></script><script src="/assets/js/47.473e57e3.js" defer></script>
</body>
</html>