---
title: 'Obcházení měření (uzel)'
description: 'Skóre podezření na obcházení měření jednoho uzlu (0-100) se vzory, vzorci, spolehlivostí důkazů, právní připraveností a kontrolním seznamem pro výjezd do terénu.'
section: AI Analytics
weight: 7
related:
  - ai-analytics/fleet-reports/suspicious-nodes
  - ai-analytics/node-reports/consumption-analytics
  - ai-analytics/fleet-reports/metering-bypass-fleet
---

import Alert from '@/components/docs/Alert.astro';
import Image from '@/components/docs/Image.astro';

Report **Obcházení měření** provádí formalizovanou analýzu **jednoho měřicího uzlu** za zvolené období s cílem odhalit známky možného podměřování, záměny měřicího kanálu, nesprávného chování snímače nebo jiných událostí, které vyžadují pozornost měřicí služby. Opírá se o stejné normy, jimiž se řídí měření plynu: ISO 5167 (clony), ISO 6976 (výhřevnost), EN 12405-1 (elektronický přepočet objemu plynu), OIML R 137 (plynoměry), OIML R 140 (měřicí systémy pro plynná paliva) a EN 1359 (membránové plynoměry).

## Účel reportu

<Image src="/images/ai-analytics/metering-bypass/01_hero_block.svg" alt="Záhlaví reportu" />

_Záhlaví reportu._ První, co čtenář vidí: identifikátor uzlu, identifikátor zařízení, typ přepočítávače, pokryté období, čas vygenerování, výsledné skóre podezření a jeho slovní závažnost. Skóre samo o sobě nic nedokazuje — je to složený ukazatel, který je nutné vždy číst společně se šesti sousedními ukazateli (viz souhrn šetření níže).

Report **není formálním prohlášením** o porušení. Nestanovuje skutečnost krádeže, nenahrazuje terénní kontrolu a není právním stanoviskem. Jeho úkolem je matematicky a metrologicky popsat podezřelé vzory, ukázat spolehlivost zdrojů, stanovit prioritu kontroly a poskytnout terénní četě jasný seznam toho, co na místě prověřit.

Report odpovídá na následující otázky:

- existují v hodinovém archivu období `Q≈0`, která vypadají atypicky;
- byl tlakový kanál `P` zaseknutý na záměnné nebo téměř konstantní hodnotě;
- měnila se teplota `T`, zatímco tlak zůstával nehybný;
- došlo k prudkému obnovení `Q` a `P` po nulovém období;
- existují shody s archivem mimořádných událostí;
- existují přímé signály ze zařízení: fyzický přístup, změna parametru, reset, změna hodin;
- jak úplné jsou datové zdroje;
- lze podezření považovat za potvrzené;
- je potřeba výjezd do terénu a s jakou prioritou;
- jaký potenciální rozsah neměřeného objemu vyžaduje ověření;
- které alternativní hypotézy je nutné vyloučit před jakýmkoli závěrem o manipulaci.

<Alert type="warning">
  Report zobrazuje **skóre podezření**, nikoli důkaz manipulace. Vysoké skóre znamená, že byl
  nalezen matematický nebo událostní vzor, který vyžaduje ověření. Právní závěr je možný pouze
  tehdy, je-li důkazní základna dostatečná: logy zařízení, pasport, terénní kontrola,
  fotodokumentace, kontrola plomb a formální akt.
</Alert>

## Cílová skupina

| Role                            | Co z reportu získá                                                                             |
| ------------------------------- | ---------------------------------------------------------------------------------------------- |
| Vedoucí měřicí služby           | celková úroveň podezření, spolehlivost důkazů, právní připravenost, priorita výjezdu do terénu |
| Metrolog                        | kontrola kanálů `Q/P/T`, režim `P_const`, použitelnost fyzikálního modelu, mezery v pasportu   |
| Telemetrický inženýr            | propojení s archivem relací, úplnost zdrojů, podezřelé mezery                                  |
| Terénní četa                    | nejdůležitější okna ke kontrole a kontrolní seznam                                             |
| Compliance služba               | seznam podezřelých vzorů, událostí zařízení a alternativních hypotéz                           |
| Fakturační analytik             | indikativní objem expozice jako rozsah potenciálního slepého místa                             |
| Právník distribuční společnosti | podklad pro přípravu formálního aktu po potvrzení tvrdých důkazů                               |

## Co report dělat NESMÍ

Report nesmí:

- automaticky obvinit spotřebitele z obcházení měření;
- nazvat vypočtenou expozici potvrzenou ztrátou;
- považovat nulový průtok za porušení bez prověření provozního režimu;
- považovat zaseknutý snímač za důkaz manipulace;
- uplatnit Gay-Lussacův zákon bez prověření jeho fyzikální použitelnosti;
- považovat `P=100 kPa` za nelegální bez pasportu a režimu `P_const`;
- zvýšit právní připravenost pouze na základě komentáře AI;
- vytvořit závěr o manipulaci, když chybí hodinový archiv;
- nahradit terénní akt automatickým skóre.

## Klíčové pojmy

| Pojem                 | Význam                                                                                                |
| --------------------- | ----------------------------------------------------------------------------------------------------- |
| `Q`                   | hodinový průtok plynu, m³/h                                                                           |
| `P`                   | tlak, kPa                                                                                             |
| `T`                   | teplota plynu, °C                                                                                     |
| `Q≈0`                 | průtok pod prahem blízkým nule                                                                        |
| `P_default`           | tlak blízký záměnné hodnotě: např. 100, 101.325, 103, 105 nebo 0 kPa                                  |
| `P_stuck`             | tlak se během období téměř nemění                                                                     |
| `zero-flow run`       | souvislé období, kde je průtok blízký nule                                                            |
| `recovery`            | prudký návrat průtoku a/nebo tlaku po nulovém období                                                  |
| `event`               | detekované okno podezřelého vzoru                                                                     |
| `severity`            | síla ukazatele: `low` / `medium` / `high` / `high_plus`                                               |
| `pattern score`       | matematické skóre podezření na základě vzorů z archivu (0..100)                                       |
| `event score`         | skóre na základě přímých nebo klasifikovaných událostí zařízení (0..100)                              |
| `final score`         | celkové skóre podezření, `max(pattern, event)`                                                        |
| `evidence confidence` | úplnost důkazní základny                                                                              |
| `legal readiness`     | připravenost k právně významnému závěru                                                               |
| `field priority`      | priorita výjezdu do terénu `P0..P3`                                                                   |
| `exposure`            | odhad potenciálně neměřeného objemu, nikoli prokázaná ztráta                                          |
| `hard evidence`       | přímý důkaz: narušení krytu, změna parametru, reset archivu, potvrzená událost zařízení, formální akt |

