1"use strict";(globalThis.webpackChunkroltek_doc_v_3=globalThis.webpackChunkroltek_doc_v_3||[]).push([[26294],{19514(n,e,i){i.r(e),i.d(e,{assets:()=>l,contentTitle:()=>s,default:()=>T,frontMatter:()=>o,metadata:()=>r,toc:()=>d});const r=JSON.parse('{"id":"mqtt_config","title":"MQTT \xdczerinden Yap\u0131land\u0131rma","description":"Cihaz ayarlar\u0131 MQTT \xfczerinden, AT komutlar\u0131n\u0131n JSON format\u0131nda g\xf6nderilmesiyle yap\u0131land\u0131r\u0131labilir. Config dizisi i\xe7ine","source":"@site/sensors/nbiot/ai/mqtt_config.mdx","sourceDirName":".","slug":"/mqtt_config","permalink":"/sensors/nbiot/ai/mqtt_config","draft":false,"unlisted":false,"tags":[],"version":"current","sidebarPosition":5,"frontMatter":{"id":"mqtt_config","title":"MQTT \xdczerinden Yap\u0131land\u0131rma","sidebar_position":5},"sidebar":"senseNodeNBTHSidebar","previous":{"title":"AT Komutlar\u0131","permalink":"/sensors/nbiot/ai/at"}}');var a=i(74848),t=i(28453);const o={id:"mqtt_config",title:"MQTT \xdczerinden Yap\u0131land\u0131rma",sidebar_position:5},s=void 0,l={},d=[];function c(n){const e={code:"code",p:"p",pre:"pre",strong:"strong",...(0,t.R)(),...n.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(e.p,{children:["Cihaz ayarlar\u0131 MQTT \xfczerinden, AT komutlar\u0131n\u0131n JSON format\u0131nda g\xf6nderilmesiyle yap\u0131land\u0131r\u0131labilir. ",(0,a.jsx)(e.strong,{children:"Config"})," dizisi i\xe7ine\nher bir AT komutu key, ayarlanacak de\u011fer ise ",(0,a.jsx)(e.strong,{children:"#"})," karakteriyle sonlanan string olarak value \u015feklinde eklenir. Cihaz konfig\xfcrasyon\nverisini sadece cihaz uyan\u0131kken, ",(0,a.jsx)(e.code,{children:"AT+SUBTOPIC"})," \xfczerinden kay\u0131t oldu\u011fu topic yoluyla alacakt\u0131r."]}),"\n",(0,a.jsx)(e.p,{children:"MQTT Config format\u0131:"}),"\n",(0,a.jsx)(e.pre,{children:(0,a.jsx)(e.code,{children:'"params": {\n "Config": [\n { "AT+TDC":"1800#" },\n { "AT+5VT":"1000#" },\n { "AT+12VT":"1000#" },\n { "AT+MQOS":"2#" },\n { "AT+FAILNUMB":"5#" },\n { "AT+AINALARM":"1,180,4000,10000,0#" }\n ]\n}\n'})}),"\n",(0,a.jsx)(e.p,{children:"Bu \xf6rnekte veri g\xf6nderim aral\u0131\u011f\u0131 AT+TDC 1800 saniye, 5V ve 12V g\xfc\xe7 s\xfcreleri AT+5VT, AT+12VT 1000 ms, MQTT QoS seviyesi\nAT+MQOS 2, ba\u011flant\u0131 hata limiti AT+FAILNUMB 5 olarak ayarlanm\u0131\u015f ve analog giri\u015f alarm e\u015fikleri AT+AINALARM tan\u0131mlanm\u0131\u015ft\u0131r.\nMesaj cihaza g\xf6nderildi\u011finde t\xfcm bu ayarlar tek seferde uygulan\u0131r."})]})}function T(n={}){const{wrapper:e}={...(0,t.R)(),...n.components};return e?(0,a.jsx)(e,{...n,children:(0,a.jsx)(c,{...n})}):c(n)}},28453(n,e,i){i.d(e,{R:()=>o,x:()=>s});var r=i(96540);const a={},t=r.createContext(a);function o(n){const e=r.useContext(t);return r.useMemo(function(){return"function"==typeof n?n(e):{...e,...n}},[e,n])}function s(n){let e;return e=n.disableParentContext?"function"==typeof n.components?n.components(a):n.components||a:o(n.components),r.createElement(t.Provider,{value:e},n.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.