From a0435bba054e23d577e31f9162067eb34770ddae Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 30 Jul 2024 16:21:55 +0000 Subject: [PATCH] deploy: bc3a94438c274b11c31a740ac4526df79efe8ce3 --- 404.html | 6 +- ...ntify-b21fc29ccadb28620cbf19d0d641a330.png | Bin 0 -> 203964 bytes ...tform-0fd748ddb7b03b4b25e03edf589bc44a.png | Bin 0 -> 48148 bytes .../Version-Identify-platform.b9ed6d8.600.png | Bin 0 -> 33852 bytes .../Version-Identify.5809267.1041.png | Bin 0 -> 149732 bytes assets/js/0b02251e.a4b6fff4.js | 1 + assets/js/0b02251e.fe7ad3d9.js | 1 - ...2f278.76cfd1df.js => 17f2f278.cce916ee.js} | 2 +- assets/js/754583dd.365cbf4d.js | 1 - assets/js/754583dd.992b696e.js | 1 + assets/js/a5750849.3661b037.js | 1 + assets/js/a5750849.c57d68f4.js | 1 - assets/js/c3728c59.c0f4b8ec.js | 1 + assets/js/c377a04b.ba20ca47.js | 1 - assets/js/c377a04b.bc123071.js | 1 + assets/js/edc63aa3.eb3b3486.js | 1 + assets/js/f9990df0.5aaded32.js | 1 - assets/js/f9990df0.f8d41679.js | 1 + assets/js/main.543304e3.js | 2 + ...CENSE.txt => main.543304e3.js.LICENSE.txt} | 0 assets/js/main.81ee6efb.js | 2 - assets/js/runtime~main.23fb6e44.js | 1 + assets/js/runtime~main.7b385af5.js | 1 - components/addon-modules/index.html | 6 +- components/enclosures/index.html | 6 +- .../spelsberg_TG_PC_1208-6-o/index.html | 8 +- .../firmware/app-hybrid-modbus/index.html | 6 +- .../index.html | 6 +- .../changelog-download/index.html | 6 +- .../configuration-parameter/index.html | 6 +- .../app-nrf9160-wmbus/introduction/index.html | 6 +- .../lorawan-communication-protocol/index.html | 6 +- components/firmware/index.html | 6 +- components/index.html | 6 +- configuration/cron-configuration/index.html | 6 +- configuration/index.html | 6 +- configuration/lobaro-config-tool/index.html | 30 +++--- .../lorawan-downlink-config/index.html | 6 +- .../lte-network-configuration/index.html | 6 +- .../meter-reception-filter-config/index.html | 6 +- .../obis-code-configuration/index.html | 6 +- configuration/usb-config-adapter/index.html | 6 +- index.html | 10 +- knowledge-base/index.html | 6 +- knowledge-base/modbus/index.html | 6 +- knowledge-base/wireless-mbus/index.html | 6 +- markdown-page/index.html | 6 +- platform/3rd-party/dragino/index.html | 6 +- platform/administration/changelog/index.html | 8 +- .../administration/datasources/index.html | 6 +- platform/administration/index.html | 6 +- platform/administration/monitoring/index.html | 6 +- .../server-certificates/index.html | 6 +- .../server-configuration/index.html | 6 +- platform/devices/downlinks/index.html | 8 +- platform/devices/index.html | 6 +- platform/faq/index.html | 6 +- platform/index.html | 6 +- platform/integrations/index.html | 6 +- platform/license/direct+/index.html | 6 +- platform/license/index.html | 6 +- products/index.html | 10 +- products/metering-gateways/GW-V3/index.html | 98 ++++++++++++++++++ .../GW-V3/modifications/variant1/index.html | 14 +++ .../index.html | 6 +- .../index.html | 8 +- .../wireless-mbus-gateway-dinrail/index.html | 6 +- .../wireless-mbus-gateway-sun-v1/index.html | 6 +- .../wireless-mbus-gateway-v3/index.html | 20 ++-- .../sensor-gateways/current-loop/index.html | 6 +- products/sensor-gateways/level/index.html | 6 +- products/sensor-gateways/modbus/index.html | 6 +- .../sensor-gateways/temperature/index.html | 6 +- .../hardware-variants/dinrail-v1/index.html | 6 +- .../sensor-gateways/wired-mbus-g1/index.html | 6 +- .../wired-mbus-g1/manual/cfg/index.html | 6 +- .../wired-mbus-g1/manual/index.html | 6 +- .../wired-mbus-g1/manual/workflow/index.html | 6 +- .../hardware-variants/bridge-v2/index.html | 6 +- .../wireless-mbus-g2/index.html | 6 +- .../wireless-mbus-g2/manual/cfg/index.html | 6 +- .../wireless-mbus-g2/manual/index.html | 6 +- .../manual/workflow/index.html | 6 +- .../concentrator-v1/index.html | 6 +- .../hardware-variants/dinrail-v1/index.html | 6 +- .../discontinued/bridge-v2/index.html | 6 +- .../discontinued/gw-v2/index.html | 6 +- .../hardware-variants/discontinued/index.html | 6 +- .../hardware-variants/gw-v3/index.html | 6 +- .../hardware-variants/gw-v4/desc/index.html | 6 +- .../hardware-variants/gw-v4/index.html | 6 +- .../hardware-variants/sun-v1/index.html | 6 +- .../wireless-mbus-g3/index.html | 6 +- .../wireless-mbus-g3/manual/cfg/index.html | 6 +- .../wireless-mbus-g3/manual/index.html | 6 +- .../manual/workflow/index.html | 6 +- sitemap.xml | 2 +- 97 files changed, 370 insertions(+), 250 deletions(-) create mode 100644 assets/images/Version-Identify-b21fc29ccadb28620cbf19d0d641a330.png create mode 100644 assets/images/Version-Identify-platform-0fd748ddb7b03b4b25e03edf589bc44a.png create mode 100644 assets/images/ideal-img/Version-Identify-platform.b9ed6d8.600.png create mode 100644 assets/images/ideal-img/Version-Identify.5809267.1041.png create mode 100644 assets/js/0b02251e.a4b6fff4.js delete mode 100644 assets/js/0b02251e.fe7ad3d9.js rename assets/js/{17f2f278.76cfd1df.js => 17f2f278.cce916ee.js} (99%) delete mode 100644 assets/js/754583dd.365cbf4d.js create mode 100644 assets/js/754583dd.992b696e.js create mode 100644 assets/js/a5750849.3661b037.js delete mode 100644 assets/js/a5750849.c57d68f4.js create mode 100644 assets/js/c3728c59.c0f4b8ec.js delete mode 100644 assets/js/c377a04b.ba20ca47.js create mode 100644 assets/js/c377a04b.bc123071.js create mode 100644 assets/js/edc63aa3.eb3b3486.js delete mode 100644 assets/js/f9990df0.5aaded32.js create mode 100644 assets/js/f9990df0.f8d41679.js create mode 100644 assets/js/main.543304e3.js rename assets/js/{main.81ee6efb.js.LICENSE.txt => main.543304e3.js.LICENSE.txt} (100%) delete mode 100644 assets/js/main.81ee6efb.js create mode 100644 assets/js/runtime~main.23fb6e44.js delete mode 100644 assets/js/runtime~main.7b385af5.js create mode 100644 products/metering-gateways/GW-V3/index.html create mode 100644 products/metering-gateways/GW-V3/modifications/variant1/index.html diff --git a/404.html b/404.html index bfac48d6..6a29518f 100644 --- a/404.html +++ b/404.html @@ -4,10 +4,10 @@ Lobaro Documentation - - + + -
Skip to main content

Page Not Found

We could not find what you were looking for.

Please contact the owner of the site that linked you to the original URL and let them know their link is broken.

+
Skip to main content

Page Not Found

We could not find what you were looking for.

Please contact the owner of the site that linked you to the original URL and let them know their link is broken.