## Celková logika reportu

Celková logika reportu je vystavěna v několika vrstvách:

```text
Hodinový archiv Q/P/T
→ vyhledání období nulového průtoku
→ kontrola tlakového kanálu P
→ kontrola teploty T
→ kontrola obnovení po nulovém okně
→ kontrola dalších vzorů
→ porovnání s logem zařízení
→ výpočet pattern score
→ výpočet event score
→ omezení stropem závažnosti
→ vyhodnocení spolehlivosti důkazů
→ právní připravenost
→ priorita výjezdu do terénu
→ odhad expozice
→ matice příčin
→ kontrolní seznam pro výjezd do terénu
```

Je zásadní, že report odděluje:

1. **statistický vzor** v hodinovém archivu;
2. **událost zařízení** v logu přepočítávače;
3. **spolehlivost zdrojů**;
4. **právní připravenost**;
5. **terénní kontrolu**.

Každá z těchto pěti vrstev se vyhodnocuje nezávisle. Vysoké skóre jedné z nich nezvyšuje připravenost k jednání u jiné. Například score=100 bez událostí zařízení a bez výjezdu do terénu může zůstat na `partial` u právní připravenosti a na `P1` u priority výjezdu.

## Vstupní data

### Povinná data

| Zdroj                          | Účel                                     |
| ------------------------------ | ---------------------------------------- |
| Hodinový archiv `Q/P/T`        | hlavní zdroj pro vyhledávání vzorů       |
| Analyzované období             | hranice okna                             |
| Identifikátory uzlu a zařízení | propojení výsledku s konkrétním objektem |

Bez hodinového archivu může report ukázat pouze absenci dat a nesmí vytvořit úplný závěr o podezření.

### Žádoucí data

| Zdroj                       | Účel                                                              |
| --------------------------- | ----------------------------------------------------------------- |
| Archiv komunikačních relací | kontrola, zda byl uzel během událostí online                      |
| Archiv mimořádných událostí | vyhledání tvrdých důkazů: narušení krytu, reset, parameter_change |
| Pasport přepočítávače       | kontrola legálnosti `P_const`, Qmin/Qmax, váhy impulzu            |
| Terénní kontrola            | potvrzení plomb, rozvržení potrubí, skutečného režimu             |
| Foto displeje přepočítávače | záznam `Q/P/T/V`, data, času, režimu                              |
| Odečet externího měřidla    | sesouhlasení kumulovaného objemu                                  |

### Minimální spolehlivé období

Období kratší než 30 dní automaticky snižuje spolehlivost důkazní základny o jednu úroveň: `high → medium`, `medium → low`. Rozumné minimum je 90 dní; doporučené období je 366 dní (jeden rok poskytuje sezónnost pro všechny vzory).

## Mapa důkazů

<Image src="/images/ai-analytics/metering-bypass/12_evidence_map.svg" alt="Mapa důkazů" />

_Mapa důkazů._ Které datové zdroje byly použity pro skórování a jak jsou úplné. Čím více zelených značek „OK", tím vyšší spolehlivost důkazů. Každý zdroj má váhu ve vzorci spolehlivosti důkazů a stav `partial` nebo `missing` snižuje výsledné procento.

| Zdroj                       | Stav                   | Váha v důkazech |
| --------------------------- | ---------------------- | --------------: |
| Hodinový archiv Q/P/T       | ok / partial / missing |               3 |
| Archiv komunikačních relací | ok / partial / missing |               2 |
| Archiv mimořádných událostí | ok / partial / missing |               3 |
| Pasport přepočítávače       | ok / partial / missing |               1 |
| Terénní kontrola            | ok / partial / missing |               3 |

### Vzorec spolehlivosti zdrojů

Nechť:

- `w_i` — váha zdroje;
- `s_i` — koeficient stavu zdroje.

Stavy:

$$
s_i =
\begin{cases}
1, & status_i = ok \\
0.5, & status_i = partial \\
0, & status_i = missing
\end{cases}
$$

Potom celkové procento spolehlivosti zdrojů je:

$$
EvidenceSourcePct =
\frac{\sum (w_i \times s_i)}{\sum w_i} \times 100\%
$$

### Interpretace spolehlivosti důkazů

| EvidenceSourcePct | Spolehlivost důkazů |
| ----------------: | ------------------- |
|             ≥ 70% | high                |
|            35–70% | medium              |
|             < 35% | low                 |

<Alert type="warning">
  Ani `high evidence confidence` neznamená automatické potvrzení manipulace. Znamená pouze, že
  zdroje jsou dostatečné pro spolehlivější šetření.
</Alert>

## Období nulového průtoku

Většina příznaků v reportu začíná vyhledáním období, kde je průtok blízký nule.

### Práh blízký nule

Základní práh:

$$
Q_{nearzero} = 0.5 \; m³/h
$$

Hodina je považována za nulovou, pokud:

$$
Q_h \le Q_{nearzero}
$$

### Minimální trvání

Nulové období se stává kandidátem pro analýzu, pokud trvá alespoň:

$$
H_{zero\_run} \ge 6 \; hours
$$

To znamená:

```text
Q≈0 souvisle po dobu 6 hodin nebo více
```

### Proč právě 6 hodin

Šestihodinový práh zabraňuje reakci na krátké provozní pauzy, náhodné prostoje nebo jednotlivé nulové body. Pro vzor obcházení nebo záměny nejsou důležité izolované nuly, ale stabilní okno, ve kterém průtok chybí, zatímco se ostatní kanály chovají podezřele.

Empiricky 6 hodin pokrývá většinu reálných vzorů „noční vypnutí → ranní restart se záměnou" bez falešných poplachů na polední přestávky nebo krátké plánované odstávky v průmyslových objektech.

## Záměnný tlak P_default

Jedním z klíčových ukazatelů je tlak blízký typickým záměnným hodnotám.

### Záměnné hodnoty

| Skupina                  | Hodnoty                          |
| ------------------------ | -------------------------------- |
| Atmosférické / smluvní   | 100.0, 101.325, 103.0, 105.0 kPa |
| Nulový / odpojený snímač | 0.0 kPa                          |

### Tolerance

Pro atmosférické a smluvní hodnoty:

$$
Tolerance_{atm} = 0.5 \; kPa
$$

Pro nulovou hodnotu:

$$
Tolerance_{zero} = 0.3 \; kPa
$$

### Vzorec blízkosti

Tlak je považován za blízký záměnné hodnotě, pokud:

$$
|P_{mean} - P_{default}| \le Tolerance
$$

kde:

