---
title: 'Komunikácia s výrobným serverom'
section: 'Reference'
weight: 1
description: Ako sa zariadenia registrujú na Platforme IIoT a aké telemetrické a meracie údaje a údaje o životnom cykle prúdia medzi platformou a výrobným serverom.
related:
  - integration
  - equipment
  - basic-modules/modules
  - architecture/data-collection-layer
---

Výrobný server a Platforma IIoT si vymieňajú údaje obojsmerne: výrobný server registruje vyrobené zariadenia na platforme a platforma mu spätne odovzdáva prevádzkové údaje potrebné na monitorovanie spoľahlivosti počas celého životného cyklu zariadenia.

## Registrácia zariadení na platforme

Na automatickú registráciu vyrobeného zariadenia odovzdáva výrobný server jeho údaje platforme.

### Údaje odovzdávané pri registrácii

1. **Telemetrické parametre**:
   - **IMEI** — jedinečný identifikátor zariadenia.
   - **ICCID** (voliteľné) — identifikátor SIM karty (relevantné pri zariadeniach s vopred osadenou SIM kartou alebo SIMChipom).

2. **Parametre meradiel energie** (ak sú pripojené):
   - **Typ meradla** (napr. vodomer alebo plynomer).
   - **Výrobca** (názov výrobnej spoločnosti).
   - **Názov modelu zariadenia**.
   - **Sériové číslo** (ak je k dispozícii).
   - **Sieťová adresa** — ModBUS adresa.

3. **Všeobecné informácie o meracom uzle**:
   - **Názov meracieho uzla**.
   - **Odberateľ** — organizácia alebo objekt, ku ktorému je uzol priradený.
   - **Kategória odberateľa** (priemyselný, komerčný, domácnosť).
   - **Dodávateľská organizácia** — dodávateľ energetického zdroja.

## Odovzdávanie údajov výrobnému serveru

Na monitorovanie spoľahlivosti a analýzu prevádzky zariadenia počas celého jeho životného cyklu odovzdáva platforma výrobnému serveru tieto údaje:

### Pravidelne odovzdávané parametre

- **Časová značka relácie** — dátum, čas začiatku a čas konca prenosu.

- **Trvanie relácie** — dĺžka výmeny údajov (v sekundách).

- **Stav nabitia batérie**:
  - _Metrologická časť_ (v mV) — úroveň nabitia batérie zodpovednej za meranie.
  - _Telemetrická časť_ (v mV) — úroveň nabitia batérie komunikačného modulu.

- **Úroveň signálu (RSSI)** — úroveň komunikačného signálu (v dBm).

- **Počet opakovaní** — počet neúspešných pokusov o komunikáciu pred aktuálnou reláciou.

- **Kód opakovania** — typ chyby predchádzajúcich zlyhaní (napr. _„Žiadna odpoveď zo servera“_).
- **ID udalosti** — dôvod spustenia relácie:
  - _Plánovaná_;
  - _Manuálne spustenie_;
  - _Núdzová udalosť_.
- **Stav komunikačnej relácie** — výsledok prenosu (napr. _Úspešný_, _Zlyhanie spojenia_).
- **Archívne údaje**:
  - _Havárie a mimoriadne situácie_;
  - _Stav uzatváracieho zariadenia_ (ak je k dispozícii).
- **Obdobia prenosu archívov**:
  - _Hodinový archív_ — časový rozsah odovzdaných údajov.
  - _Denný archív_ — časový rozsah odovzdaných údajov.

### Odovzdávanie údajov z platformy do zariadení

Platforma odosiela do zariadení IoT tieto príkazy a nastavenia:

- **Aktuálny čas** — na synchronizáciu interných hodín zariadenia a zaznamenanie prípadných odchýlok.
- **Čas nasledujúcej komunikačnej relácie** — plánovaný čas najbližšej výmeny údajov.
- **Riadiace príkazy** (napr. aktivácia alebo deaktivácia uzatváracieho zariadenia) iniciované operátorom.

## Schéma komunikácie

Bloková schéma nižšie znázorňuje tok údajov medzi platformami a výrobným serverom.

```mermaid
architecture-beta
    group api(cloud)[Data transfer]

    service db1(database)[IIoT Platform 1] in api
    service db2(database)[IIoT Platform 2] in api
    service server(server)[Production Server] in api

    server:R --> L:db1
    server:L --> R:db2
```