\ No newline at end of file diff --git a/assets/images/Version-Identify-b21fc29ccadb28620cbf19d0d641a330.png b/assets/images/Version-Identify-b21fc29ccadb28620cbf19d0d641a330.png new file mode 100644 index 0000000000000000000000000000000000000000..542d0917e3679953e63fd20a5b82e8a39493a14c GIT binary patch literal 203964 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�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 literal 0 HcmV?d00001 diff --git a/assets/images/Version-Identify-platform-0fd748ddb7b03b4b25e03edf589bc44a.png b/assets/images/Version-Identify-platform-0fd748ddb7b03b4b25e03edf589bc44a.png new file mode 100644 index 0000000000000000000000000000000000000000..f53905ab10061534b511fbd02c25d7d0d36c26cf GIT binary patch literal 48148 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%0D$;d^eSAXBL%i3)GmSw{ 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 literal 0 HcmV?d00001 diff --git a/assets/images/ideal-img/Version-Identify-platform.b9ed6d8.600.png b/assets/images/ideal-img/Version-Identify-platform.b9ed6d8.600.png new file mode 100644 index 0000000000000000000000000000000000000000..232c0ba587a907ba767a867b8f980e013ac3c69a GIT binary patch literal 33852 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 literal 0 HcmV?d00001 diff --git a/assets/images/ideal-img/Version-Identify.5809267.1041.png b/assets/images/ideal-img/Version-Identify.5809267.1041.png new file mode 100644 index 0000000000000000000000000000000000000000..1f69410856febd1125fe67decec9367e21434c86 GIT binary patch literal 149732 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

{5PCS*Pv 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 JdwFBO{|DrLH=O_g literal 0 HcmV?d00001 diff --git a/assets/js/0b02251e.a4b6fff4.js b/assets/js/0b02251e.a4b6fff4.js new file mode 100644 index 00000000..3f71719a --- /dev/null +++ b/assets/js/0b02251e.a4b6fff4.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunklobaro_docs=self.webpackChunklobaro_docs||[]).push([[3830],{5570:e=>{e.exports=JSON.parse('{"version":{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"htmlSidebar":[{"type":"html","value":"TEST|TEST","defaultStyle":true}],"allDocSidebar":[{"type":"category","label":"Lobaro Docs","items":[{"type":"link","label":"Home","href":"/iot/","docId":"index","unlisted":false},{"type":"category","label":"Products","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"Metering Gateways","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"wM-Bus GW V3","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"Modifications","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Ext. antenna","href":"/iot/products/metering-gateways/GW-V3/modifications/variant1","docId":"products/metering-gateways/GW-V3/modifications/variant1","unlisted":false}]}],"href":"/iot/products/metering-gateways/GW-V3/"},{"type":"link","label":"wM-Bus GW V3 (Battery)","href":"/iot/products/metering-gateways/wireless-mbus-gateway-v3","docId":"products/metering-gateways/wireless-mbus-gateway-v3","unlisted":false},{"type":"link","label":"wM-Bus GW (12V - 24V)","href":"/iot/products/metering-gateways/wireless-mbus-gateway-dinrail","docId":"products/metering-gateways/wireless-mbus-gateway-dinrail","unlisted":false},{"type":"link","label":"wM-Bus GW (230V)","href":"/iot/products/metering-gateways/wireless-mbus-gateway-dinrail-230V","docId":"products/metering-gateways/wireless-mbus-gateway-dinrail-230V","unlisted":false},{"type":"link","label":"wM-Bus GW (Concentrator)","href":"/iot/products/metering-gateways/wireless-mbus-gateway-dinrail-concentrator","docId":"products/metering-gateways/wireless-mbus-gateway-dinrail-concentrator","unlisted":false},{"type":"link","label":"wM-Bus GW (Solar)","href":"/iot/products/metering-gateways/wireless-mbus-gateway-sun-v1","docId":"products/metering-gateways/wireless-mbus-gateway-sun-v1","unlisted":false}]},{"type":"category","label":"Sensor Gateways","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Current Loop","href":"/iot/products/sensor-gateways/current-loop/","docId":"products/sensor-gateways/current-loop/index","unlisted":false},{"type":"link","label":"Liquid Level","href":"/iot/products/sensor-gateways/level/","docId":"products/sensor-gateways/level/index","unlisted":false},{"type":"link","label":"Modbus","href":"/iot/products/sensor-gateways/modbus/","docId":"products/sensor-gateways/modbus/index","unlisted":false},{"type":"link","label":"Temperature","href":"/iot/products/sensor-gateways/temperature/","docId":"products/sensor-gateways/temperature/index","unlisted":false},{"type":"category","label":"Wireless M-BUS (Gen. 3)","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"Operation Manual","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Configuration","href":"/iot/products/sensor-gateways/wireless-mbus-g3/manual/cfg","docId":"products/sensor-gateways/wireless-mbus-g3/manual/cfg","unlisted":false},{"type":"link","label":"Workflow","href":"/iot/products/sensor-gateways/wireless-mbus-g3/manual/workflow","docId":"products/sensor-gateways/wireless-mbus-g3/manual/workflow","unlisted":false}],"href":"/iot/products/sensor-gateways/wireless-mbus-g3/manual/"},{"type":"category","label":"Hardware Variants","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"Gateway V4","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Description","href":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v4/desc","docId":"products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v4/desc","unlisted":false}],"href":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v4/"},{"type":"link","label":"Gateway V3","href":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v3/","docId":"products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v3/index","unlisted":false},{"type":"link","label":"Gateway DinRail","href":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/dinrail-v1/","docId":"products/sensor-gateways/wireless-mbus-g3/hardware-variants/dinrail-v1/index","unlisted":false},{"type":"link","label":"Gateway Solar","href":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/sun-v1/","docId":"products/sensor-gateways/wireless-mbus-g3/hardware-variants/sun-v1/index","unlisted":false},{"type":"link","label":"Gateway Concentrator","href":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/concentrator-v1/","docId":"products/sensor-gateways/wireless-mbus-g3/hardware-variants/concentrator-v1/index","unlisted":false},{"type":"category","label":"Discontinued","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"LoRaWAN Bridge V2","href":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/bridge-v2/","docId":"products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/bridge-v2/index","unlisted":false},{"type":"link","label":"Gateway V2","href":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/gw-v2/","docId":"products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/gw-v2/index","unlisted":false}],"href":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/"}]}],"href":"/iot/products/sensor-gateways/wireless-mbus-g3/"},{"type":"category","label":"Wireless M-BUS (Gen. 2)","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"Operation Manual","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Configuration","href":"/iot/products/sensor-gateways/wireless-mbus-g2/manual/cfg","docId":"products/sensor-gateways/wireless-mbus-g2/manual/cfg","unlisted":false},{"type":"link","label":"Workflow","href":"/iot/products/sensor-gateways/wireless-mbus-g2/manual/workflow","docId":"products/sensor-gateways/wireless-mbus-g2/manual/workflow","unlisted":false}],"href":"/iot/products/sensor-gateways/wireless-mbus-g2/manual/"},{"type":"category","label":"Hardware Variants","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"LoRaWAN Bridge V2","href":"/iot/products/sensor-gateways/wireless-mbus-g2/hardware-variants/bridge-v2/","docId":"products/sensor-gateways/wireless-mbus-g2/hardware-variants/bridge-v2/index","unlisted":false}]}],"href":"/iot/products/sensor-gateways/wireless-mbus-g2/"},{"type":"category","label":"Wired M-BUS (Gen. 1)","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"Operation Manual","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Configuration","href":"/iot/products/sensor-gateways/wired-mbus-g1/manual/cfg","docId":"products/sensor-gateways/wired-mbus-g1/manual/cfg","unlisted":false},{"type":"link","label":"Workflow","href":"/iot/products/sensor-gateways/wired-mbus-g1/manual/workflow","docId":"products/sensor-gateways/wired-mbus-g1/manual/workflow","unlisted":false}],"href":"/iot/products/sensor-gateways/wired-mbus-g1/manual/"},{"type":"category","label":"Hardware Variants","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Hybrid Gateway","href":"/iot/products/sensor-gateways/wired-mbus-g1/hardware-variants/dinrail-v1/","docId":"products/sensor-gateways/wired-mbus-g1/hardware-variants/dinrail-v1/index","unlisted":false}]}],"href":"/iot/products/sensor-gateways/wired-mbus-g1/"}]}],"href":"/iot/products/"},{"type":"category","label":"Components","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"Firmware","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"app-nrf9160-wmbus","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Introduction","href":"/iot/components/firmware/app-nrf9160-wmbus/introduction","docId":"components/firmware/app-nrf9160-wmbus/introduction","unlisted":false},{"type":"link","label":"Configuration Parameter","href":"/iot/components/firmware/app-nrf9160-wmbus/configuration-parameter","docId":"components/firmware/app-nrf9160-wmbus/configuration-parameter","unlisted":false},{"type":"link","label":"LoRaWAN Communication","href":"/iot/components/firmware/app-nrf9160-wmbus/lorawan-communication-protocol","docId":"components/firmware/app-nrf9160-wmbus/lorawan-communication-protocol","unlisted":false},{"type":"link","label":"Cellular IoT Communication","href":"/iot/components/firmware/app-nrf9160-wmbus/cellular-iot-communication-protocol","docId":"components/firmware/app-nrf9160-wmbus/cellular-iot-communication-protocol","unlisted":false},{"type":"link","label":"Changelog & Updates","href":"/iot/components/firmware/app-nrf9160-wmbus/changelog-download","docId":"components/firmware/app-nrf9160-wmbus/changelog-download","unlisted":false}]},{"type":"link","label":"app-hybrid-modbus","href":"/iot/components/firmware/app-hybrid-modbus/","docId":"components/firmware/app-hybrid-modbus/index","unlisted":false}],"href":"/iot/components/firmware/"},{"type":"category","label":"Device Enclosures","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Spelsberg TG PC 1208-6-o","href":"/iot/components/enclosures/spelsberg_TG_PC_1208-6-o","docId":"components/enclosures/spelsberg_TG_PC_1208-6-o","unlisted":false}],"href":"/iot/components/enclosures/"},{"type":"link","label":"Hardware Addon Modules","href":"/iot/components/addon-modules/","docId":"components/addon-modules/index","unlisted":false}],"href":"/iot/components/"},{"type":"category","label":"Configuration","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Lobaro USB Config Adapter","href":"/iot/configuration/usb-config-adapter","docId":"configuration/usb-config-adapter","unlisted":false},{"type":"link","label":"Lobaro Config Tool","href":"/iot/configuration/lobaro-config-tool","docId":"configuration/lobaro-config-tool","unlisted":false},{"type":"link","label":"MBUS Reception Filtering","href":"/iot/configuration/meter-reception-filter-config","docId":"configuration/meter-reception-filter-config","unlisted":false},{"type":"link","label":"LoRaWAN Downlink Config","href":"/iot/configuration/lorawan-downlink-config","docId":"configuration/lorawan-downlink-config","unlisted":false},{"type":"link","label":"CRON Configuration","href":"/iot/configuration/cron-configuration","docId":"configuration/cron-configuration","unlisted":false},{"type":"link","label":"LTE Network Configuration","href":"/iot/configuration/lte-network-configuration","docId":"configuration/lte-network-configuration","unlisted":false},{"type":"link","label":"OBIS-Code Configuration","href":"/iot/configuration/obis-code-configuration","docId":"configuration/obis-code-configuration","unlisted":false}],"href":"/iot/configuration/"},{"type":"category","label":"IoT Platform","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Integrations","href":"/iot/platform/integrations/","docId":"platform/integrations/index","unlisted":false},{"type":"category","label":"Administration","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Changelog","href":"/iot/platform/administration/changelog","docId":"platform/administration/changelog","unlisted":false},{"type":"link","label":"Datasources","href":"/iot/platform/administration/datasources","docId":"platform/administration/datasources","unlisted":false},{"type":"link","label":"Monitoring","href":"/iot/platform/administration/monitoring","docId":"platform/administration/monitoring","unlisted":false},{"type":"link","label":"Server Certificates","href":"/iot/platform/administration/server-certificates","docId":"platform/administration/server-certificates","unlisted":false},{"type":"link","label":"Server Configuration","href":"/iot/platform/administration/server-configuration","docId":"platform/administration/server-configuration","unlisted":false}],"href":"/iot/platform/administration/"},{"type":"category","label":"Devices","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Downlinks","href":"/iot/platform/devices/downlinks","docId":"platform/devices/downlinks","unlisted":false}],"href":"/iot/platform/devices/"},{"type":"category","label":"Hosting & Licensing","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Lobaro Direct+","href":"/iot/platform/license/direct+/","docId":"platform/license/direct+/index","unlisted":false}],"href":"/iot/platform/license/"},{"type":"category","label":"3rd Party Devices","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Dragino","href":"/iot/platform/3rd-party/dragino","docId":"platform/3rd-party/dragino","unlisted":false}]},{"type":"link","label":"FAQ","href":"/iot/platform/faq","docId":"platform/faq","unlisted":false}],"href":"/iot/platform/"},{"type":"category","label":"Knowledge Base","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Wireless M-BUS","href":"/iot/knowledge-base/wireless-mbus","docId":"knowledge-base/wireless-mbus","unlisted":false},{"type":"link","label":"Modbus","href":"/iot/knowledge-base/modbus","docId":"knowledge-base/modbus","unlisted":false}],"href":"/iot/knowledge-base/"}],"collapsed":true,"collapsible":true}]},"docs":{"components/addon-modules/index":{"id":"components/addon-modules/index","title":"Addon Modules Overview","description":"","sidebar":"allDocSidebar"},"components/enclosures/index":{"id":"components/enclosures/index","title":"Device Enclosures","description":"","sidebar":"allDocSidebar"},"components/enclosures/spelsberg_TG_PC_1208-6-o":{"id":"components/enclosures/spelsberg_TG_PC_1208-6-o","title":"Spelsberg TG PC 1208-6-o","description":"\'Spelsberg{e.exports=JSON.parse('{"version":{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"htmlSidebar":[{"type":"html","value":"TEST|TEST","defaultStyle":true}],"allDocSidebar":[{"type":"category","label":"Lobaro Docs","items":[{"type":"link","label":"Overview","href":"/iot/","docId":"index","unlisted":false},{"type":"category","label":"Products","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"Metering Gateways","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"wM-Bus GW V3 (Battery)","href":"/iot/products/metering-gateways/wireless-mbus-gateway-v3","docId":"products/metering-gateways/wireless-mbus-gateway-v3","unlisted":false},{"type":"link","label":"wM-Bus GW (12V - 24V)","href":"/iot/products/metering-gateways/wireless-mbus-gateway-dinrail","docId":"products/metering-gateways/wireless-mbus-gateway-dinrail","unlisted":false},{"type":"link","label":"wM-Bus GW (230V)","href":"/iot/products/metering-gateways/wireless-mbus-gateway-dinrail-230V","docId":"products/metering-gateways/wireless-mbus-gateway-dinrail-230V","unlisted":false},{"type":"link","label":"wM-Bus GW (Concentrator)","href":"/iot/products/metering-gateways/wireless-mbus-gateway-dinrail-concentrator","docId":"products/metering-gateways/wireless-mbus-gateway-dinrail-concentrator","unlisted":false},{"type":"link","label":"wM-Bus GW (Solar)","href":"/iot/products/metering-gateways/wireless-mbus-gateway-sun-v1","docId":"products/metering-gateways/wireless-mbus-gateway-sun-v1","unlisted":false}]},{"type":"category","label":"Sensor Gateways","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Current Loop","href":"/iot/products/sensor-gateways/current-loop/","docId":"products/sensor-gateways/current-loop/index","unlisted":false},{"type":"link","label":"Liquid Level","href":"/iot/products/sensor-gateways/level/","docId":"products/sensor-gateways/level/index","unlisted":false},{"type":"link","label":"Modbus","href":"/iot/products/sensor-gateways/modbus/","docId":"products/sensor-gateways/modbus/index","unlisted":false},{"type":"link","label":"Temperature","href":"/iot/products/sensor-gateways/temperature/","docId":"products/sensor-gateways/temperature/index","unlisted":false},{"type":"category","label":"Wireless M-BUS (Gen. 3)","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"Operation Manual","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Configuration","href":"/iot/products/sensor-gateways/wireless-mbus-g3/manual/cfg","docId":"products/sensor-gateways/wireless-mbus-g3/manual/cfg","unlisted":false},{"type":"link","label":"Workflow","href":"/iot/products/sensor-gateways/wireless-mbus-g3/manual/workflow","docId":"products/sensor-gateways/wireless-mbus-g3/manual/workflow","unlisted":false}],"href":"/iot/products/sensor-gateways/wireless-mbus-g3/manual/"},{"type":"category","label":"Hardware Variants","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"Gateway V4","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Description","href":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v4/desc","docId":"products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v4/desc","unlisted":false}],"href":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v4/"},{"type":"link","label":"Gateway V3","href":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v3/","docId":"products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v3/index","unlisted":false},{"type":"link","label":"Gateway DinRail","href":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/dinrail-v1/","docId":"products/sensor-gateways/wireless-mbus-g3/hardware-variants/dinrail-v1/index","unlisted":false},{"type":"link","label":"Gateway Solar","href":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/sun-v1/","docId":"products/sensor-gateways/wireless-mbus-g3/hardware-variants/sun-v1/index","unlisted":false},{"type":"link","label":"Gateway Concentrator","href":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/concentrator-v1/","docId":"products/sensor-gateways/wireless-mbus-g3/hardware-variants/concentrator-v1/index","unlisted":false},{"type":"category","label":"Discontinued","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"LoRaWAN Bridge V2","href":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/bridge-v2/","docId":"products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/bridge-v2/index","unlisted":false},{"type":"link","label":"Gateway V2","href":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/gw-v2/","docId":"products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/gw-v2/index","unlisted":false}],"href":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/"}]}],"href":"/iot/products/sensor-gateways/wireless-mbus-g3/"},{"type":"category","label":"Wireless M-BUS (Gen. 2)","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"Operation Manual","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Configuration","href":"/iot/products/sensor-gateways/wireless-mbus-g2/manual/cfg","docId":"products/sensor-gateways/wireless-mbus-g2/manual/cfg","unlisted":false},{"type":"link","label":"Workflow","href":"/iot/products/sensor-gateways/wireless-mbus-g2/manual/workflow","docId":"products/sensor-gateways/wireless-mbus-g2/manual/workflow","unlisted":false}],"href":"/iot/products/sensor-gateways/wireless-mbus-g2/manual/"},{"type":"category","label":"Hardware Variants","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"LoRaWAN Bridge V2","href":"/iot/products/sensor-gateways/wireless-mbus-g2/hardware-variants/bridge-v2/","docId":"products/sensor-gateways/wireless-mbus-g2/hardware-variants/bridge-v2/index","unlisted":false}]}],"href":"/iot/products/sensor-gateways/wireless-mbus-g2/"},{"type":"category","label":"Wired M-BUS (Gen. 1)","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"Operation Manual","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Configuration","href":"/iot/products/sensor-gateways/wired-mbus-g1/manual/cfg","docId":"products/sensor-gateways/wired-mbus-g1/manual/cfg","unlisted":false},{"type":"link","label":"Workflow","href":"/iot/products/sensor-gateways/wired-mbus-g1/manual/workflow","docId":"products/sensor-gateways/wired-mbus-g1/manual/workflow","unlisted":false}],"href":"/iot/products/sensor-gateways/wired-mbus-g1/manual/"},{"type":"category","label":"Hardware Variants","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Hybrid Gateway","href":"/iot/products/sensor-gateways/wired-mbus-g1/hardware-variants/dinrail-v1/","docId":"products/sensor-gateways/wired-mbus-g1/hardware-variants/dinrail-v1/index","unlisted":false}]}],"href":"/iot/products/sensor-gateways/wired-mbus-g1/"}]}],"href":"/iot/products/"},{"type":"category","label":"Components","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"Firmware","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"app-nrf9160-wmbus","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Introduction","href":"/iot/components/firmware/app-nrf9160-wmbus/introduction","docId":"components/firmware/app-nrf9160-wmbus/introduction","unlisted":false},{"type":"link","label":"Configuration Parameter","href":"/iot/components/firmware/app-nrf9160-wmbus/configuration-parameter","docId":"components/firmware/app-nrf9160-wmbus/configuration-parameter","unlisted":false},{"type":"link","label":"LoRaWAN Communication","href":"/iot/components/firmware/app-nrf9160-wmbus/lorawan-communication-protocol","docId":"components/firmware/app-nrf9160-wmbus/lorawan-communication-protocol","unlisted":false},{"type":"link","label":"Cellular IoT Communication","href":"/iot/components/firmware/app-nrf9160-wmbus/cellular-iot-communication-protocol","docId":"components/firmware/app-nrf9160-wmbus/cellular-iot-communication-protocol","unlisted":false},{"type":"link","label":"Changelog & Updates","href":"/iot/components/firmware/app-nrf9160-wmbus/changelog-download","docId":"components/firmware/app-nrf9160-wmbus/changelog-download","unlisted":false}]},{"type":"link","label":"app-hybrid-modbus","href":"/iot/components/firmware/app-hybrid-modbus/","docId":"components/firmware/app-hybrid-modbus/index","unlisted":false}],"href":"/iot/components/firmware/"},{"type":"category","label":"Device Enclosures","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Spelsberg TG PC 1208-6-o","href":"/iot/components/enclosures/spelsberg_TG_PC_1208-6-o","docId":"components/enclosures/spelsberg_TG_PC_1208-6-o","unlisted":false}],"href":"/iot/components/enclosures/"},{"type":"link","label":"Hardware Addon Modules","href":"/iot/components/addon-modules/","docId":"components/addon-modules/index","unlisted":false}],"href":"/iot/components/"},{"type":"category","label":"Configuration","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Lobaro USB Config Adapter","href":"/iot/configuration/usb-config-adapter","docId":"configuration/usb-config-adapter","unlisted":false},{"type":"link","label":"Lobaro Config Tool","href":"/iot/configuration/lobaro-config-tool","docId":"configuration/lobaro-config-tool","unlisted":false},{"type":"link","label":"MBUS Reception Filtering","href":"/iot/configuration/meter-reception-filter-config","docId":"configuration/meter-reception-filter-config","unlisted":false},{"type":"link","label":"LoRaWAN Downlink Config","href":"/iot/configuration/lorawan-downlink-config","docId":"configuration/lorawan-downlink-config","unlisted":false},{"type":"link","label":"CRON Configuration","href":"/iot/configuration/cron-configuration","docId":"configuration/cron-configuration","unlisted":false},{"type":"link","label":"LTE Network Configuration","href":"/iot/configuration/lte-network-configuration","docId":"configuration/lte-network-configuration","unlisted":false},{"type":"link","label":"OBIS-Code Configuration","href":"/iot/configuration/obis-code-configuration","docId":"configuration/obis-code-configuration","unlisted":false}],"href":"/iot/configuration/"},{"type":"category","label":"IoT Platform","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Integrations","href":"/iot/platform/integrations/","docId":"platform/integrations/index","unlisted":false},{"type":"category","label":"Administration","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Changelog","href":"/iot/platform/administration/changelog","docId":"platform/administration/changelog","unlisted":false},{"type":"link","label":"Datasources","href":"/iot/platform/administration/datasources","docId":"platform/administration/datasources","unlisted":false},{"type":"link","label":"Monitoring","href":"/iot/platform/administration/monitoring","docId":"platform/administration/monitoring","unlisted":false},{"type":"link","label":"Server Certificates","href":"/iot/platform/administration/server-certificates","docId":"platform/administration/server-certificates","unlisted":false},{"type":"link","label":"Server Configuration","href":"/iot/platform/administration/server-configuration","docId":"platform/administration/server-configuration","unlisted":false}],"href":"/iot/platform/administration/"},{"type":"category","label":"Devices","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Downlinks","href":"/iot/platform/devices/downlinks","docId":"platform/devices/downlinks","unlisted":false}],"href":"/iot/platform/devices/"},{"type":"category","label":"Hosting & Licensing","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Lobaro Direct+","href":"/iot/platform/license/direct+/","docId":"platform/license/direct+/index","unlisted":false}],"href":"/iot/platform/license/"},{"type":"category","label":"3rd Party Devices","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Dragino","href":"/iot/platform/3rd-party/dragino","docId":"platform/3rd-party/dragino","unlisted":false}]},{"type":"link","label":"FAQ","href":"/iot/platform/faq","docId":"platform/faq","unlisted":false}],"href":"/iot/platform/"},{"type":"category","label":"Knowledge Base","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Wireless M-BUS","href":"/iot/knowledge-base/wireless-mbus","docId":"knowledge-base/wireless-mbus","unlisted":false},{"type":"link","label":"Modbus","href":"/iot/knowledge-base/modbus","docId":"knowledge-base/modbus","unlisted":false}],"href":"/iot/knowledge-base/"}],"collapsed":true,"collapsible":true}]},"docs":{"components/addon-modules/index":{"id":"components/addon-modules/index","title":"Addon Modules Overview","description":"","sidebar":"allDocSidebar"},"components/enclosures/index":{"id":"components/enclosures/index","title":"Device Enclosures","description":"","sidebar":"allDocSidebar"},"components/enclosures/spelsberg_TG_PC_1208-6-o":{"id":"components/enclosures/spelsberg_TG_PC_1208-6-o","title":"Spelsberg TG PC 1208-6-o","description":"\'Spelsberg{e.exports={src:{srcSet:o.p+"assets/images/ideal-img/Lobaro-Design-Cover-wmbus-gateway.c11f4d0.1158.jpg 1158w",images:[{path:o.p+"assets/images/ideal-img/Lobaro-Design-Cover-wmbus-gateway.c11f4d0.1158.jpg",width:1158,height:1026}],src:o.p+"assets/images/ideal-img/Lobaro-Design-Cover-wmbus-gateway.c11f4d0.1158.jpg",toString:function(){return o.p+"assets/images/ideal-img/Lobaro-Design-Cover-wmbus-gateway.c11f4d0.1158.jpg"},placeholder:void 0,width:1158,height:1026},preSrc:"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAJAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAgUI/8QAIhABAAECBgIDAAAAAAAAAAAAAQIDIQAEBRExYRJEcXKx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABURAQEAAAAAAAAAAAAAAAAAAAAR/9oADAMBAAIRAxEAPwDROa1PM0tSnSlTmX8aRE3KnXUvm21x52vQVhFkBJLhcwPafofuGcGEg//Z"}},6832:(e,A,o)=>{e.exports={src:{srcSet:o.p+"assets/images/ideal-img/Lobaro-housing-dimensions2.6c599bb.1118.jpg 1118w",images:[{path:o.p+"assets/images/ideal-img/Lobaro-housing-dimensions2.6c599bb.1118.jpg",width:1118,height:863}],src:o.p+"assets/images/ideal-img/Lobaro-housing-dimensions2.6c599bb.1118.jpg",toString:function(){return o.p+"assets/images/ideal-img/Lobaro-housing-dimensions2.6c599bb.1118.jpg"},placeholder:void 0,width:1118,height:863},preSrc:"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAHxAAAgIBBAMAAAAAAAAAAAAAAQIAAxEEEiFRFEFx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANMaryrDtrZkAYnPIyPXOD9l1IYU1h23MFGT2e4iB//Z"}},2937:(e,A,o)=>{e.exports={src:{srcSet:o.p+"assets/images/ideal-img/housing-spelsberg-closed.ace3a58.760.jpg 760w",images:[{path:o.p+"assets/images/ideal-img/housing-spelsberg-closed.ace3a58.760.jpg",width:760,height:760}],src:o.p+"assets/images/ideal-img/housing-spelsberg-closed.ace3a58.760.jpg",toString:function(){return o.p+"assets/images/ideal-img/housing-spelsberg-closed.ace3a58.760.jpg"},placeholder:void 0,width:760,height:760},preSrc:"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQMGB//EACEQAAIBBAEFAQAAAAAAAAAAAAECAwAEESESBRMUFVKR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAL/xAAVEQEBAAAAAAAAAAAAAAAAAAAAEf/aAAwDAQACEQMRAD8A3Ruu3Mkzq0vEBiBxyNZoe6lXXnkY1g8dVWw2dshZlt4VYsSSEAyc0/tp8L+UTH//2Q=="}},789:(e,A,o)=>{"use strict";o.r(A),o.d(A,{assets:()=>a,contentTitle:()=>t,default:()=>c,frontMatter:()=>n,metadata:()=>r,toc:()=>g});var s=o(4848),i=o(8453);const n={sidebar_position:1,title:"Spelsberg TG PC 1208-6-o"},t="Spelsberg TG PC 1208-6-o",r={id:"components/enclosures/spelsberg_TG_PC_1208-6-o",title:"Spelsberg TG PC 1208-6-o",description:"Spelsberg TG PC 1208-6-o Housing{"use strict";o.d(A,{R:()=>t,x:()=>r});var s=o(6540);const i={},n=s.createContext(i);function t(e){const A=s.useContext(n);return s.useMemo((function(){return"function"==typeof e?e(A):{...A,...e}}),[A,e])}function r(e){let A;return A=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:t(e.components),s.createElement(n.Provider,{value:A},e.children)}}}]); \ No newline at end of file +(self.webpackChunklobaro_docs=self.webpackChunklobaro_docs||[]).push([[5706],{3321:(e,A,o)=>{e.exports={src:{srcSet:o.p+"assets/images/ideal-img/Lobaro-Design-Cover-wmbus-gateway.c11f4d0.1158.jpg 1158w",images:[{path:o.p+"assets/images/ideal-img/Lobaro-Design-Cover-wmbus-gateway.c11f4d0.1158.jpg",width:1158,height:1026}],src:o.p+"assets/images/ideal-img/Lobaro-Design-Cover-wmbus-gateway.c11f4d0.1158.jpg",toString:function(){return o.p+"assets/images/ideal-img/Lobaro-Design-Cover-wmbus-gateway.c11f4d0.1158.jpg"},placeholder:void 0,width:1158,height:1026},preSrc:"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAJAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAgUI/8QAIhABAAECBgIDAAAAAAAAAAAAAQIDIQAEBRExYRJEcXKx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABURAQEAAAAAAAAAAAAAAAAAAAAR/9oADAMBAAIRAxEAPwDROa1PM0tSnSlTmX8aRE3KnXUvm21x52vQVhFkBJLhcwPafofuGcGEg//Z"}},6832:(e,A,o)=>{e.exports={src:{srcSet:o.p+"assets/images/ideal-img/Lobaro-housing-dimensions2.6c599bb.1118.jpg 1118w",images:[{path:o.p+"assets/images/ideal-img/Lobaro-housing-dimensions2.6c599bb.1118.jpg",width:1118,height:863}],src:o.p+"assets/images/ideal-img/Lobaro-housing-dimensions2.6c599bb.1118.jpg",toString:function(){return o.p+"assets/images/ideal-img/Lobaro-housing-dimensions2.6c599bb.1118.jpg"},placeholder:void 0,width:1118,height:863},preSrc:"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAHxAAAgIBBAMAAAAAAAAAAAAAAQIAAxEEEiFRFEFx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANMaryrDtrZkAYnPIyPXOD9l1IYU1h23MFGT2e4iB//Z"}},2937:(e,A,o)=>{e.exports={src:{srcSet:o.p+"assets/images/ideal-img/housing-spelsberg-closed.ace3a58.760.jpg 760w",images:[{path:o.p+"assets/images/ideal-img/housing-spelsberg-closed.ace3a58.760.jpg",width:760,height:760}],src:o.p+"assets/images/ideal-img/housing-spelsberg-closed.ace3a58.760.jpg",toString:function(){return o.p+"assets/images/ideal-img/housing-spelsberg-closed.ace3a58.760.jpg"},placeholder:void 0,width:760,height:760},preSrc:"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQMGB//EACEQAAIBBAEFAQAAAAAAAAAAAAECAwAEESESBRMUFVKR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAL/xAAVEQEBAAAAAAAAAAAAAAAAAAAAEf/aAAwDAQACEQMRAD8A3Ruu3Mkzq0vEBiBxyNZoe6lXXnkY1g8dVWw2dshZlt4VYsSSEAyc0/tp8L+UTH//2Q=="}},789:(e,A,o)=>{"use strict";o.r(A),o.d(A,{assets:()=>a,contentTitle:()=>t,default:()=>c,frontMatter:()=>n,metadata:()=>r,toc:()=>g});var s=o(4848),i=o(8453);const n={sidebar_position:1,title:"Spelsberg TG PC 1208-6-o"},t="Spelsberg TG PC 1208-6-o",r={id:"components/enclosures/spelsberg_TG_PC_1208-6-o",title:"Spelsberg TG PC 1208-6-o",description:"Spelsberg TG PC 1208-6-o Housing{"use strict";o.d(A,{R:()=>t,x:()=>r});var s=o(6540);const i={},n=s.createContext(i);function t(e){const A=s.useContext(n);return s.useMemo((function(){return"function"==typeof e?e(A):{...A,...e}}),[A,e])}function r(e){let A;return A=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:t(e.components),s.createElement(n.Provider,{value:A},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/754583dd.365cbf4d.js b/assets/js/754583dd.365cbf4d.js deleted file mode 100644 index e6e41862..00000000 --- a/assets/js/754583dd.365cbf4d.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunklobaro_docs=self.webpackChunklobaro_docs||[]).push([[5633],{3249:(e,t,s)=>{e.exports={src:{srcSet:s.p+"assets/images/ideal-img/MBusWirelessLogo.84bd227.1600.png 1600w,"+s.p+"assets/images/ideal-img/MBusWirelessLogo.199a9c4.2432.png 2432w,"+s.p+"assets/images/ideal-img/MBusWirelessLogo.4bbefe2.3129.png 3129w",images:[{path:s.p+"assets/images/ideal-img/MBusWirelessLogo.84bd227.1600.png",width:1600,height:576},{path:s.p+"assets/images/ideal-img/MBusWirelessLogo.199a9c4.2432.png",width:2432,height:875},{path:s.p+"assets/images/ideal-img/MBusWirelessLogo.4bbefe2.3129.png",width:3129,height:1126}],src:s.p+"assets/images/ideal-img/MBusWirelessLogo.84bd227.1600.png",toString:function(){return s.p+"assets/images/ideal-img/MBusWirelessLogo.84bd227.1600.png"},placeholder:void 0,width:1600,height:576},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAC4yAAAuMgHj9s1YAAAAoUlEQVR4nB2NMQuCQBhAP6hoS7/v3Fscirw7T2luKFqDQHBqCISGHMOWkPI+z4j2+rdhb3rL44GIeIaSC4pdJiSvRXxfkm620BOWY1jVw79j+paoXUW6PaPpcjSvE8Xu04ek2hsqziH9joAie/Rju0PV5aR4T4pLofiK2l6EtJWv7AE1F+BJhwDZoF9QWE9o8ZgH0iaeciaQz8Q3zZSk2/wAUDwnFra0cygAAAAASUVORK5CYII="}},7173:(e,t,s)=>{"use strict";s.r(t),s.d(t,{assets:()=>d,contentTitle:()=>n,default:()=>h,frontMatter:()=>o,metadata:()=>a,toc:()=>l});var i=s(4848),r=s(8453);const o={sidebar_position:0,title:"Overview"},n="Lobaro IoT Products",a={id:"products/index",title:"Overview",description:"---",source:"@site/docs/products/index.md",sourceDirName:"products",slug:"/products/",permalink:"/iot/products/",draft:!1,unlisted:!1,editUrl:"https://github.com/lobaro/iot/tree/master/docs/products/index.md",tags:[],version:"current",sidebarPosition:0,frontMatter:{sidebar_position:0,title:"Overview"},sidebar:"allDocSidebar",previous:{title:"Overview",permalink:"/iot/"},next:{title:"wM-Bus GW V3 (Battery)",permalink:"/iot/products/metering-gateways/wireless-mbus-gateway-v3"}},d={},l=[{value:"Metering Gateways",id:"metering-gateways",level:2},{value:"Wireless M-BUS Gateways",id:"wireless-m-bus-gateways",level:3}];function c(e){const t={a:"a",code:"code",h1:"h1",h2:"h2",h3:"h3",hr:"hr",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",...(0,r.R)(),...e.components},{Image:o}=t;return o||function(e,t){throw new Error("Expected "+(t?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}("Image",!0),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"lobaro-iot-products",children:"Lobaro IoT Products"}),"\n",(0,i.jsx)(t.hr,{}),"\n",(0,i.jsx)(t.h2,{id:"metering-gateways",children:"Metering Gateways"}),"\n",(0,i.jsx)(t.h3,{id:"wireless-m-bus-gateways",children:"Wireless M-BUS Gateways"}),"\n",(0,i.jsx)(o,{alt:"Wireless M-BUS Logo",img:s(3249),style:{width:"15%",paddingTop:"0px",paddingBottom:"10px"}}),"\n",(0,i.jsxs)(t.table,{children:[(0,i.jsx)(t.thead,{children:(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.th,{style:{textAlign:"left"},children:"Name"}),(0,i.jsx)(t.th,{style:{textAlign:"left"},children:"Lobaro PN"}),(0,i.jsx)(t.th,{children:"Firmware"}),(0,i.jsx)(t.th,{children:"Power Supply"}),(0,i.jsx)(t.th,{children:"Antenna"}),(0,i.jsx)(t.th,{children:"Notes"})]})}),(0,i.jsx)(t.tbody,{children:(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{style:{textAlign:"left"},children:(0,i.jsx)(t.a,{href:"/iot/products/metering-gateways/wireless-mbus-gateway-v3",children:"Wireless M-BUS Gateway V3"})}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:(0,i.jsx)(t.code,{children:"8000162"})}),(0,i.jsx)(t.td,{children:(0,i.jsx)(t.a,{href:"/iot/components/firmware/app-nrf9160-wmbus/introduction",children:"app-nrf9160-wmbus"})}),(0,i.jsx)(t.td,{children:"1x D-Cell 3.6V"}),(0,i.jsx)(t.td,{children:"Internal PCB"}),(0,i.jsx)(t.td,{})]})})]})]})}function h(e={}){const{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(c,{...e})}):c(e)}},8453:(e,t,s)=>{"use strict";s.d(t,{R:()=>n,x:()=>a});var i=s(6540);const r={},o=i.createContext(r);function n(e){const t=i.useContext(o);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:n(e.components),i.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/754583dd.992b696e.js b/assets/js/754583dd.992b696e.js new file mode 100644 index 00000000..02b70aa5 --- /dev/null +++ b/assets/js/754583dd.992b696e.js @@ -0,0 +1 @@ +(self.webpackChunklobaro_docs=self.webpackChunklobaro_docs||[]).push([[5633],{3249:(e,t,s)=>{e.exports={src:{srcSet:s.p+"assets/images/ideal-img/MBusWirelessLogo.84bd227.1600.png 1600w,"+s.p+"assets/images/ideal-img/MBusWirelessLogo.199a9c4.2432.png 2432w,"+s.p+"assets/images/ideal-img/MBusWirelessLogo.4bbefe2.3129.png 3129w",images:[{path:s.p+"assets/images/ideal-img/MBusWirelessLogo.84bd227.1600.png",width:1600,height:576},{path:s.p+"assets/images/ideal-img/MBusWirelessLogo.199a9c4.2432.png",width:2432,height:875},{path:s.p+"assets/images/ideal-img/MBusWirelessLogo.4bbefe2.3129.png",width:3129,height:1126}],src:s.p+"assets/images/ideal-img/MBusWirelessLogo.84bd227.1600.png",toString:function(){return s.p+"assets/images/ideal-img/MBusWirelessLogo.84bd227.1600.png"},placeholder:void 0,width:1600,height:576},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAC4yAAAuMgHj9s1YAAAAoUlEQVR4nB2NMQuCQBhAP6hoS7/v3Fscirw7T2luKFqDQHBqCISGHMOWkPI+z4j2+rdhb3rL44GIeIaSC4pdJiSvRXxfkm620BOWY1jVw79j+paoXUW6PaPpcjSvE8Xu04ek2hsqziH9joAie/Rju0PV5aR4T4pLofiK2l6EtJWv7AE1F+BJhwDZoF9QWE9o8ZgH0iaeciaQz8Q3zZSk2/wAUDwnFra0cygAAAAASUVORK5CYII="}},7173:(e,t,s)=>{"use strict";s.r(t),s.d(t,{assets:()=>d,contentTitle:()=>n,default:()=>h,frontMatter:()=>o,metadata:()=>a,toc:()=>l});var i=s(4848),r=s(8453);const o={sidebar_position:0,title:"Product Overview"},n="Lobaro IoT Products",a={id:"products/index",title:"Product Overview",description:"---",source:"@site/docs/products/index.md",sourceDirName:"products",slug:"/products/",permalink:"/iot/products/",draft:!1,unlisted:!1,editUrl:"https://github.com/lobaro/iot/tree/master/docs/products/index.md",tags:[],version:"current",sidebarPosition:0,frontMatter:{sidebar_position:0,title:"Product Overview"},sidebar:"allDocSidebar",previous:{title:"Home",permalink:"/iot/"},next:{title:"wM-Bus GW V3 (Battery)",permalink:"/iot/products/metering-gateways/GW-V3/"}},d={},l=[{value:"Metering Gateways",id:"metering-gateways",level:2},{value:"Wireless M-BUS Gateways",id:"wireless-m-bus-gateways",level:3}];function c(e){const t={a:"a",code:"code",h1:"h1",h2:"h2",h3:"h3",hr:"hr",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",...(0,r.R)(),...e.components},{Image:o}=t;return o||function(e,t){throw new Error("Expected "+(t?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}("Image",!0),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"lobaro-iot-products",children:"Lobaro IoT Products"}),"\n",(0,i.jsx)(t.hr,{}),"\n",(0,i.jsx)(t.h2,{id:"metering-gateways",children:"Metering Gateways"}),"\n",(0,i.jsx)(t.h3,{id:"wireless-m-bus-gateways",children:"Wireless M-BUS Gateways"}),"\n",(0,i.jsx)(o,{alt:"Wireless M-BUS Logo",img:s(3249),style:{width:"15%",paddingTop:"0px",paddingBottom:"10px"}}),"\n",(0,i.jsxs)(t.table,{children:[(0,i.jsx)(t.thead,{children:(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.th,{style:{textAlign:"left"},children:"Name"}),(0,i.jsx)(t.th,{style:{textAlign:"left"},children:"Lobaro PN"}),(0,i.jsx)(t.th,{children:"Firmware"}),(0,i.jsx)(t.th,{children:"Power Supply"}),(0,i.jsx)(t.th,{children:"Antenna"}),(0,i.jsx)(t.th,{children:"Notes"})]})}),(0,i.jsx)(t.tbody,{children:(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{style:{textAlign:"left"},children:(0,i.jsx)(t.a,{href:"/iot/products/metering-gateways/wireless-mbus-gateway-v3",children:"Wireless M-BUS Gateway V3"})}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:(0,i.jsx)(t.code,{children:"8000162"})}),(0,i.jsx)(t.td,{children:(0,i.jsx)(t.a,{href:"/iot/components/firmware/app-nrf9160-wmbus/introduction",children:"app-nrf9160-wmbus"})}),(0,i.jsx)(t.td,{children:"1x D-Cell 3.6V"}),(0,i.jsx)(t.td,{children:"Internal PCB"}),(0,i.jsx)(t.td,{})]})})]})]})}function h(e={}){const{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(c,{...e})}):c(e)}},8453:(e,t,s)=>{"use strict";s.d(t,{R:()=>n,x:()=>a});var i=s(6540);const r={},o=i.createContext(r);function n(e){const t=i.useContext(o);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:n(e.components),i.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/a5750849.3661b037.js b/assets/js/a5750849.3661b037.js new file mode 100644 index 00000000..aa6deb94 --- /dev/null +++ b/assets/js/a5750849.3661b037.js @@ -0,0 +1 @@ +(self.webpackChunklobaro_docs=self.webpackChunklobaro_docs||[]).push([[1148],{5095:(e,o,i)=>{e.exports={src:{srcSet:i.p+"assets/images/ideal-img/Lobaro_Tool_ConfigFeature.d276502.1224.png 1224w",images:[{path:i.p+"assets/images/ideal-img/Lobaro_Tool_ConfigFeature.d276502.1224.png",width:1224,height:730}],src:i.p+"assets/images/ideal-img/Lobaro_Tool_ConfigFeature.d276502.1224.png",toString:function(){return i.p+"assets/images/ideal-img/Lobaro_Tool_ConfigFeature.d276502.1224.png"},placeholder:void 0,width:1224,height:730},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAgklEQVR4nC2MQQ7CMAwE8/8HwoEi7kW0SZTG9q6doCDmNHOZdOacSzZVACDhvgSUdtX3nuq+15KP2i6RXks/PqYipi3n8nyksm3a2iWq9OP1Ou83cl0IwJmMHhEiMiIM4BjuPuckqaoJZu7svUfEiJjjD0kzS4ABZqbu68cf7uQq+wK1c63N5QE9AAAAAABJRU5ErkJggg=="}},3563:(e,o,i)=>{e.exports={src:{srcSet:i.p+"assets/images/ideal-img/Version-Identify-platform.b9ed6d8.600.png 600w",images:[{path:i.p+"assets/images/ideal-img/Version-Identify-platform.b9ed6d8.600.png",width:600,height:390}],src:i.p+"assets/images/ideal-img/Version-Identify-platform.b9ed6d8.600.png",toString:function(){return i.p+"assets/images/ideal-img/Version-Identify-platform.b9ed6d8.600.png"},placeholder:void 0,width:600,height:390},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwklEQVR4nE3LUU+DMBiF4f7/P2biNuMEE8wiMyaKDEr7tdAWHLxmjTFePDnn4hz18dVx/uypGo+2jsE6eiN/ukGwfkK9vL5xKCpO53e6fqC99Fw6zWAEcSPW+Uy12mBEmEJg/CfEyPf1yvpL6aZB2oZkDevk2cKY3foaA9u2ZUrv7zCP97jyAXvc4YoD8rRHjjvGqmCOkZQSqtcabQx+mhA/EtJMSClnnOc8ysO6rnkuS0QEezs4h3MO7z1zSizLkv0AVGoJZ8zG9EwAAAAASUVORK5CYII="}},8859:(e,o,i)=>{e.exports={src:{srcSet:i.p+"assets/images/ideal-img/Version-Identify.5809267.1041.png 1041w",images:[{path:i.p+"assets/images/ideal-img/Version-Identify.5809267.1041.png",width:1041,height:848}],src:i.p+"assets/images/ideal-img/Version-Identify.5809267.1041.png",toString:function(){return i.p+"assets/images/ideal-img/Version-Identify.5809267.1041.png"},placeholder:void 0,width:1041,height:848},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA6klEQVR4nDWP607CQBQG+/5PxAMYoxACUgNFinF3u1BIi9u9lCpbxrTEL5l/k8k5SX0+cypLTqcSZx3Be9q2fRDCiA1XknwyoVYFXbzjQkf7c6P7jVy7jlvsiX1P3/ckzhiGFYUmyzK2u5zd/hOlFEVxoKpqrLUkoW2JMSKl5GU6ZZWmCKXQx5JjWWK9x/tAMmSHSSHYzF5Rm3cOHxkX+YUpJEYr3FDkfh9FIQSr5yfyxZz92wKdrUeO+RbbNCSjNRSlZDafs862nKuK76bBDR97/7jxX9Ras1wuSdMVSgoudY0xBucc3nv+ALH8K4J9ITiQAAAAAElFTkSuQmCC"}},7768:(e,o,i)=>{e.exports={src:{srcSet:i.p+"assets/images/ideal-img/tool-config-flash.ea677cb.1228.png 1228w",images:[{path:i.p+"assets/images/ideal-img/tool-config-flash.ea677cb.1228.png",width:1228,height:605}],src:i.p+"assets/images/ideal-img/tool-config-flash.ea677cb.1228.png",toString:function(){return i.p+"assets/images/ideal-img/tool-config-flash.ea677cb.1228.png"},placeholder:void 0,width:1228,height:605},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAgElEQVR4nG3JUQqCQBhF4dl/EASllUKtooeIIGgPtQIfzTSb/446J5AgAi983Ifjrpczp+OBzXpJnqXsd/kozxKybUK6WpDMZ9GpbQkSQ4xMLUp0RYEr7zeaR0VZv6ie1ahparx/j8w8FgxnZgxxwJshGfp+CPqR4STR991/mPABrsC4zAIkdt8AAAAASUVORK5CYII="}},2019:(e,o,i)=>{e.exports={src:{srcSet:i.p+"assets/images/ideal-img/tool-config-loaded.ecd8f96.1248.png 1248w",images:[{path:i.p+"assets/images/ideal-img/tool-config-loaded.ecd8f96.1248.png",width:1248,height:643}],src:i.p+"assets/images/ideal-img/tool-config-loaded.ecd8f96.1248.png",toString:function(){return i.p+"assets/images/ideal-img/tool-config-loaded.ecd8f96.1248.png"},placeholder:void 0,width:1248,height:643},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAArklEQVR4nB2KwUoDQRBE55+j4q6yCIkHf2Bv6tEf8KYgcT0mUSEEwXUOih4lGNLuzHTPC5mCRz2Kcpc3V7TXLcfjivr8hObirFBNaqpxzUFzyNHpKLupf+HBv3LXPzP9XPLYL+je5zzt/WvF/duMrrvFSf9B2mwRSViG9P3D4D0l2UrZZo0T2RJjZAgDakoy5T8MJNWyS4zEv19cCAHVhIhgOWNm5ZD3rkqIEUuJHXKrsKwTcDxUAAAAAElFTkSuQmCC"}},6001:(e,o,i)=>{e.exports={src:{srcSet:i.p+"assets/images/ideal-img/tool-config-logs.405ab33.1458.png 1458w",images:[{path:i.p+"assets/images/ideal-img/tool-config-logs.405ab33.1458.png",width:1458,height:1002}],src:i.p+"assets/images/ideal-img/tool-config-logs.405ab33.1458.png",toString:function(){return i.p+"assets/images/ideal-img/tool-config-logs.405ab33.1458.png"},placeholder:void 0,width:1458,height:1002},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxUlEQVR4nGWOu07EMAAE/d8UILhAwnEtDaKmgW86KYnz1In4lTh2yCBMhVhptMVOseLj/Y3Xl2fy+1uORcbp+MDpKeexyCjyO7LDDYfrq13E2bFtG/u+s/M/XzESxgGhzmdW7/mcFJM2KG3QRmOdwznLPDuW4BEhRrYYaaRESklVVanbtk1M04Q1BhFDYF09UtbUdZ3Esixpmoau635FZxExBha/pKHve4ZhQCmFtRZjTOofRAgr3i8MreQyjmitmdO/v3wDWVgAL2Yh6GYAAAAASUVORK5CYII="}},553:(e,o,i)=>{e.exports={src:{srcSet:i.p+"assets/images/ideal-img/tool-connect-auto.bec75f4.1224.png 1224w",images:[{path:i.p+"assets/images/ideal-img/tool-connect-auto.bec75f4.1224.png",width:1224,height:605}],src:i.p+"assets/images/ideal-img/tool-connect-auto.bec75f4.1224.png",toString:function(){return i.p+"assets/images/ideal-img/tool-connect-auto.bec75f4.1224.png"},placeholder:void 0,width:1224,height:605},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAlklEQVR4nD2NywpBURhG90OT+yUPYaBOyfuIgQxESQYGctrnwn/hLB1ksPpaa/KFxTwhmU0Z9luMBm0m496H2vvdJp12g26nUYXqKajcKYocM8Hd8Kfjpqg7ZYzEw56wWq7JzjtimlKoE09H0u0GVUFq7iWSZ4Tr5YLlN0wfqBlSFkgWMVNM5btuhOr1ooJv+MX6+u8/3nV9s9SCuj06AAAAAElFTkSuQmCC"}},4084:(e,o,i)=>{e.exports={src:{srcSet:i.p+"assets/images/ideal-img/tool-show-logfiles.7348375.321.png 321w",images:[{path:i.p+"assets/images/ideal-img/tool-show-logfiles.7348375.321.png",width:321,height:95}],src:i.p+"assets/images/ideal-img/tool-show-logfiles.7348375.321.png",toString:function(){return i.p+"assets/images/ideal-img/tool-show-logfiles.7348375.321.png"},placeholder:void 0,width:321,height:95},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAIAAAAlXwkiAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAW0lEQVR4nB3CQQpAUBQF0L82K5AFWIip/ZgoE2NF5lYg+aLeu+++LzNxOsEAty//BkAVIgaoSCAQ9T4knZouf7DHuSjHLF+qGkAgaXT3RLqnm6pb169NG4fJyBfVF0/moQP9/AAAAABJRU5ErkJggg=="}},2640:(e,o,i)=>{"use strict";i.r(o),i.d(o,{assets:()=>l,contentTitle:()=>s,default:()=>h,frontMatter:()=>a,metadata:()=>r,toc:()=>c});var n=i(4848),t=i(8453);const a={sidebar_position:2,title:"Lobaro Config Tool"},s="Lobaro Config Tool",r={id:"configuration/lobaro-config-tool",title:"Lobaro Config Tool",description:"The Lobaro Config Tool (a.k.a. Lobaro Maintenance Tool) can be used to configure and diagnose Lobaro devices locally using a PC and our special",source:"@site/docs/configuration/lobaro-config-tool.md",sourceDirName:"configuration",slug:"/configuration/lobaro-config-tool",permalink:"/iot/configuration/lobaro-config-tool",draft:!1,unlisted:!1,editUrl:"https://github.com/lobaro/iot/tree/master/docs/configuration/lobaro-config-tool.md",tags:[],version:"current",sidebarPosition:2,frontMatter:{sidebar_position:2,title:"Lobaro Config Tool"},sidebar:"allDocSidebar",previous:{title:"Lobaro USB Config Adapter",permalink:"/iot/configuration/usb-config-adapter"},next:{title:"MBUS Reception Filtering",permalink:"/iot/configuration/meter-reception-filter-config"}},l={},c=[{value:"Download",id:"download",level:2},{value:"System Requirements",id:"system-requirements",level:2},{value:"Operating systems",id:"operating-systems",level:3},{value:"Default UART config",id:"default-uart-config",level:3},{value:"Installation",id:"installation",level:2},{value:"Windows",id:"windows",level:3},{value:"macOS / Linux",id:"macos--linux",level:3},{value:"Connection setup",id:"connection-setup",level:2},{value:"Device configuration",id:"device-configuration",level:2},{value:"Device uart logging",id:"device-uart-logging",level:2},{value:"Restarting",id:"restarting",level:3},{value:"Log-Files",id:"log-files",level:3},{value:"Sending to the device",id:"sending-to-the-device",level:3},{value:"Log parsing",id:"log-parsing",level:3},{value:"Device firmware update",id:"fwupdate",level:2},{value:"Current firmware identification",id:"current-firmware-identification",level:3},{value:"Getting the firmware update",id:"getting-the-firmware-update",level:3},{value:"Installing new firmware",id:"installing-new-firmware",level:3}];function d(e){const o={a:"a",admonition:"admonition",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,t.R)(),...e.components},{Image:a}=o;return a||function(e,o){throw new Error("Expected "+(o?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}("Image",!0),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(o.h1,{id:"lobaro-config-tool",children:"Lobaro Config Tool"}),"\n",(0,n.jsxs)(o.p,{children:["The Lobaro Config Tool (a.k.a. Lobaro Maintenance Tool) can be used to configure and diagnose Lobaro devices locally using a PC and our special\n",(0,n.jsx)(o.a,{href:"/iot/configuration/usb-config-adapter",children:"USB configuration adapter"}),". It's available as free ",(0,n.jsx)(o.a,{href:"#download",children:"download"})," for all common\noperating systems."]}),"\n",(0,n.jsx)(a,{alt:"Lobaro Configuration Tool",img:i(5095),style:{width:"60%",paddingTop:"5px",paddingBottom:"5px"}}),"\n",(0,n.jsx)(o.h2,{id:"download",children:"Download"}),"\n",(0,n.jsxs)(o.p,{children:["See: ",(0,n.jsx)(o.a,{href:"https://github.com/lobaro/flash-tool-release/releases",children:"https://github.com/lobaro/flash-tool-release/releases"})]}),"\n",(0,n.jsx)(o.admonition,{title:"Select correct Download for your OS",type:"tip",children:(0,n.jsxs)(o.ul,{children:["\n",(0,n.jsxs)(o.li,{children:["Windows: ",(0,n.jsx)(o.code,{children:"...windows_x86_64.zip"})]}),"\n",(0,n.jsxs)(o.li,{children:["Linux: ",(0,n.jsx)(o.code,{children:"...linux_x86_64.zip"})]}),"\n",(0,n.jsxs)(o.li,{children:["macOS (ARM): ",(0,n.jsx)(o.code,{children:"...mac_arm64.zip"})]}),"\n",(0,n.jsxs)(o.li,{children:["macOS (INTEL): ",(0,n.jsx)(o.code,{children:"...mac_x86_64.zip"})]}),"\n"]})}),"\n",(0,n.jsx)(o.h2,{id:"system-requirements",children:"System Requirements"}),"\n",(0,n.jsx)(o.p,{children:"The tools runs as local webserver and the user frontend is accessed using a standard browser."}),"\n",(0,n.jsx)(o.h3,{id:"operating-systems",children:"Operating systems"}),"\n",(0,n.jsx)(o.p,{children:"The tools is available for the following operating systems:"}),"\n",(0,n.jsxs)(o.ul,{children:["\n",(0,n.jsx)(o.li,{children:"macOS"}),"\n",(0,n.jsx)(o.li,{children:"Windows 7/10/11"}),"\n",(0,n.jsx)(o.li,{children:"Linux"}),"\n"]}),"\n",(0,n.jsx)(o.h3,{id:"default-uart-config",children:"Default UART config"}),"\n",(0,n.jsx)(o.p,{children:"The default uart configuration is:"}),"\n",(0,n.jsxs)(o.ul,{children:["\n",(0,n.jsx)(o.li,{children:"115200 Baud"}),"\n",(0,n.jsx)(o.li,{children:"8 data bits"}),"\n",(0,n.jsx)(o.li,{children:"Even parity"}),"\n",(0,n.jsx)(o.li,{children:"1 stop bot"}),"\n"]}),"\n",(0,n.jsxs)(o.p,{children:["This UART configuration is used by ",(0,n.jsx)(o.strong,{children:"all Lobaro devices"}),' on the "Config" port.']}),"\n",(0,n.jsx)(o.h2,{id:"installation",children:"Installation"}),"\n",(0,n.jsx)(o.h3,{id:"windows",children:"Windows"}),"\n",(0,n.jsx)(o.p,{children:'After downloading unzip and simply start the "lobaro-tool.exe" with double click.'}),"\n",(0,n.jsx)(o.admonition,{type:"info",children:(0,n.jsx)(o.p,{children:"Windows might show up a security warning and ask you to proceed anyway. This behavior is normal."})}),"\n",(0,n.jsx)(o.h3,{id:"macos--linux",children:"macOS / Linux"}),"\n",(0,n.jsx)(o.p,{children:'After downloading and unzip the "lobaro-tool" file, e.g. to a directory "lobaro" in your home path. Then make the tool\nfile executable:'}),"\n",(0,n.jsx)(o.pre,{children:(0,n.jsx)(o.code,{className:'language-bash"',children:"cd ~/lobaro\nchmod +x lobaro-tool\n./lobaro-tool\n"})}),"\n",(0,n.jsx)(o.h2,{id:"connection-setup",children:"Connection setup"}),"\n",(0,n.jsxs)(o.p,{children:["Connect your Lobaro Device using the ",(0,n.jsx)(o.a,{href:"/iot/configuration/usb-config-adapter",children:"Lobaro Config Adapter"})," to the USB-port of your computer."]}),"\n",(0,n.jsx)(o.p,{children:"When your device is successfully attached to your computer, you can build a connection with the Lobaro Maintenance Tool."}),"\n",(0,n.jsx)(a,{alt:"Lobaro Configuration Tool - Automatic Connection",img:i(553),style:{width:"60%",paddingTop:"10px",paddingBottom:"10px"}}),"\n",(0,n.jsxs)(o.p,{children:["Under Hardware Connection select ",(0,n.jsx)(o.em,{children:"auto"})," and click ",(0,n.jsx)(o.em,{children:"Connect"}),", as seen in the screenshot above. If you know to which port\nthe\ndevice is connected to your computer (either COM or ttyUSB), you can alternatively select it explicitly instead of using\nauto."]}),"\n",(0,n.jsx)(o.h2,{id:"device-configuration",children:"Device configuration"}),"\n",(0,n.jsx)(a,{alt:"Lobaro Configuration Tool - Automatic Connection",img:i(2019),style:{width:"60%",paddingTop:"10px",paddingBottom:"10px"}}),"\n",(0,n.jsxs)(o.p,{children:["When you are connected to a Lobaro Device, you can use the Tab named ",(0,n.jsx)(o.strong,{children:"CONFIGURATION"})," to read and change the\nconfiguration\nparameters of the Device. You can read out the current configuration from the device by pressing the Reload Config\nbutton (reading takes a few seconds)."]}),"\n",(0,n.jsxs)(o.admonition,{title:"Automatic device reboot",type:"warning",children:[(0,n.jsx)(o.p,{children:"Every time you use one of the buttons Reload Config. Write to Device, or Restore Default, the connected device will be\nrebooted! Also keep in mind that the operations triggered by pressing the buttons include communication with the device\nover a serial bus and they will take a few seconds."}),(0,n.jsx)(o.p,{children:"To avoid errors, please do not press those buttons repeatedly!"})]}),"\n",(0,n.jsxs)(o.p,{children:["When the configuration is read, you can alter the parameters by clicking on the pencil icon on the right. Values that\nyou changed will printed in bold font. When you have adjusted all values you want to change, you ",(0,n.jsx)(o.strong,{children:"must"})," press\n",(0,n.jsx)(o.em,{children:"Write to Device"})," to actually change anything in the device internal memory! Writing the values will also reboot the\ndevice."]}),"\n",(0,n.jsxs)(o.p,{children:["The Button ",(0,n.jsx)(o.em,{children:"Restore Default"})," will reset all config parameters of the connected Device to their internal default values.\nThe device will reboot, and the listed values of the configuration in the Lobaro Maintenance Tool well be updated."]}),"\n",(0,n.jsx)(o.admonition,{title:"Always reload the config before changing it!",type:"danger",children:(0,n.jsxs)(o.p,{children:["When you are working with multiple devices, make sure that your always press Reload Config after attaching a new device\nbefore you start updating values. If you fail to do so, you might accidentally transfer values from the previously\nattached device to the newly connected. This is especially a problem when working with LoRaWAN sensors, as you will copy\nthe DevEUI from one device to the other! This can be reverted by using the ",(0,n.jsx)(o.em,{children:"Restore Default"})," functionality."]})}),"\n",(0,n.jsxs)(o.p,{children:["You can watch the rebooting of the Device and check the altered configuration parameters by locking in the ",(0,n.jsx)(o.strong,{children:"LOGS"})," Tab."]}),"\n",(0,n.jsx)(o.h2,{id:"device-uart-logging",children:"Device uart logging"}),"\n",(0,n.jsx)(a,{alt:"Lobaro Configuration Tool - Automatic Connection",img:i(6001),style:{width:"60%",paddingTop:"10px",paddingBottom:"10px"}}),"\n",(0,n.jsx)(o.p,{children:"All of our Devices provide extensive logging information over the CONFIG port. When you are connected to a Device in the\nLobaro Maintenance Tool, you can read the log messages in the LOGS Tab. This feature is helpful if you try to find out\nthe cause of problems you experience. You can also find out a lot of information about your Device, for example you can\nfind the parameters used to connect your LoRaWAN Devices to your Network Server (DevEUI, AppKey, etc.)."}),"\n",(0,n.jsx)(o.p,{children:"All messages are displayed in the big text area, each line is prefixed by the time it is received (using the clock of\nyour computer). You can use Clear Log to start again with an empty text area. The cleared messages will still be\navailable through the log files that the tool creates."}),"\n",(0,n.jsx)(o.p,{children:"When starting, our devices print out their current configuration parameter values. Most Devices also have a power on\ntest, that checks if attached sensors can be read successfully. Any Problems that the Device detects will be printed to\nthe log."}),"\n",(0,n.jsx)(o.h3,{id:"restarting",children:"Restarting"}),"\n",(0,n.jsx)(o.p,{children:"The LOGS Tab also contains a button Run (reset). This button triggers a reboot of the attached device. This can be\nuseful when you start working with your device or if you try to fix issues with connected sensors."}),"\n",(0,n.jsx)(o.h3,{id:"log-files",children:"Log-Files"}),"\n",(0,n.jsx)(a,{alt:"Lobaro Configuration Tool - Automatic Connection",img:i(4084),style:{width:"25%",paddingTop:"10px",paddingBottom:"10px"}}),"\n",(0,n.jsxs)(o.p,{children:["The logs are also written to files on your computer. Every time you start the Lobaro Maintenance Tool, a new log file is\ncreated. When you press the button ",(0,n.jsx)(o.strong,{children:"Show Log Files"})," in the upper right location of the tool, a file browser is opened\nat the location where log files are kept."]}),"\n",(0,n.jsxs)(o.ul,{children:["\n",(0,n.jsxs)(o.li,{children:["Windows: ",(0,n.jsx)(o.code,{children:"%homepath%\\.lobaro\\logs"})]}),"\n",(0,n.jsxs)(o.li,{children:["Linux / Mac: ",(0,n.jsx)(o.code,{children:"~/.lobaro/logs"})]}),"\n",(0,n.jsxs)(o.li,{children:["File Name: ",(0,n.jsx)(o.code,{children:"-uart-log.txt"})]}),"\n"]}),"\n",(0,n.jsx)(o.h3,{id:"sending-to-the-device",children:"Sending to the device"}),"\n",(0,n.jsx)(o.p,{children:"Below the text area is an input field Send via UART. Text entered here (and confirmed with Enter) will be sent to the\nconnected Device via UART. Some of our Devices use this feature, for example the LoRaWAN Modbus Bridge for its\ninteractive Dialog Mode."}),"\n",(0,n.jsx)(o.h3,{id:"log-parsing",children:"Log parsing"}),"\n",(0,n.jsx)(o.p,{children:"If you need to parse the log messages of one of our Devices with your own tools, you can connect to it without the\nMaintenance Tool by using any serial UART reader. You can find the UART parameters above. Take care on the additional\ncontrol lines (DTR, RTS) to have the right state to keep the device run the firmware."}),"\n",(0,n.jsx)(o.h2,{id:"fwupdate",children:"Device firmware update"}),"\n",(0,n.jsx)(o.p,{children:"Our devices are shipped ready to use with firmware installed on them, so normally you do not need to install firmware\nyourself. However, over time we sometimes add new features to our devices or fix bugs that come up over time. If you\nwant to use those improvements for devices all ready shipped to you, you can update the firmware yourself."}),"\n",(0,n.jsx)(o.p,{children:"This page describes how you install firmware on devices that you have physical access to. This can be done for most of\nour devices, those using LoRaWAN and those using NB-IoT/LTE-M."}),"\n",(0,n.jsxs)(o.p,{children:["Our NB-IoT/LTE-M devices also support installing firmware over the air, without physical access. Check the ",(0,n.jsx)(o.a,{href:"/platform",children:"platform\ndocumentation"})," for details."]}),"\n",(0,n.jsx)(o.h3,{id:"current-firmware-identification",children:"Current firmware identification"}),"\n",(0,n.jsx)(o.p,{children:"The currently installed firmware can be identified in the device log using the lobaro tool:"}),"\n",(0,n.jsx)(a,{alt:"Lobaro Configuration Tool - Automatic Connection",img:i(8859),style:{width:"50%",paddingTop:"10px",paddingBottom:"10px"}}),"\n",(0,n.jsx)(o.p,{children:"Alternatively in the Lobaro IoT Platform:"}),"\n",(0,n.jsx)(a,{alt:"Lobaro Configuration Tool - Automatic Connection",img:i(3563),style:{width:"50%",paddingTop:"10px",paddingBottom:"10px"}}),"\n",(0,n.jsx)(o.h3,{id:"getting-the-firmware-update",children:"Getting the firmware update"}),"\n",(0,n.jsx)(o.p,{children:"You will need the new firmware you want to install to your device as a file on your computer."}),"\n",(0,n.jsxs)(o.p,{children:["You can get the latest firmware files from this documentation on the firmware subpage for your specific Lobaro product.\nThe files are\nin a format called Hex and are therefore also called Hex-File. The filename always starts with app- and contains the\nversion number as well as a short description of its function and the hardware it is used for. So, for example,\n",(0,n.jsx)(o.code,{children:"app-nrf9160-wmbus-TZ2-0.3.1-mcuboot-slot0.hex"})," contains the ",(0,n.jsx)(o.a,{href:"/iot/components/firmware/app-nrf9160-wmbus/introduction",children:"app-nrf9160-wmbus"})," firmware in\nversion 0.3.1."]}),"\n",(0,n.jsx)(o.p,{children:"Usually you should only install updates of the same firmware that is currently installed on your Lobaro device."}),"\n",(0,n.jsx)(o.h3,{id:"installing-new-firmware",children:"Installing new firmware"}),"\n",(0,n.jsx)(a,{alt:"Lobaro Configuration Tool - Flash new firmware",img:i(7768),style:{width:"60%",paddingTop:"10px",paddingBottom:"10px"}}),"\n",(0,n.jsxs)(o.p,{children:["Make sure your Device is successfully attached to your computer and the Maintenance Tool is connected, as described\nabove. In the Tab ",(0,n.jsx)(o.strong,{children:"FIRMWARE"})," you can select the Firmware file you want to install using the button ",(0,n.jsx)(o.em,{children:"Select Hex File"}),".\nThis\nwill open a file selection dialog, where you can select the hex-file with the Firmware you want to install to your\nDevice. To start installing you need to press ",(0,n.jsx)(o.em,{children:"Flash Hex File"}),". The upload will take several seconds; progress will be\ndisplayed by the blue progress bar. It turns green on successful completion. You can verify the installation succeeded\nand your Device is now running the correct version by checking the ",(0,n.jsx)(o.strong,{children:"LOGS"})," Tab."]}),"\n",(0,n.jsx)(o.p,{children:"You should also take a look at the Configuration Parameters. When an update adds new features, there might be new\nConfiguration Parameters to set, or some existing Parameters might work differently. Check the Firmware's Changelog to\nsee what changed between versions and what you have to look out for, for your individual Firmware update."})]})}function h(e={}){const{wrapper:o}={...(0,t.R)(),...e.components};return o?(0,n.jsx)(o,{...e,children:(0,n.jsx)(d,{...e})}):d(e)}},8453:(e,o,i)=>{"use strict";i.d(o,{R:()=>s,x:()=>r});var n=i(6540);const t={},a=n.createContext(t);function s(e){const o=n.useContext(a);return n.useMemo((function(){return"function"==typeof e?e(o):{...o,...e}}),[o,e])}function r(e){let o;return o=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:s(e.components),n.createElement(a.Provider,{value:o},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/a5750849.c57d68f4.js b/assets/js/a5750849.c57d68f4.js deleted file mode 100644 index 3c2dcd6e..00000000 --- a/assets/js/a5750849.c57d68f4.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunklobaro_docs=self.webpackChunklobaro_docs||[]).push([[1148],{5095:(e,o,i)=>{e.exports={src:{srcSet:i.p+"assets/images/ideal-img/Lobaro_Tool_ConfigFeature.d276502.1224.png 1224w",images:[{path:i.p+"assets/images/ideal-img/Lobaro_Tool_ConfigFeature.d276502.1224.png",width:1224,height:730}],src:i.p+"assets/images/ideal-img/Lobaro_Tool_ConfigFeature.d276502.1224.png",toString:function(){return i.p+"assets/images/ideal-img/Lobaro_Tool_ConfigFeature.d276502.1224.png"},placeholder:void 0,width:1224,height:730},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAgklEQVR4nC2MQQ7CMAwE8/8HwoEi7kW0SZTG9q6doCDmNHOZdOacSzZVACDhvgSUdtX3nuq+15KP2i6RXks/PqYipi3n8nyksm3a2iWq9OP1Ou83cl0IwJmMHhEiMiIM4BjuPuckqaoJZu7svUfEiJjjD0kzS4ABZqbu68cf7uQq+wK1c63N5QE9AAAAAABJRU5ErkJggg=="}},7768:(e,o,i)=>{e.exports={src:{srcSet:i.p+"assets/images/ideal-img/tool-config-flash.ea677cb.1228.png 1228w",images:[{path:i.p+"assets/images/ideal-img/tool-config-flash.ea677cb.1228.png",width:1228,height:605}],src:i.p+"assets/images/ideal-img/tool-config-flash.ea677cb.1228.png",toString:function(){return i.p+"assets/images/ideal-img/tool-config-flash.ea677cb.1228.png"},placeholder:void 0,width:1228,height:605},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAgElEQVR4nG3JUQqCQBhF4dl/EASllUKtooeIIGgPtQIfzTSb/446J5AgAi983Ifjrpczp+OBzXpJnqXsd/kozxKybUK6WpDMZ9GpbQkSQ4xMLUp0RYEr7zeaR0VZv6ie1ahparx/j8w8FgxnZgxxwJshGfp+CPqR4STR991/mPABrsC4zAIkdt8AAAAASUVORK5CYII="}},2019:(e,o,i)=>{e.exports={src:{srcSet:i.p+"assets/images/ideal-img/tool-config-loaded.ecd8f96.1248.png 1248w",images:[{path:i.p+"assets/images/ideal-img/tool-config-loaded.ecd8f96.1248.png",width:1248,height:643}],src:i.p+"assets/images/ideal-img/tool-config-loaded.ecd8f96.1248.png",toString:function(){return i.p+"assets/images/ideal-img/tool-config-loaded.ecd8f96.1248.png"},placeholder:void 0,width:1248,height:643},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAArklEQVR4nB2KwUoDQRBE55+j4q6yCIkHf2Bv6tEf8KYgcT0mUSEEwXUOih4lGNLuzHTPC5mCRz2Kcpc3V7TXLcfjivr8hObirFBNaqpxzUFzyNHpKLupf+HBv3LXPzP9XPLYL+je5zzt/WvF/duMrrvFSf9B2mwRSViG9P3D4D0l2UrZZo0T2RJjZAgDakoy5T8MJNWyS4zEv19cCAHVhIhgOWNm5ZD3rkqIEUuJHXKrsKwTcDxUAAAAAElFTkSuQmCC"}},6001:(e,o,i)=>{e.exports={src:{srcSet:i.p+"assets/images/ideal-img/tool-config-logs.405ab33.1458.png 1458w",images:[{path:i.p+"assets/images/ideal-img/tool-config-logs.405ab33.1458.png",width:1458,height:1002}],src:i.p+"assets/images/ideal-img/tool-config-logs.405ab33.1458.png",toString:function(){return i.p+"assets/images/ideal-img/tool-config-logs.405ab33.1458.png"},placeholder:void 0,width:1458,height:1002},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxUlEQVR4nGWOu07EMAAE/d8UILhAwnEtDaKmgW86KYnz1In4lTh2yCBMhVhptMVOseLj/Y3Xl2fy+1uORcbp+MDpKeexyCjyO7LDDYfrq13E2bFtG/u+s/M/XzESxgGhzmdW7/mcFJM2KG3QRmOdwznLPDuW4BEhRrYYaaRESklVVanbtk1M04Q1BhFDYF09UtbUdZ3Esixpmoau635FZxExBha/pKHve4ZhQCmFtRZjTOofRAgr3i8MreQyjmitmdO/v3wDWVgAL2Yh6GYAAAAASUVORK5CYII="}},553:(e,o,i)=>{e.exports={src:{srcSet:i.p+"assets/images/ideal-img/tool-connect-auto.bec75f4.1224.png 1224w",images:[{path:i.p+"assets/images/ideal-img/tool-connect-auto.bec75f4.1224.png",width:1224,height:605}],src:i.p+"assets/images/ideal-img/tool-connect-auto.bec75f4.1224.png",toString:function(){return i.p+"assets/images/ideal-img/tool-connect-auto.bec75f4.1224.png"},placeholder:void 0,width:1224,height:605},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAlklEQVR4nD2NywpBURhG90OT+yUPYaBOyfuIgQxESQYGctrnwn/hLB1ksPpaa/KFxTwhmU0Z9luMBm0m496H2vvdJp12g26nUYXqKajcKYocM8Hd8Kfjpqg7ZYzEw56wWq7JzjtimlKoE09H0u0GVUFq7iWSZ4Tr5YLlN0wfqBlSFkgWMVNM5btuhOr1ooJv+MX6+u8/3nV9s9SCuj06AAAAAElFTkSuQmCC"}},4084:(e,o,i)=>{e.exports={src:{srcSet:i.p+"assets/images/ideal-img/tool-show-logfiles.7348375.321.png 321w",images:[{path:i.p+"assets/images/ideal-img/tool-show-logfiles.7348375.321.png",width:321,height:95}],src:i.p+"assets/images/ideal-img/tool-show-logfiles.7348375.321.png",toString:function(){return i.p+"assets/images/ideal-img/tool-show-logfiles.7348375.321.png"},placeholder:void 0,width:321,height:95},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAIAAAAlXwkiAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAW0lEQVR4nB3CQQpAUBQF0L82K5AFWIip/ZgoE2NF5lYg+aLeu+++LzNxOsEAty//BkAVIgaoSCAQ9T4knZouf7DHuSjHLF+qGkAgaXT3RLqnm6pb169NG4fJyBfVF0/moQP9/AAAAABJRU5ErkJggg=="}},2640:(e,o,i)=>{"use strict";i.r(o),i.d(o,{assets:()=>l,contentTitle:()=>s,default:()=>h,frontMatter:()=>a,metadata:()=>r,toc:()=>c});var n=i(4848),t=i(8453);const a={sidebar_position:2,title:"Lobaro Config Tool"},s="Lobaro Config Tool",r={id:"configuration/lobaro-config-tool",title:"Lobaro Config Tool",description:"The Lobaro Config Tool (a.k.a. Lobaro Maintenance Tool) can be used to configure and diagnose Lobaro devices locally using a PC and our special",source:"@site/docs/configuration/lobaro-config-tool.md",sourceDirName:"configuration",slug:"/configuration/lobaro-config-tool",permalink:"/iot/configuration/lobaro-config-tool",draft:!1,unlisted:!1,editUrl:"https://github.com/lobaro/iot/tree/master/docs/configuration/lobaro-config-tool.md",tags:[],version:"current",sidebarPosition:2,frontMatter:{sidebar_position:2,title:"Lobaro Config Tool"},sidebar:"allDocSidebar",previous:{title:"Lobaro USB Config Adapter",permalink:"/iot/configuration/usb-config-adapter"},next:{title:"MBUS Reception Filtering",permalink:"/iot/configuration/meter-reception-filter-config"}},l={},c=[{value:"Download",id:"download",level:2},{value:"System Requirements",id:"system-requirements",level:2},{value:"Operating systems",id:"operating-systems",level:3},{value:"Default UART config",id:"default-uart-config",level:3},{value:"Installation",id:"installation",level:2},{value:"Windows",id:"windows",level:3},{value:"macOS / Linux",id:"macos--linux",level:3},{value:"Connection Setup",id:"connection-setup",level:2},{value:"Device Configuration",id:"device-configuration",level:2},{value:"Device Uart Logging",id:"device-uart-logging",level:2},{value:"Restarting",id:"restarting",level:3},{value:"Log-Files",id:"log-files",level:3},{value:"Sending to the device",id:"sending-to-the-device",level:3},{value:"Log parsing",id:"log-parsing",level:3},{value:"Device Firmwareupdate",id:"fwupdate",level:2},{value:"Getting the firmware",id:"getting-the-firmware",level:3},{value:"Installing new firmware",id:"installing-new-firmware",level:3}];function d(e){const o={a:"a",admonition:"admonition",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,t.R)(),...e.components},{Image:a}=o;return a||function(e,o){throw new Error("Expected "+(o?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}("Image",!0),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(o.h1,{id:"lobaro-config-tool",children:"Lobaro Config Tool"}),"\n",(0,n.jsxs)(o.p,{children:["The Lobaro Config Tool (a.k.a. Lobaro Maintenance Tool) can be used to configure and diagnose Lobaro devices locally using a PC and our special\n",(0,n.jsx)(o.a,{href:"/iot/configuration/usb-config-adapter",children:"USB configuration adapter"}),". It's available as free ",(0,n.jsx)(o.a,{href:"#download",children:"download"})," for all common\noperating systems."]}),"\n",(0,n.jsx)(a,{alt:"Lobaro Configuration Tool",img:i(5095),style:{width:"60%",paddingTop:"5px",paddingBottom:"5px"}}),"\n",(0,n.jsx)(o.h2,{id:"download",children:"Download"}),"\n",(0,n.jsxs)(o.p,{children:["See: ",(0,n.jsx)(o.a,{href:"https://github.com/lobaro/flash-tool-release/releases",children:"https://github.com/lobaro/flash-tool-release/releases"})]}),"\n",(0,n.jsx)(o.admonition,{title:"Select correct Download for your OS",type:"tip",children:(0,n.jsxs)(o.ul,{children:["\n",(0,n.jsxs)(o.li,{children:["Windows: ",(0,n.jsx)(o.code,{children:"...windows_x86_64.zip"})]}),"\n",(0,n.jsxs)(o.li,{children:["Linux: ",(0,n.jsx)(o.code,{children:"...linux_x86_64.zip"})]}),"\n",(0,n.jsxs)(o.li,{children:["macOS (ARM): ",(0,n.jsx)(o.code,{children:"...mac_arm64.zip"})]}),"\n",(0,n.jsxs)(o.li,{children:["macOS (INTEL): ",(0,n.jsx)(o.code,{children:"...mac_x86_64.zip"})]}),"\n"]})}),"\n",(0,n.jsx)(o.h2,{id:"system-requirements",children:"System Requirements"}),"\n",(0,n.jsx)(o.p,{children:"The tools runs as local webserver and the user frontend is accessed using a standard browser."}),"\n",(0,n.jsx)(o.h3,{id:"operating-systems",children:"Operating systems"}),"\n",(0,n.jsx)(o.p,{children:"The tools is available for the following operating systems:"}),"\n",(0,n.jsxs)(o.ul,{children:["\n",(0,n.jsx)(o.li,{children:"macOS"}),"\n",(0,n.jsx)(o.li,{children:"Windows 7/10/11"}),"\n",(0,n.jsx)(o.li,{children:"Linux"}),"\n"]}),"\n",(0,n.jsx)(o.h3,{id:"default-uart-config",children:"Default UART config"}),"\n",(0,n.jsx)(o.p,{children:"The default uart configuration is:"}),"\n",(0,n.jsxs)(o.ul,{children:["\n",(0,n.jsx)(o.li,{children:"115200 Baud"}),"\n",(0,n.jsx)(o.li,{children:"8 data bits"}),"\n",(0,n.jsx)(o.li,{children:"Even parity"}),"\n",(0,n.jsx)(o.li,{children:"1 stop bot"}),"\n"]}),"\n",(0,n.jsxs)(o.p,{children:["This UART configuration is used by ",(0,n.jsx)(o.strong,{children:"all Lobaro devices"}),' on the "Config" port.']}),"\n",(0,n.jsx)(o.h2,{id:"installation",children:"Installation"}),"\n",(0,n.jsx)(o.h3,{id:"windows",children:"Windows"}),"\n",(0,n.jsx)(o.p,{children:'After downloading unzip and simply start the "lobaro-tool.exe" with double click.'}),"\n",(0,n.jsx)(o.admonition,{type:"info",children:(0,n.jsx)(o.p,{children:"Windows might show up a security warning and ask you to proceed anyway. This behavior is normal."})}),"\n",(0,n.jsx)(o.h3,{id:"macos--linux",children:"macOS / Linux"}),"\n",(0,n.jsx)(o.p,{children:'After downloading and unzip the "lobaro-tool" file, e.g. to a directory "lobaro" in your home path. Then make the tool\nfile executable:'}),"\n",(0,n.jsx)(o.pre,{children:(0,n.jsx)(o.code,{className:'language-bash"',children:"cd ~/lobaro\nchmod +x lobaro-tool\n./lobaro-tool\n"})}),"\n",(0,n.jsx)(o.h2,{id:"connection-setup",children:"Connection Setup"}),"\n",(0,n.jsxs)(o.p,{children:["Connect your Lobaro Device using the ",(0,n.jsx)(o.a,{href:"/iot/configuration/usb-config-adapter",children:"Lobaro Config Adapter"})," to the USB-port of your computer."]}),"\n",(0,n.jsx)(o.p,{children:"When your device is successfully attached to your computer, you can build a connection with the Lobaro Maintenance Tool."}),"\n",(0,n.jsx)(a,{alt:"Lobaro Configuration Tool - Automatic Connection",img:i(553),style:{width:"60%",paddingTop:"10px",paddingBottom:"10px"}}),"\n",(0,n.jsxs)(o.p,{children:["Under Hardware Connection select ",(0,n.jsx)(o.em,{children:"auto"})," and click ",(0,n.jsx)(o.em,{children:"Connect"}),", as seen in the screenshot above. If you know to which port\nthe\ndevice is connected to your computer (either COM or ttyUSB), you can alternatively select it explicitly instead of using\nauto."]}),"\n",(0,n.jsx)(o.h2,{id:"device-configuration",children:"Device Configuration"}),"\n",(0,n.jsx)(a,{alt:"Lobaro Configuration Tool - Automatic Connection",img:i(2019),style:{width:"60%",paddingTop:"10px",paddingBottom:"10px"}}),"\n",(0,n.jsxs)(o.p,{children:["When you are connected to a Lobaro Device, you can use the Tab named ",(0,n.jsx)(o.strong,{children:"CONFIGURATION"})," to read and change the\nconfiguration\nparameters of the Device. You can read out the current configuration from the device by pressing the Reload Config\nbutton (reading takes a few seconds)."]}),"\n",(0,n.jsxs)(o.admonition,{title:"Automatic device reboot",type:"warning",children:[(0,n.jsx)(o.p,{children:"Every time you use one of the buttons Reload Config. Write to Device, or Restore Default, the connected device will be\nrebooted! Also keep in mind that the operations triggered by pressing the buttons include communication with the device\nover a serial bus and they will take a few seconds."}),(0,n.jsx)(o.p,{children:"To avoid errors, please do not press those buttons repeatedly!"})]}),"\n",(0,n.jsxs)(o.p,{children:["When the configuration is read, you can alter the parameters by clicking on the pencil icon on the right. Values that\nyou changed will printed in bold font. When you have adjusted all values you want to change, you ",(0,n.jsx)(o.strong,{children:"must"})," press\n",(0,n.jsx)(o.em,{children:"Write to Device"})," to actually change anything in the device internal memory! Writing the values will also reboot the\ndevice."]}),"\n",(0,n.jsxs)(o.p,{children:["The Button ",(0,n.jsx)(o.em,{children:"Restore Default"})," will reset all config parameters of the connected Device to their internal default values.\nThe device will reboot, and the listed values of the configuration in the Lobaro Maintenance Tool well be updated."]}),"\n",(0,n.jsx)(o.admonition,{title:"Always reload the config before changing it!",type:"danger",children:(0,n.jsxs)(o.p,{children:["When you are working with multiple devices, make sure that your always press Reload Config after attaching a new device\nbefore you start updating values. If you fail to do so, you might accidentally transfer values from the previously\nattached device to the newly connected. This is especially a problem when working with LoRaWAN sensors, as you will copy\nthe DevEUI from one device to the other! This can be reverted by using the ",(0,n.jsx)(o.em,{children:"Restore Default"})," functionality."]})}),"\n",(0,n.jsxs)(o.p,{children:["You can watch the rebooting of the Device and check the altered configuration parameters by locking in the ",(0,n.jsx)(o.strong,{children:"LOGS"})," Tab."]}),"\n",(0,n.jsx)(o.h2,{id:"device-uart-logging",children:"Device Uart Logging"}),"\n",(0,n.jsx)(a,{alt:"Lobaro Configuration Tool - Automatic Connection",img:i(6001),style:{width:"60%",paddingTop:"10px",paddingBottom:"10px"}}),"\n",(0,n.jsx)(o.p,{children:"All of our Devices provide extensive logging information over the CONFIG port. When you are connected to a Device in the\nLobaro Maintenance Tool, you can read the log messages in the LOGS Tab. This feature is helpful if you try to find out\nthe cause of problems you experience. You can also find out a lot of information about your Device, for example you can\nfind the parameters used to connect your LoRaWAN Devices to your Network Server (DevEUI, AppKey, etc.)."}),"\n",(0,n.jsx)(o.p,{children:"All messages are displayed in the big text area, each line is prefixed by the time it is received (using the clock of\nyour computer). You can use Clear Log to start again with an empty text area. The cleared messages will still be\navailable through the log files that the tool creates."}),"\n",(0,n.jsx)(o.p,{children:"When starting, our devices print out their current configuration parameter values. Most Devices also have a power on\ntest, that checks if attached sensors can be read successfully. Any Problems that the Device detects will be printed to\nthe log."}),"\n",(0,n.jsx)(o.h3,{id:"restarting",children:"Restarting"}),"\n",(0,n.jsx)(o.p,{children:"The LOGS Tab also contains a button Run (reset). This button triggers a reboot of the attached device. This can be\nuseful when you start working with your device or if you try to fix issues with connected sensors."}),"\n",(0,n.jsx)(o.h3,{id:"log-files",children:"Log-Files"}),"\n",(0,n.jsx)(a,{alt:"Lobaro Configuration Tool - Automatic Connection",img:i(4084),style:{width:"25%",paddingTop:"10px",paddingBottom:"10px"}}),"\n",(0,n.jsxs)(o.p,{children:["The logs are also written to files on your computer. Every time you start the Lobaro Maintenance Tool, a new log file is\ncreated. When you press the button ",(0,n.jsx)(o.strong,{children:"Show Log Files"})," in the upper right location of the tool, a file browser is opened\nat the location where log files are kept."]}),"\n",(0,n.jsxs)(o.ul,{children:["\n",(0,n.jsxs)(o.li,{children:["Windows: ",(0,n.jsx)(o.code,{children:"%homepath%\\.lobaro\\logs"})]}),"\n",(0,n.jsxs)(o.li,{children:["Linux / Mac: ",(0,n.jsx)(o.code,{children:"~/.lobaro/logs"})]}),"\n",(0,n.jsxs)(o.li,{children:["File Name: ",(0,n.jsx)(o.code,{children:"-uart-log.txt"})]}),"\n"]}),"\n",(0,n.jsx)(o.h3,{id:"sending-to-the-device",children:"Sending to the device"}),"\n",(0,n.jsx)(o.p,{children:"Below the text area is an input field Send via UART. Text entered here (and confirmed with Enter) will be sent to the\nconnected Device via UART. Some of our Devices use this feature, for example the LoRaWAN Modbus Bridge for its\ninteractive Dialog Mode."}),"\n",(0,n.jsx)(o.h3,{id:"log-parsing",children:"Log parsing"}),"\n",(0,n.jsx)(o.p,{children:"If you need to parse the log messages of one of our Devices with your own tools, you can connect to it without the\nMaintenance Tool by using any serial UART reader. You can find the UART parameters above. Take care on the additional\ncontrol lines (DTR, RTS) to have the right state to keep the device run the firmware."}),"\n",(0,n.jsx)(o.h2,{id:"fwupdate",children:"Device Firmwareupdate"}),"\n",(0,n.jsx)(o.p,{children:"Our devices are shipped ready to use with firmware installed on them, so normally you do not need to install firmware\nyourself. However, over time we sometimes add new features to our devices or fix bugs that come up over time. If you\nwant to use those improvements for devices all ready shipped to you, you can update the firmware yourself."}),"\n",(0,n.jsx)(o.p,{children:"This page describes how you install firmware on devices that you have physical access to. This can be done for most of\nour devices, those using LoRaWAN and those using NB-IoT/LTE-M."}),"\n",(0,n.jsxs)(o.p,{children:["Our NB-IoT/LTE-M devices also support installing firmware over the air, without physical access. Check the ",(0,n.jsx)(o.a,{href:"/cloud",children:"platform\ndocumentation"})," for details."]}),"\n",(0,n.jsx)(o.h3,{id:"getting-the-firmware",children:"Getting the firmware"}),"\n",(0,n.jsx)(o.p,{children:"You will need the Firmware you want to install to your device as a file on your computer."}),"\n",(0,n.jsxs)(o.p,{children:["You can get the latest firmware files from this documentation on the firmware subpage for your specific Lobaro product.\nThe files are\nin a format called Hex and are therefore also called Hex-File. The filename always starts with app- and contains the\nversion number as well as a short description of its function and the hardware it is used for. So, for example,\n",(0,n.jsx)(o.code,{children:"app-nrf9160-wmbus-TZ2-0.3.1-mcuboot-slot0.hex"})," contains firmware for our wMBus-Gateway on NB-IoT-Hardware (nrf9160) in\nversion 0.3.1."]}),"\n",(0,n.jsx)(o.h3,{id:"installing-new-firmware",children:"Installing new firmware"}),"\n",(0,n.jsx)(a,{alt:"Lobaro Configuration Tool - Flash new firmware",img:i(7768),style:{width:"60%",paddingTop:"10px",paddingBottom:"10px"}}),"\n",(0,n.jsxs)(o.p,{children:["Make sure your Device is successfully attached to your computer and the Maintenance Tool is connected, as described\nabove. In the Tab ",(0,n.jsx)(o.strong,{children:"FIRMWARE"})," you can select the Firmware file you want to install using the button ",(0,n.jsx)(o.em,{children:"Select Hex File"}),".\nThis\nwill open a file selection dialog, where you can select the hex-file with the Firmware you want to install to your\nDevice. To start installing you need to press ",(0,n.jsx)(o.em,{children:"Flash Hex File"}),". The upload will take several seconds; progress will be\ndisplayed by the blue progress bar. It turns green on successful completion. You can verify the installation succeeded\nand your Device is now running the correct version by checking the ",(0,n.jsx)(o.strong,{children:"LOGS"})," Tab."]}),"\n",(0,n.jsx)(o.p,{children:"You should also take a look at the Configuration Parameters. When an update adds new features, there might be new\nConfiguration Parameters to set, or some existing Parameters might work differently. Check the Firmware's Changelog to\nsee what changed between versions and what you have to look out for, for your individual Firmware update."})]})}function h(e={}){const{wrapper:o}={...(0,t.R)(),...e.components};return o?(0,n.jsx)(o,{...e,children:(0,n.jsx)(d,{...e})}):d(e)}},8453:(e,o,i)=>{"use strict";i.d(o,{R:()=>s,x:()=>r});var n=i(6540);const t={},a=n.createContext(t);function s(e){const o=n.useContext(a);return n.useMemo((function(){return"function"==typeof e?e(o):{...o,...e}}),[o,e])}function r(e){let o;return o=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:s(e.components),n.createElement(a.Provider,{value:o},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/c3728c59.c0f4b8ec.js b/assets/js/c3728c59.c0f4b8ec.js new file mode 100644 index 00000000..8aa1a73e --- /dev/null +++ b/assets/js/c3728c59.c0f4b8ec.js @@ -0,0 +1 @@ +(self.webpackChunklobaro_docs=self.webpackChunklobaro_docs||[]).push([[8879],{9208:(e,n,t)=>{e.exports={src:{srcSet:t.p+"assets/images/ideal-img/GW_V3_Internal_Components.37e9146.1600.png 1600w,"+t.p+"assets/images/ideal-img/GW_V3_Internal_Components.0542608.1802.png 1802w",images:[{path:t.p+"assets/images/ideal-img/GW_V3_Internal_Components.37e9146.1600.png",width:1600,height:1323},{path:t.p+"assets/images/ideal-img/GW_V3_Internal_Components.0542608.1802.png",width:1802,height:1490}],src:t.p+"assets/images/ideal-img/GW_V3_Internal_Components.37e9146.1600.png",toString:function(){return t.p+"assets/images/ideal-img/GW_V3_Internal_Components.37e9146.1600.png"},placeholder:void 0,width:1600,height:1323},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAABYlAAAWJQFJUiTwAAABU0lEQVR4nAFIAbf+ALi4sn+zq6H/sKCU+7esn//At6X/wLSg/7qtmP6onYv/k4Z3+Ma4oiQAzczKnJ6wov9XgGj8g5J4/4OOfP9PY0r/UV9J/mlzY/+QjX3/sZ6MRQDTzMWxj7Ce/wdyQvxdkHr/bYyC/zRWO/8VPin/Rm9t/ZGXkf+xoIhWAMzS2bKmwrr/BWEw/EdyZf9EVzv/c3ZY/2qCiv9denj9kaaw/6SkpHMA0cfDs5W1mP9TiGj8d3Jv/2dpWP9SYk7/JlRC/0RjV/yRnqH/qKyysADPxLezl6qL/3mPjPqim5r9srm1/am+uv0iYU39SE9J+oaJg/+jqrJnAOHg27aGk3r/eIuJ/Jqksv+WrLv/mcXV/yFjT/80RkT8naSi/7/ExGkA3NjShayuos2ChoXBcXF4w2xwesNfc3vCVmthwm50aMCho6DMwMDAThY6x3U9c17CAAAAAElFTkSuQmCC"}},1313:(e,n,t)=>{e.exports={src:{srcSet:t.p+"assets/images/ideal-img/LOB-GW-HYB-WMBUS_wmbus-gateway-v3_Lorawan_NB-IoT_noBorder.da1b2a8.999.jpg 999w",images:[{path:t.p+"assets/images/ideal-img/LOB-GW-HYB-WMBUS_wmbus-gateway-v3_Lorawan_NB-IoT_noBorder.da1b2a8.999.jpg",width:999,height:720}],src:t.p+"assets/images/ideal-img/LOB-GW-HYB-WMBUS_wmbus-gateway-v3_Lorawan_NB-IoT_noBorder.da1b2a8.999.jpg",toString:function(){return t.p+"assets/images/ideal-img/LOB-GW-HYB-WMBUS_wmbus-gateway-v3_Lorawan_NB-IoT_noBorder.da1b2a8.999.jpg"},placeholder:void 0,width:999,height:720},preSrc:"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAIRAAAgIBAgcAAAAAAAAAAAAAAQIAAwQRMQUGEhUhYaH/xAAUAQEAAAAAAAAAAAAAAAAAAAAB/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/AN2tfiDcxdsroa1VK2PkG0AVoT4YDfq9SqWrICgHIUkDTU17/YiENf/Z"}},9716:(e,n,t)=>{e.exports={src:{srcSet:t.p+"assets/images/ideal-img/labelv3.0e38395.300.png 300w",images:[{path:t.p+"assets/images/ideal-img/labelv3.0e38395.300.png",width:300,height:141}],src:t.p+"assets/images/ideal-img/labelv3.0e38395.300.png",toString:function(){return t.p+"assets/images/ideal-img/labelv3.0e38395.300.png"},placeholder:void 0,width:300,height:141},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAsUlEQVR4nB3MTQqCQABAYQ8fdIWgCGsXQd2gbYsgNUrzDytnJHWySY0Kghe2fPD4jM+n5Pm8Udc5batompL7PeP7bZnPp0zMAavVEkOpjMtFkCQJUmYIIUlTgdYPhsMRvV6fxWKGcT4HRFFIEBzxPBfHsSiKTm8Yj0eYpollrbsxRmYFm82Ww+GI70fE8Qmta2x7h+t2kIfx0CFVlZDnPmURolRMmu7//X5dqaoTUlj8AJXlsPmMwg3sAAAAAElFTkSuQmCC"}},9442:(e,n,t)=>{"use strict";t.r(n),t.d(n,{assets:()=>l,contentTitle:()=>r,default:()=>h,frontMatter:()=>s,metadata:()=>a,toc:()=>d});var i=t(4848),o=t(8453);const s={sidebar_position:1,title:"wM-Bus GW V3 (Battery)"},r="Wireless M-BUS Gateway V3 (Battery)",a={id:"products/metering-gateways/GW-V3/index",title:"wM-Bus GW V3 (Battery)",description:"Wireless M-BUS Gateway V3 (Battery){"use strict";t.d(n,{R:()=>r,x:()=>a});var i=t(6540);const o={},s=i.createContext(o);function r(e){const n=i.useContext(s);return i.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function a(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:r(e.components),i.createElement(s.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/c377a04b.ba20ca47.js b/assets/js/c377a04b.ba20ca47.js deleted file mode 100644 index 6fba9f55..00000000 --- a/assets/js/c377a04b.ba20ca47.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunklobaro_docs=self.webpackChunklobaro_docs||[]).push([[3361],{4657:(e,t,o)=>{e.exports={src:{srcSet:o.p+"assets/images/ideal-img/lobaro-logo.120dbc4.1047.png 1047w",images:[{path:o.p+"assets/images/ideal-img/lobaro-logo.120dbc4.1047.png",width:1047,height:293}],src:o.p+"assets/images/ideal-img/lobaro-logo.120dbc4.1047.png",toString:function(){return o.p+"assets/images/ideal-img/lobaro-logo.120dbc4.1047.png"},placeholder:void 0,width:1047,height:293},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAYklEQVR4nC3KuQ2CAAAAwIsFYAj4gBaADfGPiQWFK1iTOIQb2FE6gZM4lkNISCiuO5gjRIkZslHqvkyDX3v0ei8gH0OFFQ4oENesv/VtFz0/myE2uOCKPU44Y5uQ/T2mdJMe97cJrmRoeVwAAAAASUVORK5CYII="}},1776:(e,t,o)=>{"use strict";o.r(t),o.d(t,{assets:()=>c,contentTitle:()=>s,default:()=>p,frontMatter:()=>r,metadata:()=>a,toc:()=>d});var n=o(4848),i=o(8453);const r={sidebar_position:0,title:"Overview"},s="Lobaro Documentation Center",a={id:"index",title:"Overview",description:"---",source:"@site/docs/index.md",sourceDirName:".",slug:"/",permalink:"/iot/",draft:!1,unlisted:!1,editUrl:"https://github.com/lobaro/iot/tree/master/docs/index.md",tags:[],version:"current",sidebarPosition:0,frontMatter:{sidebar_position:0,title:"Overview"},sidebar:"allDocSidebar",next:{title:"Overview",permalink:"/iot/products/"}},c={},d=[];function l(e){const t={admonition:"admonition",h1:"h1",hr:"hr",p:"p",...(0,i.R)(),...e.components},{Image:r}=t;return r||function(e,t){throw new Error("Expected "+(t?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}("Image",!0),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"lobaro-documentation-center",children:"Lobaro Documentation Center"}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsx)(r,{img:o(4657),style:{width:"20%",margin:"0 0 20px 0",alt:"Lobaro Logo"}}),"\n",(0,n.jsx)(t.admonition,{type:"info",children:(0,n.jsx)(t.p,{children:"This new documentation center is currently work in progress"})})]})}function p(e={}){const{wrapper:t}={...(0,i.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},8453:(e,t,o)=>{"use strict";o.d(t,{R:()=>s,x:()=>a});var n=o(6540);const i={},r=n.createContext(i);function s(e){const t=n.useContext(r);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:s(e.components),n.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/c377a04b.bc123071.js b/assets/js/c377a04b.bc123071.js new file mode 100644 index 00000000..733c83a4 --- /dev/null +++ b/assets/js/c377a04b.bc123071.js @@ -0,0 +1 @@ +(self.webpackChunklobaro_docs=self.webpackChunklobaro_docs||[]).push([[3361],{4657:(e,o,t)=>{e.exports={src:{srcSet:t.p+"assets/images/ideal-img/lobaro-logo.120dbc4.1047.png 1047w",images:[{path:t.p+"assets/images/ideal-img/lobaro-logo.120dbc4.1047.png",width:1047,height:293}],src:t.p+"assets/images/ideal-img/lobaro-logo.120dbc4.1047.png",toString:function(){return t.p+"assets/images/ideal-img/lobaro-logo.120dbc4.1047.png"},placeholder:void 0,width:1047,height:293},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAYklEQVR4nC3KuQ2CAAAAwIsFYAj4gBaADfGPiQWFK1iTOIQb2FE6gZM4lkNISCiuO5gjRIkZslHqvkyDX3v0ei8gH0OFFQ4oENesv/VtFz0/myE2uOCKPU44Y5uQ/T2mdJMe97cJrmRoeVwAAAAASUVORK5CYII="}},1776:(e,o,t)=>{"use strict";t.r(o),t.d(o,{assets:()=>c,contentTitle:()=>s,default:()=>m,frontMatter:()=>r,metadata:()=>a,toc:()=>d});var n=t(4848),i=t(8453);const r={sidebar_position:0,title:"Home"},s="Lobaro Documentation Center",a={id:"index",title:"Home",description:"---",source:"@site/docs/index.md",sourceDirName:".",slug:"/",permalink:"/iot/",draft:!1,unlisted:!1,editUrl:"https://github.com/lobaro/iot/tree/master/docs/index.md",tags:[],version:"current",sidebarPosition:0,frontMatter:{sidebar_position:0,title:"Home"},sidebar:"allDocSidebar",next:{title:"Product Overview",permalink:"/iot/products/"}},c={},d=[];function l(e){const o={admonition:"admonition",h1:"h1",hr:"hr",p:"p",...(0,i.R)(),...e.components},{Image:r}=o;return r||function(e,o){throw new Error("Expected "+(o?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}("Image",!0),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(o.h1,{id:"lobaro-documentation-center",children:"Lobaro Documentation Center"}),"\n",(0,n.jsx)(o.hr,{}),"\n",(0,n.jsx)(r,{img:t(4657),style:{width:"20%",margin:"0 0 20px 0",alt:"Lobaro Logo"}}),"\n",(0,n.jsx)(o.admonition,{type:"info",children:(0,n.jsx)(o.p,{children:"This new documentation center is currently work in progress"})})]})}function m(e={}){const{wrapper:o}={...(0,i.R)(),...e.components};return o?(0,n.jsx)(o,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},8453:(e,o,t)=>{"use strict";t.d(o,{R:()=>s,x:()=>a});var n=t(6540);const i={},r=n.createContext(i);function s(e){const o=n.useContext(r);return n.useMemo((function(){return"function"==typeof e?e(o):{...o,...e}}),[o,e])}function a(e){let o;return o=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:s(e.components),n.createElement(r.Provider,{value:o},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/edc63aa3.eb3b3486.js b/assets/js/edc63aa3.eb3b3486.js new file mode 100644 index 00000000..e5eb61d4 --- /dev/null +++ b/assets/js/edc63aa3.eb3b3486.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunklobaro_docs=self.webpackChunklobaro_docs||[]).push([[1143],{3530:(t,e,n)=>{n.r(e),n.d(e,{assets:()=>c,contentTitle:()=>r,default:()=>p,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var a=n(4848),i=n(8453);const o={sidebar_position:1,title:"Ext. antenna"},r="External antenna modification",s={id:"products/metering-gateways/GW-V3/modifications/variant1",title:"Ext. antenna",description:"Do we want a dedicated page for variants of a product? Or make it a dedicated product page?",source:"@site/docs/products/metering-gateways/GW-V3/modifications/variant1.md",sourceDirName:"products/metering-gateways/GW-V3/modifications",slug:"/products/metering-gateways/GW-V3/modifications/variant1",permalink:"/iot/products/metering-gateways/GW-V3/modifications/variant1",draft:!1,unlisted:!1,editUrl:"https://github.com/lobaro/iot/tree/master/docs/products/metering-gateways/GW-V3/modifications/variant1.md",tags:[],version:"current",sidebarPosition:1,frontMatter:{sidebar_position:1,title:"Ext. antenna"},sidebar:"allDocSidebar",previous:{title:"wM-Bus GW V3 (Battery)",permalink:"/iot/products/metering-gateways/GW-V3/"},next:{title:"wM-Bus GW V3 (Battery)",permalink:"/iot/products/metering-gateways/wireless-mbus-gateway-v3"}},c={},d=[];function u(t){const e={h1:"h1",p:"p",...(0,i.R)(),...t.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(e.h1,{id:"external-antenna-modification",children:"External antenna modification"}),"\n",(0,a.jsx)(e.p,{children:"Do we want a dedicated page for variants of a product? Or make it a dedicated product page?"})]})}function p(t={}){const{wrapper:e}={...(0,i.R)(),...t.components};return e?(0,a.jsx)(e,{...t,children:(0,a.jsx)(u,{...t})}):u(t)}},8453:(t,e,n)=>{n.d(e,{R:()=>r,x:()=>s});var a=n(6540);const i={},o=a.createContext(i);function r(t){const e=a.useContext(o);return a.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function s(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(i):t.components||i:r(t.components),a.createElement(o.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/f9990df0.5aaded32.js b/assets/js/f9990df0.5aaded32.js deleted file mode 100644 index 6a9a1061..00000000 --- a/assets/js/f9990df0.5aaded32.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunklobaro_docs=self.webpackChunklobaro_docs||[]).push([[3228],{9208:(e,n,t)=>{e.exports={src:{srcSet:t.p+"assets/images/ideal-img/GW_V3_Internal_Components.37e9146.1600.png 1600w,"+t.p+"assets/images/ideal-img/GW_V3_Internal_Components.0542608.1802.png 1802w",images:[{path:t.p+"assets/images/ideal-img/GW_V3_Internal_Components.37e9146.1600.png",width:1600,height:1323},{path:t.p+"assets/images/ideal-img/GW_V3_Internal_Components.0542608.1802.png",width:1802,height:1490}],src:t.p+"assets/images/ideal-img/GW_V3_Internal_Components.37e9146.1600.png",toString:function(){return t.p+"assets/images/ideal-img/GW_V3_Internal_Components.37e9146.1600.png"},placeholder:void 0,width:1600,height:1323},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAABYlAAAWJQFJUiTwAAABU0lEQVR4nAFIAbf+ALi4sn+zq6H/sKCU+7esn//At6X/wLSg/7qtmP6onYv/k4Z3+Ma4oiQAzczKnJ6wov9XgGj8g5J4/4OOfP9PY0r/UV9J/mlzY/+QjX3/sZ6MRQDTzMWxj7Ce/wdyQvxdkHr/bYyC/zRWO/8VPin/Rm9t/ZGXkf+xoIhWAMzS2bKmwrr/BWEw/EdyZf9EVzv/c3ZY/2qCiv9denj9kaaw/6SkpHMA0cfDs5W1mP9TiGj8d3Jv/2dpWP9SYk7/JlRC/0RjV/yRnqH/qKyysADPxLezl6qL/3mPjPqim5r9srm1/am+uv0iYU39SE9J+oaJg/+jqrJnAOHg27aGk3r/eIuJ/Jqksv+WrLv/mcXV/yFjT/80RkT8naSi/7/ExGkA3NjShayuos2ChoXBcXF4w2xwesNfc3vCVmthwm50aMCho6DMwMDAThY6x3U9c17CAAAAAElFTkSuQmCC"}},1313:(e,n,t)=>{e.exports={src:{srcSet:t.p+"assets/images/ideal-img/LOB-GW-HYB-WMBUS_wmbus-gateway-v3_Lorawan_NB-IoT_noBorder.da1b2a8.999.jpg 999w",images:[{path:t.p+"assets/images/ideal-img/LOB-GW-HYB-WMBUS_wmbus-gateway-v3_Lorawan_NB-IoT_noBorder.da1b2a8.999.jpg",width:999,height:720}],src:t.p+"assets/images/ideal-img/LOB-GW-HYB-WMBUS_wmbus-gateway-v3_Lorawan_NB-IoT_noBorder.da1b2a8.999.jpg",toString:function(){return t.p+"assets/images/ideal-img/LOB-GW-HYB-WMBUS_wmbus-gateway-v3_Lorawan_NB-IoT_noBorder.da1b2a8.999.jpg"},placeholder:void 0,width:999,height:720},preSrc:"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAIRAAAgIBAgcAAAAAAAAAAAAAAQIAAwQRMQUGEhUhYaH/xAAUAQEAAAAAAAAAAAAAAAAAAAAB/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/AN2tfiDcxdsroa1VK2PkG0AVoT4YDfq9SqWrICgHIUkDTU17/YiENf/Z"}},9716:(e,n,t)=>{e.exports={src:{srcSet:t.p+"assets/images/ideal-img/labelv3.0e38395.300.png 300w",images:[{path:t.p+"assets/images/ideal-img/labelv3.0e38395.300.png",width:300,height:141}],src:t.p+"assets/images/ideal-img/labelv3.0e38395.300.png",toString:function(){return t.p+"assets/images/ideal-img/labelv3.0e38395.300.png"},placeholder:void 0,width:300,height:141},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAsUlEQVR4nB3MTQqCQABAYQ8fdIWgCGsXQd2gbYsgNUrzDytnJHWySY0Kghe2fPD4jM+n5Pm8Udc5batompL7PeP7bZnPp0zMAavVEkOpjMtFkCQJUmYIIUlTgdYPhsMRvV6fxWKGcT4HRFFIEBzxPBfHsSiKTm8Yj0eYpollrbsxRmYFm82Ww+GI70fE8Qmta2x7h+t2kIfx0CFVlZDnPmURolRMmu7//X5dqaoTUlj8AJXlsPmMwg3sAAAAAElFTkSuQmCC"}},1554:(e,n,t)=>{"use strict";t.r(n),t.d(n,{assets:()=>l,contentTitle:()=>r,default:()=>h,frontMatter:()=>o,metadata:()=>a,toc:()=>d});var i=t(4848),s=t(8453);const o={sidebar_position:1,title:"wM-Bus GW V3 (Battery)"},r="Wireless M-BUS Gateway V3 (Battery)",a={id:"products/metering-gateways/wireless-mbus-gateway-v3",title:"wM-Bus GW V3 (Battery)",description:"Wireless M-BUS Gateway V3 (Battery){"use strict";t.d(n,{R:()=>r,x:()=>a});var i=t(6540);const s={},o=i.createContext(s);function r(e){const n=i.useContext(o);return i.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function a(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:r(e.components),i.createElement(o.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/f9990df0.f8d41679.js b/assets/js/f9990df0.f8d41679.js new file mode 100644 index 00000000..e868a946 --- /dev/null +++ b/assets/js/f9990df0.f8d41679.js @@ -0,0 +1 @@ +(self.webpackChunklobaro_docs=self.webpackChunklobaro_docs||[]).push([[3228],{9208:(e,t,n)=>{e.exports={src:{srcSet:n.p+"assets/images/ideal-img/GW_V3_Internal_Components.37e9146.1600.png 1600w,"+n.p+"assets/images/ideal-img/GW_V3_Internal_Components.0542608.1802.png 1802w",images:[{path:n.p+"assets/images/ideal-img/GW_V3_Internal_Components.37e9146.1600.png",width:1600,height:1323},{path:n.p+"assets/images/ideal-img/GW_V3_Internal_Components.0542608.1802.png",width:1802,height:1490}],src:n.p+"assets/images/ideal-img/GW_V3_Internal_Components.37e9146.1600.png",toString:function(){return n.p+"assets/images/ideal-img/GW_V3_Internal_Components.37e9146.1600.png"},placeholder:void 0,width:1600,height:1323},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAABYlAAAWJQFJUiTwAAABU0lEQVR4nAFIAbf+ALi4sn+zq6H/sKCU+7esn//At6X/wLSg/7qtmP6onYv/k4Z3+Ma4oiQAzczKnJ6wov9XgGj8g5J4/4OOfP9PY0r/UV9J/mlzY/+QjX3/sZ6MRQDTzMWxj7Ce/wdyQvxdkHr/bYyC/zRWO/8VPin/Rm9t/ZGXkf+xoIhWAMzS2bKmwrr/BWEw/EdyZf9EVzv/c3ZY/2qCiv9denj9kaaw/6SkpHMA0cfDs5W1mP9TiGj8d3Jv/2dpWP9SYk7/JlRC/0RjV/yRnqH/qKyysADPxLezl6qL/3mPjPqim5r9srm1/am+uv0iYU39SE9J+oaJg/+jqrJnAOHg27aGk3r/eIuJ/Jqksv+WrLv/mcXV/yFjT/80RkT8naSi/7/ExGkA3NjShayuos2ChoXBcXF4w2xwesNfc3vCVmthwm50aMCho6DMwMDAThY6x3U9c17CAAAAAElFTkSuQmCC"}},1313:(e,t,n)=>{e.exports={src:{srcSet:n.p+"assets/images/ideal-img/LOB-GW-HYB-WMBUS_wmbus-gateway-v3_Lorawan_NB-IoT_noBorder.da1b2a8.999.jpg 999w",images:[{path:n.p+"assets/images/ideal-img/LOB-GW-HYB-WMBUS_wmbus-gateway-v3_Lorawan_NB-IoT_noBorder.da1b2a8.999.jpg",width:999,height:720}],src:n.p+"assets/images/ideal-img/LOB-GW-HYB-WMBUS_wmbus-gateway-v3_Lorawan_NB-IoT_noBorder.da1b2a8.999.jpg",toString:function(){return n.p+"assets/images/ideal-img/LOB-GW-HYB-WMBUS_wmbus-gateway-v3_Lorawan_NB-IoT_noBorder.da1b2a8.999.jpg"},placeholder:void 0,width:999,height:720},preSrc:"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAIRAAAgIBAgcAAAAAAAAAAAAAAQIAAwQRMQUGEhUhYaH/xAAUAQEAAAAAAAAAAAAAAAAAAAAB/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/AN2tfiDcxdsroa1VK2PkG0AVoT4YDfq9SqWrICgHIUkDTU17/YiENf/Z"}},9716:(e,t,n)=>{e.exports={src:{srcSet:n.p+"assets/images/ideal-img/labelv3.0e38395.300.png 300w",images:[{path:n.p+"assets/images/ideal-img/labelv3.0e38395.300.png",width:300,height:141}],src:n.p+"assets/images/ideal-img/labelv3.0e38395.300.png",toString:function(){return n.p+"assets/images/ideal-img/labelv3.0e38395.300.png"},placeholder:void 0,width:300,height:141},preSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAsUlEQVR4nB3MTQqCQABAYQ8fdIWgCGsXQd2gbYsgNUrzDytnJHWySY0Kghe2fPD4jM+n5Pm8Udc5batompL7PeP7bZnPp0zMAavVEkOpjMtFkCQJUmYIIUlTgdYPhsMRvV6fxWKGcT4HRFFIEBzxPBfHsSiKTm8Yj0eYpollrbsxRmYFm82Ww+GI70fE8Qmta2x7h+t2kIfx0CFVlZDnPmURolRMmu7//X5dqaoTUlj8AJXlsPmMwg3sAAAAAElFTkSuQmCC"}},1554:(e,t,n)=>{"use strict";n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>h,frontMatter:()=>o,metadata:()=>a,toc:()=>d});var i=n(4848),s=n(8453);const o={sidebar_position:1,title:"wM-Bus GW V3 (Battery)"},r="Wireless M-BUS Gateway V3 (Battery)",a={id:"products/metering-gateways/wireless-mbus-gateway-v3",title:"wM-Bus GW V3 (Battery)",description:"Wireless M-BUS Gateway V3 (Battery){"use strict";n.d(t,{R:()=>r,x:()=>a});var i=n(6540);const s={},o=i.createContext(s);function r(e){const t=i.useContext(o);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:r(e.components),i.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/main.543304e3.js b/assets/js/main.543304e3.js new file mode 100644 index 00000000..35e5177c --- /dev/null +++ b/assets/js/main.543304e3.js @@ -0,0 +1,2 @@ +/*! For license information please see main.543304e3.js.LICENSE.txt */ +(self.webpackChunklobaro_docs=self.webpackChunklobaro_docs||[]).push([[8792],{2413:(e,t,n)=>{"use strict";n.d(t,{A:()=>p});n(6540);var r=n(3259),a=n.n(r),o=n(4054);const i={"010bb5b4":[()=>n.e(1417).then(n.bind(n,1810)),"@site/docs/products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v4/index.md",1810],"01a49a4f":[()=>n.e(185).then(n.bind(n,8794)),"@site/docs/configuration/lte-network-configuration.md",8794],"02fe52da":[()=>n.e(6322).then(n.bind(n,1556)),"@site/docs/platform/administration/datasources.md",1556],"049cbdee":[()=>n.e(9675).then(n.bind(n,4942)),"@site/docs/components/firmware/app-nrf9160-wmbus/cellular-iot-communication-protocol.md",4942],"069518d7":[()=>n.e(9075).then(n.bind(n,9643)),"@site/docs/products/metering-gateways/wireless-mbus-gateway-dinrail-concentrator.md",9643],"09feb8de":[()=>n.e(2114).then(n.bind(n,4855)),"@site/docs/components/firmware/index.md",4855],"0b02251e":[()=>n.e(3830).then(n.t.bind(n,5570,19)),"@generated/docusaurus-plugin-content-docs/default/p/iot-6a9.json",5570],"0dbe350f":[()=>n.e(8726).then(n.bind(n,5320)),"@site/docs/products/sensor-gateways/wireless-mbus-g2/manual/cfg.md",5320],"1034e1fe":[()=>n.e(136).then(n.bind(n,8882)),"@site/docs/configuration/cron-configuration.md",8882],"111ed76b":[()=>n.e(8428).then(n.bind(n,6486)),"@site/docs/products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/gw-v2/index.md",6486],"1150a092":[()=>n.e(7364).then(n.bind(n,300)),"@site/docs/products/sensor-gateways/wireless-mbus-g3/index.md",300],"142d61b0":[()=>n.e(5907).then(n.bind(n,4369)),"@site/docs/platform/administration/server-configuration.md",4369],17896441:[()=>Promise.all([n.e(1869),n.e(4555),n.e(8401)]).then(n.bind(n,7138)),"@theme/DocItem",7138],"17f2f278":[()=>n.e(5706).then(n.bind(n,789)),"@site/docs/components/enclosures/spelsberg_TG_PC_1208-6-o.md",789],"193f150b":[()=>n.e(6050).then(n.bind(n,2637)),"@site/docs/components/firmware/app-hybrid-modbus/index.md",2637],"1c619603":[()=>n.e(2582).then(n.bind(n,8847)),"@site/docs/products/sensor-gateways/current-loop/index.md",8847],"1d8bdfb7":[()=>n.e(7225).then(n.bind(n,4426)),"@site/docs/platform/faq.md",4426],"1e6d8483":[()=>n.e(5492).then(n.bind(n,2667)),"@site/docs/products/sensor-gateways/wireless-mbus-g3/hardware-variants/concentrator-v1/index.md",2667],"1f391b9e":[()=>Promise.all([n.e(1869),n.e(4555),n.e(6061)]).then(n.bind(n,7591)),"@theme/MDXPage",7591],"21e5f94e":[()=>n.e(7820).then(n.bind(n,1325)),"@site/docs/products/sensor-gateways/level/index.md",1325],"2283cc06":[()=>n.e(968).then(n.bind(n,1309)),"@site/docs/products/sensor-gateways/wireless-mbus-g3/manual/cfg.md",1309],"27118f4d":[()=>n.e(5946).then(n.bind(n,9519)),"@site/docs/knowledge-base/wireless-mbus.md",9519],"28ac7599":[()=>n.e(2647).then(n.bind(n,5303)),"@site/docs/products/sensor-gateways/wireless-mbus-g3/manual/index.md",5303],"2c53b313":[()=>n.e(4867).then(n.bind(n,8133)),"@site/docs/platform/administration/index.md",8133],"3249a05e":[()=>n.e(5588).then(n.bind(n,4138)),"@site/docs/configuration/meter-reception-filter-config.md",4138],"32ed6d30":[()=>n.e(9808).then(n.bind(n,6302)),"@site/docs/products/sensor-gateways/wireless-mbus-g2/manual/index.md",6302],"38116bff":[()=>n.e(4840).then(n.bind(n,6046)),"@site/docs/components/firmware/app-nrf9160-wmbus/changelog-download.md",6046],"38df9547":[()=>n.e(8621).then(n.bind(n,9723)),"@site/docs/products/sensor-gateways/wireless-mbus-g2/index.md",9723],"393be207":[()=>n.e(4134).then(n.bind(n,633)),"@site/src/pages/markdown-page.md",633],"413f02fd":[()=>n.e(3521).then(n.bind(n,5266)),"@site/docs/platform/devices/index.md",5266],"4ddd2498":[()=>n.e(1110).then(n.bind(n,587)),"@site/docs/configuration/lorawan-downlink-config.md",587],"54120d1c":[()=>n.e(2389).then(n.bind(n,8388)),"@site/docs/products/sensor-gateways/wireless-mbus-g3/hardware-variants/dinrail-v1/index.md",8388],"5734ba63":[()=>n.e(2060).then(n.bind(n,6051)),"@site/docs/components/enclosures/index.md",6051],"5a4e9d38":[()=>n.e(7154).then(n.bind(n,7035)),"@site/docs/products/sensor-gateways/modbus/index.md",7035],"5a6a9bbb":[()=>n.e(835).then(n.bind(n,4125)),"@site/docs/products/sensor-gateways/wireless-mbus-g2/manual/workflow.md",4125],"5e95c892":[()=>n.e(9647).then(n.bind(n,3124)),"@theme/DocsRoot",3124],"632479e1":[()=>n.e(3010).then(n.bind(n,9134)),"@site/docs/products/sensor-gateways/wired-mbus-g1/manual/index.md",9134],"63eca40f":[()=>n.e(9111).then(n.bind(n,9844)),"@site/docs/knowledge-base/index.md",9844],"653e6c43":[()=>n.e(8774).then(n.bind(n,6472)),"@site/docs/products/sensor-gateways/wired-mbus-g1/manual/cfg.md",6472],"65f81c15":[()=>n.e(1552).then(n.bind(n,7709)),"@site/docs/components/firmware/app-nrf9160-wmbus/lorawan-communication-protocol.md",7709],"6bb8bb71":[()=>n.e(437).then(n.bind(n,7155)),"@site/docs/products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/bridge-v2/index.md",7155],"7123406b":[()=>n.e(3682).then(n.bind(n,2013)),"@site/docs/products/metering-gateways/wireless-mbus-gateway-sun-v1.md",2013],"754583dd":[()=>n.e(5633).then(n.bind(n,7173)),"@site/docs/products/index.md",7173],"7adc43c9":[()=>n.e(1259).then(n.bind(n,9799)),"@site/docs/platform/administration/server-certificates.md",9799],"81ca1360":[()=>n.e(5948).then(n.bind(n,687)),"@site/docs/products/sensor-gateways/wireless-mbus-g3/hardware-variants/sun-v1/index.md",687],"82416a47":[()=>n.e(8320).then(n.bind(n,3966)),"@site/docs/products/sensor-gateways/wireless-mbus-g3/manual/workflow.md",3966],"93880fc8":[()=>n.e(1944).then(n.bind(n,7731)),"@site/docs/components/firmware/app-nrf9160-wmbus/introduction.md",7731],"9c21640e":[()=>n.e(6679).then(n.bind(n,6294)),"@site/docs/products/sensor-gateways/wireless-mbus-g2/hardware-variants/bridge-v2/index.md",6294],a5750849:[()=>n.e(1148).then(n.bind(n,2640)),"@site/docs/configuration/lobaro-config-tool.md",2640],a5b914f3:[()=>n.e(7244).then(n.bind(n,2608)),"@site/docs/configuration/usb-config-adapter.md",2608],a5f952c8:[()=>n.e(802).then(n.bind(n,4100)),"@site/docs/products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/index.md",4100],a7456010:[()=>n.e(1235).then(n.t.bind(n,8552,19)),"@generated/docusaurus-plugin-content-pages/default/__plugin.json",8552],a76cbaf7:[()=>n.e(5864).then(n.bind(n,9357)),"@site/docs/products/sensor-gateways/wired-mbus-g1/manual/workflow.md",9357],a7bd4aaa:[()=>n.e(7098).then(n.bind(n,2881)),"@theme/DocVersionRoot",2881],a94703ab:[()=>Promise.all([n.e(1869),n.e(9048)]).then(n.bind(n,4644)),"@theme/DocRoot",4644],aba21aa0:[()=>n.e(5742).then(n.t.bind(n,7093,19)),"@generated/docusaurus-plugin-content-docs/default/__plugin.json",7093],acb1f41f:[()=>n.e(731).then(n.bind(n,3233)),"@site/docs/products/sensor-gateways/temperature/index.md",3233],b7192c96:[()=>n.e(7816).then(n.bind(n,286)),"@site/docs/platform/license/index.md",286],ba9c1b43:[()=>n.e(346).then(n.bind(n,4375)),"@site/docs/platform/administration/changelog.md",4375],bb44c6b0:[()=>n.e(2346).then(n.bind(n,1866)),"@site/docs/platform/index.md",1866],bd783ed9:[()=>n.e(8245).then(n.bind(n,3313)),"@site/docs/components/index.md",3313],be259eb1:[()=>n.e(5990).then(n.bind(n,3529)),"@site/docs/products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v4/desc.md",3529],c04eaa51:[()=>n.e(2259).then(n.bind(n,2043)),"@site/docs/platform/devices/downlinks.md",2043],c248f023:[()=>n.e(7315).then(n.bind(n,6185)),"@site/docs/products/sensor-gateways/wired-mbus-g1/hardware-variants/dinrail-v1/index.md",6185],c3728c59:[()=>n.e(8879).then(n.bind(n,9442)),"@site/docs/products/metering-gateways/GW-V3/index.md",9442],c377a04b:[()=>n.e(3361).then(n.bind(n,1776)),"@site/docs/index.md",1776],c3c3fdd3:[()=>n.e(8622).then(n.bind(n,2587)),"@site/docs/components/firmware/app-nrf9160-wmbus/configuration-parameter.md",2587],cd2a62e8:[()=>n.e(590).then(n.bind(n,7992)),"@site/docs/platform/integrations/index.md",7992],cf2baa63:[()=>n.e(8243).then(n.bind(n,6023)),"@site/docs/platform/administration/monitoring.md",6023],d89bbf77:[()=>n.e(3908).then(n.bind(n,5995)),"@site/docs/products/sensor-gateways/wired-mbus-g1/index.md",5995],d993ba02:[()=>n.e(7795).then(n.bind(n,9983)),"@site/docs/products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v3/index.md",9983],dcd0b923:[()=>n.e(474).then(n.bind(n,9446)),"@site/docs/products/metering-gateways/wireless-mbus-gateway-dinrail-230V.md",9446],e091b4aa:[()=>n.e(482).then(n.bind(n,6453)),"@site/docs/knowledge-base/modbus.md",6453],e68c242a:[()=>n.e(4888).then(n.bind(n,8195)),"@site/docs/platform/license/direct+/index.md",8195],eb2b5977:[()=>n.e(8822).then(n.bind(n,7439)),"@site/docs/configuration/obis-code-configuration.md",7439],edc63aa3:[()=>n.e(1143).then(n.bind(n,3530)),"@site/docs/products/metering-gateways/GW-V3/modifications/variant1.md",3530],f6d78023:[()=>n.e(4545).then(n.bind(n,5117)),"@site/docs/configuration/index.md",5117],f74ba575:[()=>n.e(7250).then(n.bind(n,8633)),"@site/docs/platform/3rd-party/dragino.md",8633],f88d53d7:[()=>n.e(9582).then(n.bind(n,7912)),"@site/docs/components/addon-modules/index.md",7912],f9990df0:[()=>n.e(3228).then(n.bind(n,1554)),"@site/docs/products/metering-gateways/wireless-mbus-gateway-v3.md",1554],fb6501ba:[()=>n.e(1538).then(n.bind(n,9906)),"@site/docs/products/metering-gateways/wireless-mbus-gateway-dinrail.md",9906]};var s=n(4848);function l(e){let{error:t,retry:n,pastDelay:r}=e;return t?(0,s.jsxs)("div",{style:{textAlign:"center",color:"#fff",backgroundColor:"#fa383e",borderColor:"#fa383e",borderStyle:"solid",borderRadius:"0.25rem",borderWidth:"1px",boxSizing:"border-box",display:"block",padding:"1rem",flex:"0 0 50%",marginLeft:"25%",marginRight:"25%",marginTop:"5rem",maxWidth:"50%",width:"100%"},children:[(0,s.jsx)("p",{children:String(t)}),(0,s.jsx)("div",{children:(0,s.jsx)("button",{type:"button",onClick:n,children:"Retry"})})]}):r?(0,s.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"},children:(0,s.jsx)("svg",{id:"loader",style:{width:128,height:110,position:"absolute",top:"calc(100vh - 64%)"},viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg",stroke:"#61dafb",children:(0,s.jsxs)("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2",children:[(0,s.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,s.jsx)("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,s.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,s.jsx)("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,s.jsx)("circle",{cx:"22",cy:"22",r:"8",children:(0,s.jsx)("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"})})]})})}):null}var c=n(1604),u=n(3363);function d(e,t){if("*"===e)return a()({loading:l,loader:()=>n.e(2560).then(n.bind(n,2560)),modules:["@theme/NotFound"],webpack:()=>[2560],render(e,t){const n=e.default;return(0,s.jsx)(u.W,{value:{plugin:{name:"native",id:"default"}},children:(0,s.jsx)(n,{...t})})}});const r=o[`${e}-${t}`],d={},p=[],f=[],m=(0,c.A)(r);return Object.entries(m).forEach((e=>{let[t,n]=e;const r=i[n];r&&(d[t]=r[0],p.push(r[1]),f.push(r[2]))})),a().Map({loading:l,loader:d,modules:p,webpack:()=>f,render(t,n){const a=JSON.parse(JSON.stringify(r));Object.entries(t).forEach((t=>{let[n,r]=t;const o=r.default;if(!o)throw new Error(`The page component at ${e} doesn't have a default export. This makes it impossible to render anything. Consider default-exporting a React component.`);"object"!=typeof o&&"function"!=typeof o||Object.keys(r).filter((e=>"default"!==e)).forEach((e=>{o[e]=r[e]}));let i=a;const s=n.split(".");s.slice(0,-1).forEach((e=>{i=i[e]})),i[s[s.length-1]]=o}));const o=a.__comp;delete a.__comp;const i=a.__context;delete a.__context;const l=a.__props;return delete a.__props,(0,s.jsx)(u.W,{value:i,children:(0,s.jsx)(o,{...a,...l,...n})})}})}const p=[{path:"/iot/markdown-page",component:d("/iot/markdown-page","bbd"),exact:!0},{path:"/iot/",component:d("/iot/","862"),routes:[{path:"/iot/",component:d("/iot/","059"),routes:[{path:"/iot/",component:d("/iot/","6fb"),routes:[{path:"/iot/components/",component:d("/iot/components/","981"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/components/addon-modules/",component:d("/iot/components/addon-modules/","08b"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/components/enclosures/",component:d("/iot/components/enclosures/","1ed"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/components/enclosures/spelsberg_TG_PC_1208-6-o",component:d("/iot/components/enclosures/spelsberg_TG_PC_1208-6-o","2dd"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/components/firmware/",component:d("/iot/components/firmware/","4d2"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/components/firmware/app-hybrid-modbus/",component:d("/iot/components/firmware/app-hybrid-modbus/","2cc"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/components/firmware/app-nrf9160-wmbus/cellular-iot-communication-protocol",component:d("/iot/components/firmware/app-nrf9160-wmbus/cellular-iot-communication-protocol","27d"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/components/firmware/app-nrf9160-wmbus/changelog-download",component:d("/iot/components/firmware/app-nrf9160-wmbus/changelog-download","6e0"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/components/firmware/app-nrf9160-wmbus/configuration-parameter",component:d("/iot/components/firmware/app-nrf9160-wmbus/configuration-parameter","675"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/components/firmware/app-nrf9160-wmbus/introduction",component:d("/iot/components/firmware/app-nrf9160-wmbus/introduction","0b2"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/components/firmware/app-nrf9160-wmbus/lorawan-communication-protocol",component:d("/iot/components/firmware/app-nrf9160-wmbus/lorawan-communication-protocol","793"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/configuration/",component:d("/iot/configuration/","25a"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/configuration/cron-configuration",component:d("/iot/configuration/cron-configuration","39b"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/configuration/lobaro-config-tool",component:d("/iot/configuration/lobaro-config-tool","440"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/configuration/lorawan-downlink-config",component:d("/iot/configuration/lorawan-downlink-config","b99"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/configuration/lte-network-configuration",component:d("/iot/configuration/lte-network-configuration","8fa"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/configuration/meter-reception-filter-config",component:d("/iot/configuration/meter-reception-filter-config","821"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/configuration/obis-code-configuration",component:d("/iot/configuration/obis-code-configuration","bed"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/configuration/usb-config-adapter",component:d("/iot/configuration/usb-config-adapter","6ae"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/knowledge-base/",component:d("/iot/knowledge-base/","e98"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/knowledge-base/modbus",component:d("/iot/knowledge-base/modbus","d46"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/knowledge-base/wireless-mbus",component:d("/iot/knowledge-base/wireless-mbus","df4"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/platform/",component:d("/iot/platform/","bd6"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/platform/3rd-party/dragino",component:d("/iot/platform/3rd-party/dragino","468"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/platform/administration/",component:d("/iot/platform/administration/","6f6"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/platform/administration/changelog",component:d("/iot/platform/administration/changelog","78c"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/platform/administration/datasources",component:d("/iot/platform/administration/datasources","5f5"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/platform/administration/monitoring",component:d("/iot/platform/administration/monitoring","105"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/platform/administration/server-certificates",component:d("/iot/platform/administration/server-certificates","7b0"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/platform/administration/server-configuration",component:d("/iot/platform/administration/server-configuration","7a9"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/platform/devices/",component:d("/iot/platform/devices/","4d3"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/platform/devices/downlinks",component:d("/iot/platform/devices/downlinks","fb0"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/platform/faq",component:d("/iot/platform/faq","11b"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/platform/integrations/",component:d("/iot/platform/integrations/","4ef"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/platform/license/",component:d("/iot/platform/license/","89e"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/platform/license/direct+/",component:d("/iot/platform/license/direct+/","194"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/",component:d("/iot/products/","679"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/metering-gateways/GW-V3/",component:d("/iot/products/metering-gateways/GW-V3/","0ba"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/metering-gateways/GW-V3/modifications/variant1",component:d("/iot/products/metering-gateways/GW-V3/modifications/variant1","b3c"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/metering-gateways/wireless-mbus-gateway-dinrail",component:d("/iot/products/metering-gateways/wireless-mbus-gateway-dinrail","d15"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/metering-gateways/wireless-mbus-gateway-dinrail-230V",component:d("/iot/products/metering-gateways/wireless-mbus-gateway-dinrail-230V","b01"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/metering-gateways/wireless-mbus-gateway-dinrail-concentrator",component:d("/iot/products/metering-gateways/wireless-mbus-gateway-dinrail-concentrator","1ce"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/metering-gateways/wireless-mbus-gateway-sun-v1",component:d("/iot/products/metering-gateways/wireless-mbus-gateway-sun-v1","7d9"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/metering-gateways/wireless-mbus-gateway-v3",component:d("/iot/products/metering-gateways/wireless-mbus-gateway-v3","ee7"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/current-loop/",component:d("/iot/products/sensor-gateways/current-loop/","c37"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/level/",component:d("/iot/products/sensor-gateways/level/","3fd"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/modbus/",component:d("/iot/products/sensor-gateways/modbus/","083"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/temperature/",component:d("/iot/products/sensor-gateways/temperature/","86c"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/wired-mbus-g1/",component:d("/iot/products/sensor-gateways/wired-mbus-g1/","2e7"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/wired-mbus-g1/hardware-variants/dinrail-v1/",component:d("/iot/products/sensor-gateways/wired-mbus-g1/hardware-variants/dinrail-v1/","dfd"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/wired-mbus-g1/manual/",component:d("/iot/products/sensor-gateways/wired-mbus-g1/manual/","a53"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/wired-mbus-g1/manual/cfg",component:d("/iot/products/sensor-gateways/wired-mbus-g1/manual/cfg","77d"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/wired-mbus-g1/manual/workflow",component:d("/iot/products/sensor-gateways/wired-mbus-g1/manual/workflow","1cb"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/wireless-mbus-g2/",component:d("/iot/products/sensor-gateways/wireless-mbus-g2/","4f2"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/wireless-mbus-g2/hardware-variants/bridge-v2/",component:d("/iot/products/sensor-gateways/wireless-mbus-g2/hardware-variants/bridge-v2/","b3a"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/wireless-mbus-g2/manual/",component:d("/iot/products/sensor-gateways/wireless-mbus-g2/manual/","39b"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/wireless-mbus-g2/manual/cfg",component:d("/iot/products/sensor-gateways/wireless-mbus-g2/manual/cfg","ea3"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/wireless-mbus-g2/manual/workflow",component:d("/iot/products/sensor-gateways/wireless-mbus-g2/manual/workflow","3bc"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/wireless-mbus-g3/",component:d("/iot/products/sensor-gateways/wireless-mbus-g3/","dc6"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/concentrator-v1/",component:d("/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/concentrator-v1/","9ee"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/dinrail-v1/",component:d("/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/dinrail-v1/","a1f"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/",component:d("/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/","782"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/bridge-v2/",component:d("/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/bridge-v2/","409"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/gw-v2/",component:d("/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/gw-v2/","4f0"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v3/",component:d("/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v3/","ea4"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v4/",component:d("/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v4/","8ab"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v4/desc",component:d("/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v4/desc","267"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/sun-v1/",component:d("/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/sun-v1/","a59"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/wireless-mbus-g3/manual/",component:d("/iot/products/sensor-gateways/wireless-mbus-g3/manual/","ee4"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/wireless-mbus-g3/manual/cfg",component:d("/iot/products/sensor-gateways/wireless-mbus-g3/manual/cfg","c50"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/products/sensor-gateways/wireless-mbus-g3/manual/workflow",component:d("/iot/products/sensor-gateways/wireless-mbus-g3/manual/workflow","80a"),exact:!0,sidebar:"allDocSidebar"},{path:"/iot/",component:d("/iot/","dcd"),exact:!0,sidebar:"allDocSidebar"}]}]}]},{path:"*",component:d("*")}]},8848:(e,t,n)=>{"use strict";n.d(t,{o:()=>o,x:()=>i});var r=n(6540),a=n(4848);const o=r.createContext(!1);function i(e){let{children:t}=e;const[n,i]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{i(!0)}),[]),(0,a.jsx)(o.Provider,{value:n,children:t})}},5022:(e,t,n)=>{"use strict";var r=n(6540),a=n(5338),o=n(545),i=n(4625),s=n(4784),l=n(1712);const c=[n(5300),n(4753),n(5729),n(8252),n(1132)];var u=n(2413),d=n(6347),p=n(2831),f=n(4848);function m(e){let{children:t}=e;return(0,f.jsx)(f.Fragment,{children:t})}var g=n(1141),h=n(7639),b=n(8180),y=n(6957),v=n(9817),w=n(2098),k=n(9503),x=n(1482),S=n(4609),E=n(1210);function _(){const{i18n:{currentLocale:e,defaultLocale:t,localeConfigs:n}}=(0,h.A)(),r=(0,w.o)(),a=n[e].htmlLang,o=e=>e.replace("-","_");return(0,f.jsxs)(g.A,{children:[Object.entries(n).map((e=>{let[t,{htmlLang:n}]=e;return(0,f.jsx)("link",{rel:"alternate",href:r.createUrl({locale:t,fullyQualified:!0}),hrefLang:n},t)})),(0,f.jsx)("link",{rel:"alternate",href:r.createUrl({locale:t,fullyQualified:!0}),hrefLang:"x-default"}),(0,f.jsx)("meta",{property:"og:locale",content:o(a)}),Object.values(n).filter((e=>a!==e.htmlLang)).map((e=>(0,f.jsx)("meta",{property:"og:locale:alternate",content:o(e.htmlLang)},`meta-og-${e.htmlLang}`)))]})}function C(e){let{permalink:t}=e;const{siteConfig:{url:n}}=(0,h.A)(),r=function(){const{siteConfig:{url:e,baseUrl:t,trailingSlash:n}}=(0,h.A)(),{pathname:r}=(0,d.zy)();return e+(0,S.applyTrailingSlash)((0,b.Ay)(r),{trailingSlash:n,baseUrl:t})}(),a=t?`${n}${t}`:r;return(0,f.jsxs)(g.A,{children:[(0,f.jsx)("meta",{property:"og:url",content:a}),(0,f.jsx)("link",{rel:"canonical",href:a})]})}function A(){const{i18n:{currentLocale:e}}=(0,h.A)(),{metadata:t,image:n}=(0,y.p)();return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)(g.A,{children:[(0,f.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,f.jsx)("body",{className:k.w})]}),n&&(0,f.jsx)(v.be,{image:n}),(0,f.jsx)(C,{}),(0,f.jsx)(_,{}),(0,f.jsx)(E.A,{tag:x.Cy,locale:e}),(0,f.jsx)(g.A,{children:t.map(((e,t)=>(0,f.jsx)("meta",{...e},t)))})]})}const T=new Map;var N=n(8848),L=n(3366),O=n(6494);function P(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r{const r=t.default?.[e]??t[e];return r?.(...n)}));return()=>a.forEach((e=>e?.()))}const D=function(e){let{children:t,location:n,previousLocation:r}=e;return(0,O.A)((()=>{r!==n&&(!function(e){let{location:t,previousLocation:n}=e;if(!n)return;const r=t.pathname===n.pathname,a=t.hash===n.hash,o=t.search===n.search;if(r&&a&&!o)return;const{hash:i}=t;if(i){const e=decodeURIComponent(i.substring(1)),t=document.getElementById(e);t?.scrollIntoView()}else window.scrollTo(0,0)}({location:n,previousLocation:r}),P("onRouteDidUpdate",{previousLocation:r,location:n}))}),[r,n]),t};function j(e){const t=Array.from(new Set([e,decodeURI(e)])).map((e=>(0,p.u)(u.A,e))).flat();return Promise.all(t.map((e=>e.route.component.preload?.())))}class R extends r.Component{previousLocation;routeUpdateCleanupCb;constructor(e){super(e),this.previousLocation=null,this.routeUpdateCleanupCb=l.A.canUseDOM?P("onRouteUpdate",{previousLocation:null,location:this.props.location}):()=>{},this.state={nextRouteHasLoaded:!0}}shouldComponentUpdate(e,t){if(e.location===this.props.location)return t.nextRouteHasLoaded;const n=e.location;return this.previousLocation=this.props.location,this.setState({nextRouteHasLoaded:!1}),this.routeUpdateCleanupCb=P("onRouteUpdate",{previousLocation:this.previousLocation,location:n}),j(n.pathname).then((()=>{this.routeUpdateCleanupCb(),this.setState({nextRouteHasLoaded:!0})})).catch((e=>{console.warn(e),window.location.reload()})),!1}render(){const{children:e,location:t}=this.props;return(0,f.jsx)(D,{previousLocation:this.previousLocation,location:t,children:(0,f.jsx)(d.qh,{location:t,render:()=>e})})}}const I=R,M="__docusaurus-base-url-issue-banner-container",z="__docusaurus-base-url-issue-banner",F="__docusaurus-base-url-issue-banner-suggestion-container";function B(e){return`\ndocument.addEventListener('DOMContentLoaded', function maybeInsertBanner() {\n var shouldInsert = typeof window['docusaurus'] === 'undefined';\n shouldInsert && insertBanner();\n});\n\nfunction insertBanner() {\n var bannerContainer = document.createElement('div');\n bannerContainer.id = '${M}';\n var bannerHtml = ${JSON.stringify(function(e){return`\n

\n

Your Docusaurus site did not load properly.

\n

A very common reason is a wrong site baseUrl configuration.

\n

Current configured baseUrl = ${e} ${"/"===e?" (default value)":""}

\n

We suggest trying baseUrl =

\n
\n`}(e)).replace(/{let{route:t}=e;return!0===t.exact})))return T.set(e.pathname,e.pathname),e;const t=e.pathname.trim().replace(/(?:\/index)?\.html$/,"")||"/";return T.set(e.pathname,t),{...e,pathname:t}}((0,d.zy)());return(0,f.jsx)(I,{location:e,children:q})}function K(){return(0,f.jsx)(V.A,{children:(0,f.jsx)(L.l,{children:(0,f.jsxs)(N.x,{children:[(0,f.jsxs)(m,{children:[(0,f.jsx)(H,{}),(0,f.jsx)(A,{}),(0,f.jsx)(U,{}),(0,f.jsx)(Y,{})]}),(0,f.jsx)(G,{})]})})})}var Q=n(4054);const Z=function(e){try{return document.createElement("link").relList.supports(e)}catch{return!1}}("prefetch")?function(e){return new Promise(((t,n)=>{if("undefined"==typeof document)return void n();const r=document.createElement("link");r.setAttribute("rel","prefetch"),r.setAttribute("href",e),r.onload=()=>t(),r.onerror=()=>n();const a=document.getElementsByTagName("head")[0]??document.getElementsByName("script")[0]?.parentNode;a?.appendChild(r)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.withCredentials=!0,r.onload=()=>{200===r.status?t():n()},r.send(null)}))};var X=n(1604);const J=new Set,ee=new Set,te=()=>navigator.connection?.effectiveType.includes("2g")||navigator.connection?.saveData,ne={prefetch:e=>{if(!(e=>!te()&&!ee.has(e)&&!J.has(e))(e))return!1;J.add(e);const t=(0,p.u)(u.A,e).flatMap((e=>{return t=e.route.path,Object.entries(Q).filter((e=>{let[n]=e;return n.replace(/-[^-]+$/,"")===t})).flatMap((e=>{let[,t]=e;return Object.values((0,X.A)(t))}));var t}));return Promise.all(t.map((e=>{const t=n.gca(e);return t&&!t.includes("undefined")?Z(t).catch((()=>{})):Promise.resolve()})))},preload:e=>!!(e=>!te()&&!ee.has(e))(e)&&(ee.add(e),j(e))},re=Object.freeze(ne);function ae(e){let{children:t}=e;return"hash"===s.A.future.experimental_router?(0,f.jsx)(i.I9,{children:t}):(0,f.jsx)(i.Kd,{children:t})}const oe=Boolean(!0);if(l.A.canUseDOM){window.docusaurus=re;const e=document.getElementById("__docusaurus"),t=(0,f.jsx)(o.vd,{children:(0,f.jsx)(ae,{children:(0,f.jsx)(K,{})})}),n=(e,t)=>{console.error("Docusaurus React Root onRecoverableError:",e,t)},i=()=>{if(window.docusaurusRoot)window.docusaurusRoot.render(t);else if(oe)window.docusaurusRoot=a.hydrateRoot(e,t,{onRecoverableError:n});else{const r=a.createRoot(e,{onRecoverableError:n});r.render(t),window.docusaurusRoot=r}};j(window.location.pathname).then((()=>{(0,r.startTransition)(i)}))}},3366:(e,t,n)=>{"use strict";n.d(t,{o:()=>d,l:()=>p});var r=n(6540),a=n(4784);const o=JSON.parse('{"docusaurus-plugin-content-docs":{"default":{"path":"/iot/","versions":[{"name":"current","label":"Next","isLast":true,"path":"/iot/","mainDocId":"index","docs":[{"id":"components/addon-modules/index","path":"/iot/components/addon-modules/","sidebar":"allDocSidebar"},{"id":"components/enclosures/index","path":"/iot/components/enclosures/","sidebar":"allDocSidebar"},{"id":"components/enclosures/spelsberg_TG_PC_1208-6-o","path":"/iot/components/enclosures/spelsberg_TG_PC_1208-6-o","sidebar":"allDocSidebar"},{"id":"components/firmware/app-hybrid-modbus/index","path":"/iot/components/firmware/app-hybrid-modbus/","sidebar":"allDocSidebar"},{"id":"components/firmware/app-nrf9160-wmbus/cellular-iot-communication-protocol","path":"/iot/components/firmware/app-nrf9160-wmbus/cellular-iot-communication-protocol","sidebar":"allDocSidebar"},{"id":"components/firmware/app-nrf9160-wmbus/changelog-download","path":"/iot/components/firmware/app-nrf9160-wmbus/changelog-download","sidebar":"allDocSidebar"},{"id":"components/firmware/app-nrf9160-wmbus/configuration-parameter","path":"/iot/components/firmware/app-nrf9160-wmbus/configuration-parameter","sidebar":"allDocSidebar"},{"id":"components/firmware/app-nrf9160-wmbus/introduction","path":"/iot/components/firmware/app-nrf9160-wmbus/introduction","sidebar":"allDocSidebar"},{"id":"components/firmware/app-nrf9160-wmbus/lorawan-communication-protocol","path":"/iot/components/firmware/app-nrf9160-wmbus/lorawan-communication-protocol","sidebar":"allDocSidebar"},{"id":"components/firmware/index","path":"/iot/components/firmware/","sidebar":"allDocSidebar"},{"id":"components/index","path":"/iot/components/","sidebar":"allDocSidebar"},{"id":"configuration/cron-configuration","path":"/iot/configuration/cron-configuration","sidebar":"allDocSidebar"},{"id":"configuration/index","path":"/iot/configuration/","sidebar":"allDocSidebar"},{"id":"configuration/lobaro-config-tool","path":"/iot/configuration/lobaro-config-tool","sidebar":"allDocSidebar"},{"id":"configuration/lorawan-downlink-config","path":"/iot/configuration/lorawan-downlink-config","sidebar":"allDocSidebar"},{"id":"configuration/lte-network-configuration","path":"/iot/configuration/lte-network-configuration","sidebar":"allDocSidebar"},{"id":"configuration/meter-reception-filter-config","path":"/iot/configuration/meter-reception-filter-config","sidebar":"allDocSidebar"},{"id":"configuration/obis-code-configuration","path":"/iot/configuration/obis-code-configuration","sidebar":"allDocSidebar"},{"id":"configuration/usb-config-adapter","path":"/iot/configuration/usb-config-adapter","sidebar":"allDocSidebar"},{"id":"index","path":"/iot/","sidebar":"allDocSidebar"},{"id":"knowledge-base/index","path":"/iot/knowledge-base/","sidebar":"allDocSidebar"},{"id":"knowledge-base/modbus","path":"/iot/knowledge-base/modbus","sidebar":"allDocSidebar"},{"id":"knowledge-base/wireless-mbus","path":"/iot/knowledge-base/wireless-mbus","sidebar":"allDocSidebar"},{"id":"platform/3rd-party/dragino","path":"/iot/platform/3rd-party/dragino","sidebar":"allDocSidebar"},{"id":"platform/administration/changelog","path":"/iot/platform/administration/changelog","sidebar":"allDocSidebar"},{"id":"platform/administration/datasources","path":"/iot/platform/administration/datasources","sidebar":"allDocSidebar"},{"id":"platform/administration/index","path":"/iot/platform/administration/","sidebar":"allDocSidebar"},{"id":"platform/administration/monitoring","path":"/iot/platform/administration/monitoring","sidebar":"allDocSidebar"},{"id":"platform/administration/server-certificates","path":"/iot/platform/administration/server-certificates","sidebar":"allDocSidebar"},{"id":"platform/administration/server-configuration","path":"/iot/platform/administration/server-configuration","sidebar":"allDocSidebar"},{"id":"platform/devices/downlinks","path":"/iot/platform/devices/downlinks","sidebar":"allDocSidebar"},{"id":"platform/devices/index","path":"/iot/platform/devices/","sidebar":"allDocSidebar"},{"id":"platform/faq","path":"/iot/platform/faq","sidebar":"allDocSidebar"},{"id":"platform/index","path":"/iot/platform/","sidebar":"allDocSidebar"},{"id":"platform/integrations/index","path":"/iot/platform/integrations/","sidebar":"allDocSidebar"},{"id":"platform/license/direct+/index","path":"/iot/platform/license/direct+/","sidebar":"allDocSidebar"},{"id":"platform/license/index","path":"/iot/platform/license/","sidebar":"allDocSidebar"},{"id":"products/index","path":"/iot/products/","sidebar":"allDocSidebar"},{"id":"products/metering-gateways/GW-V3/index","path":"/iot/products/metering-gateways/GW-V3/","sidebar":"allDocSidebar"},{"id":"products/metering-gateways/GW-V3/modifications/variant1","path":"/iot/products/metering-gateways/GW-V3/modifications/variant1","sidebar":"allDocSidebar"},{"id":"products/metering-gateways/wireless-mbus-gateway-dinrail","path":"/iot/products/metering-gateways/wireless-mbus-gateway-dinrail","sidebar":"allDocSidebar"},{"id":"products/metering-gateways/wireless-mbus-gateway-dinrail-230V","path":"/iot/products/metering-gateways/wireless-mbus-gateway-dinrail-230V","sidebar":"allDocSidebar"},{"id":"products/metering-gateways/wireless-mbus-gateway-dinrail-concentrator","path":"/iot/products/metering-gateways/wireless-mbus-gateway-dinrail-concentrator","sidebar":"allDocSidebar"},{"id":"products/metering-gateways/wireless-mbus-gateway-sun-v1","path":"/iot/products/metering-gateways/wireless-mbus-gateway-sun-v1","sidebar":"allDocSidebar"},{"id":"products/metering-gateways/wireless-mbus-gateway-v3","path":"/iot/products/metering-gateways/wireless-mbus-gateway-v3","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/current-loop/index","path":"/iot/products/sensor-gateways/current-loop/","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/level/index","path":"/iot/products/sensor-gateways/level/","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/modbus/index","path":"/iot/products/sensor-gateways/modbus/","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/temperature/index","path":"/iot/products/sensor-gateways/temperature/","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/wired-mbus-g1/hardware-variants/dinrail-v1/index","path":"/iot/products/sensor-gateways/wired-mbus-g1/hardware-variants/dinrail-v1/","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/wired-mbus-g1/index","path":"/iot/products/sensor-gateways/wired-mbus-g1/","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/wired-mbus-g1/manual/cfg","path":"/iot/products/sensor-gateways/wired-mbus-g1/manual/cfg","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/wired-mbus-g1/manual/index","path":"/iot/products/sensor-gateways/wired-mbus-g1/manual/","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/wired-mbus-g1/manual/workflow","path":"/iot/products/sensor-gateways/wired-mbus-g1/manual/workflow","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/wireless-mbus-g2/hardware-variants/bridge-v2/index","path":"/iot/products/sensor-gateways/wireless-mbus-g2/hardware-variants/bridge-v2/","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/wireless-mbus-g2/index","path":"/iot/products/sensor-gateways/wireless-mbus-g2/","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/wireless-mbus-g2/manual/cfg","path":"/iot/products/sensor-gateways/wireless-mbus-g2/manual/cfg","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/wireless-mbus-g2/manual/index","path":"/iot/products/sensor-gateways/wireless-mbus-g2/manual/","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/wireless-mbus-g2/manual/workflow","path":"/iot/products/sensor-gateways/wireless-mbus-g2/manual/workflow","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/wireless-mbus-g3/hardware-variants/concentrator-v1/index","path":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/concentrator-v1/","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/wireless-mbus-g3/hardware-variants/dinrail-v1/index","path":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/dinrail-v1/","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/bridge-v2/index","path":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/bridge-v2/","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/gw-v2/index","path":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/gw-v2/","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/index","path":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/discontinued/","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v3/index","path":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v3/","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v4/desc","path":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v4/desc","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v4/index","path":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/gw-v4/","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/wireless-mbus-g3/hardware-variants/sun-v1/index","path":"/iot/products/sensor-gateways/wireless-mbus-g3/hardware-variants/sun-v1/","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/wireless-mbus-g3/index","path":"/iot/products/sensor-gateways/wireless-mbus-g3/","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/wireless-mbus-g3/manual/cfg","path":"/iot/products/sensor-gateways/wireless-mbus-g3/manual/cfg","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/wireless-mbus-g3/manual/index","path":"/iot/products/sensor-gateways/wireless-mbus-g3/manual/","sidebar":"allDocSidebar"},{"id":"products/sensor-gateways/wireless-mbus-g3/manual/workflow","path":"/iot/products/sensor-gateways/wireless-mbus-g3/manual/workflow","sidebar":"allDocSidebar"}],"draftIds":["knowledge-base/playground","components/firmware/app-nrf91-hybrid/index","components/firmware/app-nrf91-origin/index"],"sidebars":{"htmlSidebar":{},"allDocSidebar":{"link":{"path":"/iot/","label":"index"}}}}],"breadcrumbs":true}}}'),i=JSON.parse('{"defaultLocale":"en","locales":["en"],"path":"i18n","currentLocale":"en","localeConfigs":{"en":{"label":"English","direction":"ltr","htmlLang":"en","calendar":"gregory","path":"en"}}}');var s=n(2654);const l=JSON.parse('{"docusaurusVersion":"3.4.0","siteVersion":"0.0.0","pluginVersions":{"docusaurus-plugin-content-docs":{"type":"package","name":"@docusaurus/plugin-content-docs","version":"3.4.0"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"3.4.0"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"3.4.0"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"3.4.0"},"docusaurus-plugin-image-zoom":{"type":"package","name":"docusaurus-plugin-image-zoom","version":"2.0.0"},"docusaurus-plugin-ideal-image":{"type":"package","name":"@docusaurus/plugin-ideal-image","version":"3.4.0"}}}');var c=n(4848);const u={siteConfig:a.A,siteMetadata:l,globalData:o,i18n:i,codeTranslations:s},d=r.createContext(u);function p(e){let{children:t}=e;return(0,c.jsx)(d.Provider,{value:u,children:t})}},3832:(e,t,n)=>{"use strict";n.d(t,{A:()=>g});var r=n(6540),a=n(1712),o=n(1141),i=n(4609),s=n(3844),l=n(3363),c=n(4848);function u(e){let{error:t,tryAgain:n}=e;return(0,c.jsxs)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-start",minHeight:"100vh",width:"100%",maxWidth:"80ch",fontSize:"20px",margin:"0 auto",padding:"1rem"},children:[(0,c.jsx)("h1",{style:{fontSize:"3rem"},children:"This page crashed"}),(0,c.jsx)("button",{type:"button",onClick:n,style:{margin:"1rem 0",fontSize:"2rem",cursor:"pointer",borderRadius:20,padding:"1rem"},children:"Try again"}),(0,c.jsx)(d,{error:t})]})}function d(e){let{error:t}=e;const n=(0,i.getErrorCausalChain)(t).map((e=>e.message)).join("\n\nCause:\n");return(0,c.jsx)("p",{style:{whiteSpace:"pre-wrap"},children:n})}function p(e){let{children:t}=e;return(0,c.jsx)(l.W,{value:{plugin:{name:"docusaurus-core-error-boundary",id:"default"}},children:t})}function f(e){let{error:t,tryAgain:n}=e;return(0,c.jsx)(p,{children:(0,c.jsxs)(g,{fallback:()=>(0,c.jsx)(u,{error:t,tryAgain:n}),children:[(0,c.jsx)(o.A,{children:(0,c.jsx)("title",{children:"Page Error"})}),(0,c.jsx)(s.A,{children:(0,c.jsx)(u,{error:t,tryAgain:n})})]})})}const m=e=>(0,c.jsx)(f,{...e});class g extends r.Component{constructor(e){super(e),this.state={error:null}}componentDidCatch(e){a.A.canUseDOM&&this.setState({error:e})}render(){const{children:e}=this.props,{error:t}=this.state;if(t){const e={error:t,tryAgain:()=>this.setState({error:null})};return(this.props.fallback??m)(e)}return e??null}}},1712:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});const r="undefined"!=typeof window&&"document"in window&&"createElement"in window.document,a={canUseDOM:r,canUseEventListeners:r&&("addEventListener"in window||"attachEvent"in window),canUseIntersectionObserver:r&&"IntersectionObserver"in window,canUseViewport:r&&"screen"in window}},1141:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});n(6540);var r=n(545),a=n(4848);function o(e){return(0,a.jsx)(r.mg,{...e})}},4783:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var r=n(6540),a=n(4625),o=n(4609),i=n(7639),s=n(877),l=n(1712),c=n(7344),u=n(8180),d=n(4848);function p(e,t){let{isNavLink:n,to:p,href:f,activeClassName:m,isActive:g,"data-noBrokenLinkCheck":h,autoAddBaseUrl:b=!0,...y}=e;const{siteConfig:v}=(0,i.A)(),{trailingSlash:w,baseUrl:k}=v,x=v.future.experimental_router,{withBaseUrl:S}=(0,u.hH)(),E=(0,c.A)(),_=(0,r.useRef)(null);(0,r.useImperativeHandle)(t,(()=>_.current));const C=p||f;const A=(0,s.A)(C),T=C?.replace("pathname://","");let N=void 0!==T?(L=T,b&&(e=>e.startsWith("/"))(L)?S(L):L):void 0;var L;"hash"===x&&N?.startsWith("./")&&(N=N?.slice(1)),N&&A&&(N=(0,o.applyTrailingSlash)(N,{trailingSlash:w,baseUrl:k}));const O=(0,r.useRef)(!1),P=n?a.k2:a.N_,D=l.A.canUseIntersectionObserver,j=(0,r.useRef)(),R=()=>{O.current||null==N||(window.docusaurus.preload(N),O.current=!0)};(0,r.useEffect)((()=>(!D&&A&&null!=N&&window.docusaurus.prefetch(N),()=>{D&&j.current&&j.current.disconnect()})),[j,N,D,A]);const I=N?.startsWith("#")??!1,M=!y.target||"_self"===y.target,z=!N||!A||!M;return h||!I&&z||E.collectLink(N),y.id&&E.collectAnchor(y.id),z?(0,d.jsx)("a",{ref:_,href:N,...C&&!A&&{target:"_blank",rel:"noopener noreferrer"},...y}):(0,d.jsx)(P,{...y,onMouseEnter:R,onTouchStart:R,innerRef:e=>{_.current=e,D&&e&&A&&(j.current=new window.IntersectionObserver((t=>{t.forEach((t=>{e===t.target&&(t.isIntersecting||t.intersectionRatio>0)&&(j.current.unobserve(e),j.current.disconnect(),null!=N&&window.docusaurus.prefetch(N))}))})),j.current.observe(e))},to:N,...n&&{isActive:g,activeClassName:m}})}const f=r.forwardRef(p)},9175:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const r=()=>null},3230:(e,t,n)=>{"use strict";n.d(t,{A:()=>c,T:()=>l});var r=n(6540),a=n(4848);function o(e,t){const n=e.split(/(\{\w+\})/).map(((e,n)=>{if(n%2==1){const n=t?.[e.slice(1,-1)];if(void 0!==n)return n}return e}));return n.some((e=>(0,r.isValidElement)(e)))?n.map(((e,t)=>(0,r.isValidElement)(e)?r.cloneElement(e,{key:t}):e)).filter((e=>""!==e)):n.join("")}var i=n(2654);function s(e){let{id:t,message:n}=e;if(void 0===t&&void 0===n)throw new Error("Docusaurus translation declarations must have at least a translation id or a default translation message");return i[t??n]??n??t}function l(e,t){let{message:n,id:r}=e;return o(s({message:n,id:r}),t)}function c(e){let{children:t,id:n,values:r}=e;if(t&&"string"!=typeof t)throw console.warn("Illegal children",t),new Error("The Docusaurus component only accept simple string values");const i=s({message:t,id:n});return(0,a.jsx)(a.Fragment,{children:o(i,r)})}},4598:(e,t,n)=>{"use strict";n.d(t,{W:()=>r});const r="default"},877:(e,t,n)=>{"use strict";function r(e){return/^(?:\w*:|\/\/)/.test(e)}function a(e){return void 0!==e&&!r(e)}n.d(t,{A:()=>a,z:()=>r})},8180:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>s,hH:()=>i});var r=n(6540),a=n(7639),o=n(877);function i(){const{siteConfig:e}=(0,a.A)(),{baseUrl:t,url:n}=e,i=e.future.experimental_router,s=(0,r.useCallback)(((e,r)=>function(e){let{siteUrl:t,baseUrl:n,url:r,options:{forcePrependBaseUrl:a=!1,absolute:i=!1}={},router:s}=e;if(!r||r.startsWith("#")||(0,o.z)(r))return r;if("hash"===s)return r.startsWith("/")?`.${r}`:`./${r}`;if(a)return n+r.replace(/^\//,"");if(r===n.replace(/\/$/,""))return n;const l=r.startsWith(n)?r:n+r.replace(/^\//,"");return i?t+l:l}({siteUrl:n,baseUrl:t,url:e,options:r,router:i})),[n,t,i]);return{withBaseUrl:s}}function s(e,t){void 0===t&&(t={});const{withBaseUrl:n}=i();return n(e,t)}},7344:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(6540);n(4848);const a=r.createContext({collectAnchor:()=>{},collectLink:()=>{}}),o=()=>(0,r.useContext)(a);function i(){return o()}},7639:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(6540),a=n(3366);function o(){return(0,r.useContext)(a.o)}},1062:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(6540),a=n(8848);function o(){return(0,r.useContext)(a.o)}},6494:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(6540);const a=n(1712).A.canUseDOM?r.useLayoutEffect:r.useEffect},1604:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});const r=e=>"object"==typeof e&&!!e&&Object.keys(e).length>0;function a(e){const t={};return function e(n,a){Object.entries(n).forEach((n=>{let[o,i]=n;const s=a?`${a}.${o}`:o;r(i)?e(i,s):t[s]=i}))}(e),t}},3363:(e,t,n)=>{"use strict";n.d(t,{W:()=>i,o:()=>o});var r=n(6540),a=n(4848);const o=r.createContext(null);function i(e){let{children:t,value:n}=e;const i=r.useContext(o),s=(0,r.useMemo)((()=>function(e){let{parent:t,value:n}=e;if(!t){if(!n)throw new Error("Unexpected: no Docusaurus route context found");if(!("plugin"in n))throw new Error("Unexpected: Docusaurus topmost route context has no `plugin` attribute");return n}const r={...t.data,...n?.data};return{plugin:t.plugin,data:r}}({parent:i,value:n})),[i,n]);return(0,a.jsx)(o.Provider,{value:s,children:t})}},4721:(e,t,n)=>{"use strict";n.d(t,{zK:()=>g,vT:()=>p,Gy:()=>u,HW:()=>h,ht:()=>d,r7:()=>m,jh:()=>f});var r=n(6347),a=n(7639),o=n(4598);function i(e,t){void 0===t&&(t={});const n=function(){const{globalData:e}=(0,a.A)();return e}()[e];if(!n&&t.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin.`);return n}const s=e=>e.versions.find((e=>e.isLast));function l(e,t){const n=function(e,t){const n=s(e);return[...e.versions.filter((e=>e!==n)),n].find((e=>!!(0,r.B6)(t,{path:e.path,exact:!1,strict:!1})))}(e,t),a=n?.docs.find((e=>!!(0,r.B6)(t,{path:e.path,exact:!0,strict:!1})));return{activeVersion:n,activeDoc:a,alternateDocVersions:a?function(t){const n={};return e.versions.forEach((e=>{e.docs.forEach((r=>{r.id===t&&(n[e.name]=r)}))})),n}(a.id):{}}}const c={},u=()=>i("docusaurus-plugin-content-docs")??c,d=e=>{try{return function(e,t,n){void 0===t&&(t=o.W),void 0===n&&(n={});const r=i(e),a=r?.[t];if(!a&&n.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin with id "${t}".`);return a}("docusaurus-plugin-content-docs",e,{failfast:!0})}catch(t){throw new Error("You are using a feature of the Docusaurus docs plugin, but this plugin does not seem to be enabled"+("Default"===e?"":` (pluginId=${e}`),{cause:t})}};function p(e){void 0===e&&(e={});const t=u(),{pathname:n}=(0,r.zy)();return function(e,t,n){void 0===n&&(n={});const a=Object.entries(e).sort(((e,t)=>t[1].path.localeCompare(e[1].path))).find((e=>{let[,n]=e;return!!(0,r.B6)(t,{path:n.path,exact:!1,strict:!1})})),o=a?{pluginId:a[0],pluginData:a[1]}:void 0;if(!o&&n.failfast)throw new Error(`Can't find active docs plugin for "${t}" pathname, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: ${Object.values(e).map((e=>e.path)).join(", ")}`);return o}(t,n,e)}function f(e){return d(e).versions}function m(e){const t=d(e);return s(t)}function g(e){const t=d(e),{pathname:n}=(0,r.zy)();return l(t,n)}function h(e){const t=d(e),{pathname:n}=(0,r.zy)();return function(e,t){const n=s(e);return{latestDocSuggestion:l(e,t).alternateDocVersions[n.name],latestVersionSuggestion:n}}(t,n)}},5729:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(5947),a=n.n(r);a().configure({showSpinner:!1});const o={onRouteUpdate(e){let{location:t,previousLocation:n}=e;if(n&&t.pathname!==n.pathname){const e=window.setTimeout((()=>{a().start()}),200);return()=>window.clearTimeout(e)}},onRouteDidUpdate(){a().done()}}},4753:(e,t,n)=>{"use strict";n.r(t);var r=n(1765),a=n(4784);!function(e){const{themeConfig:{prism:t}}=a.A,{additionalLanguages:r}=t;globalThis.Prism=e,r.forEach((e=>{"php"===e&&n(9700),n(3254)(`./prism-${e}`)})),delete globalThis.Prism}(r.My)},5225:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});n(6540);var r=n(4164),a=n(3230),o=n(6957),i=n(4783),s=n(7344);const l={anchorWithStickyNavbar:"anchorWithStickyNavbar_LWe7",anchorWithHideOnScrollNavbar:"anchorWithHideOnScrollNavbar_WYt5"};var c=n(4848);function u(e){let{as:t,id:n,...u}=e;const d=(0,s.A)(),{navbar:{hideOnScroll:p}}=(0,o.p)();if("h1"===t||!n)return(0,c.jsx)(t,{...u,id:void 0});d.collectAnchor(n);const f=(0,a.T)({id:"theme.common.headingLinkTitle",message:"Direct link to {heading}",description:"Title for link to heading"},{heading:"string"==typeof u.children?u.children:n});return(0,c.jsxs)(t,{...u,className:(0,r.A)("anchor",p?l.anchorWithHideOnScrollNavbar:l.anchorWithStickyNavbar,u.className),id:n,children:[u.children,(0,c.jsx)(i.A,{className:"hash-link",to:`#${n}`,"aria-label":f,title:f,children:"\u200b"})]})}},716:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});n(6540);const r={iconExternalLink:"iconExternalLink_nPIU"};var a=n(4848);function o(e){let{width:t=13.5,height:n=13.5}=e;return(0,a.jsx)("svg",{width:t,height:n,"aria-hidden":"true",viewBox:"0 0 24 24",className:r.iconExternalLink,children:(0,a.jsx)("path",{fill:"currentColor",d:"M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"})})}},3844:(e,t,n)=>{"use strict";n.d(t,{A:()=>ft});var r=n(6540),a=n(4164),o=n(3832),i=n(9817),s=n(6347),l=n(3230),c=n(4067),u=n(4848);const d="__docusaurus_skipToContent_fallback";function p(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}function f(){const e=(0,r.useRef)(null),{action:t}=(0,s.W6)(),n=(0,r.useCallback)((e=>{e.preventDefault();const t=document.querySelector("main:first-of-type")??document.getElementById(d);t&&p(t)}),[]);return(0,c.$)((n=>{let{location:r}=n;e.current&&!r.hash&&"PUSH"===t&&p(e.current)})),{containerRef:e,onClick:n}}const m=(0,l.T)({id:"theme.common.skipToMainContent",description:"The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation",message:"Skip to main content"});function g(e){const t=e.children??m,{containerRef:n,onClick:r}=f();return(0,u.jsx)("div",{ref:n,role:"region","aria-label":m,children:(0,u.jsx)("a",{...e,href:`#${d}`,onClick:r,children:t})})}var h=n(8630),b=n(9503);const y={skipToContent:"skipToContent_fXgn"};function v(){return(0,u.jsx)(g,{className:y.skipToContent})}var w=n(6957),k=n(2);function x(e){let{width:t=21,height:n=21,color:r="currentColor",strokeWidth:a=1.2,className:o,...i}=e;return(0,u.jsx)("svg",{viewBox:"0 0 15 15",width:t,height:n,...i,children:(0,u.jsx)("g",{stroke:r,strokeWidth:a,children:(0,u.jsx)("path",{d:"M.75.75l13.5 13.5M14.25.75L.75 14.25"})})})}const S={closeButton:"closeButton_CVFx"};function E(e){return(0,u.jsx)("button",{type:"button","aria-label":(0,l.T)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"}),...e,className:(0,a.A)("clean-btn close",S.closeButton,e.className),children:(0,u.jsx)(x,{width:14,height:14,strokeWidth:3.1})})}const _={content:"content_knG7"};function C(e){const{announcementBar:t}=(0,w.p)(),{content:n}=t;return(0,u.jsx)("div",{...e,className:(0,a.A)(_.content,e.className),dangerouslySetInnerHTML:{__html:n}})}const A={announcementBar:"announcementBar_mb4j",announcementBarPlaceholder:"announcementBarPlaceholder_vyr4",announcementBarClose:"announcementBarClose_gvF7",announcementBarContent:"announcementBarContent_xLdY"};function T(){const{announcementBar:e}=(0,w.p)(),{isActive:t,close:n}=(0,k.M)();if(!t)return null;const{backgroundColor:r,textColor:a,isCloseable:o}=e;return(0,u.jsxs)("div",{className:A.announcementBar,style:{backgroundColor:r,color:a},role:"banner",children:[o&&(0,u.jsx)("div",{className:A.announcementBarPlaceholder}),(0,u.jsx)(C,{className:A.announcementBarContent}),o&&(0,u.jsx)(E,{onClick:n,className:A.announcementBarClose})]})}var N=n(1938),L=n(4245);var O=n(4799),P=n(763);const D=r.createContext(null);function j(e){let{children:t}=e;const n=function(){const e=(0,N.M)(),t=(0,P.YL)(),[n,a]=(0,r.useState)(!1),o=null!==t.component,i=(0,O.ZC)(o);return(0,r.useEffect)((()=>{o&&!i&&a(!0)}),[o,i]),(0,r.useEffect)((()=>{o?e.shown||a(!0):a(!1)}),[e.shown,o]),(0,r.useMemo)((()=>[n,a]),[n])}();return(0,u.jsx)(D.Provider,{value:n,children:t})}function R(e){if(e.component){const t=e.component;return(0,u.jsx)(t,{...e.props})}}function I(){const e=(0,r.useContext)(D);if(!e)throw new O.dV("NavbarSecondaryMenuDisplayProvider");const[t,n]=e,a=(0,r.useCallback)((()=>n(!1)),[n]),o=(0,P.YL)();return(0,r.useMemo)((()=>({shown:t,hide:a,content:R(o)})),[a,o,t])}function M(e){let{header:t,primaryMenu:n,secondaryMenu:r}=e;const{shown:o}=I();return(0,u.jsxs)("div",{className:"navbar-sidebar",children:[t,(0,u.jsxs)("div",{className:(0,a.A)("navbar-sidebar__items",{"navbar-sidebar__items--show-secondary":o}),children:[(0,u.jsx)("div",{className:"navbar-sidebar__item menu",children:n}),(0,u.jsx)("div",{className:"navbar-sidebar__item menu",children:r})]})]})}var z=n(7710),F=n(1062);function B(e){return(0,u.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,u.jsx)("path",{fill:"currentColor",d:"M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"})})}function $(e){return(0,u.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,u.jsx)("path",{fill:"currentColor",d:"M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"})})}const U={toggle:"toggle_vylO",toggleButton:"toggleButton_gllP",darkToggleIcon:"darkToggleIcon_wfgR",lightToggleIcon:"lightToggleIcon_pyhR",toggleButtonDisabled:"toggleButtonDisabled_aARS"};function H(e){let{className:t,buttonClassName:n,value:r,onChange:o}=e;const i=(0,F.A)(),s=(0,l.T)({message:"Switch between dark and light mode (currently {mode})",id:"theme.colorToggle.ariaLabel",description:"The ARIA label for the navbar color mode toggle"},{mode:"dark"===r?(0,l.T)({message:"dark mode",id:"theme.colorToggle.ariaLabel.mode.dark",description:"The name for the dark color mode"}):(0,l.T)({message:"light mode",id:"theme.colorToggle.ariaLabel.mode.light",description:"The name for the light color mode"})});return(0,u.jsx)("div",{className:(0,a.A)(U.toggle,t),children:(0,u.jsxs)("button",{className:(0,a.A)("clean-btn",U.toggleButton,!i&&U.toggleButtonDisabled,n),type:"button",onClick:()=>o("dark"===r?"light":"dark"),disabled:!i,title:s,"aria-label":s,"aria-live":"polite",children:[(0,u.jsx)(B,{className:(0,a.A)(U.toggleIcon,U.lightToggleIcon)}),(0,u.jsx)($,{className:(0,a.A)(U.toggleIcon,U.darkToggleIcon)})]})})}const V=r.memo(H),W={darkNavbarColorModeToggle:"darkNavbarColorModeToggle_X3D1"};function G(e){let{className:t}=e;const n=(0,w.p)().navbar.style,r=(0,w.p)().colorMode.disableSwitch,{colorMode:a,setColorMode:o}=(0,z.G)();return r?null:(0,u.jsx)(V,{className:t,buttonClassName:"dark"===n?W.darkNavbarColorModeToggle:void 0,value:a,onChange:o})}var q=n(20);function Y(){return(0,u.jsx)(q.A,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title text--truncate"})}function K(){const e=(0,N.M)();return(0,u.jsx)("button",{type:"button","aria-label":(0,l.T)({id:"theme.docs.sidebar.closeSidebarButtonAriaLabel",message:"Close navigation bar",description:"The ARIA label for close button of mobile sidebar"}),className:"clean-btn navbar-sidebar__close",onClick:()=>e.toggle(),children:(0,u.jsx)(x,{color:"var(--ifm-color-emphasis-600)"})})}function Q(){return(0,u.jsxs)("div",{className:"navbar-sidebar__brand",children:[(0,u.jsx)(Y,{}),(0,u.jsx)(G,{className:"margin-right--md"}),(0,u.jsx)(K,{})]})}var Z=n(4783),X=n(8180),J=n(877);function ee(e,t){return void 0!==e&&void 0!==t&&new RegExp(e,"gi").test(t)}var te=n(716);function ne(e){let{activeBasePath:t,activeBaseRegex:n,to:r,href:a,label:o,html:i,isDropdownLink:s,prependBaseUrlToHref:l,...c}=e;const d=(0,X.Ay)(r),p=(0,X.Ay)(t),f=(0,X.Ay)(a,{forcePrependBaseUrl:!0}),m=o&&a&&!(0,J.A)(a),g=i?{dangerouslySetInnerHTML:{__html:i}}:{children:(0,u.jsxs)(u.Fragment,{children:[o,m&&(0,u.jsx)(te.A,{...s&&{width:12,height:12}})]})};return a?(0,u.jsx)(Z.A,{href:l?f:a,...c,...g}):(0,u.jsx)(Z.A,{to:d,isNavLink:!0,...(t||n)&&{isActive:(e,t)=>n?ee(n,t.pathname):t.pathname.startsWith(p)},...c,...g})}function re(e){let{className:t,isDropdownItem:n=!1,...r}=e;const o=(0,u.jsx)(ne,{className:(0,a.A)(n?"dropdown__link":"navbar__item navbar__link",t),isDropdownLink:n,...r});return n?(0,u.jsx)("li",{children:o}):o}function ae(e){let{className:t,isDropdownItem:n,...r}=e;return(0,u.jsx)("li",{className:"menu__list-item",children:(0,u.jsx)(ne,{className:(0,a.A)("menu__link",t),...r})})}function oe(e){let{mobile:t=!1,position:n,...r}=e;const a=t?ae:re;return(0,u.jsx)(a,{...r,activeClassName:r.activeClassName??(t?"menu__link--active":"navbar__link--active")})}var ie=n(4549),se=n(260),le=n(7639);const ce={dropdownNavbarItemMobile:"dropdownNavbarItemMobile_S0Fm"};function ue(e,t){return e.some((e=>function(e,t){return!!(0,se.ys)(e.to,t)||!!ee(e.activeBaseRegex,t)||!(!e.activeBasePath||!t.startsWith(e.activeBasePath))}(e,t)))}function de(e){let{items:t,position:n,className:o,onClick:i,...s}=e;const l=(0,r.useRef)(null),[c,d]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{const e=e=>{l.current&&!l.current.contains(e.target)&&d(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),document.addEventListener("focusin",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e),document.removeEventListener("focusin",e)}}),[l]),(0,u.jsxs)("div",{ref:l,className:(0,a.A)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--right":"right"===n,"dropdown--show":c}),children:[(0,u.jsx)(ne,{"aria-haspopup":"true","aria-expanded":c,role:"button",href:s.to?void 0:"#",className:(0,a.A)("navbar__link",o),...s,onClick:s.to?void 0:e=>e.preventDefault(),onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),d(!c))},children:s.children??s.label}),(0,u.jsx)("ul",{className:"dropdown__menu",children:t.map(((e,t)=>(0,r.createElement)(_e,{isDropdownItem:!0,activeClassName:"dropdown__link--active",...e,key:t})))})]})}function pe(e){let{items:t,className:n,position:o,onClick:i,...l}=e;const c=function(){const{siteConfig:{baseUrl:e}}=(0,le.A)(),{pathname:t}=(0,s.zy)();return t.replace(e,"/")}(),d=ue(t,c),{collapsed:p,toggleCollapsed:f,setCollapsed:m}=(0,ie.u)({initialState:()=>!d});return(0,r.useEffect)((()=>{d&&m(!d)}),[c,d,m]),(0,u.jsxs)("li",{className:(0,a.A)("menu__list-item",{"menu__list-item--collapsed":p}),children:[(0,u.jsx)(ne,{role:"button",className:(0,a.A)(ce.dropdownNavbarItemMobile,"menu__link menu__link--sublist menu__link--sublist-caret",n),...l,onClick:e=>{e.preventDefault(),f()},children:l.children??l.label}),(0,u.jsx)(ie.N,{lazy:!0,as:"ul",className:"menu__list",collapsed:p,children:t.map(((e,t)=>(0,r.createElement)(_e,{mobile:!0,isDropdownItem:!0,onClick:i,activeClassName:"menu__link--active",...e,key:t})))})]})}function fe(e){let{mobile:t=!1,...n}=e;const r=t?pe:de;return(0,u.jsx)(r,{...n})}var me=n(2098);function ge(e){let{width:t=20,height:n=20,...r}=e;return(0,u.jsx)("svg",{viewBox:"0 0 24 24",width:t,height:n,"aria-hidden":!0,...r,children:(0,u.jsx)("path",{fill:"currentColor",d:"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"})})}const he="iconLanguage_nlXk";var be=n(9175);const ye={navbarSearchContainer:"navbarSearchContainer_Bca1"};function ve(e){let{children:t,className:n}=e;return(0,u.jsx)("div",{className:(0,a.A)(n,ye.navbarSearchContainer),children:t})}var we=n(4721),ke=n(5215);var xe=n(2780);const Se=e=>e.docs.find((t=>t.id===e.mainDocId));const Ee={default:oe,localeDropdown:function(e){let{mobile:t,dropdownItemsBefore:n,dropdownItemsAfter:r,queryString:a="",...o}=e;const{i18n:{currentLocale:i,locales:c,localeConfigs:d}}=(0,le.A)(),p=(0,me.o)(),{search:f,hash:m}=(0,s.zy)(),g=[...n,...c.map((e=>{const n=`${`pathname://${p.createUrl({locale:e,fullyQualified:!1})}`}${f}${m}${a}`;return{label:d[e].label,lang:d[e].htmlLang,to:n,target:"_self",autoAddBaseUrl:!1,className:e===i?t?"menu__link--active":"dropdown__link--active":""}})),...r],h=t?(0,l.T)({message:"Languages",id:"theme.navbar.mobileLanguageDropdown.label",description:"The label for the mobile language switcher dropdown"}):d[i].label;return(0,u.jsx)(fe,{...o,mobile:t,label:(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(ge,{className:he}),h]}),items:g})},search:function(e){let{mobile:t,className:n}=e;return t?null:(0,u.jsx)(ve,{className:n,children:(0,u.jsx)(be.A,{})})},dropdown:fe,html:function(e){let{value:t,className:n,mobile:r=!1,isDropdownItem:o=!1}=e;const i=o?"li":"div";return(0,u.jsx)(i,{className:(0,a.A)({navbar__item:!r&&!o,"menu__list-item":r},n),dangerouslySetInnerHTML:{__html:t}})},doc:function(e){let{docId:t,label:n,docsPluginId:r,...a}=e;const{activeDoc:o}=(0,we.zK)(r),i=(0,ke.QB)(t,r),s=o?.path===i?.path;return null===i||i.unlisted&&!s?null:(0,u.jsx)(oe,{exact:!0,...a,isActive:()=>s||!!o?.sidebar&&o.sidebar===i.sidebar,label:n??i.id,to:i.path})},docSidebar:function(e){let{sidebarId:t,label:n,docsPluginId:r,...a}=e;const{activeDoc:o}=(0,we.zK)(r),i=(0,ke.fW)(t,r).link;if(!i)throw new Error(`DocSidebarNavbarItem: Sidebar with ID "${t}" doesn't have anything to be linked to.`);return(0,u.jsx)(oe,{exact:!0,...a,isActive:()=>o?.sidebar===t,label:n??i.label,to:i.path})},docsVersion:function(e){let{label:t,to:n,docsPluginId:r,...a}=e;const o=(0,ke.Vd)(r)[0],i=t??o.label,s=n??(e=>e.docs.find((t=>t.id===e.mainDocId)))(o).path;return(0,u.jsx)(oe,{...a,label:i,to:s})},docsVersionDropdown:function(e){let{mobile:t,docsPluginId:n,dropdownActiveClassDisabled:r,dropdownItemsBefore:a,dropdownItemsAfter:o,...i}=e;const{search:c,hash:d}=(0,s.zy)(),p=(0,we.zK)(n),f=(0,we.jh)(n),{savePreferredVersionName:m}=(0,xe.g1)(n),g=[...a,...f.map((e=>{const t=p.alternateDocVersions[e.name]??Se(e);return{label:e.label,to:`${t.path}${c}${d}`,isActive:()=>e===p.activeVersion,onClick:()=>m(e.name)}})),...o],h=(0,ke.Vd)(n)[0],b=t&&g.length>1?(0,l.T)({id:"theme.navbar.mobileVersionsDropdown.label",message:"Versions",description:"The label for the navbar versions dropdown on mobile view"}):h.label,y=t&&g.length>1?void 0:Se(h).path;return g.length<=1?(0,u.jsx)(oe,{...i,mobile:t,label:b,to:y,isActive:r?()=>!1:void 0}):(0,u.jsx)(fe,{...i,mobile:t,label:b,to:y,items:g,isActive:r?()=>!1:void 0})}};function _e(e){let{type:t,...n}=e;const r=function(e,t){return e&&"default"!==e?e:"items"in t?"dropdown":"default"}(t,n),a=Ee[r];if(!a)throw new Error(`No NavbarItem component found for type "${t}".`);return(0,u.jsx)(a,{...n})}function Ce(){const e=(0,N.M)(),t=(0,w.p)().navbar.items;return(0,u.jsx)("ul",{className:"menu__list",children:t.map(((t,n)=>(0,r.createElement)(_e,{mobile:!0,...t,onClick:()=>e.toggle(),key:n})))})}function Ae(e){return(0,u.jsx)("button",{...e,type:"button",className:"clean-btn navbar-sidebar__back",children:(0,u.jsx)(l.A,{id:"theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel",description:"The label of the back button to return to main menu, inside the mobile navbar sidebar secondary menu (notably used to display the docs sidebar)",children:"\u2190 Back to main menu"})})}function Te(){const e=0===(0,w.p)().navbar.items.length,t=I();return(0,u.jsxs)(u.Fragment,{children:[!e&&(0,u.jsx)(Ae,{onClick:()=>t.hide()}),t.content]})}function Ne(){const e=(0,N.M)();var t;return void 0===(t=e.shown)&&(t=!0),(0,r.useEffect)((()=>(document.body.style.overflow=t?"hidden":"visible",()=>{document.body.style.overflow="visible"})),[t]),e.shouldRender?(0,u.jsx)(M,{header:(0,u.jsx)(Q,{}),primaryMenu:(0,u.jsx)(Ce,{}),secondaryMenu:(0,u.jsx)(Te,{})}):null}const Le={navbarHideable:"navbarHideable_m1mJ",navbarHidden:"navbarHidden_jGov"};function Oe(e){return(0,u.jsx)("div",{role:"presentation",...e,className:(0,a.A)("navbar-sidebar__backdrop",e.className)})}function Pe(e){let{children:t}=e;const{navbar:{hideOnScroll:n,style:o}}=(0,w.p)(),i=(0,N.M)(),{navbarRef:s,isNavbarVisible:d}=function(e){const[t,n]=(0,r.useState)(e),a=(0,r.useRef)(!1),o=(0,r.useRef)(0),i=(0,r.useCallback)((e=>{null!==e&&(o.current=e.getBoundingClientRect().height)}),[]);return(0,L.Mq)(((t,r)=>{let{scrollY:i}=t;if(!e)return;if(i=s?n(!1):i+c{if(!e)return;const r=t.location.hash;if(r?document.getElementById(r.substring(1)):void 0)return a.current=!0,void n(!1);n(!0)})),{navbarRef:i,isNavbarVisible:t}}(n);return(0,u.jsxs)("nav",{ref:s,"aria-label":(0,l.T)({id:"theme.NavBar.navAriaLabel",message:"Main",description:"The ARIA label for the main navigation"}),className:(0,a.A)("navbar","navbar--fixed-top",n&&[Le.navbarHideable,!d&&Le.navbarHidden],{"navbar--dark":"dark"===o,"navbar--primary":"primary"===o,"navbar-sidebar--show":i.shown}),children:[t,(0,u.jsx)(Oe,{onClick:i.toggle}),(0,u.jsx)(Ne,{})]})}var De=n(4609);const je={errorBoundaryError:"errorBoundaryError_a6uf",errorBoundaryFallback:"errorBoundaryFallback_VBag"};function Re(e){return(0,u.jsx)("button",{type:"button",...e,children:(0,u.jsx)(l.A,{id:"theme.ErrorPageContent.tryAgain",description:"The label of the button to try again rendering when the React error boundary captures an error",children:"Try again"})})}function Ie(e){let{error:t}=e;const n=(0,De.getErrorCausalChain)(t).map((e=>e.message)).join("\n\nCause:\n");return(0,u.jsx)("p",{className:je.errorBoundaryError,children:n})}class Me extends r.Component{componentDidCatch(e,t){throw this.props.onError(e,t)}render(){return this.props.children}}const ze="right";function Fe(e){let{width:t=30,height:n=30,className:r,...a}=e;return(0,u.jsx)("svg",{className:r,width:t,height:n,viewBox:"0 0 30 30","aria-hidden":"true",...a,children:(0,u.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"})})}function Be(){const{toggle:e,shown:t}=(0,N.M)();return(0,u.jsx)("button",{onClick:e,"aria-label":(0,l.T)({id:"theme.docs.sidebar.toggleSidebarButtonAriaLabel",message:"Toggle navigation bar",description:"The ARIA label for hamburger menu button of mobile navigation"}),"aria-expanded":t,className:"navbar__toggle clean-btn",type:"button",children:(0,u.jsx)(Fe,{})})}const $e={colorModeToggle:"colorModeToggle_DEke"};function Ue(e){let{items:t}=e;return(0,u.jsx)(u.Fragment,{children:t.map(((e,t)=>(0,u.jsx)(Me,{onError:t=>new Error(`A theme navbar item failed to render.\nPlease double-check the following navbar item (themeConfig.navbar.items) of your Docusaurus config:\n${JSON.stringify(e,null,2)}`,{cause:t}),children:(0,u.jsx)(_e,{...e})},t)))})}function He(e){let{left:t,right:n}=e;return(0,u.jsxs)("div",{className:"navbar__inner",children:[(0,u.jsx)("div",{className:"navbar__items",children:t}),(0,u.jsx)("div",{className:"navbar__items navbar__items--right",children:n})]})}function Ve(){const e=(0,N.M)(),t=(0,w.p)().navbar.items,[n,r]=function(e){function t(e){return"left"===(e.position??ze)}return[e.filter(t),e.filter((e=>!t(e)))]}(t),a=t.find((e=>"search"===e.type));return(0,u.jsx)(He,{left:(0,u.jsxs)(u.Fragment,{children:[!e.disabled&&(0,u.jsx)(Be,{}),(0,u.jsx)(Y,{}),(0,u.jsx)(Ue,{items:n})]}),right:(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(Ue,{items:r}),(0,u.jsx)(G,{className:$e.colorModeToggle}),!a&&(0,u.jsx)(ve,{children:(0,u.jsx)(be.A,{})})]})})}function We(){return(0,u.jsx)(Pe,{children:(0,u.jsx)(Ve,{})})}function Ge(e){let{item:t}=e;const{to:n,href:r,label:a,prependBaseUrlToHref:o,...i}=t,s=(0,X.Ay)(n),l=(0,X.Ay)(r,{forcePrependBaseUrl:!0});return(0,u.jsxs)(Z.A,{className:"footer__link-item",...r?{href:o?l:r}:{to:s},...i,children:[a,r&&!(0,J.A)(r)&&(0,u.jsx)(te.A,{})]})}function qe(e){let{item:t}=e;return t.html?(0,u.jsx)("li",{className:"footer__item",dangerouslySetInnerHTML:{__html:t.html}}):(0,u.jsx)("li",{className:"footer__item",children:(0,u.jsx)(Ge,{item:t})},t.href??t.to)}function Ye(e){let{column:t}=e;return(0,u.jsxs)("div",{className:"col footer__col",children:[(0,u.jsx)("div",{className:"footer__title",children:t.title}),(0,u.jsx)("ul",{className:"footer__items clean-list",children:t.items.map(((e,t)=>(0,u.jsx)(qe,{item:e},t)))})]})}function Ke(e){let{columns:t}=e;return(0,u.jsx)("div",{className:"row footer__links",children:t.map(((e,t)=>(0,u.jsx)(Ye,{column:e},t)))})}function Qe(){return(0,u.jsx)("span",{className:"footer__link-separator",children:"\xb7"})}function Ze(e){let{item:t}=e;return t.html?(0,u.jsx)("span",{className:"footer__link-item",dangerouslySetInnerHTML:{__html:t.html}}):(0,u.jsx)(Ge,{item:t})}function Xe(e){let{links:t}=e;return(0,u.jsx)("div",{className:"footer__links text--center",children:(0,u.jsx)("div",{className:"footer__links",children:t.map(((e,n)=>(0,u.jsxs)(r.Fragment,{children:[(0,u.jsx)(Ze,{item:e}),t.length!==n+1&&(0,u.jsx)(Qe,{})]},n)))})})}function Je(e){let{links:t}=e;return function(e){return"title"in e[0]}(t)?(0,u.jsx)(Ke,{columns:t}):(0,u.jsx)(Xe,{links:t})}var et=n(975);const tt={footerLogoLink:"footerLogoLink_BH7S"};function nt(e){let{logo:t}=e;const{withBaseUrl:n}=(0,X.hH)(),r={light:n(t.src),dark:n(t.srcDark??t.src)};return(0,u.jsx)(et.A,{className:(0,a.A)("footer__logo",t.className),alt:t.alt,sources:r,width:t.width,height:t.height,style:t.style})}function rt(e){let{logo:t}=e;return t.href?(0,u.jsx)(Z.A,{href:t.href,className:tt.footerLogoLink,target:t.target,children:(0,u.jsx)(nt,{logo:t})}):(0,u.jsx)(nt,{logo:t})}function at(e){let{copyright:t}=e;return(0,u.jsx)("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:t}})}function ot(e){let{style:t,links:n,logo:r,copyright:o}=e;return(0,u.jsx)("footer",{className:(0,a.A)("footer",{"footer--dark":"dark"===t}),children:(0,u.jsxs)("div",{className:"container container-fluid",children:[n,(r||o)&&(0,u.jsxs)("div",{className:"footer__bottom text--center",children:[r&&(0,u.jsx)("div",{className:"margin-bottom--sm",children:r}),o]})]})})}function it(){const{footer:e}=(0,w.p)();if(!e)return null;const{copyright:t,links:n,logo:r,style:a}=e;return(0,u.jsx)(ot,{style:a,links:n&&n.length>0&&(0,u.jsx)(Je,{links:n}),logo:r&&(0,u.jsx)(rt,{logo:r}),copyright:t&&(0,u.jsx)(at,{copyright:t})})}const st=r.memo(it),lt=(0,O.fM)([z.a,k.o,L.Tv,xe.VQ,i.Jx,function(e){let{children:t}=e;return(0,u.jsx)(P.y_,{children:(0,u.jsx)(N.e,{children:(0,u.jsx)(j,{children:t})})})}]);function ct(e){let{children:t}=e;return(0,u.jsx)(lt,{children:t})}var ut=n(5225);function dt(e){let{error:t,tryAgain:n}=e;return(0,u.jsx)("main",{className:"container margin-vert--xl",children:(0,u.jsx)("div",{className:"row",children:(0,u.jsxs)("div",{className:"col col--6 col--offset-3",children:[(0,u.jsx)(ut.A,{as:"h1",className:"hero__title",children:(0,u.jsx)(l.A,{id:"theme.ErrorPageContent.title",description:"The title of the fallback page when the page crashed",children:"This page crashed."})}),(0,u.jsx)("div",{className:"margin-vert--lg",children:(0,u.jsx)(Re,{onClick:n,className:"button button--primary shadow--lw"})}),(0,u.jsx)("hr",{}),(0,u.jsx)("div",{className:"margin-vert--md",children:(0,u.jsx)(Ie,{error:t})})]})})})}const pt={mainWrapper:"mainWrapper_z2l0"};function ft(e){const{children:t,noFooter:n,wrapperClassName:r,title:s,description:l}=e;return(0,b.J)(),(0,u.jsxs)(ct,{children:[(0,u.jsx)(i.be,{title:s,description:l}),(0,u.jsx)(v,{}),(0,u.jsx)(T,{}),(0,u.jsx)(We,{}),(0,u.jsx)("div",{id:d,className:(0,a.A)(h.G.wrapper.main,pt.mainWrapper,r),children:(0,u.jsx)(o.A,{fallback:e=>(0,u.jsx)(dt,{...e}),children:t})}),!n&&(0,u.jsx)(st,{})]})}},20:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});n(6540);var r=n(4783),a=n(8180),o=n(7639),i=n(6957),s=n(975),l=n(4848);function c(e){let{logo:t,alt:n,imageClassName:r}=e;const o={light:(0,a.Ay)(t.src),dark:(0,a.Ay)(t.srcDark||t.src)},i=(0,l.jsx)(s.A,{className:t.className,sources:o,height:t.height,width:t.width,alt:n,style:t.style});return r?(0,l.jsx)("div",{className:r,children:i}):i}function u(e){const{siteConfig:{title:t}}=(0,o.A)(),{navbar:{title:n,logo:s}}=(0,i.p)(),{imageClassName:u,titleClassName:d,...p}=e,f=(0,a.Ay)(s?.href||"/"),m=n?"":t,g=s?.alt??m;return(0,l.jsxs)(r.A,{to:f,...p,...s?.target&&{target:s.target},children:[s&&(0,l.jsx)(c,{logo:s,alt:g,imageClassName:u}),null!=n&&(0,l.jsx)("b",{className:d,children:n})]})}},1210:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});n(6540);var r=n(1141),a=n(4848);function o(e){let{locale:t,version:n,tag:o}=e;const i=t;return(0,a.jsxs)(r.A,{children:[t&&(0,a.jsx)("meta",{name:"docusaurus_locale",content:t}),n&&(0,a.jsx)("meta",{name:"docusaurus_version",content:n}),o&&(0,a.jsx)("meta",{name:"docusaurus_tag",content:o}),i&&(0,a.jsx)("meta",{name:"docsearch:language",content:i}),n&&(0,a.jsx)("meta",{name:"docsearch:version",content:n}),o&&(0,a.jsx)("meta",{name:"docsearch:docusaurus_tag",content:o})]})}},975:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var r=n(6540),a=n(4164),o=n(1062),i=n(7710);const s={themedComponent:"themedComponent_mlkZ","themedComponent--light":"themedComponent--light_NVdE","themedComponent--dark":"themedComponent--dark_xIcU"};var l=n(4848);function c(e){let{className:t,children:n}=e;const c=(0,o.A)(),{colorMode:u}=(0,i.G)();return(0,l.jsx)(l.Fragment,{children:(c?"dark"===u?["dark"]:["light"]:["light","dark"]).map((e=>{const o=n({theme:e,className:(0,a.A)(t,s.themedComponent,s[`themedComponent--${e}`])});return(0,l.jsx)(r.Fragment,{children:o},e)}))})}function u(e){const{sources:t,className:n,alt:r,...a}=e;return(0,l.jsx)(c,{className:n,children:e=>{let{theme:n,className:o}=e;return(0,l.jsx)("img",{src:t[n],alt:r,className:o,...a})}})}},4549:(e,t,n)=>{"use strict";n.d(t,{N:()=>b,u:()=>c});var r=n(6540),a=n(1712),o=n(6494),i=n(6350),s=n(4848);const l="ease-in-out";function c(e){let{initialState:t}=e;const[n,a]=(0,r.useState)(t??!1),o=(0,r.useCallback)((()=>{a((e=>!e))}),[]);return{collapsed:n,setCollapsed:a,toggleCollapsed:o}}const u={display:"none",overflow:"hidden",height:"0px"},d={display:"block",overflow:"visible",height:"auto"};function p(e,t){const n=t?u:d;e.style.display=n.display,e.style.overflow=n.overflow,e.style.height=n.height}function f(e){let{collapsibleRef:t,collapsed:n,animation:a}=e;const o=(0,r.useRef)(!1);(0,r.useEffect)((()=>{const e=t.current;function r(){const t=e.scrollHeight,n=a?.duration??function(e){if((0,i.O)())return 1;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}(t);return{transition:`height ${n}ms ${a?.easing??l}`,height:`${t}px`}}function s(){const t=r();e.style.transition=t.transition,e.style.height=t.height}if(!o.current)return p(e,n),void(o.current=!0);return e.style.willChange="height",function(){const t=requestAnimationFrame((()=>{n?(s(),requestAnimationFrame((()=>{e.style.height=u.height,e.style.overflow=u.overflow}))):(e.style.display="block",requestAnimationFrame((()=>{s()})))}));return()=>cancelAnimationFrame(t)}()}),[t,n,a])}function m(e){if(!a.A.canUseDOM)return e?u:d}function g(e){let{as:t="div",collapsed:n,children:a,animation:o,onCollapseTransitionEnd:i,className:l,disableSSRStyle:c}=e;const u=(0,r.useRef)(null);return f({collapsibleRef:u,collapsed:n,animation:o}),(0,s.jsx)(t,{ref:u,style:c?void 0:m(n),onTransitionEnd:e=>{"height"===e.propertyName&&(p(u.current,n),i?.(n))},className:l,children:a})}function h(e){let{collapsed:t,...n}=e;const[a,i]=(0,r.useState)(!t),[l,c]=(0,r.useState)(t);return(0,o.A)((()=>{t||i(!0)}),[t]),(0,o.A)((()=>{a&&c(t)}),[a,t]),a?(0,s.jsx)(g,{...n,collapsed:l}):null}function b(e){let{lazy:t,...n}=e;const r=t?h:g;return(0,s.jsx)(r,{...n})}},2:(e,t,n)=>{"use strict";n.d(t,{M:()=>g,o:()=>m});var r=n(6540),a=n(1062),o=n(9900),i=n(4799),s=n(6957),l=n(4848);const c=(0,o.Wf)("docusaurus.announcement.dismiss"),u=(0,o.Wf)("docusaurus.announcement.id"),d=()=>"true"===c.get(),p=e=>c.set(String(e)),f=r.createContext(null);function m(e){let{children:t}=e;const n=function(){const{announcementBar:e}=(0,s.p)(),t=(0,a.A)(),[n,o]=(0,r.useState)((()=>!!t&&d()));(0,r.useEffect)((()=>{o(d())}),[]);const i=(0,r.useCallback)((()=>{p(!0),o(!0)}),[]);return(0,r.useEffect)((()=>{if(!e)return;const{id:t}=e;let n=u.get();"annoucement-bar"===n&&(n="announcement-bar");const r=t!==n;u.set(t),r&&p(!1),!r&&d()||o(!1)}),[e]),(0,r.useMemo)((()=>({isActive:!!e&&!n,close:i})),[e,n,i])}();return(0,l.jsx)(f.Provider,{value:n,children:t})}function g(){const e=(0,r.useContext)(f);if(!e)throw new i.dV("AnnouncementBarProvider");return e}},7710:(e,t,n)=>{"use strict";n.d(t,{G:()=>b,a:()=>h});var r=n(6540),a=n(1712),o=n(4799),i=n(9900),s=n(6957),l=n(4848);const c=r.createContext(void 0),u="theme",d=(0,i.Wf)(u),p={light:"light",dark:"dark"},f=e=>e===p.dark?p.dark:p.light,m=e=>a.A.canUseDOM?f(document.documentElement.getAttribute("data-theme")):f(e),g=e=>{d.set(f(e))};function h(e){let{children:t}=e;const n=function(){const{colorMode:{defaultMode:e,disableSwitch:t,respectPrefersColorScheme:n}}=(0,s.p)(),[a,o]=(0,r.useState)(m(e));(0,r.useEffect)((()=>{t&&d.del()}),[t]);const i=(0,r.useCallback)((function(t,r){void 0===r&&(r={});const{persist:a=!0}=r;t?(o(t),a&&g(t)):(o(n?window.matchMedia("(prefers-color-scheme: dark)").matches?p.dark:p.light:e),d.del())}),[n,e]);(0,r.useEffect)((()=>{document.documentElement.setAttribute("data-theme",f(a))}),[a]),(0,r.useEffect)((()=>{if(t)return;const e=e=>{if(e.key!==u)return;const t=d.get();null!==t&&i(f(t))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)}),[t,i]);const l=(0,r.useRef)(!1);return(0,r.useEffect)((()=>{if(t&&!n)return;const e=window.matchMedia("(prefers-color-scheme: dark)"),r=()=>{window.matchMedia("print").matches||l.current?l.current=window.matchMedia("print").matches:i(null)};return e.addListener(r),()=>e.removeListener(r)}),[i,t,n]),(0,r.useMemo)((()=>({colorMode:a,setColorMode:i,get isDarkTheme(){return a===p.dark},setLightTheme(){i(p.light)},setDarkTheme(){i(p.dark)}})),[a,i])}();return(0,l.jsx)(c.Provider,{value:n,children:t})}function b(){const e=(0,r.useContext)(c);if(null==e)throw new o.dV("ColorModeProvider","Please see https://docusaurus.io/docs/api/themes/configuration#use-color-mode.");return e}},2780:(e,t,n)=>{"use strict";n.d(t,{VQ:()=>b,g1:()=>v});var r=n(6540),a=n(4721),o=n(4598),i=n(6957),s=n(5215),l=n(4799),c=n(9900),u=n(4848);const d=e=>`docs-preferred-version-${e}`,p={save:(e,t,n)=>{(0,c.Wf)(d(e),{persistence:t}).set(n)},read:(e,t)=>(0,c.Wf)(d(e),{persistence:t}).get(),clear:(e,t)=>{(0,c.Wf)(d(e),{persistence:t}).del()}},f=e=>Object.fromEntries(e.map((e=>[e,{preferredVersionName:null}])));const m=r.createContext(null);function g(){const e=(0,a.Gy)(),t=(0,i.p)().docs.versionPersistence,n=(0,r.useMemo)((()=>Object.keys(e)),[e]),[o,s]=(0,r.useState)((()=>f(n)));(0,r.useEffect)((()=>{s(function(e){let{pluginIds:t,versionPersistence:n,allDocsData:r}=e;function a(e){const t=p.read(e,n);return r[e].versions.some((e=>e.name===t))?{preferredVersionName:t}:(p.clear(e,n),{preferredVersionName:null})}return Object.fromEntries(t.map((e=>[e,a(e)])))}({allDocsData:e,versionPersistence:t,pluginIds:n}))}),[e,t,n]);return[o,(0,r.useMemo)((()=>({savePreferredVersion:function(e,n){p.save(e,t,n),s((t=>({...t,[e]:{preferredVersionName:n}})))}})),[t])]}function h(e){let{children:t}=e;const n=g();return(0,u.jsx)(m.Provider,{value:n,children:t})}function b(e){let{children:t}=e;return s.C5?(0,u.jsx)(h,{children:t}):(0,u.jsx)(u.Fragment,{children:t})}function y(){const e=(0,r.useContext)(m);if(!e)throw new l.dV("DocsPreferredVersionContextProvider");return e}function v(e){void 0===e&&(e=o.W);const t=(0,a.ht)(e),[n,i]=y(),{preferredVersionName:s}=n[e];return{preferredVersion:t.versions.find((e=>e.name===s))??null,savePreferredVersionName:(0,r.useCallback)((t=>{i.savePreferredVersion(e,t)}),[i,e])}}},403:(e,t,n)=>{"use strict";n.d(t,{V:()=>l,t:()=>c});var r=n(6540),a=n(4799),o=n(4848);const i=Symbol("EmptyContext"),s=r.createContext(i);function l(e){let{children:t,name:n,items:a}=e;const i=(0,r.useMemo)((()=>n&&a?{name:n,items:a}:null),[n,a]);return(0,o.jsx)(s.Provider,{value:i,children:t})}function c(){const e=(0,r.useContext)(s);if(e===i)throw new a.dV("DocsSidebarProvider");return e}},3403:(e,t,n)=>{"use strict";n.d(t,{n:()=>s,r:()=>l});var r=n(6540),a=n(4799),o=n(4848);const i=r.createContext(null);function s(e){let{children:t,version:n}=e;return(0,o.jsx)(i.Provider,{value:n,children:t})}function l(){const e=(0,r.useContext)(i);if(null===e)throw new a.dV("DocsVersionProvider");return e}},1938:(e,t,n)=>{"use strict";n.d(t,{M:()=>f,e:()=>p});var r=n(6540),a=n(763),o=n(2216),i=n(2814),s=n(6957),l=n(4799),c=n(4848);const u=r.createContext(void 0);function d(){const e=function(){const e=(0,a.YL)(),{items:t}=(0,s.p)().navbar;return 0===t.length&&!e.component}(),t=(0,o.l)(),n=!e&&"mobile"===t,[l,c]=(0,r.useState)(!1);(0,i.$Z)((()=>{if(l)return c(!1),!1}));const u=(0,r.useCallback)((()=>{c((e=>!e))}),[]);return(0,r.useEffect)((()=>{"desktop"===t&&c(!1)}),[t]),(0,r.useMemo)((()=>({disabled:e,shouldRender:n,toggle:u,shown:l})),[e,n,u,l])}function p(e){let{children:t}=e;const n=d();return(0,c.jsx)(u.Provider,{value:n,children:t})}function f(){const e=r.useContext(u);if(void 0===e)throw new l.dV("NavbarMobileSidebarProvider");return e}},763:(e,t,n)=>{"use strict";n.d(t,{GX:()=>c,YL:()=>l,y_:()=>s});var r=n(6540),a=n(4799),o=n(4848);const i=r.createContext(null);function s(e){let{children:t}=e;const n=(0,r.useState)({component:null,props:null});return(0,o.jsx)(i.Provider,{value:n,children:t})}function l(){const e=(0,r.useContext)(i);if(!e)throw new a.dV("NavbarSecondaryMenuContentProvider");return e[0]}function c(e){let{component:t,props:n}=e;const o=(0,r.useContext)(i);if(!o)throw new a.dV("NavbarSecondaryMenuContentProvider");const[,s]=o,l=(0,a.Be)(n);return(0,r.useEffect)((()=>{s({component:t,props:l})}),[s,t,l]),(0,r.useEffect)((()=>()=>s({component:null,props:null})),[s]),null}},9503:(e,t,n)=>{"use strict";n.d(t,{w:()=>a,J:()=>o});var r=n(6540);const a="navigation-with-keyboard";function o(){(0,r.useEffect)((()=>{function e(e){"keydown"===e.type&&"Tab"===e.key&&document.body.classList.add(a),"mousedown"===e.type&&document.body.classList.remove(a)}return document.addEventListener("keydown",e),document.addEventListener("mousedown",e),()=>{document.body.classList.remove(a),document.removeEventListener("keydown",e),document.removeEventListener("mousedown",e)}}),[])}},2216:(e,t,n)=>{"use strict";n.d(t,{l:()=>s});var r=n(6540),a=n(1712);const o={desktop:"desktop",mobile:"mobile",ssr:"ssr"},i=996;function s(e){let{desktopBreakpoint:t=i}=void 0===e?{}:e;const[n,s]=(0,r.useState)((()=>"ssr"));return(0,r.useEffect)((()=>{function e(){s(function(e){if(!a.A.canUseDOM)throw new Error("getWindowSize() should only be called after React hydration");return window.innerWidth>e?o.desktop:o.mobile}(t))}return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}}),[t]),n}},8630:(e,t,n)=>{"use strict";n.d(t,{G:()=>r});const r={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",unlistedBanner:"theme-unlisted-banner",admonitionType:e=>`theme-admonition-${e}`},layout:{},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{blogFooterTagsRow:"theme-blog-footer-tags-row",blogFooterEditMetaRow:"theme-blog-footer-edit-meta-row"},pages:{pageFooterEditMetaRow:"theme-pages-footer-edit-meta-row"}}},6350:(e,t,n)=>{"use strict";function r(){return window.matchMedia("(prefers-reduced-motion: reduce)").matches}n.d(t,{O:()=>r})},5215:(e,t,n)=>{"use strict";n.d(t,{B5:()=>E,C5:()=>p,Nr:()=>f,OF:()=>w,QB:()=>S,Vd:()=>k,Y:()=>y,fW:()=>x,w8:()=>h});var r=n(6540),a=n(6347),o=n(2831),i=n(4721),s=n(2780),l=n(3403),c=n(403),u=n(5167),d=n(260);const p=!!i.Gy;function f(e){return"link"!==e.type||e.unlisted?"category"===e.type?function(e){if(e.href&&!e.linkUnlisted)return e.href;for(const t of e.items){const e=f(t);if(e)return e}}(e):void 0:e.href}const m=(e,t)=>void 0!==e&&(0,d.ys)(e,t),g=(e,t)=>e.some((e=>h(e,t)));function h(e,t){return"link"===e.type?m(e.href,t):"category"===e.type&&(m(e.href,t)||g(e.items,t))}function b(e,t){switch(e.type){case"category":return h(e,t)||e.items.some((e=>b(e,t)));case"link":return!e.unlisted||h(e,t);default:return!0}}function y(e,t){return(0,r.useMemo)((()=>e.filter((e=>b(e,t)))),[e,t])}function v(e){let{sidebarItems:t,pathname:n,onlyCategories:r=!1}=e;const a=[];return function e(t){for(const o of t)if("category"===o.type&&((0,d.ys)(o.href,n)||e(o.items))||"link"===o.type&&(0,d.ys)(o.href,n)){return r&&"category"!==o.type||a.unshift(o),!0}return!1}(t),a}function w(){const e=(0,c.t)(),{pathname:t}=(0,a.zy)(),n=(0,i.vT)()?.pluginData.breadcrumbs;return!1!==n&&e?v({sidebarItems:e.items,pathname:t}):null}function k(e){const{activeVersion:t}=(0,i.zK)(e),{preferredVersion:n}=(0,s.g1)(e),a=(0,i.r7)(e);return(0,r.useMemo)((()=>(0,u.s)([t,n,a].filter(Boolean))),[t,n,a])}function x(e,t){const n=k(t);return(0,r.useMemo)((()=>{const t=n.flatMap((e=>e.sidebars?Object.entries(e.sidebars):[])),r=t.find((t=>t[0]===e));if(!r)throw new Error(`Can't find any sidebar with id "${e}" in version${n.length>1?"s":""} ${n.map((e=>e.name)).join(", ")}".\nAvailable sidebar ids are:\n- ${t.map((e=>e[0])).join("\n- ")}`);return r[1]}),[e,n])}function S(e,t){const n=k(t);return(0,r.useMemo)((()=>{const t=n.flatMap((e=>e.docs)),r=t.find((t=>t.id===e));if(!r){if(n.flatMap((e=>e.draftIds)).includes(e))return null;throw new Error(`Couldn't find any doc with id "${e}" in version${n.length>1?"s":""} "${n.map((e=>e.name)).join(", ")}".\nAvailable doc ids are:\n- ${(0,u.s)(t.map((e=>e.id))).join("\n- ")}`)}return r}),[e,n])}function E(e){let{route:t}=e;const n=(0,a.zy)(),r=(0,l.r)(),i=t.routes,s=i.find((e=>(0,a.B6)(n.pathname,e)));if(!s)return null;const c=s.sidebar,u=c?r.docsSidebars[c]:void 0;return{docElement:(0,o.v)(i),sidebarName:c,sidebarItems:u}}},2814:(e,t,n)=>{"use strict";n.d(t,{$Z:()=>i,aZ:()=>l});var r=n(6540),a=n(6347),o=n(4799);function i(e){!function(e){const t=(0,a.W6)(),n=(0,o._q)(e);(0,r.useEffect)((()=>t.block(((e,t)=>n(e,t)))),[t,n])}(((t,n)=>{if("POP"===n)return e(t,n)}))}function s(e){const t=(0,a.W6)();return(0,r.useSyncExternalStore)(t.listen,(()=>e(t)),(()=>e(t)))}function l(e){return s((t=>null===e?null:new URLSearchParams(t.location.search).get(e)))}},5167:(e,t,n)=>{"use strict";function r(e,t){return void 0===t&&(t=(e,t)=>e===t),e.filter(((n,r)=>e.findIndex((e=>t(e,n)))!==r))}function a(e){return Array.from(new Set(e))}n.d(t,{X:()=>r,s:()=>a})},9817:(e,t,n)=>{"use strict";n.d(t,{e3:()=>f,be:()=>d,Jx:()=>m});var r=n(6540),a=n(4164),o=n(1141),i=n(3363);function s(){const e=r.useContext(i.o);if(!e)throw new Error("Unexpected: no Docusaurus route context found");return e}var l=n(8180),c=n(7639);var u=n(4848);function d(e){let{title:t,description:n,keywords:r,image:a,children:i}=e;const s=function(e){const{siteConfig:t}=(0,c.A)(),{title:n,titleDelimiter:r}=t;return e?.trim().length?`${e.trim()} ${r} ${n}`:n}(t),{withBaseUrl:d}=(0,l.hH)(),p=a?d(a,{absolute:!0}):void 0;return(0,u.jsxs)(o.A,{children:[t&&(0,u.jsx)("title",{children:s}),t&&(0,u.jsx)("meta",{property:"og:title",content:s}),n&&(0,u.jsx)("meta",{name:"description",content:n}),n&&(0,u.jsx)("meta",{property:"og:description",content:n}),r&&(0,u.jsx)("meta",{name:"keywords",content:Array.isArray(r)?r.join(","):r}),p&&(0,u.jsx)("meta",{property:"og:image",content:p}),p&&(0,u.jsx)("meta",{name:"twitter:image",content:p}),i]})}const p=r.createContext(void 0);function f(e){let{className:t,children:n}=e;const i=r.useContext(p),s=(0,a.A)(i,t);return(0,u.jsxs)(p.Provider,{value:s,children:[(0,u.jsx)(o.A,{children:(0,u.jsx)("html",{className:s})}),n]})}function m(e){let{children:t}=e;const n=s(),r=`plugin-${n.plugin.name.replace(/docusaurus-(?:plugin|theme)-(?:content-)?/gi,"")}`;const o=`plugin-id-${n.plugin.id}`;return(0,u.jsx)(f,{className:(0,a.A)(r,o),children:t})}},4799:(e,t,n)=>{"use strict";n.d(t,{Be:()=>c,ZC:()=>s,_q:()=>i,dV:()=>l,fM:()=>u});var r=n(6540),a=n(6494),o=n(4848);function i(e){const t=(0,r.useRef)(e);return(0,a.A)((()=>{t.current=e}),[e]),(0,r.useCallback)((function(){return t.current(...arguments)}),[])}function s(e){const t=(0,r.useRef)();return(0,a.A)((()=>{t.current=e})),t.current}class l extends Error{constructor(e,t){super(),this.name="ReactContextError",this.message=`Hook ${this.stack?.split("\n")[1]?.match(/at (?:\w+\.)?(?\w+)/)?.groups.name??""} is called outside the <${e}>. ${t??""}`}}function c(e){const t=Object.entries(e);return t.sort(((e,t)=>e[0].localeCompare(t[0]))),(0,r.useMemo)((()=>e),t.flat())}function u(e){return t=>{let{children:n}=t;return(0,o.jsx)(o.Fragment,{children:e.reduceRight(((e,t)=>(0,o.jsx)(t,{children:e})),n)})}}},260:(e,t,n)=>{"use strict";n.d(t,{Dt:()=>s,ys:()=>i});var r=n(6540),a=n(2413),o=n(7639);function i(e,t){const n=e=>(!e||e.endsWith("/")?e:`${e}/`)?.toLowerCase();return n(e)===n(t)}function s(){const{baseUrl:e}=(0,o.A)().siteConfig;return(0,r.useMemo)((()=>function(e){let{baseUrl:t,routes:n}=e;function r(e){return e.path===t&&!0===e.exact}function a(e){return e.path===t&&!e.exact}return function e(t){if(0===t.length)return;return t.find(r)||e(t.filter(a).flatMap((e=>e.routes??[])))}(n)}({routes:a.A,baseUrl:e})),[e])}},4245:(e,t,n)=>{"use strict";n.d(t,{Mq:()=>f,Tv:()=>u,a_:()=>m,gk:()=>g});var r=n(6540),a=n(1712),o=n(1062),i=n(6494),s=n(4799),l=n(4848);const c=r.createContext(void 0);function u(e){let{children:t}=e;const n=function(){const e=(0,r.useRef)(!0);return(0,r.useMemo)((()=>({scrollEventsEnabledRef:e,enableScrollEvents:()=>{e.current=!0},disableScrollEvents:()=>{e.current=!1}})),[])}();return(0,l.jsx)(c.Provider,{value:n,children:t})}function d(){const e=(0,r.useContext)(c);if(null==e)throw new s.dV("ScrollControllerProvider");return e}const p=()=>a.A.canUseDOM?{scrollX:window.pageXOffset,scrollY:window.pageYOffset}:null;function f(e,t){void 0===t&&(t=[]);const{scrollEventsEnabledRef:n}=d(),a=(0,r.useRef)(p()),o=(0,s._q)(e);(0,r.useEffect)((()=>{const e=()=>{if(!n.current)return;const e=p();o(e,a.current),a.current=e},t={passive:!0};return e(),window.addEventListener("scroll",e,t),()=>window.removeEventListener("scroll",e,t)}),[o,n,...t])}function m(){const e=d(),t=function(){const e=(0,r.useRef)({elem:null,top:0}),t=(0,r.useCallback)((t=>{e.current={elem:t,top:t.getBoundingClientRect().top}}),[]),n=(0,r.useCallback)((()=>{const{current:{elem:t,top:n}}=e;if(!t)return{restored:!1};const r=t.getBoundingClientRect().top-n;return r&&window.scrollBy({left:0,top:r}),e.current={elem:null,top:0},{restored:0!==r}}),[]);return(0,r.useMemo)((()=>({save:t,restore:n})),[n,t])}(),n=(0,r.useRef)(void 0),a=(0,r.useCallback)((r=>{t.save(r),e.disableScrollEvents(),n.current=()=>{const{restored:r}=t.restore();if(n.current=void 0,r){const t=()=>{e.enableScrollEvents(),window.removeEventListener("scroll",t)};window.addEventListener("scroll",t)}else e.enableScrollEvents()}}),[e,t]);return(0,i.A)((()=>{queueMicrotask((()=>n.current?.()))})),{blockElementScrollPositionUntilNextRender:a}}function g(){const e=(0,r.useRef)(null),t=(0,o.A)()&&"smooth"===getComputedStyle(document.documentElement).scrollBehavior;return{startScroll:n=>{e.current=t?function(e){return window.scrollTo({top:e,behavior:"smooth"}),()=>{}}(n):function(e){let t=null;const n=document.documentElement.scrollTop>e;return function r(){const a=document.documentElement.scrollTop;(n&&a>e||!n&&at&&cancelAnimationFrame(t)}(n)},cancelScroll:()=>e.current?.()}}},1482:(e,t,n)=>{"use strict";n.d(t,{Cy:()=>r,tU:()=>a});n(7639);const r="default";function a(e,t){return`docs-${e}-${t}`}},9900:(e,t,n)=>{"use strict";n.d(t,{Wf:()=>u,Dv:()=>d});var r=n(6540);const a=JSON.parse('{"N":"localStorage","M":""}'),o=a.N;function i(e){let{key:t,oldValue:n,newValue:r,storage:a}=e;if(n===r)return;const o=document.createEvent("StorageEvent");o.initStorageEvent("storage",!1,!1,t,n,r,window.location.href,a),window.dispatchEvent(o)}function s(e){if(void 0===e&&(e=o),"undefined"==typeof window)throw new Error("Browser storage is not available on Node.js/Docusaurus SSR process.");if("none"===e)return null;try{return window[e]}catch(n){return t=n,l||(console.warn("Docusaurus browser storage is not available.\nPossible reasons: running Docusaurus in an iframe, in an incognito browser session, or using too strict browser privacy settings.",t),l=!0),null}var t}let l=!1;const c={get:()=>null,set:()=>{},del:()=>{},listen:()=>()=>{}};function u(e,t){const n=`${e}${a.M}`;if("undefined"==typeof window)return function(e){function t(){throw new Error(`Illegal storage API usage for storage key "${e}".\nDocusaurus storage APIs are not supposed to be called on the server-rendering process.\nPlease only call storage APIs in effects and event handlers.`)}return{get:t,set:t,del:t,listen:t}}(n);const r=s(t?.persistence);return null===r?c:{get:()=>{try{return r.getItem(n)}catch(e){return console.error(`Docusaurus storage error, can't get key=${n}`,e),null}},set:e=>{try{const t=r.getItem(n);r.setItem(n,e),i({key:n,oldValue:t,newValue:e,storage:r})}catch(t){console.error(`Docusaurus storage error, can't set ${n}=${e}`,t)}},del:()=>{try{const e=r.getItem(n);r.removeItem(n),i({key:n,oldValue:e,newValue:null,storage:r})}catch(e){console.error(`Docusaurus storage error, can't delete key=${n}`,e)}},listen:e=>{try{const t=t=>{t.storageArea===r&&t.key===n&&e(t)};return window.addEventListener("storage",t),()=>window.removeEventListener("storage",t)}catch(t){return console.error(`Docusaurus storage error, can't listen for changes of key=${n}`,t),()=>{}}}}}function d(e,t){const n=(0,r.useRef)((()=>null===e?c:u(e,t))).current(),a=(0,r.useCallback)((e=>"undefined"==typeof window?()=>{}:n.listen(e)),[n]);return[(0,r.useSyncExternalStore)(a,(()=>"undefined"==typeof window?null:n.get()),(()=>null)),n]}},2098:(e,t,n)=>{"use strict";n.d(t,{o:()=>i});var r=n(7639),a=n(6347),o=n(4609);function i(){const{siteConfig:{baseUrl:e,url:t,trailingSlash:n},i18n:{defaultLocale:i,currentLocale:s}}=(0,r.A)(),{pathname:l}=(0,a.zy)(),c=(0,o.applyTrailingSlash)(l,{trailingSlash:n,baseUrl:e}),u=s===i?e:e.replace(`/${s}/`,"/"),d=c.replace(e,"");return{createUrl:function(e){let{locale:n,fullyQualified:r}=e;return`${r?t:""}${function(e){return e===i?`${u}`:`${u}${e}/`}(n)}${d}`}}}},4067:(e,t,n)=>{"use strict";n.d(t,{$:()=>i});var r=n(6540),a=n(6347),o=n(4799);function i(e){const t=(0,a.zy)(),n=(0,o.ZC)(t),i=(0,o._q)(e);(0,r.useEffect)((()=>{n&&t!==n&&i({location:t,previousLocation:n})}),[i,t,n])}},6957:(e,t,n)=>{"use strict";n.d(t,{p:()=>a});var r=n(7639);function a(){return(0,r.A)().siteConfig.themeConfig}},4356:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removeTrailingSlash=t.addLeadingSlash=t.addTrailingSlash=void 0;const r=n(835);function a(e){return e.endsWith("/")?e:`${e}/`}function o(e){return(0,r.removeSuffix)(e,"/")}t.addTrailingSlash=a,t.default=function(e,t){const{trailingSlash:n,baseUrl:r}=t;if(e.startsWith("#"))return e;if(void 0===n)return e;const[i]=e.split(/[#?]/),s="/"===i||i===r?i:(l=i,n?a(l):o(l));var l;return e.replace(i,s)},t.addLeadingSlash=function(e){return(0,r.addPrefix)(e,"/")},t.removeTrailingSlash=o},8274:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=void 0,t.getErrorCausalChain=function e(t){return t.cause?[t,...e(t.cause)]:[t]}},4609:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=t.removePrefix=t.addSuffix=t.removeSuffix=t.addPrefix=t.removeTrailingSlash=t.addLeadingSlash=t.addTrailingSlash=t.applyTrailingSlash=t.blogPostContainerID=void 0,t.blogPostContainerID="__blog-post-container";var a=n(4356);Object.defineProperty(t,"applyTrailingSlash",{enumerable:!0,get:function(){return r(a).default}}),Object.defineProperty(t,"addTrailingSlash",{enumerable:!0,get:function(){return a.addTrailingSlash}}),Object.defineProperty(t,"addLeadingSlash",{enumerable:!0,get:function(){return a.addLeadingSlash}}),Object.defineProperty(t,"removeTrailingSlash",{enumerable:!0,get:function(){return a.removeTrailingSlash}});var o=n(835);Object.defineProperty(t,"addPrefix",{enumerable:!0,get:function(){return o.addPrefix}}),Object.defineProperty(t,"removeSuffix",{enumerable:!0,get:function(){return o.removeSuffix}}),Object.defineProperty(t,"addSuffix",{enumerable:!0,get:function(){return o.addSuffix}}),Object.defineProperty(t,"removePrefix",{enumerable:!0,get:function(){return o.removePrefix}});var i=n(8274);Object.defineProperty(t,"getErrorCausalChain",{enumerable:!0,get:function(){return i.getErrorCausalChain}})},835:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removePrefix=t.addSuffix=t.removeSuffix=t.addPrefix=void 0,t.addPrefix=function(e,t){return e.startsWith(t)?e:`${t}${e}`},t.removeSuffix=function(e,t){return""===t?e:e.endsWith(t)?e.slice(0,-t.length):e},t.addSuffix=function(e,t){return e.endsWith(t)?e:`${e}${t}`},t.removePrefix=function(e,t){return e.startsWith(t)?e.slice(t.length):e}},1132:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>f});var r=n(4784),a=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},r=window.Promise||function(e){function t(){}e(t,t)},o=function(){for(var e=arguments.length,t=Array(e),n=0;n0&&void 0!==arguments[0]?arguments[0]:{}).target,t=function(){var e={width:document.documentElement.clientWidth,height:document.documentElement.clientHeight,left:0,top:0,right:0,bottom:0},t=void 0,n=void 0;if(b.container)if(b.container instanceof Object)t=(e=a({},e,b.container)).width-e.left-e.right-2*b.margin,n=e.height-e.top-e.bottom-2*b.margin;else{var r=(i(b.container)?b.container:document.querySelector(b.container)).getBoundingClientRect(),o=r.width,l=r.height,c=r.left,u=r.top;e=a({},e,{width:o,height:l,left:c,top:u})}t=t||e.width-2*b.margin,n=n||e.height-2*b.margin;var d=y.zoomedHd||y.original,p=s(d)?t:d.naturalWidth||t,f=s(d)?n:d.naturalHeight||n,m=d.getBoundingClientRect(),g=m.top,h=m.left,v=m.width,w=m.height,k=Math.min(Math.max(v,p),t)/v,x=Math.min(Math.max(w,f),n)/w,S=Math.min(k,x),E="scale("+S+") translate3d("+((t-v)/2-h+b.margin+e.left)/S+"px, "+((n-w)/2-g+b.margin+e.top)/S+"px, 0)";y.zoomed.style.transform=E,y.zoomedHd&&(y.zoomedHd.style.transform=E)};return new r((function(n){if(e&&-1===f.indexOf(e))n(w);else{if(y.zoomed)n(w);else{if(e)y.original=e;else{if(!(f.length>0))return void n(w);var r=f;y.original=r[0]}if(y.original.dispatchEvent(c("medium-zoom:open",{detail:{zoom:w}})),h=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,g=!0,y.zoomed=function(e){var t=e.getBoundingClientRect(),n=t.top,r=t.left,a=t.width,o=t.height,i=e.cloneNode(),s=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,l=window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0;return i.removeAttribute("id"),i.style.position="absolute",i.style.top=n+s+"px",i.style.left=r+l+"px",i.style.width=a+"px",i.style.height=o+"px",i.style.transform="",i}(y.original),document.body.appendChild(v),b.template){var a=i(b.template)?b.template:document.querySelector(b.template);y.template=document.createElement("div"),y.template.appendChild(a.content.cloneNode(!0)),document.body.appendChild(y.template)}if(y.original.parentElement&&"PICTURE"===y.original.parentElement.tagName&&y.original.currentSrc&&(y.zoomed.src=y.original.currentSrc),document.body.appendChild(y.zoomed),window.requestAnimationFrame((function(){document.body.classList.add("medium-zoom--opened")})),y.original.classList.add("medium-zoom-image--hidden"),y.zoomed.classList.add("medium-zoom-image--opened"),y.zoomed.addEventListener("click",d),y.zoomed.addEventListener("transitionend",(function e(){g=!1,y.zoomed.removeEventListener("transitionend",e),y.original.dispatchEvent(c("medium-zoom:opened",{detail:{zoom:w}})),n(w)})),y.original.getAttribute("data-zoom-src")){y.zoomedHd=y.zoomed.cloneNode(),y.zoomedHd.removeAttribute("srcset"),y.zoomedHd.removeAttribute("sizes"),y.zoomedHd.removeAttribute("loading"),y.zoomedHd.src=y.zoomed.getAttribute("data-zoom-src"),y.zoomedHd.onerror=function(){clearInterval(o),console.warn("Unable to reach the zoom image target "+y.zoomedHd.src),y.zoomedHd=null,t()};var o=setInterval((function(){y.zoomedHd.complete&&(clearInterval(o),y.zoomedHd.classList.add("medium-zoom-image--opened"),y.zoomedHd.addEventListener("click",d),document.body.appendChild(y.zoomedHd),t())}),10)}else if(y.original.hasAttribute("srcset")){y.zoomedHd=y.zoomed.cloneNode(),y.zoomedHd.removeAttribute("sizes"),y.zoomedHd.removeAttribute("loading");var s=y.zoomedHd.addEventListener("load",(function(){y.zoomedHd.removeEventListener("load",s),y.zoomedHd.classList.add("medium-zoom-image--opened"),y.zoomedHd.addEventListener("click",d),document.body.appendChild(y.zoomedHd),t()}))}else t()}}}))},d=function(){return new r((function(e){if(!g&&y.original){g=!0,document.body.classList.remove("medium-zoom--opened"),y.zoomed.style.transform="",y.zoomedHd&&(y.zoomedHd.style.transform=""),y.template&&(y.template.style.transition="opacity 150ms",y.template.style.opacity=0),y.original.dispatchEvent(c("medium-zoom:close",{detail:{zoom:w}})),y.zoomed.addEventListener("transitionend",(function t(){y.original.classList.remove("medium-zoom-image--hidden"),document.body.removeChild(y.zoomed),y.zoomedHd&&document.body.removeChild(y.zoomedHd),document.body.removeChild(v),y.zoomed.classList.remove("medium-zoom-image--opened"),y.template&&document.body.removeChild(y.template),g=!1,y.zoomed.removeEventListener("transitionend",t),y.original.dispatchEvent(c("medium-zoom:closed",{detail:{zoom:w}})),y.original=null,y.zoomed=null,y.zoomedHd=null,y.template=null,e(w)}))}else e(w)}))},p=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).target;return y.original?d():u({target:e})},f=[],m=[],g=!1,h=0,b=n,y={original:null,zoomed:null,zoomedHd:null,template:null};"[object Object]"===Object.prototype.toString.call(t)?b=t:(t||"string"==typeof t)&&o(t);var v=function(e){var t=document.createElement("div");return t.classList.add("medium-zoom-overlay"),t.style.background=e,t}((b=a({margin:0,background:"#fff",scrollOffset:40,container:null,template:null},b)).background);document.addEventListener("click",(function(e){var t=e.target;t!==v?-1!==f.indexOf(t)&&p({target:t}):d()})),document.addEventListener("keyup",(function(e){var t=e.key||e.keyCode;"Escape"!==t&&"Esc"!==t&&27!==t||d()})),document.addEventListener("scroll",(function(){if(!g&&y.original){var e=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;Math.abs(h-e)>b.scrollOffset&&setTimeout(d,150)}})),window.addEventListener("resize",d);var w={open:u,close:d,toggle:p,update:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e;if(e.background&&(v.style.background=e.background),e.container&&e.container instanceof Object&&(t.container=a({},b.container,e.container)),e.template){var n=i(e.template)?e.template:document.querySelector(e.template);t.template=n}return b=a({},b,t),f.forEach((function(e){e.dispatchEvent(c("medium-zoom:update",{detail:{zoom:w}}))})),w},clone:function(){return e(a({},b,arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}))},attach:o,detach:function(){for(var e=arguments.length,t=Array(e),n=0;n0?t.reduce((function(e,t){return[].concat(e,l(t))}),[]):f;return r.forEach((function(e){e.classList.remove("medium-zoom-image"),e.dispatchEvent(c("medium-zoom:detach",{detail:{zoom:w}}))})),f=f.filter((function(e){return-1===r.indexOf(e)})),w},on:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return f.forEach((function(r){r.addEventListener("medium-zoom:"+e,t,n)})),m.push({type:"medium-zoom:"+e,listener:t,options:n}),w},off:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return f.forEach((function(r){r.removeEventListener("medium-zoom:"+e,t,n)})),m=m.filter((function(n){return!(n.type==="medium-zoom:"+e&&n.listener.toString()===t.toString())})),w},getOptions:function(){return b},getImages:function(){return f},getZoomedImage:function(){return y.original}};return w},{themeConfig:d}=r.A;function p(e){var t,n;return document.querySelector('html[data-theme="dark"]')?(null===(t=e.background)||void 0===t?void 0:t.dark)||"rgb(50, 50, 50)":(null===(n=e.background)||void 0===n?void 0:n.light)||"rgb(255, 255, 255)"}const f=function(){if("undefined"==typeof window)return null;let e;const{zoom:t}=d,{selector:n=".markdown img",config:r={}}=t||{};if(!t)return null;r.background=p(t);var a=new MutationObserver((function(){e&&e.update({background:p(t)})}));const o=document.querySelector("html");return a.observe(o,{attributes:!0,attributeFilter:["data-theme"]}),setTimeout((()=>{e&&e.detach(),e=u(n,r)}),1e3),{onRouteUpdate(){setTimeout((()=>{e&&e.detach(),e=u(n,r)}),1e3)}}}()},1513:(e,t,n)=>{"use strict";n.d(t,{zR:()=>w,TM:()=>C,yJ:()=>f,sC:()=>T,AO:()=>p});var r=n(8168);function a(e){return"/"===e.charAt(0)}function o(e,t){for(var n=t,r=n+1,a=e.length;r=0;p--){var f=i[p];"."===f?o(i,p):".."===f?(o(i,p),d++):d&&(o(i,p),d--)}if(!c)for(;d--;d)i.unshift("..");!c||""===i[0]||i[0]&&a(i[0])||i.unshift("");var m=i.join("/");return n&&"/"!==m.substr(-1)&&(m+="/"),m};var s=n(1561);function l(e){return"/"===e.charAt(0)?e:"/"+e}function c(e){return"/"===e.charAt(0)?e.substr(1):e}function u(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function d(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function p(e){var t=e.pathname,n=e.search,r=e.hash,a=t||"/";return n&&"?"!==n&&(a+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(a+="#"===r.charAt(0)?r:"#"+r),a}function f(e,t,n,a){var o;"string"==typeof e?(o=function(e){var t=e||"/",n="",r="",a=t.indexOf("#");-1!==a&&(r=t.substr(a),t=t.substr(0,a));var o=t.indexOf("?");return-1!==o&&(n=t.substr(o),t=t.substr(0,o)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),o.state=t):(void 0===(o=(0,r.A)({},e)).pathname&&(o.pathname=""),o.search?"?"!==o.search.charAt(0)&&(o.search="?"+o.search):o.search="",o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==t&&void 0===o.state&&(o.state=t));try{o.pathname=decodeURI(o.pathname)}catch(s){throw s instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):s}return n&&(o.key=n),a?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=i(o.pathname,a.pathname)):o.pathname=a.pathname:o.pathname||(o.pathname="/"),o}function m(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,a){if(null!=e){var o="function"==typeof e?e(t,n):e;"string"==typeof o?"function"==typeof r?r(o,a):a(!0):a(!1!==o)}else a(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;rt?n.splice(t,n.length-t,a):n.push(a),d({action:r,location:a,index:t,entries:n})}}))},replace:function(e,t){var r="REPLACE",a=f(e,t,g(),w.location);u.confirmTransitionTo(a,r,n,(function(e){e&&(w.entries[w.index]=a,d({action:r,location:a}))}))},go:v,goBack:function(){v(-1)},goForward:function(){v(1)},canGo:function(e){var t=w.index+e;return t>=0&&t{"use strict";var r=n(4363),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||a}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(m){var a=f(n);a&&a!==m&&e(t,a,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),g=l(n),h=0;h{"use strict";e.exports=function(e,t,n,r,a,o,i,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,a,o,i,s],u=0;(l=new Error(t.replace(/%s/g,(function(){return c[u++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},4634:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},5300:(e,t,n)=>{"use strict";n.r(t)},8252:(e,t,n)=>{"use strict";n.r(t)},5947:function(e,t,n){var r,a;r=function(){var e,t,n={version:"0.2.0"},r=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};function a(e,t,n){return en?n:e}function o(e){return 100*(-1+e)}function i(e,t,n){var a;return(a="translate3d"===r.positionUsing?{transform:"translate3d("+o(e)+"%,0,0)"}:"translate"===r.positionUsing?{transform:"translate("+o(e)+"%,0)"}:{"margin-left":o(e)+"%"}).transition="all "+t+"ms "+n,a}n.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(r[t]=n);return this},n.status=null,n.set=function(e){var t=n.isStarted();e=a(e,r.minimum,1),n.status=1===e?null:e;var o=n.render(!t),c=o.querySelector(r.barSelector),u=r.speed,d=r.easing;return o.offsetWidth,s((function(t){""===r.positionUsing&&(r.positionUsing=n.getPositioningCSS()),l(c,i(e,u,d)),1===e?(l(o,{transition:"none",opacity:1}),o.offsetWidth,setTimeout((function(){l(o,{transition:"all "+u+"ms linear",opacity:0}),setTimeout((function(){n.remove(),t()}),u)}),u)):setTimeout(t,u)})),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var e=function(){setTimeout((function(){n.status&&(n.trickle(),e())}),r.trickleSpeed)};return r.trickle&&e(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var t=n.status;return t?("number"!=typeof e&&(e=(1-t)*a(Math.random()*t,.1,.95)),t=a(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},e=0,t=0,n.promise=function(r){return r&&"resolved"!==r.state()?(0===t&&n.start(),e++,t++,r.always((function(){0==--t?(e=0,n.done()):n.set((e-t)/e)})),this):this},n.render=function(e){if(n.isRendered())return document.getElementById("nprogress");u(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=r.template;var a,i=t.querySelector(r.barSelector),s=e?"-100":o(n.status||0),c=document.querySelector(r.parent);return l(i,{transition:"all 0 linear",transform:"translate3d("+s+"%,0,0)"}),r.showSpinner||(a=t.querySelector(r.spinnerSelector))&&f(a),c!=document.body&&u(c,"nprogress-custom-parent"),c.appendChild(t),t},n.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(r.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&f(e)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var s=function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),1==e.length&&t()}}(),l=function(){var e=["Webkit","O","Moz","ms"],t={};function n(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(e,t){return t.toUpperCase()}))}function r(t){var n=document.body.style;if(t in n)return t;for(var r,a=e.length,o=t.charAt(0).toUpperCase()+t.slice(1);a--;)if((r=e[a]+o)in n)return r;return t}function a(e){return e=n(e),t[e]||(t[e]=r(e))}function o(e,t,n){t=a(t),e.style[t]=n}return function(e,t){var n,r,a=arguments;if(2==a.length)for(n in t)void 0!==(r=t[n])&&t.hasOwnProperty(n)&&o(e,n,r);else o(e,a[1],a[2])}}();function c(e,t){return("string"==typeof e?e:p(e)).indexOf(" "+t+" ")>=0}function u(e,t){var n=p(e),r=n+t;c(n,t)||(e.className=r.substring(1))}function d(e,t){var n,r=p(e);c(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function p(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function f(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return n},void 0===(a="function"==typeof r?r.call(t,n,t,e):r)||(e.exports=a)},5302:(e,t,n)=>{var r=n(4634);e.exports=f,e.exports.parse=o,e.exports.compile=function(e,t){return s(o(e,t),t)},e.exports.tokensToFunction=s,e.exports.tokensToRegExp=p;var a=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function o(e,t){for(var n,r=[],o=0,i=0,s="",u=t&&t.delimiter||"/";null!=(n=a.exec(e));){var d=n[0],p=n[1],f=n.index;if(s+=e.slice(i,f),i=f+d.length,p)s+=p[1];else{var m=e[i],g=n[2],h=n[3],b=n[4],y=n[5],v=n[6],w=n[7];s&&(r.push(s),s="");var k=null!=g&&null!=m&&m!==g,x="+"===v||"*"===v,S="?"===v||"*"===v,E=n[2]||u,_=b||y;r.push({name:h||o++,prefix:g||"",delimiter:E,optional:S,repeat:x,partial:k,asterisk:!!w,pattern:_?c(_):w?".*":"[^"+l(E)+"]+?"})}}return i{!function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},r={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?:\.\w+)*(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},parameter:{pattern:/(^|\s)-{1,2}(?:\w+:[+-]?)?\w+(?:\.\w+)*(?=[=\s]|$)/,alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:r},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:r},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:r.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:r.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cargo|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|java|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|sysctl|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var a=["comment","function-name","for-or-select","assign-left","parameter","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],o=r.variable[1].inside,i=0;i{Prism.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},Prism.languages.webmanifest=Prism.languages.json},9700:()=>{!function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,a,o){if(n.language===r){var i=n.tokenStack=[];n.code=n.code.replace(a,(function(e){if("function"==typeof o&&!o(e))return e;for(var a,s=i.length;-1!==n.code.indexOf(a=t(r,s));)++s;return i[s]=e,a})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var a=0,o=Object.keys(n.tokenStack);!function i(s){for(var l=0;l=o.length);l++){var c=s[l];if("string"==typeof c||c.content&&"string"==typeof c.content){var u=o[a],d=n.tokenStack[u],p="string"==typeof c?c:c.content,f=t(r,u),m=p.indexOf(f);if(m>-1){++a;var g=p.substring(0,m),h=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),b=p.substring(m+f.length),y=[];g&&y.push.apply(y,i([g])),y.push(h),b&&y.push.apply(y,i([b])),"string"==typeof c?s.splice.apply(s,[l,1].concat(y)):c.content=y}}else c.content&&i(c.content)}return s}(n.tokens)}}}})}(Prism)},132:()=>{!function(e){var t=/(?:[\w-]+|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*")/.source;function n(e){return e.replace(/__/g,(function(){return t}))}e.languages.toml={comment:{pattern:/#.*/,greedy:!0},table:{pattern:RegExp(n(/(^[\t ]*\[\s*(?:\[\s*)?)__(?:\s*\.\s*__)*(?=\s*\])/.source),"m"),lookbehind:!0,greedy:!0,alias:"class-name"},key:{pattern:RegExp(n(/(^[\t ]*|[{,]\s*)__(?:\s*\.\s*__)*(?=\s*=)/.source),"m"),lookbehind:!0,greedy:!0,alias:"property"},string:{pattern:/"""(?:\\[\s\S]|[^\\])*?"""|'''[\s\S]*?'''|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},date:[{pattern:/\b\d{4}-\d{2}-\d{2}(?:[T\s]\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|[+-]\d{2}:\d{2})?)?\b/i,alias:"number"},{pattern:/\b\d{2}:\d{2}:\d{2}(?:\.\d+)?\b/,alias:"number"}],number:/(?:\b0(?:x[\da-zA-Z]+(?:_[\da-zA-Z]+)*|o[0-7]+(?:_[0-7]+)*|b[10]+(?:_[10]+)*))\b|[-+]?\b\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?\b|[-+]?\b(?:inf|nan)\b/,boolean:/\b(?:false|true)\b/,punctuation:/[.,=[\]{}]/}}(Prism)},3254:(e,t,n)=>{var r={"./prism-bash":7022,"./prism-json":2514,"./prism-toml":132};function a(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=3254},2694:(e,t,n)=>{"use strict";var r=n(6925);function a(){}function o(){}o.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,o,i){if(i!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:a};return n.PropTypes=n,n}},5556:(e,t,n)=>{e.exports=n(2694)()},6925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},2551:(e,t,n)=>{"use strict";var r=n(6540),a=n(9982);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n