- `P_mean` — průměrný tlak uvnitř nulového okna;
- `P_default` — jedna ze záměnných hodnot.

### Důležité omezení

`P_default` **sám o sobě není důkazem porušení**. Může jít o:

- legální režim `P_const`;
- nastavení zařízení používané při absenci snímače;
- nouzovou náhradní hodnotu;
- důsledek odpojení snímače;
- konkrétní vlastnost modelu přepočítávače.

Proto je pro jakýkoli závěr nutný pasport:

```text
Kontrola: je P_const povolen, jaká hodnota P_const je nastavena, proč byla aplikována.
```

## Zaseknutý tlakový kanál P_stuck

### Směrodatná odchylka tlaku

V rámci nulového okna se počítá směrodatná odchylka tlaku:

$$
\sigma_P =
\sqrt{
\frac{1}{n-1}
\sum_{i=1}^{n} (P_i - \overline{P})^2
}
$$

Tlakový kanál je považován za zaseknutý, pokud:

$$
\sigma_P < 0.1 \; kPa
$$

### Změna teploty

Pro fyzikální kontrolu se musí teplota v okně znatelně měnit:

$$
\Delta T = max(T_i) - min(T_i)
$$

Podmínka:

$$
\Delta T \ge 1^\circ C
$$

Pokud se teplota téměř nezměnila, nelze s jistotou říci, zda se měl `P` měnit.

## Kontrola Gay-Lussacova zákona

### Fyzikální vzorec

Pro uzavřený objem plynu s konstantním látkovým množstvím:

$$
\frac{P}{T_K} = const
$$

kde:

$$
T_K = T_C + 273.15
$$

Při daných počátečních hodnotách:

$$
P_{expected,i} = P_1 \times \frac{T_{K,i}}{T_{K,1}}
$$

Očekávaná změna tlaku:

$$
\Delta P_{expected} =
max(P_{expected,i}) - min(P_{expected,i})
$$

### Porovnání se skutečnou změnou

Skutečná variabilita tlaku se posuzuje pomocí směrodatné odchylky nebo rozpětí:

$$
P_{std} = \sigma_P
$$

nebo:

$$
\Delta P_{actual} = max(P_i) - min(P_i)
$$

Pokud:

$$
\Delta P_{expected} \gg \Delta P_{actual}
$$

a zároveň:

$$
\sigma_P < 0.1 \; kPa
$$

pak je tlakový kanál považován za podezřele zaseknutý.

### Koeficient odchylky

Pro vysvětlení v reportu lze použít následující poměr:

$$
K_{GL} =
\frac{\Delta P_{expected}}{max(\sigma_P, \varepsilon)}
$$

kde `ε` je malá konstanta chránící před dělením nulou.

Pokud je `K_GL` velký, report uvádí, že očekávaná změna tlaku je mnohonásobně větší než skutečná variabilita.

### Důležité fyzikální omezení

Gay-Lussacův zákon je použitelný pouze na **uzavřený objem plynu**.

Není použitelný nebo je použitelný jen částečně, pokud:

- je uzel připojen k síti;
- je tlak udržován regulátorem;
- je horní/dolní strana otevřená;
- je tlak relativní (přetlak), nikoli absolutní;
- pasport stanovuje režim `P_const`;
- objem není izolovaný;
- snímač tlaku zaokrouhluje nebo filtruje hodnoty.

<Alert type="warning">
  Porušení Gay-Lussacova modelu není samostatným důkazem manipulace. Je to fyzikální heuristika,
  jejíž použitelnost je nutné ověřit.
</Alert>

## Katalog detekovaných vzorů

<Image src="/images/ai-analytics/metering-bypass/03_methodology_table.svg" alt="Tabulka metodiky" />

_Tabulka metodiky._ Všech devět ukazatelů, které report dokáže hledat, s jejich formální podmínkou, úrovní závažnosti (low / medium / high / very_high) a klikatelnou značkou „spuštěno v tomto reportu". Tabulka okamžitě ukazuje, které ukazatele se na daném uzlu spustily, a umožňuje přejít rovnou na kartu události.

### Záměna P výchozí hodnotou

Formální podmínka:

$$
Q \approx 0 \; for \; H \ge 6h
$$

a:

$$
\sigma_P < 0.1 \; kPa
$$

a:

$$
P_{mean} \in P_{default}
$$

a:

$$
\Delta T \ge 1^\circ C
$$

Význam: tlak setrvává na typické záměnné hodnotě během dlouhého období nulového průtoku. To může znamenat záměnu tlakového kanálu, ale může jít i o legální režim `P_const`.

### Zaseknutý tlakový kanál P (porušení Gay-Lussaca)

Formální podmínka:

$$
Q \approx 0 \; for \; H \ge 6h
$$

$$
\sigma_P < 0.1 \; kPa
$$

$$
\Delta T \ge 1^\circ C
$$

a Gay-Lussacův model ukazuje, že očekávaná změna tlaku by měla být znatelná.

Význam: teplota se mění, ale tlak je téměř nehybný. To může znamenat zaseknutý tlakový kanál, režim `P_const`, síťový regulátor nebo záměnu měřicího kanálu.

### Synchronní skok Q+P po nulovém období

Formální podmínka:

Existuje nulové období:

$$
Q \approx 0 \; for \; H \ge 6h
$$

a po jeho ukončení, v okně:

$$
\pm 2 \; hours
$$

je zaznamenáno následující:

$$
Q_{recovery} \ge 10 \; m³/h
$$

a:

$$
\Delta P_{recovery} \ge 20 \; kPa
$$

Význam: po dlouhém nulovém období se průtok i tlak obnoví současně. To může znamenat, že měření bylo obnoveno po přepnutí režimu, ale může jít i o běžný technologický náběh.

### Mezera v archivu při úspěšných komunikačních relacích

Formální podmínka:

V hodinovém archivu existuje mezera:

$$
H_{gap} \ge 24h
$$

a ve stejném okně proběhly úspěšné komunikační relace:

$$
FailRatio < 30\%
$$

Význam: uzel byl online, ale hodinový archiv nebyl doručen nebo zaznamenán. To vypadá spíše jako problém s doručením, exportem, parsováním nebo integrací než jako fyzické obcházení měření.

### Příliš plochý Q a P (plató)

Formální podmínka:

Období trvá:

$$
H \ge 24h
$$

průtok je nenulový:

$$
\overline{Q} > 1 \; m³/h
$$

průtok je příliš plochý:

$$
\frac{\sigma_Q}{\overline{Q}} < 0.02
$$

tlak je téměř zaseknutý:

$$
\sigma_P < 1 \; kPa
$$

