> For the complete documentation index, see [llms.txt](https://docs.roboflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboflow.com/roboflow/roboflow-hi/deploy/device-manager/making-changes/update-device-configuration.md).

# Device Configuration अपडेट करें

### अपने Deployment को कॉन्फ़िगर करना

Deployment Manager में Configuration पेज आपको अपने डिवाइस पर चल रही सेवाओं को मैनेज करने देता है। यह गाइड मुख्य configuration विकल्पों का एक अवलोकन प्रदान करती है।

#### Device Settings

आप अपने डिवाइस का नाम बदल सकते हैं या उसका timezone अपडेट कर सकते हैं। डिवाइस का नाम केवल Deployment Manager user interface में display के लिए होता है और इससे कोई भी integration नहीं टूटेगा। timezone का उपयोग logs दिखाने में मदद करने और अन्य अन्य डिवाइस कार्रवाइयों के scheduling का समन्वय करने के लिए किया जाता है। हम अत्यधिक अनुशंसा करते हैं कि आप इसे deployment के भौतिक स्थान के अनुरूप रखें

<figure><img src="/files/1b800a5665c1622b32a9ea164a46b512d223c7e8" alt="" width="375"><figcaption></figcaption></figure>

#### Updates / Performance Settings

सेवाओं के versions को प्रत्येक service के tab पर कॉन्फ़िगर किया जा सकता है। Versions आमतौर पर Roboflow टीम द्वारा अपडेट किए जाते हैं।

<figure><img src="/files/1e5985497a9e76c8280bb6c923aee6e6ce3c5569" alt=""><figcaption></figcaption></figure>

**Version indicators:**

* **Green checkmark** — नवीनतम version चल रहा है
* **"Update available"** — एक नया version उपलब्ध है

**Automatic Updates** - अपने कॉन्फ़िगर किए गए [Maintenance Windows](/roboflow/roboflow-hi/deploy/device-manager/setting-up/setup-maintenance-windows.md)के दौरान किसी service को स्वचालित रूप से अपडेट करने के लिए इस toggle को सक्षम करें। यह inference और manager services के लिए, और app-managed edge services (PLC Relay, OPC UA Server, और RTSP simulator) के लिए उपलब्ध है, जो Roboflow के साथ shipped version पर roll forward करती हैं। यदि आप maintenance window के बाहर configuration changes सहेजते हैं, तो deploy को प्रभावित करने वाले changes queue में चले जाते हैं और अगले window में लागू होते हैं।

> **Note:** यदि आपका डिवाइस कॉन्फ़िगर किए गए version से अलग version रिपोर्ट करता है, तो आपको mismatch indicator दिखाई देगा।

**Inference Engine** — यह नियंत्रित करता है कि inference service कौन-सा runtime उपयोग करती है। चार modes में से एक चुनें:

* **Auto** (अनुशंसित) — Roboflow के डिफ़ॉल्ट model registry का उपयोग करता है और सिस्टम को उपलब्ध सबसे अच्छा runtime चुनने देता है, जिसमें लागू होने पर TensorRT भी शामिल है।
* **ONNX** — CUDA acceleration के साथ ONNX Runtime को बाध्य करता है। Roboflow model registry को bypass करता है।
* **TRT** — TensorRT execution provider के साथ ONNX Runtime को बाध्य करता है। पहली बार चलाने पर model compilation में 10 मिनट तक लग सकते हैं। TensorRT engine caching हमेशा सक्षम रहती है।
* **CPU** — केवल CPU inference को बाध्य करता है। GPU-related समस्याओं को debug करने के लिए उपयोगी।

**RTSP Stream Capture** — यह नियंत्रित करता है कि inference service RTSP cameras से कैसे connect करती है। capture options को हाथ से edit करने के बजाय एक preset चुनें:

* **Default** — auto-negotiated transport के साथ FFmpeg defaults। अधिकांश cameras के लिए काम करता है।
* **TCP** — उदार stream probing के साथ TCP transport को बाध्य करता है। खराब नेटवर्क पर अधिक reliable लेकिन शुरू होने में धीमा। buffering को tune करने के लिए "Probe Size" और "Analyze Duration" inputs जोड़ता है।
* **UDP** — UDP transport को बाध्य करता है। कम latency, और कुछ cameras केवल UDP का समर्थन करती हैं। congested networks पर packets drop हो सकते हैं।
* **Custom** — FFmpeg को raw options इस रूप में पास करता है `key;value` जोड़े, जिन्हें `|` (उदा: `rtsp_transport;tcp|probesize;10000000`) से अलग किया गया हो। इसका उपयोग तब करें जब किसी stream को ऐसे keys की आवश्यकता हो जिन्हें presets कवर नहीं करते।

यदि कोई stream TCP पर अस्थिर बनी रहती है, तो सुझाए गए tuning values से शुरू करें और उन्हें तब तक घटाएँ जब तक अस्थिरता दिखाई न दे। जो values किसी preset से मेल नहीं खातीं, वे Custom के रूप में दिखाई देती हैं ताकि मौजूदा configuration कभी दोबारा न लिखी जाए।

***

#### OPC UA Server

OPC UA Server config modal में एक "Configuration Source" toggle शामिल है, जो तय करता है कि tag, folder, और server configuration कहाँ से आती है:

* **Web UI** — tags, folders, और server settings सीधे modal में दर्ज करें।
* **File** — सेवा को डिवाइस पर किसी configuration file path की ओर इंगित करें। इसका उपयोग तब करें जब configuration इतनी बड़ी हो कि उसे inline store न किया जा सके, जैसे हजारों tags वाले deployments।

एक समय में केवल एक source लागू होती है, इसलिए sources बदलने पर save करते समय दूसरी side साफ़ हो जाती है। File mode में save करने से पहले file path आवश्यक है। Authentication settings दोनों modes में संपादित की जा सकती हैं। File mode में, service card inline tag list की जगह configured file path दिखाती है।

***

#### CA Certificates

अपने डिवाइस के लिए trusted CA certificates मैनेज करें। यह तब उपयोगी है जब custom या internal certificates का उपयोग करने वाली services के साथ संचार किया जा रहा हो (उदा., corporate proxies या private registries)।

आप PEM format में certificates जोड़, edit, और remove कर सकते हैं। Certificate names में केवल letters, numbers, dots, hyphens, और underscores हो सकते हैं। बदलाव करने के लिए **Edit** पर क्लिक करें, फिर **Save** करें ताकि लागू हो जाए।

***

#### Additional Services

Roboflow आपको अपने डिवाइस में पहले से कॉन्फ़िगर की गई अतिरिक्त सेवाएँ जोड़ने की भी अनुमति देता है, जैसे local event store, default HMI UI, और परीक्षण के लिए RTSP simulator। इनमें से प्रत्येक के अपने configuration विकल्प होते हैं। जब आप प्रत्येक service जोड़ने का प्रयास करेंगे, तो आवश्यकता अनुसार आपसे prompt किया जाएगा।

<figure><img src="/files/a0f5c76dcaa9ae35d257be02953b8e9b7e402cde" alt="" width="563"><figcaption></figcaption></figure>
