mirror of
https://github.com/1technophile/OpenMQTTGateway.git
synced 2026-03-07 15:57:13 +01:00
deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:382fa5e9f2deploy:226297ba5bdeploy:226297ba5bdeploy:226297ba5bdeploy:226297ba5bdeploy:226297ba5bdeploy:226297ba5bdeploy:226297ba5bdeploy:226297ba5bdeploy:226297ba5bdeploy:226297ba5bdeploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:e495b61216deploy:32174e37a5deploy:6e6b54b05edeploy:6e6b54b05edeploy:51bdc2d080deploy:5add388fbcdeploy:5add388fbcdeploy:5add388fbcdeploy:5add388fbcdeploy:75b3a3657edeploy: b6de1042d565063836d6c257e9ef0255b5628fd6 deploy:6d1b7935c4deploy:6d1b7935c4deploy:ddb9cc67ccdeploy:ddb9cc67ccdeploy:ddb9cc67ccdeploy:2d29ee4524deploy:a0d5b7d181deploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy: b6de1042d565063836d6c257e9ef0255b5628fd6 deploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:27a6ec592bdeploy:162a4d3ae9deploy:162a4d3ae9deploy:162a4d3ae9deploy:162a4d3ae9deploy:162a4d3ae9deploy:162a4d3ae9deploy:162a4d3ae9deploy:162a4d3ae9deploy:162a4d3ae9deploy:f634f1f204deploy:f634f1f204deploy:f634f1f204deploy:f634f1f204deploy:f634f1f204deploy:f634f1f204deploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:9b6e835afbdeploy:a4ba937553deploy:8085f6bf16deploy:828f0a226edeploy:828f0a226edeploy: 9a0615e740b037e1d53ff9b149616825140f9869 deploy:828f0a226edeploy:301b3eecd8deploy:6175e03bc8deploy:585df9a420deploy:585df9a420deploy:585df9a420deploy:585df9a420deploy:585df9a420deploy:585df9a420deploy:585df9a420deploy:585df9a420deploy:585df9a420deploy:6e77efb11bdeploy:6e77efb11bdeploy:6e77efb11bdeploy:6e77efb11bdeploy:6e77efb11bdeploy:6e77efb11bdeploy:6e77efb11bdeploy:6e77efb11bdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:bb135aa0bfdeploy:037ee88528deploy:037ee88528deploy:037ee88528deploy:037ee88528deploy:037ee88528deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy: 08118d0d8925b6eda4bab1c31c0f427810084250 deploy: e719bbc27650a18d49bd054defe1aeb7ac3e12a3 deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:7f542c8347deploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:e2ada763ecdeploy:d03795d0bfdeploy:d03795d0bfdeploy:d03795d0bfdeploy:4bf43f5695deploy:4bf43f5695deploy:4bf43f5695deploy:4bf43f5695deploy:4bf43f5695deploy:4bf43f5695deploy:4bf43f5695deploy:cd35520bb0deploy:cd35520bb0deploy:cd35520bb0deploy:cd35520bb0deploy:cd35520bb0deploy:cd35520bb0deploy:cd35520bb0deploy:cd35520bb0deploy:cd35520bb0deploy:cd35520bb0deploy: 1990b8cd9f4b289bc858149d0f71b592ddc4298d deploy:cd35520bb0deploy:471348d906deploy:bead01347edeploy:d8c0f0f9c5deploy:4d6e7f4afadeploy:4d6e7f4afadeploy:4d6e7f4afadeploy:4d6e7f4afadeploy:5e1860abd9deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:3db54b4266deploy:7fa00dd593deploy:7fa00dd593deploy:7fa00dd593deploy:7fa00dd593deploy:1b50c8ec02deploy:1b50c8ec02deploy:1b50c8ec02deploy:1b50c8ec02deploy: 81eb8b5a77e63d369432b61fdd0d5e50a2b0c5fe deploy:1b50c8ec02deploy:1b50c8ec02deploy:1b50c8ec02deploy:1b50c8ec02deploy: 81eb8b5a77e63d369432b61fdd0d5e50a2b0c5fe deploy:2cce06ed4edeploy: 81eb8b5a77e63d369432b61fdd0d5e50a2b0c5fe deploy:2cce06ed4edeploy:9bb7751b8ddeploy:9bb7751b8ddeploy:9bb7751b8ddeploy:9bb7751b8ddeploy:9bb7751b8ddeploy:9bb7751b8ddeploy:9bb7751b8ddeploy:9bb7751b8ddeploy:9bb7751b8ddeploy:1f45a7711bdeploy:1f45a7711bdeploy:1f45a7711bdeploy:1f45a7711bdeploy:1f45a7711bdeploy:1f45a7711bdeploy:1f45a7711bdeploy:1f45a7711bdeploy:1f45a7711bdeploy:1f45a7711bdeploy:b5adf1f5acdeploy:b5adf1f5acdeploy:18cfbb759adeploy:bb05011bdcdeploy:87228b5f29deploy:e2641f49e7deploy:e2641f49e7deploy:e2641f49e7deploy:ba9506c022deploy:ba9506c022deploy:ba9506c022deploy:ba9506c022deploy:67e50642dddeploy: 9be4f6f7981b53fe339ab1fad3f58db5715fb234 deploy:67e50642dddeploy: 9be4f6f7981b53fe339ab1fad3f58db5715fb234 deploy: 9be4f6f7981b53fe339ab1fad3f58db5715fb234 deploy: 9be4f6f7981b53fe339ab1fad3f58db5715fb234 deploy: 9be4f6f7981b53fe339ab1fad3f58db5715fb234 deploy: 9be4f6f7981b53fe339ab1fad3f58db5715fb234 deploy: 9be4f6f7981b53fe339ab1fad3f58db5715fb234 deploy:67e50642dddeploy: 9be4f6f7981b53fe339ab1fad3f58db5715fb234 deploy: 3b18f0020fe3711ff65da1498772147697039110 deploy:952a65dd0fdeploy: 3b18f0020fe3711ff65da1498772147697039110 deploy: 3b18f0020fe3711ff65da1498772147697039110 deploy: 7f7576ee87058b3a09d7e0cb428309a2ed9a81d5 deploy:f86d89db85deploy:f86d89db85deploy:f86d89db85deploy:f86d89db85deploy:f86d89db85deploy:f86d89db85deploy:f86d89db85deploy:f86d89db85deploy:3b3fe3eabedeploy:3b3fe3eabedeploy:258e3b3f6adeploy:258e3b3f6adeploy:258e3b3f6adeploy:258e3b3f6adeploy:258e3b3f6adeploy:4f26d39b93deploy:4f26d39b93deploy:c98ac731b4deploy:c98ac731b4deploy:4e090eda3cdeploy:fcc09df02cdeploy:e390aca43bdeploy:3187ed6154deploy:3187ed6154deploy:3187ed6154deploy:3187ed6154deploy:3187ed6154deploy:a89ff43900deploy:6fa725d633deploy:0d338cc5c5deploy:0d338cc5c5deploy:0d338cc5c5deploy:0d338cc5c5deploy:0b4c6ef107deploy:0b4c6ef107deploy:0b4c6ef107deploy:ed0b683754deploy:ed0b683754deploy:ed0b683754deploy:ed0b683754deploy:5d6f735058deploy:5d6f735058deploy:5d6f735058
112 lines
43 KiB
HTML
112 lines
43 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en-US">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width,initial-scale=1">
|
|
<title>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 & 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/48.fbb11cfa.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/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/47.473e57e3.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="/" aria-current="page" class="home-link router-link-exact-active 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="active sidebar-link">0 - What is it for 🏠</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/#using-openmqttgateway" class="sidebar-link">Using OpenMQTTGateway ?</a></li><li class="sidebar-sub-header"><a href="/#products-powered-by-openmqttgateway" class="sidebar-link">Products powered by OpenMQTTGateway</a></li><li class="sidebar-sub-header"><a href="/#media" class="sidebar-link">Media</a></li></ul></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"><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"><p>OpenMQTTGateway aims to unify various technologies and protocols into a single firmware. This reduces the need for multiple physical bridges and streamlines diverse technologies under the widely-used <a href="http://mqtt.org/" target="_blank" rel="noopener noreferrer">MQTT<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> protocol.</p> <div style="text-align:center;"><img src="img/OpenMQTTGateway.png" alt="Overview of the protocols and compatible controllers" style="max-width:100%;height:auto;"></div> <h1 id="what-is-an-mqtt-gateway-or-bridge"><a href="#what-is-an-mqtt-gateway-or-bridge" class="header-anchor">#</a> What is an MQTT gateway or bridge ?</h1> <p>MQTT, short for Message Queuing Telemetry Transport, is a lightweight messaging protocol ideal for IoT devices.</p> <p>An MQTT gateway or bridge plays a pivotal role in the MQTT ecosystem:</p> <ul><li>Protocol Translation: It converts non-MQTT protocols (like LoRa or Bluetooth) into MQTT, enabling broader network communication.</li> <li>Data Aggregation: Combines data from multiple devices into single messages, optimizing network use.</li> <li>Security: Incorporates features like SSL/TLS encryption to safeguard data during transmission.</li> <li>Device Management: Handles tasks like firmware updates and remote configuration changes.</li></ul> <p>In essence, an MQTT gateway ensures smooth communication between devices and MQTT brokers, enhancing the efficiency and security of IoT systems.</p> <h1 id="what-openmqttgateway-can-do"><a href="#what-openmqttgateway-can-do" class="header-anchor">#</a> What OpenMQTTGateway can do ?</h1> <p>OpenMQTTGateway integrates with established technologies, such as 433mhz/315mhz protocols and infrared (IR), allowing you to upgrade and repurpose older devices. Additionally, OMG is compatible with modern technologies like Bluetooth Low Energy (BLE) and LoRa.</p> <p>To have an overview of the supported PIR, door, water, temperature, smoke sensors, sirens, rings, beacons, switches & weather stations you can take a look to the
|
|
<a href="https://compatible.openmqttgateway.com/index.php/devices" target="_blank" rel="noopener noreferrer">compatible devices list<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 run OpenMQTTGateway on a wide variety of <a href="https://compatible.openmqttgateway.com/index.php/boards/" target="_blank" rel="noopener noreferrer">boards<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>, ESP32, ESP8266, ESP32S3, ESP32C3.
|
|
BLE to MQTT gateway can also run on Raspberry Pi, Windows or Unix computers thanks to <a href="https://theengs.github.io/gateway/" target="_blank" rel="noopener noreferrer">Theengs Gateway<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>Using MQTT, you can seamlessly integrate with home automation platforms such as OpenHAB, Home Assistant, and others, or with IoT software like Node-Red.</p> <h1 id="use-cases"><a href="#use-cases" class="header-anchor">#</a> Use cases</h1> <p>Leveraging OpenMQTTGateway with a controller allows you to:</p> <ul><li>Monitor a garden with a Mi Flora BLE sensor and control an irrigation valve depending on the soil moisture,</li> <li>Trigger a fan depending on the temperature and humidity thanks to a Mi Jia/LYWSD03MMC BLE sensor,</li> <li>Follow your meat temperature when cooking with an Inkbird IBBQ</li> <li>Alert yourself by a controller notification if the temperature of a fridge or freezer is too high,</li> <li>Detect a beacon/smartwatch so as to trigger a special scenario when you come home,</li> <li><a href="https://www.youtube.com/watch?v=noUROhtf0E0&t=18s" target="_blank" rel="noopener noreferrer">Lose weight with the help of a complete log system<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>, video from <a href="https://www.youtube.com/channel/UCu7_D0o48KbfhpEohoP7YSQ" target="_blank" rel="noopener noreferrer">@Andreas Spiess<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></li> <li>Detect opened door or windows through 433mhz or BLE and alert yourself when leaving</li> <li>Detect water leakage or smoke remotely</li> <li>Actionate a siren if something is going wrong</li> <li>Detect if your far mailbox has been opened by the postman with LoRa</li> <li>Make smart your old TV or AC system through infrared control</li> <li>Monitor vehicle tire pressure</li></ul> <p>The limit is your imagination 😀</p> <h1 id="functions"><a href="#functions" class="header-anchor">#</a> Functions</h1> <p>Under the hood, OpenMQTTGateway offers features such as:</p> <ul><li>Deduplication</li> <li>Simple and lite API</li> <li>Strong integrations with libraries used</li> <li>Signal forward/repeat</li> <li>Wifi web portal onboarding</li> <li>Web portal configuration</li> <li>Whitelist & Blacklist management</li> <li>Secure connections</li> <li>Over the air updates</li> <li>Local or cloud, your choice</li></ul> <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="products-powered-by-openmqttgateway"><a href="#products-powered-by-openmqttgateway" class="header-anchor">#</a> Products powered by OpenMQTTGateway</h2> <h3 id="theengs-bridge-ble-gateway-with-external-antenna"><a href="#theengs-bridge-ble-gateway-with-external-antenna" class="header-anchor">#</a> Theengs Bridge, BLE gateway with external antenna</h3> <p><a href="https://shop.theengs.io/products/theengs-bridge-esp32-ble-mqtt-gateway-with-ethernet-and-external-antenna" target="_blank" rel="noopener noreferrer">Theengs bridge<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> is a powerfull BLE to MQTT gateway for over <a href="https://decoder.theengs.io/devices/devices.html" target="_blank" rel="noopener noreferrer">100 sensors<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>. Equipped with an Ethernet port, and external antenna, ensuring an enhanced range for your BLE sensors. It supports also WiFi connectivity.</p> <div style="text-align:center;"><a href="https://shop.theengs.io/products/theengs-bridge-esp32-ble-mqtt-gateway-with-ethernet-and-external-antenna" target="_blank" rel="noopener noreferrer"><img src="img/Theengs-Bridge-ble-gateway.png" alt="Theengs bridge view" style="max-width:100%;height:auto;"></a></div> <h3 id="theengs-plug-ble-gateway-and-smart-plug"><a href="#theengs-plug-ble-gateway-and-smart-plug" class="header-anchor">#</a> Theengs Plug, BLE gateway and Smart Plug</h3> <p><a href="https://shop.theengs.io/products/theengs-plug-smart-plug-ble-gateway-and-energy-consumption" target="_blank" rel="noopener noreferrer">Theengs plug<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> brings the following features:</p> <ul><li>BLE to MQTT gateway, tens of <a href="https://compatible.openmqttgateway.com/index.php/devices/ble-devices/" target="_blank" rel="noopener noreferrer">Bluetooth devices<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> supported thanks to Theengs Decoder library. The plug uses an ESP32 acting as a BLE to Wifi gateway to scan, decode and forward the data of the nearby sensors,</li> <li>Smart plug that can be controlled remotely,</li> <li>Energy consumption monitoring,</li> <li>Device tracker,</li> <li>Presence detection (beta),</li> <li>Local connectivity first.</li></ul> <div style="text-align:center;"><a href="https://shop.theengs.io/products/theengs-plug-smart-plug-ble-gateway-and-energy-consumption" target="_blank" rel="noopener noreferrer"><img src="img/Theengs-Plug-OpenMQTTGateway.png" alt="Theengs plug view" style="max-width:100%;height:auto;"></a></div> <p>Support the project by purchasing the <a href="https://shop.theengs.io/products/theengs-bridge-esp32-ble-mqtt-gateway-with-ethernet-and-external-antenna" target="_blank" rel="noopener noreferrer">Theengs bridge<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> or the <a href="https://shop.theengs.io/products/theengs-plug-smart-plug-ble-gateway-and-energy-consumption" target="_blank" rel="noopener noreferrer">Theengs plug<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="media"><a href="#media" class="header-anchor">#</a> Media</h2> <ul><li><a href="https://hackaday.com/2023/01/13/arduino-library-brings-rtl_433-to-the-esp32" target="_blank" rel="noopener noreferrer">Hackaday - ARDUINO LIBRARY BRINGS RTL_433 TO THE ESP32<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></li> <li><a href="https://www.cnx-software.com/2023/01/14/esp32-board-with-lora-433-mhz-sensors/" target="_blank" rel="noopener noreferrer">CNX Software - 433 MHz is not dead! Using an ESP32 board with LoRa module to talk to 433 MHz sensors<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></li> <li><a href="https://www.rtl-sdr.com/rtl_433-ported-to-esp32-microcontrollers-with-cc1101-or-sx127x-transceiver-chips/" target="_blank" rel="noopener noreferrer">RTL_433 PORTED TO ESP32 MICROCONTROLLERS WITH CC1101 OR SX127X TRANSCEIVER CHIPS<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></li> <li><a href="https://lwn.net/Articles/921497/" target="_blank" rel="noopener noreferrer">Using low-cost wireless sensors in the unlicensed bands<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></li> <li><a href="https://www.electronics-lab.com/smart-plug-esp32-openmqttgateway-serving-as-an-ble-mqtt-gateway-and-a-power-meter/" target="_blank" rel="noopener noreferrer">SMART PLUG ESP32 OPENMQTTGATEWAY SERVING AS AN BLE MQTT GATEWAY AND A POWER METER<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></li></ul> <h3 id="theengs-plug"><a href="#theengs-plug" class="header-anchor">#</a> Theengs Plug</h3> <p><a href="https://www.youtube.com/watch?v=nUwMt9p2U7o&t=427s" target="_blank" rel="noopener noreferrer"><img src="https://img.youtube.com/vi/nUwMt9p2U7o/0.jpg" alt="Theengs Plug video ElektroMaker"><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> <h3 id="_433mhz-and-ble"><a href="#_433mhz-and-ble" class="header-anchor">#</a> 433Mhz and BLE</h3> <p><a href="https://www.youtube.com/watch?v=_gdXR1uklaY" target="_blank" rel="noopener noreferrer"><img src="https://img.youtube.com/vi/_gdXR1uklaY/0.jpg" alt="433Mhz and BLE gateway video by Andreas Spiess"><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> <h3 id="ble"><a href="#ble" class="header-anchor">#</a> BLE</h3> <p><a href="https://www.youtube.com/watch?v=noUROhtf0E0" target="_blank" rel="noopener noreferrer"><img src="https://img.youtube.com/vi/noUROhtf0E0/0.jpg" alt="BLE gateway video by Andreas Spiess"><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> <h3 id="_433mhz"><a href="#_433mhz" class="header-anchor">#</a> 433Mhz</h3> <p><a href="https://www.youtube.com/watch?v=H-JXWbWjJYE" target="_blank" rel="noopener noreferrer"><img src="https://img.youtube.com/vi/H-JXWbWjJYE/0.jpg" alt="RTL_433 video by TECH MIND"><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> <h3 id="lora"><a href="#lora" class="header-anchor">#</a> LORA</h3> <p><a href="https://www.youtube.com/watch?v=6DftaHxDawM" target="_blank" rel="noopener noreferrer"><img src="https://img.youtube.com/vi/6DftaHxDawM/0.jpg" alt="LORA video by Priceless Toolkit"><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 warning"><p class="custom-block-title">Note</p> <p>The material and information contained in this documentation is for general information purposes only. You should not rely upon the material or information on this documentation as a basis for making any business, legal or any other decisions. There is no warranty given on this documentation content. If you decide to follow the information and materials given it is at your own risk. I will not be liable for any false, inaccurate, inappropriate or incomplete information presented on this website.</p></div></div> <footer class="page-edit"><div class="edit-link"><a href="https://github.com/1technophile/OpenMQTTGateway/edit/development/docs/README.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="next"><a href="/prerequisites/devices.html">
|
|
Devices
|
|
</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/48.fbb11cfa.js" defer></script>
|
|
</body>
|
|
</html>
|