Význam: velmi plochá křivka může být normální pro některé technologické procesy, ale může také naznačovat syntetický nebo zaměněný profil.

### Noční Q=0 při teplém počasí

Formální podmínka:

V nočních hodinách:

$$
02:00 \le hour \le 05:00
$$

je průtok roven nule:

$$
Q \approx 0
$$

teplota je nad prahem:

$$
T > 15^\circ C
$$

a to se děje alespoň po 5 nocí.

Význam: slabý ukazatel. Pro školy, kanceláře, sezónní objekty a obytné budovy může být nulový noční průtok normou.

### Skoky tlaku bez průtoku

Formální podmínka:

Alespoň 3 výskyty:

$$
|\Delta P_h| \ge 30 \; kPa
$$

při:

$$
Q_h < 5 \; m³/h
$$

Význam: silné skoky tlaku bez odpovídajícího průtoku mohou ukazovat na poruchu snímače, telemetrický artefakt nebo ruční úpravu kanálu.

### Dlouhá série identických hodnot Q

Formální podmínka:

Průtok zůstává identický po dobu:

$$
H \ge 48h
$$

v rámci:

$$
|Q_i - Q_{run}| \le 0.001 \; m³/h
$$

Význam: přirozený průtok má obvykle šum a variabilitu. Dlouhotrvající identita může znamenat konstantu, chybu přenosu nebo odpojený snímač průtoku.

### Obnovení pouze v pracovní době

Formální podmínka:

Existují alespoň 3 události obnovení a podíl obnovení v pracovní době je:

$$
Share_{business} \ge 70\%
$$

Pracovní doba:

$$
09:00 \le hour < 17:00
$$

a den v týdnu je pracovní den.

Význam: pokud k obnovení měření často dochází jen v pracovní době, může to naznačovat ruční údržbu, návštěvy obsluhy nebo zásahy do režimu. Není to však důkaz manipulace.

## Předfiltry kvality dat

Před interpretací vzorů manipulace musí report vyloučit zjevné artefakty.

### Fyzikálně nemožný tlak

Pokud:

$$
P > 500 \; kPa
$$

pro uzel s nízkým nebo středním tlakem, může jít o telemetrický artefakt.

Takové body nesmějí nafukovat podezření.

### Špička průtoku

Špičku průtoku lze považovat za artefakt, pokud:

$$
Q_h > 20 \times median(Q)
$$

a zároveň:

$$
Q_h > 1000 \; m³/h
$$

Takový bod může být výpis totalizéru, chyba přenosu nebo reset archivu.

### Vadný snímač P

Pokud je tlakový kanál zaseknutý po dobu:

$$
H_{Pstuck} \ge 168h
$$

pak musí být detektory manipulace závislé na P vypnuty nebo označeny jako nedůkazní.

To znamená:

```text
Problém: metrologická spolehlivost snímače P.
Nikoli závěr: důkaz obcházení.
```

### Síťový uzel, kde Gay-Lussac neplatí

Pokud:

$$
median(P) < 10 \; kPa
$$

a:

$$
\sigma_P < 2 \; kPa
$$

a snímač není považován za vadný, může jít o nízkotlaký síťový objekt, kde je tlak udržován regulátorem.

V takovém případě musí být ukazatele závislé na GL sníženy nebo vyřazeny ze skórování.

## Úrovně závažnosti a pravděpodobnostní váhy

Každému spuštěnému ukazateli je přiřazena úroveň síly.

| Závažnost | Pravděpodobnostní váha `p_i` |
| --------- | ---------------------------: |
| info      |                         0.00 |
| low       |                         0.10 |
| medium    |                         0.30 |
| high      |                         0.50 |
| high_plus |                         0.65 |

Tyto hodnoty **nejsou pravděpodobností právního porušení**. Jsou to interní váhy pro kombinování nezávislých ukazatelů.

## Složené skóre podezření

### Proč ne prostý součet

Pokud bychom prostě sečetli všechny ukazatele, uzel s mnoha slabými událostmi by získal nepřiměřeně vysoké skóre. Proto se používá multiplikativní logika nezávislých signálů.

### Vzorec

Pro každou událost se podle její závažnosti bere váha `p_i`.

Pravděpodobnost, že žádný z ukazatelů neukazuje na podezření:

$$
P_{none} =
\prod_{i=1}^{n}(1 - p_i)
$$

Potom je kombinovaný odhad:

$$
P_{combined} =
1 - \prod_{i=1}^{n}(1 - p_i)
$$

Skóre:

$$
SuspicionScore =
100 \times P_{combined}
$$

nebo rozepsáno:

$$
SuspicionScore =
100 \times \left(1 - \prod_{i=1}^{n}(1 - p_i)\right)
$$

### Příklad

Předpokládejme, že existují dvě události:

- medium: `p=0.30`;
- low: `p=0.10`.

Potom:

$$
P_{combined} = 1 - (1-0.30)(1-0.10)
$$

$$
P_{combined} = 1 - 0.70 \times 0.90 = 0.37
$$

$$
SuspicionScore = 37
$$

### Události vyloučené ze skóre

Některé události se mohou v reportu objevit, ale neúčastnit se skóre:

- informační události;
- události s nepoužitelnou fyzikou;
- události potlačené kvalitativní bránou;
- síťové GL události;
- události vysvětlené vadným snímačem.

## Strop závažnosti

I když skóre vyjde vysoké, výsledná slovní úroveň nesmí být nafouknuta, jsou-li všechny události slabé.

### Matice stropu

| Složení událostí              | Maximální úroveň      |
| ----------------------------- | --------------------- |
| obsahuje `high_plus`          | very_high             |
| obsahuje `high`               | high                  |
| obsahuje 2 nebo více `medium` | high                  |
| obsahuje 1 `medium`           | medium                |
| pouze `low`                   | medium                |
| pouze `info`                  | low / žádné podezření |

### Proč je strop potřeba

Strop chrání report před situací, kdy mnoho slabých událostí vytvoří velmi vysoké matematické skóre, zatímco důkazní hodnota každé události zůstává nízká.

Příklad:

```text
Score = 100
Ale nejsou zde žádné události high/high_plus.
Výsledná úroveň: medium.
```

## Event score — události zařízení

Report bere v úvahu nejen statistiku Q/P/T, ale i události zařízení.

### Třídy událostí zařízení

| Třída          | Význam                                                            |
| -------------- | ----------------------------------------------------------------- |
| `physical`     | fyzický přístup, narušení krytu, změna hodin, přístupové události |
| `substitution` | známky záměny nebo změny měřicího režimu                          |
| `metrology`    | metrologické odchylky                                             |
| `system_error` | systémové chyby zařízení                                          |
| `comm`         | komunikační události                                              |
| `other`        | ostatní události                                                  |

