---
title: "Jak funguje diagnostika"
description: "Helios používá čtyři přesně definované typy diagnostických reportů. Server přijme pouze data odpovídající známému schématu a neznámé položky odmítne."
canonical: "https://www.snejda.cz/helios/diagnostics"
language: "cs"
---

# Jak funguje diagnostika

Helios používá čtyři přesně definované typy diagnostických reportů. Server přijme pouze data odpovídající známému schématu a neznámé položky odmítne.

## Automatic health

Lehký health report určený pro dlouhodobé sledování spolehlivosti. Je vypnutý ve výchozím stavu a začne fungovat až po výslovném opt-in.

- první report po zapnutí diagnostiky
- periodický health report
- report po změně verze Heliosu
- report po změně buildu macOS

## Manual health

Jednorázový health report vyvolaný uživatelem. Lze jej připravit i při vypnutých automatických diagnostických reportech. Helios před odesláním zobrazí náhled reportu a data odešle až po samostatném potvrzení Send.

## Manual compatibility

Podrobnější jednorázový report pro řešení kompatibility nového nebo problematického hardwaru. Helios před odesláním zobrazí náhled reportu a data odešle až po samostatném potvrzení Send.

- detekované SMC telemetry klíče a jejich technická metadata
- výsledek čtení a dekódování tepelných senzorů
- topologii ventilátorů a dostupné rozsahy
- kategorie chyb jednotlivých telemetry providerů
- klasifikaci hardware kanálů provedenou Heliosem

## Týdenní compatibility report (volitelný)

Stejný obsah jako ruční compatibility report, odesílaný automaticky zhruba jednou týdně. Má vlastní přepínač, oddělený od automatických health reportů, a ve výchozím stavu je vypnutý. Nastavení › Privacy & Diagnostics i uvítací obrazovka ukážou před zapnutím ukázku sestavenou z vašeho Macu. Helios senzory pouze čte, nic nezapisuje a po spuštění několik minut počká, aby čtení nic nezpomalilo.

## Statistiky ovládání ventilátorů (volitelné)

Samostatný přepínač v Nastavení, ve výchozím stavu vypnutý a nezávislý na samotném ovládání ventilátorů. Když je zapnutý, health reporty obsahují jednu navíc sekci o tom, jak se vrstva ventilátorů chovala od spuštění Heliosu. Statistiky se drží jen v paměti a zahodí se, když přepínač vypnete nebo Helios ukončíte. Náhled před odesláním ukazuje přesně tuto sekci.

- zda Mac ovládání ventilátorů podporuje, zda jste ho povolili a zda je odemčený limit rychlosti
- které režimy jste použili (Auto, Manual, Boost) a zda Auto sleduje křivku
- kolik převzetí macOS přijal, odmítl nebo vypršel čas, jako rozsahy například 2-5
- typickou dobu převzetí jako rozsah, například 6-10 s
- kolikrát se ventilátory vrátily macOS
- kolik odmítnutí nastalo na baterii nebo v režimu nízké spotřeby, jako rozsahy
- nejvyšší dosaženou teplotu a otáčky ventilátoru jako rozsahy

## Validace před uložením

Backend přijímá pouze UTF-8 JSON s omezenou velikostí a hloubkou. Odmítá duplicate keys, neznámé properties, zakázané identifikační údaje, neplatné hodnoty a nekonzistentní kombinace dat.

## Přijetí reportu

Server odpoví jako accepted až poté, co je validovaný report úspěšně uložen do databáze. Pokud persistence není dostupná, request selže uzavřeně a report není falešně potvrzen jako přijatý.

## Žádné vzdálené příkazy

Diagnostics endpoint neposílá Heliosu konfiguraci, příkazy ani serverové report ID. Odpověď pouze potvrzuje přijetí nebo odmítnutí requestu.

---

HTML verze: https://www.snejda.cz/helios/diagnostics  
Druhý jazyk: https://www.snejda.cz/en/helios/diagnostics  
Přehled pro agenty: https://www.snejda.cz/llms.txt
