Files
OpenMQTTGateway/use/boards.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

115 lines
28 KiB
HTML

<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Boards | 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/39.960cbce6.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/136.63699a98.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/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/47.473e57e3.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"><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"><span>3 - Upload ➡️</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading open"><span>4 - Use ✈️</span> <span class="arrow down"></span></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/use/rf.html" class="sidebar-link">RF gateways (RTL_433/RCSwitch/RF/RF2)</a></li><li><a href="/use/ble.html" class="sidebar-link">Bluetooth ESP32 gateway</a></li><li><a href="/use/ir.html" class="sidebar-link">Infrared gateway</a></li><li><a href="/use/lora.html" class="sidebar-link">LoRa gateway</a></li><li><a href="/use/gsm.html" class="sidebar-link">GSM 2G gateway</a></li><li><a href="/use/serial.html" class="sidebar-link">RS232/Serial gateway</a></li><li><a href="/use/rfm69.html" class="sidebar-link">RFM69 gateway</a></li><li><a href="/use/sensors.html" class="sidebar-link">Sensors</a></li><li><a href="/use/actuators.html" class="sidebar-link">Actuators</a></li><li><a href="/use/boards.html" aria-current="page" class="active sidebar-link">Boards</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/use/boards.html#esp" class="sidebar-link">ESP</a></li><li class="sidebar-sub-header"><a href="/use/boards.html#m5stickc-m5stickc-plus-or-m5stack" class="sidebar-link">M5StickC, M5StickC Plus or M5Stack</a></li></ul></li><li><a href="/use/displays.html" class="sidebar-link">Displays</a></li><li><a href="/use/gateway.html" class="sidebar-link">System commands (ESP only)</a></li><li><a href="/use/webui.html" class="sidebar-link">WebUI</a></li></ul></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="boards"><a href="#boards" class="header-anchor">#</a> Boards</h1> <h2 id="esp"><a href="#esp" class="header-anchor">#</a> ESP</h2> <h3 id="erasing-the-flash"><a href="#erasing-the-flash" class="header-anchor">#</a> Erasing the flash</h3> <p>So as to erase the flash memory on ESP boards you may do a long press to TRIGGER_GPIO button or connect the pin TRIGGER_GPIO to the ground during several seconds.</p> <p>On M5Stack boards you may do a long press to these buttons in low power mode 0 (see below how to go to low power mode 0):</p> <ul><li>Button B on M5StickC and M5StickC Plus (GPIO 37)</li> <li>Button C on M5Stack (GPIO 37)</li> <li>Button lateral on M5stick (GPIO 35)</li></ul> <p>You can also do a long press when powering the board to reset it, this press must be done during the first 5 seconds after the start.</p> <h3 id="wifi-interference-on-sensors-when-using-an-esp"><a href="#wifi-interference-on-sensors-when-using-an-esp" class="header-anchor">#</a> Wifi interference on sensors when using an ESP</h3> <p>Certain sensors like HC-SR501 is prone to generate false signals / triggers when used on a ESP with Wifi enabled. To reduce or eliminate the effect the board must be put into Wifi B/G with lower TX power.</p> <p>This can be achieved with the following macro, <code>WifiGMode</code> defined true and <code>WifiPower</code> to e.g. WIFI_POWER_11dBm (ESP32) or 11 (ESP8266).</p> <p>Since the WiFi protocol is persisted in the flash of the ESP you have to run at least once with <code>WiFiGMode</code> defined <strong>false</strong> to get Band N back.</p> <h3 id="low-power-mode-for-esp32"><a href="#low-power-mode-for-esp32" class="header-anchor">#</a> Low power mode for ESP32</h3> <p>OpenMQTTGateway support a low power mode for ESP32, the boards needs to have the macro <code>DEFAULT_LOW_POWER_MODE</code> defined at <code>ALWAYS_ON</code>, <code>INTERVAL</code> or <code>ACTION</code> to use it. More information about the modes is available into User_config.h.</p> <p>When available this mode can be set by MQTT:</p> <ul><li>Normal mode (per default)</li></ul> <p><code>mosquitto_pub -t &quot;home/OpenMQTTGateway/commands/MQTTtoSYS/config&quot; -m '{&quot;powermode&quot;:0, &quot;save&quot;:true}'</code></p> <ul><li>Low Power mode wake up from interval defined by DEEP_SLEEP_IN_US and pins defined by ESP32_EXT0_WAKE_PIN and/or ESP32_EXT1_WAKE_PIN</li></ul> <p><code>mosquitto_pub -t &quot;home/OpenMQTTGateway/commands/MQTTtoSYS/config&quot; -m '{&quot;powermode&quot;:1, &quot;save&quot;:true}'</code></p> <ul><li>Low Power mode wake up from pins defined by ESP32_EXT0_WAKE_PIN and/or ESP32_EXT1_WAKE_PIN</li></ul> <p><code>mosquitto_pub -t &quot;home/OpenMQTTGateway/commands/MQTTtoSYS/config&quot; -m '{&quot;powermode&quot;:2, &quot;save&quot;:true}'</code></p> <div class="custom-block tip"><p class="custom-block-title">TIP</p> <p>A low power mode switch is automatically created by discovery with Home Assistant, you may experience a delay between the command and the state update due to the fact that the update will be received and acknowledged when the device woke up.
If you are publishing the state change while the device is asleep use the retain flag. This way the device will retrieve the powermode command at wake up.</p></div> <p>The default sleep time is defined by the macro <code>DEEP_SLEEP_IN_US</code> (default 60s)</p> <p>We can also use an external sensor state to wake-up the ESP, this is defined by macro <code>ESP32_EXT0_WAKE_PIN/ESP32_EXT1_WAKE_PIN</code>, the level is defined by the macro <code>ESP32_EXT0_WAKE_PIN_STATE/ESP32_EXT0_WAKE_PIN_STATE</code> (default to HIGH).</p> <div class="custom-block warning"><p class="custom-block-title">WARNING</p> <p>If you change the default low power mode to INTERVAL or ACTION and your credential are not set or not correct, the ESP32 will not connect to the broker and the only way to change the low power mode will be a new erase/upload.</p></div> <h2 id="m5stickc-m5stickc-plus-or-m5stack"><a href="#m5stickc-m5stickc-plus-or-m5stack" class="header-anchor">#</a> M5StickC, M5StickC Plus or M5Stack</h2> <h3 id="behaviour"><a href="#behaviour" class="header-anchor">#</a> Behaviour</h3> <p>If the connection of the board to WiFi and MQTT is successful you will see the logo with text like below:</p> <p><img src="/assets/img/OpenMQTTgateway_M5_Stack_Board_Display_Text.b2457906.png" alt="boards"></p> <p>The same behaviour apply to M5StickC and M5StickC Plus</p> <p><img src="/assets/img/OpenMQTTgateway_M5_StickC_Board_Display_Text.7c5c1d9b.png" alt="boards"></p> <h3 id="setting-the-log-output"><a href="#setting-the-log-output" class="header-anchor">#</a> Setting the log output</h3> <p>Per default the log of the M5 boards is going to the LCD display with Errors and Warnings only, if you want to change the output at build time you can do it in <a href="https://github.com/1technophile/OpenMQTTGateway/blob/development/main/config_M5.h" target="_blank" rel="noopener noreferrer">config_M5.h<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> <p>You can also change it by MQTT. For example if you want to set to LCD</p> <p><code>mosquitto_pub -t home/OpenMQTTGateway/commands/MQTTtoM5/config -m '{&quot;log-display&quot;:true}'</code></p> <p>you can also revert it to the serial monitor:</p> <p><code>mosquitto_pub -t home/OpenMQTTGateway/commands/MQTTtoM5/config -m '{&quot;log-display&quot;:false}'</code></p></div> <footer class="page-edit"><div class="edit-link"><a href="https://github.com/1technophile/OpenMQTTGateway/edit/development/docs/use/boards.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="/use/actuators.html" class="prev">
Actuators
</a></span> <span class="next"><a href="/use/displays.html">
Displays
</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/39.960cbce6.js" defer></script>
</body>
</html>