### Proč může event score dominovat

Události zařízení mohou být spolehlivější než statistické heuristiky. Například:

- narušení krytu;
- změna parametru;
- reset;
- reset archivu;
- změna data/času;
- přístup heslem/výchozím přístupem;
- parameter_change.

Pokud takové události existují, výsledné skóre jimi může být určeno i tehdy, když je statistické skóre nižší.

### Důležité omezení

Ne každá událost zařízení je přímým důkazem manipulace.

Například:

- metrologické odchylky mohou být pravidelné;
- souhrny mimořádných událostí vyžadují dekódování;
- opakované RAISE/CLEAR je nutné seskupit;
- „flow = 0" může být běžný provoz.

## Výsledné skóre a matice příčin (Root Cause Matrix)

<Image
  src="/images/ai-analytics/metering-bypass/11_device_events_matrix.svg"
  alt="Výsledné skóre a matice hypotéz"
/>

_Výsledné skóre a matice hypotéz._ Blok ukazuje, která ze dvou vrstev (statistický vzor nebo event score) určila výsledné skóre, a okamžitě nabízí matici příčin s alternativními hypotézami. Všechny hypotézy kromě „obcházení" se prověřují na místě. Konečná příčina se stanoví až po výjezdu do terénu a dekódování logu mimořádných událostí.

Výsledné skóre musí brát v úvahu obě vrstvy:

```text
statistické pattern score
event score zařízení
```

Jedna ze zásad:

$$
FinalScore = max(PatternScore, EventScore)
$$

Pokud je `EventScore` vyšší, report musí vysvětlit:

```text
Výsledné skóre je určeno přímými nebo klasifikovanými událostmi zařízení.
Statistický detektor poskytl nižší skóre.
```

Pokud je `PatternScore` vyšší, report musí vysvětlit:

```text
Výsledné skóre je určeno opakovaným vzorem Q/P/T.
Přímé signály ze zařízení jsou nedostatečné.
```

## Spolehlivost důkazů

Spolehlivost důkazů odráží nikoli sílu podezření, ale **úplnost důkazní základny**.

### Vzorec

Používá se mapa zdrojů:

| Zdroj             | Váha |
| ----------------- | ---: |
| Hodinový archiv   |    3 |
| Relace            |    2 |
| Události zařízení |    3 |
| Pasport           |    1 |
| Výjezd do terénu  |    3 |

Stav zdroje:

$$
s_i =
\begin{cases}
1, & ok \\
0.5, & partial \\
0, & missing
\end{cases}
$$

Celkové procento:

$$
EvidenceConfidencePct =
\frac{\sum w_i s_i}{\sum w_i} \times 100\%
$$

### Úrovně

| Procento | Úroveň |
| -------: | ------ |
|    ≥ 70% | high   |
|   35–70% | medium |
|    < 35% | low    |

### Důležitá interpretace

- `Suspicion score` odpovídá na: **jak silný je vzor**.
- `Evidence confidence` odpovídá na: **zda jsou zdroje dostatečné pro spolehlivý závěr**.
- `Legal readiness` odpovídá na: **zda lze učinit právně významný závěr**.

Jde o tři různé škály a jednu nelze odvodit z druhé.

## Souhrn šetření: sedm škál

<Image
  src="/images/ai-analytics/metering-bypass/02_investigation_summary.svg"
  alt="Souhrn šetření"
/>

_Souhrn šetření._ Hned pod záhlavím reportu — sedm ukazatelů, které se **čtou společně**, nikoli odděleně. Například Pattern Score = 100 při Evidence Confidence = 58% a Confirmed Tampering = „—" znamená: matematicky uzel vypadá velmi podezřele, ale zatím není dost důkazů pro formální akt — je potřeba výjezd do terénu.

Každá ze sedmi škál má svůj vlastní význam, vzorec a zdroje:

| Škála                 | Co ukazuje                           | Zdroj                             |
| --------------------- | ------------------------------------ | --------------------------------- |
| Pattern Suspicion     | sílu matematických ukazatelů         | hodinový archiv                   |
| Evidence Confidence   | úplnost důkazní základny             | mapa zdrojů                       |
| Confirmed Tampering   | skutečnost manipulace (právní)       | terénní akt + tvrdé události      |
| Legal Readiness       | připravenost k právnímu kroku        | spolehlivost + tvrdé události     |
| Field Priority        | naléhavost výjezdu                   | skóre + spolehlivost + aktuálnost |
| Metrology Reliability | spolehlivost fyzikálních předpokladů | pasport + snímače                 |
| Data Integrity Risk   | integrita zdrojů                     | archivy + relace                  |

## Právní připravenost

Právní připravenost je posouzení toho, zda je závěr připraven k právně významnému kroku.

### Možné stavy

| Stav        | Význam                                              |
| ----------- | --------------------------------------------------- |
| `not_ready` | nedostatek důkazů                                   |
| `partial`   | existují silné ukazatele, ale je potřeba potvrzení  |
| `ready`     | dostatek důkazů pro formální akt nebo formální krok |

### Podmínky pro `not_ready`

```text
pouze statistické vzory
a žádný výjezd do terénu
a žádné tvrdé důkazy ze zařízení
a pasport je neúplný
```

### Podmínky pro `partial`

```text
existují události záměny
nebo je spolehlivost důkazů high
nebo proběhl výjezd do terénu, ale některé zdroje chybí
```

### Podmínky pro `ready`

`ready` je možné pouze tehdy, je-li důkazní základna dostatečná. Příklady:

- tvrdá fyzická událost v logu zařízení;
- potvrzené narušení krytu;
- potvrzená změna parametru;
- výjezd do terénu + události zařízení;
- formální fotodokumentace;
- prokázaný nelegální `P_const` / `parameter_change`.

<Alert type="warning">
  Právní připravenost se nesmí stát `ready` pouze kvůli vysokému pattern score. Bez tvrdých důkazů a
  bez výjezdu do terénu musí stav zůstat `not_ready` nebo nejvýše `partial`.
</Alert>

## Priorita výjezdu do terénu

Priorita výjezdu definuje naléhavost výjezdu.

### Možné úrovně

| Priorita | Význam                       |
| -------- | ---------------------------- |
| `P0`     | urgentní, dnes / 24–48 hodin |
| `P1`     | výjezd do týdne              |
| `P2`     | plánovaná kontrola           |
| `P3`     | monitoring                   |

### Matice

