---
title: 'Komunikace s výrobním serverem'
section: 'Reference'
weight: 1
description: Jak se zařízení registruje na Platformě IIoT a jaká telemetrická a měřicí data a data o životním cyklu proudí mezi platformou a výrobním serverem.
related:
  - integration
  - equipment
  - basic-modules/modules
  - architecture/data-collection-layer
---

Výrobní server a Platforma IIoT si vyměňují data oběma směry: výrobní server registruje na platformě vyrobená zařízení a platforma zpětně hlásí provozní data potřebná ke sledování spolehlivosti po celou dobu životního cyklu zařízení.

## Registrace zařízení na platformě

Aby bylo vyrobené zařízení zaregistrováno automaticky, předá výrobní server jeho data platformě.

### Data předávaná při registraci

1. **Telemetrické parametry**:
   - **IMEI** — jedinečný identifikátor zařízení.
   - **ICCID** (volitelné) — identifikátor SIM karty (relevantní pro zařízení s předinstalovanou SIM kartou nebo SIMChipem).

2. **Parametry zařízení pro měření energie** (je-li připojeno):
   - **Typ měřicího přístroje** (např. vodoměr nebo plynoměr).
   - **Výrobce** (název výrobní společnosti).
   - **Název modelu zařízení**.
   - **Sériové číslo** (je-li k dispozici).
   - **Síťová adresa** — ModBUS adresa.

3. **Obecné informace o měřicím uzlu**:
   - **Název měřicího uzlu**.
   - **Odběratel** — organizace nebo objekt, ke kterému je uzel přiřazen.
   - **Kategorie odběratele** (průmyslový, komerční, domácí).
   - **Dodavatelská organizace** — dodavatel energetického zdroje.

## Předávání dat výrobnímu serveru

Pro sledování spolehlivosti a analýzu provozu zařízení po celou dobu jeho životního cyklu předává platforma výrobnímu serveru následující data:

### Pravidelně předávané parametry

- **Časová značka relace** — datum, čas zahájení a čas ukončení přenosu.

- **Doba trvání relace** — délka výměny dat (v sekundách).

- **Stav nabití baterie**:
  - _Metrologická část_ (v mV) — úroveň nabití baterie odpovědné za měření.
  - _Telemetrická část_ (v mV) — úroveň nabití baterie komunikačního modulu.

- **Úroveň signálu (RSSI)** — úroveň komunikačního signálu (v dBm).

- **Počet opakování** — počet neúspěšných pokusů o komunikaci před aktuální relací.

- **Kód opakování** — typ chyby u předchozích selhání (např. _„Žádná odpověď ze serveru“_).
- **ID události** — důvod zahájení relace:
  - _Plánovaná_;
  - _Ruční spuštění_;
  - _Havarijní událost_.
- **Stav komunikační relace** — výsledek přenosu (např. _Úspěšný_, _Selhání spojení_).
- **Archivní data**:
  - _Havárie a mimořádné situace_;
  - _Stav uzavíracího zařízení_ (pokud existuje).
- **Období přenosu archivu**:
  - _Hodinový archiv_ — časový rozsah přenesených dat.
  - _Denní archiv_ — časový rozsah přenesených dat.

### Předávání dat z platformy do zařízení

Platforma odesílá IoT zařízením následující příkazy a nastavení:

- **Aktuální čas** — k synchronizaci interních hodin zařízení a zaznamenání případných odchylek.
- **Čas příští komunikační relace** — naplánovaný čas příští výměny dat.
- **Řídicí příkazy** (např. aktivace nebo deaktivace uzavíracího zařízení) iniciované operátorem.

## Schéma interakce

Blokové schéma níže znázorňuje tok dat mezi platformami a výrobním serverem.

```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
```