| Podmínka                              | Priorita |
| ------------------------------------- | -------- |
| fyzická událost za posledních 7 dní   | P0       |
| fyzická událost starší než 7 dní      | P1       |
| skóre ≥ 70 a spolehlivost medium/high | P0       |
| skóre ≥ 70 a spolehlivost low         | P1       |
| skóre 50–70                           | P1       |
| skóre 30–50                           | P2       |
| skóre < 30                            | P3       |

### Proč může být skóre 100 jen P1

Pokud je skóre vysoké, ale:

- málo událostí;
- žádné `high` / `high_plus`;
- spolehlivost je medium;
- žádný výjezd do terénu;
- pasport je neúplný;
- neexistují tvrdé důkazy;

pak může být výjezd `P1`, nikoli `P0`.

## Metrologická spolehlivost

Metrologická spolehlivost ukazuje, jak správné jsou fyzikální a metrologické předpoklady.

### Co snižuje spolehlivost

- nepotvrzený pasport;
- neznámý `P_const`;
- neznámá váha impulzu;
- neznámé `Qmin/Qmax`;
- `P≈100 kPa` se opakuje bez vysvětlení;
- kanál P je zaseknutý;
- kanál T je zaseknutý;
- neznámý typ tlaku: absolutní nebo relativní (přetlak);
- Gay-Lussac je aplikován na neuzavřený síťový uzel.

### Úrovně

| Úroveň | Význam                                                               |
| ------ | -------------------------------------------------------------------- |
| high   | pasport a kanály potvrzeny, žádná podstatná metrologická omezení     |
| medium | existují mezery v pasportu nebo izolované anomálie                   |
| low    | fyzikální model není použitelný nebo jsou snímače zjevně degradované |

## Riziko integrity dat

Riziko integrity dat ukazuje, jak úplná jsou data šetření.

### Co riziko zvyšuje

- částečný archiv relací;
- chybějící log událostí zařízení;
- neúplný hodinový archiv;
- mezery při úspěšných relacích;
- rozpory mezi zdroji;
- časové razítko z budoucnosti;
- neúplné dekódování událostí;
- nedostupné surové logy.

### Úrovně

| Úroveň | Podmínka                                             |
| ------ | ---------------------------------------------------- |
| low    | zdroje úplné a konzistentní                          |
| medium | některé zdroje partial/missing                       |
| high   | existují události integrity dat nebo závažné rozpory |

## Matice příčin — typické hypotézy

Matice příčin existuje proto, aby se **report nezhroutil do jediného obvinění**.

### Typické hypotézy

| Hypotéza                       | Co ji může podpořit                       | Co ji může vyvrátit                           |
| ------------------------------ | ----------------------------------------- | --------------------------------------------- |
| Legální `P_const`              | P blízko default, pasport režim povoluje  | pasport nepotvrzuje `P_const`                 |
| Zaseknutý snímač P             | nízké `std(P)`, opakovatelnost            | P se mimo okno mění normálně                  |
| Obcházení měření               | Q=0 + P default + recovery + tvrdé důkazy | žádný terénní důkaz, žádné důkazy ze zařízení |
| Plánovaná odstávka             | Q=0 v souladu s režimem objektu           | `P_default` / recovery atypické               |
| Chyba archivu / parseru        | mezery, opakované vzory, nesoulad relací  | surové logy zařízení potvrzují realitu        |
| Zavřený ventil na dolní straně | Q=0 při provozním P                       | bez potvrzení polohy ventilu                  |
| Síťový regulátor               | P stabilní při nízkém tlaku               | objekt není síťovým uzlem                     |
| Sezónní odstávka               | profil objektu odstávku připouští         | spotřeba byla podle smlouvy nárokovatelná     |

### Stavy hypotéz

| Stav          | Význam          |
| ------------- | --------------- |
| `not_checked` | neprověřeno     |
| `possible`    | možné           |
| `unlikely`    | nepravděpodobné |
| `likely`      | pravděpodobné   |
| `confirmed`   | potvrzené       |

Konečná příčina se stanoví až po výjezdu do terénu a dekódování logu mimořádných událostí.

## Odhad potenciálního objemu expozice

<Image
  src="/images/ai-analytics/metering-bypass/06_exposure_estimate.svg"
  alt="Odhad potenciálního objemu expozice"
/>

_Odhad potenciálního objemu expozice._ Nikoli objem krádeže, ale odhad rozsahu pro stanovení priority kontroly. Tři čísla (low / expected / high) tvoří rozpětí ±30 % kolem očekávané hodnoty. Základní hodnota se počítá jako medián nenulových průtoků pro stejnou hodinu v týdnu mimo události. Bez terénní kontroly zůstávají všechna čísla heuristikou.

Expozice je výpočet rozsahu potenciálně neměřené spotřeby v podezřelých oknech.

<Alert type="warning">
  Expozice není objem krádeže. Je to odhad rozsahu pro stanovení priority kontroly.
</Alert>

### Základní hodnota

Pro každou hodinu se sestavuje základní hodnota z historických dat mimo události.

Používá se medián nenulových průtoků pro stejnou kombinaci:

```text
hodina dne + den v týdnu
```

Vzorec:

$$
Baseline_{h,d} =
median(Q \; | \; hour=h,\; weekday=d,\; Q>0,\; outside\; events)
$$

### Hodinová expozice

Pro každou hodinu podezřelého okna:

$$
Exposure_t =
max(0, Baseline_t - Q_t)
$$

### Horní strop

Aby se zabránilo nadhodnocení, je hodinová expozice omezena na historický P95:

$$
Exposure_t =
min(Exposure_t, Q_{P95})
$$

Pokud je `Qmax` známé, lze strop zpřísnit:

$$
Exposure_t =
min(Exposure_t, Q_{P95}, Q_{max})
$$

### Deduplikace

Pokud se podezřelá okna překrývají, stejná hodina se započítá pouze jednou:

$$
SuspiciousHours =
unique(hours \; inside \; all \; suspicious \; windows)
$$

### Celková očekávaná expozice

$$
Exposure_{expected} =
\sum_{t \in SuspiciousHours} Exposure_t
$$

### Rozpětí nejistoty

Pro indikativní rozpětí se používá ±30 %:

$$
Exposure_{low} = 0.7 \times Exposure_{expected}
$$

$$
Exposure_{high} = 1.3 \times Exposure_{expected}
$$

### Důkazní váha expozice

Expozice má nízkou nebo střední důkazní váhu, dokud neexistuje:

- výjezd do terénu;
- odečet externího měřidla;
- potvrzení režimu objektu;
- potvrzení, že Q skutečně mělo být >0;
- ověření parametrů pasportu.

## Korelace s archivem mimořádných událostí

<Image
  src="/images/ai-analytics/metering-bypass/07_events_by_groups.svg"
  alt="Události podle skupin"
/>

_Události podle skupin._ Každé okno podezřelého vzoru se rozbalí do plné karty: podrobné hodnoty, korelace s logem mimořádných událostí (události zařízení v rámci ±24h), seznam alternativních hypotéz a hodinový archiv tohoto okna. Silná korelace (parameter_change / reset uvnitř okna) je kandidátem na tvrdý důkaz.

Korelace ukazuje, zda se události zařízení nacházejí poblíž podezřelého okna.

### Korelační okno

Pro každou událost se používá následující okno:

$$
[event\_start - 24h,\; event\_end + 24h]
$$

### Co se počítá jako shoda

Shodou je jakákoli událost zařízení, která spadá dovnitř okna.

Příklady:

- souhrn mimořádných událostí;
- jednotlivá mimořádná událost;
- `parameter_change` — změna parametru zařízení;
- `reset` — reset;
- `cover_open` — narušení krytu;
- `clock_change` — změna hodin;
- `archive_reset` — reset archivu.

### Interpretace

| Výsledek                        | Význam                        |
| ------------------------------- | ----------------------------- |
| žádné shody                     | log zařízení okno nepotvrzuje |
| pouze souhrny                   | slabá korelace                |
| `parameter_change` / `reset`    | silná korelace                |
| `cover` / `magnet` / `physical` | kandidát na tvrdý důkaz       |
| log je prázdný                  | potvrzení není možné          |

## Komentář AI

<Image src="/images/ai-analytics/metering-bypass/05_ai_commentary.svg" alt="Komentář AI" />

_Komentář AI._ Pomocný text pro obsluhu: jeden blok vysvětluje události zařízení, druhý formuluje souhrn metodiky. Upozornění v horní části zdůrazňuje, že AI se neúčastní skórování a nenahrazuje terénní kontrolu.

Komentář AI je **pomocný text**.

### Co AI umí

- stručně vysvětlit problém;
- vyjmenovat hlavní rizika;
- formulovat hypotézy;
- navrhnout pořadí kontrol;
- vytvořit jasný závěr pro obsluhu.

### Co AI nemůže

AI **nemůže**:

- změnit skóre;
- změnit právní připravenost;
- potvrdit manipulaci;
- nahradit log zařízení;
- nahradit pasport;
- nahradit výjezd do terénu;
- vytvořit důkazy.

### Povinné upozornění

```text
Komentář AI se neúčastní výpočtu Legal Readiness, Evidence Confidence ani Pattern Score a není součástí důkazní základny.
```

## Kontrolní seznam terénní čety

<Image
  src="/images/ai-analytics/metering-bypass/04_field_checklist.svg"
  alt="Kontrolní seznam pro výjezd do terénu"
/>

_Kontrolní seznam pro výjezd do terénu._ Minimální sada fotografií a měření potřebná pro sepsání aktu. Vytištěná nebo otevřená na tabletu před výjezdem. Vázaná na detekované ukazatele: pokud se spustil vzor `P_default` — položka režimu `P_const` je povinná; pokud se spustil vzor mezery v archivu — položka logu mimořádných událostí je povinná.

Kontrolní seznam musí být vázán na detekované ukazatele.

### Obecné položky

- plomby měřidla;
- plomby přepočítávače;
- impulzní kabel / jazýčkové relé / enkodér;
- snímač tlaku;
- snímač teploty;
- obtoková (bypass) linka;
- polohy ventilů před a za měřidlem;
- režim `P_const`;
- log mimořádných událostí;
- kumulativní objem na měřidle a přepočítávači;
- foto displeje přepočítávače;
- rozvržení potrubí;
- smluvní režim objektu.

### Povinné fotografie

- displej přepočítávače: `Q, P, T, V`;
- datum a čas přepočítávače;
- režim `P_const`;
- sériové číslo měřidla;
- sériové číslo přepočítávače;
- plomby;
- snímač P;
- snímač T;
- impulzní kabel;
- obtok (bypass) a ventily;
- celkový pohled na uzel.

### Co změřit

- skutečný tlak referenčním manometrem;
- skutečnou teplotu;
- kumulativní objem;
- odečet externího měřidla;
- přítomnost impulzů;
- stav napájení;
- komunikační parametry;
- `Qmin/Qmax` dle pasportu;
- váhu impulzu.

## Graf Q/P a podezřelá okna

<Image src="/images/ai-analytics/metering-bypass/09_qpt_chart.svg" alt="Graf průtoku a tlaku" />

_Graf Q/P._ Hlavní vizualizace. Modrá čára je hodinový průtok, oranžová je tlak. Červené a žluté šrafované zóny vyznačují okna spuštěných vzorů: při najetí myší se zobrazí přesné hodinové hodnoty. Dvojitý graf umožňuje vidět celé období najednou a nepřehlédnout dlouhodobé trendy.

<Image src="/images/ai-analytics/metering-bypass/10_qpt_tooltip.svg" alt="Bublina grafu" />

_Bublina grafu._ Najetí myší na libovolný bod zobrazí přesné hodinové hodnoty `Q` a `P`. To je potřeba pro prověřování hypotéz: např. ke zjištění hodnoty tlaku uvnitř podezřelého okna nebo k porovnání průtoku se základní hodnotou.

### Na co se v grafu zaměřit

- dlouhé vodorovné úseky P (plató → `P_stuck`);
- poklesy Q na nulu (období nulového průtoku);
- současné skoky Q a P (recovery);
- skoky tlaku bez průtoku;
- dokonale plochý Q s nenulovým průměrem (syntetický profil);
- nespojitosti v čase (mezera v archivu).

### Co nelze interpretovat samostatně

- jednu nulovou hodinu;
- jednorázovou špičku P;
- jakoukoli anomálii bez prověření logu mimořádných událostí a pasportu.

## Souhrn uzlu a hodinové rozdělení

<Image src="/images/ai-analytics/metering-bypass/08_node_summary.svg" alt="Souhrn uzlu" />

_Souhrn uzlu._ Jeden pohled na „surovou tkáň": kolik událostí, jak rozmanité ukazatele, celkové trvání, pokrytí období. Histogram „kdy začaly" je užitečný pro odhalení režimových vzorů: události pouze v noci nebo pouze v pracovní době jsou diagnosticky důležité (viz vzor „obnovení pouze v pracovní době").

### Souhrnné metriky

| Metrika      | Co ukazuje                                     |
| ------------ | ---------------------------------------------- |
| Total events | celkový počet detekovaných vzorů               |
| Unique types | kolik různých detektorů se spustilo            |
| Duration     | celkové trvání všech oken (s deduplikací)      |
| Coverage     | podíl období pokrytý podezřelými okny          |
| Levels       | rozpad podle `low`/`medium`/`high`/`high_plus` |
| Most severe  | název a závažnost nejsilnějšího ukazatele      |

### Hodinové rozdělení

Histogram „kdy začaly" používá barevné kódování:

- **noc** (00–05) — modrá;
- **ráno** (06–08) — světle modrá;
- **den** (09–17) — oranžová;
- **večer** (18–23) — fialová.

Koncentrace v jedné barvě je silný diagnostický signál (např. všechny události v pracovní době → ruční údržba).

## Top-5 oken pro terénní kontrolu

<Image
  src="/images/ai-analytics/metering-bypass/13_top5_field_visit.svg"
  alt="Top-5 oken pro četu"
/>

_Top-5 oken pro četu._ Pokud je četa časově omezena — začněte těmito 5 okny. Úplný seznam je níže v sekci „všechny události podle skupin". Sloupec „co zkontrolovat" se sestavuje automaticky ze spuštěných ukazatelů: pro `zero_flow_p_default` je to režim `P_const`, pro `gap_with_clean_sessions` je to log mimořádných událostí a kontrola archivu/parseru.

### Algoritmus výběru Top-5

```text
1. odfiltrovat události se závažností >= medium
2. seřadit podle váhy (high_plus > high > medium > low)
3. v rámci každé váhy — podle času sestupně
4. ponechat prvních 5
5. sestavit sjednocení kontrolního seznamu ze spuštěných ukazatelů
```

### Sloupec „co zkontrolovat"

| Spuštěný ukazatel         | Povinné položky                                     |
| ------------------------- | --------------------------------------------------- |
| `zero_flow_p_default`     | plomby, pasport `P_const`, log mimořádných událostí |
| `zero_flow_p_stuck`       | snímač P, pasport, foto displeje                    |
| `zero_flow_recovery`      | polohy ventilů, mimořádné události, čas obnovení    |
| `gap_with_clean_sessions` | archiv relací, parser, surové logy                  |
| `plateau_q_p`             | impulzní kabel, enkodér, pasport `Qmin/Qmax`        |

## Jak číst horní blok

### Pattern suspicion

Odpovídá na otázku:

> Jak silné jsou matematické ukazatele podezření?

Neodpovídá na otázku:

> Je manipulace prokázána?

### Evidence confidence

Odpovídá na otázku:

> Jak úplná je důkazní základna?

Nerovná se `suspicion score`.

### Confirmed tampering

Musí zůstat `NOT CONFIRMED`, pokud neexistují tvrdé důkazy nebo terénní akt.

### Legal readiness

Ukazuje, zda lze přistoupit k právně významnému kroku.

### Field priority

Ukazuje, jak naléhavě je potřeba výjezd do terénu.

### Metrology reliability

Ukazuje, zda lze fyzikálním a metrologickým předpokladům důvěřovat.

### Data integrity risk

Ukazuje, jak úplné a konzistentní jsou datové zdroje.

## Časté chyby v interpretaci

### Chyba: skóre 100 = důkaz

Špatně. Skóre 100 může být výsledkem silného statistického vzoru nebo event score. Důkaz vyžaduje zdroje.

### Chyba: P=100 kPa = nelegální záměna

Špatně. Může jít o `P_const` nebo výchozí hodnotu povolenou pasportem.

### Chyba: porušení Gay-Lussaca = manipulace

Špatně. Model platí pouze pro uzavřený objem.

### Chyba: Q=0 při P>0 = obcházení

Špatně. Může jít o odstávku, zavřený ventil nebo technologický režim.

### Chyba: expozice = ztráta

Špatně. Expozice je odhad rozsahu pro kontrolu.

### Chyba: AI napsala „podezření" = prokázáno

Špatně. Komentář AI je pouze vysvětlení.

### Chyba: „nespuštěno" = „žádný problém"

Špatně. Ukazatel mohl být potlačen kvalitativní bránou, vypnut kvůli zaseknutému snímači nebo prostě není použitelný pro daný typ uzlu. Pečlivě si přečtěte sekci omezení.

## Minimální kritéria pro úplný report

Report se považuje za metodicky úplný, pokud obsahuje:

- analyzované období;
- kartu uzlu;
- skóre pattern suspicion;
- spolehlivost důkazů;
- stav potvrzené manipulace;
- právní připravenost;
- prioritu výjezdu do terénu;
- mapu datových zdrojů;
- seznam detekovaných vzorů;
- formální podmínku pro každý vzor;
- logiku závažnosti a stropu;
- event score nebo vysvětlení jeho absence;
- matici příčin;
- odhad expozice;
- korelaci s událostmi zařízení;
- upozornění AI;
- kontrolní seznam pro výjezd do terénu;
- metodiku se vzorci a prahy;
- konstatování omezení a alternativních hypotéz.

## Doporučené znění konečného verdiktu

Správný konečný verdikt musí být neutrální:

```text
Uzel vykazuje ukazatele, které vyžadují ověření: dlouhá období Q≈0,
zaseknutý tlakový kanál a/nebo shody s událostmi zařízení.
Toto není samostatný důkaz manipulace.
Pro konečný verdikt je nutné prověřit pasport P_const, log mimořádných událostí,
plomby, impulzní kabel, odečty přepočítávače a skutečné rozvržení uzlu.
```

Pokud je spolehlivost důkazů high:

```text
Přítomnost přímých událostí zařízení zvyšuje důkazní váhu, ale konečná kvalifikace
musí zohlednit dekódování kódů, parametry pasportu a výsledky terénní kontroly.
```

Pokud je spolehlivost důkazů low:

```text
Detekované ukazatele mají heuristickou povahu a používají se pouze pro plánování kontroly.
```

## Související reporty

- **[Obcházení měření (flotila)](/cs/platform/v3/ai-analytics/fleet-reports/metering-bypass-fleet)** — stejné posouzení napříč celou flotilou najednou, bez bloků pro vedení řízení.
- **[Podezřelé uzly](/cs/platform/v3/ai-analytics/fleet-reports/suspicious-nodes)** — hlavní nástroj na úrovni flotily pro detekci obcházení.
- **[Analytika spotřeby](/cs/platform/v3/ai-analytics/node-reports/consumption-analytics)** — obecný rozpad uzlu s logem událostí; doporučuje se spustit před tímto reportem nebo společně s ním.
- **[Audit pasportů](/cs/platform/v3/ai-analytics/fleet-reports/passport-audit)** — kontrola úplnosti pasportu, bez níž nemůže být právní připravenost `ready`.
