TVOC – co to je, jaké jsou hodnoty a jak je správně číst

Stručně: TVOC (Total Volatile Organic Compounds) je souhrnná hodnota všech těkavých organických látek ve vzduchu. Laboratorně se udává v mg/m³ a za dobrý vnitřní vzduch se považuje hodnota pod 0,3 mg/m³. Levné senzory do bastlířských projektů ale TVOC neměří přímo – vydávají odhad v ppb nebo bezrozměrný index vztažený k průměru v dané místnosti. Proto se hodnoty ze dvou různých čidel nedají porovnávat.

Na displeji svítí TVOC 320. Je to dobře nebo špatně?

Odpověď vás nepotěší: záleží na tom, co máte za senzor. Stejné číslo znamená na modulu se SGP30 něco úplně jiného než na ENS160, a na SGP41 dokonce něco jiného ve vaší ložnici a v dílně, kde pájíte.

V tomto článku se dozvíte, jak podle čísla rozhodnout, zda je vše v pořádku, jestli otevřít okno, nebo utéci z místnosti.

Co je TVOC a čím se liší od VOC

VOC jsou těkavé organické látky – benzen, formaldehyd, toluen, terpeny z dřeva, ethanol z čističe, výpary z čerstvě vytištěného ABS. Každá z nich má vlastní chování i vlastní toxikologii.

TVOC je jejich součet. Zkratka z „Total VOC“. Místo abyste měřili padesát látek zvlášť, dostanete jedno číslo.

Tady je ale hned první háček, kterým se liší tenhle článek od většiny textů o TVOC. Součet chemicky nesourodých látek nemá zdravotní význam. Nízké TVOC může skrývat vysokou koncentraci jedné nebezpečné látky, vysoké TVOC může být z terpenů z dřevěného obkladu, které vám nic neudělají. TVOC je prostě jen indikátor změny.

A to je přesně ten důvod, proč se hodnoty vykládají tak nejednotně.

Jaké jsou hodnoty TVOC

Nejcitovanější stupnice pochází od německého Umweltbundesamt (UBA) z roku 2007 a dělí laboratorně naměřené TVOC do pěti stupňů. Tuhle tabulku najdete prakticky všude, včetně datasheetů senzorů:

TVOC (mg/m³)HodnoceníCo s tím
do 0,3hygienicky nezávadnécílový stav, nic neřešit
0,3 – 1ještě nezávadnézvýšená potřeba větrání
1 – 3nápadnéhledat zdroj, víc větrat
3 – 10problematickéjen dočasný pobyt, intenzivně větrat
10 – 25nepřijatelnéprostor nepoužívat
Pětistupňové schéma TVOC podle UBA (Bundesgesundheitsblatt 2007)

Tahle stupnice ale už oficiálně neplatí…

V lednu 2025 ji UBA spolu s Ausschuss für Innenraumrichtwerte nahradily podstatně střízlivějším přístupem. Místo pěti stupňů jsou nově dvě čísla: referenční hodnota 950 µg/m³ (95. percentil z německé studie GerES V) a medián 270 µg/m³ jako orientace, kde se běžné byty reálně pohybují. Důvod změny je ten, o kterém píšu výš – součet VOC nemá dost silný zdravotní podklad na to, aby z něj šlo dělat pětistupňovou škálu s doporučeními.

Datasheety senzorů to zatím nedohnaly. ScioSense v dokumentaci k ENS160 dodnes odkazuje na verzi z roku 2007.

Obě tabulky mají ale jeden společný problém. Platí pro laboratorní měření podle ISO 16000-6 a ne pro čidlo za pár stovek.

Co měří váš senzor?

MOX senzory, které máme v bastlířských projektech, fungují na principu vyhřívané vrstvy oxidu kovu. Redukující plyny jí snižují odpor. Čidlo tedy vidí jeden souhrnný signál a nemá šanci rozlišit, co ho způsobilo.

Co z toho firmware vyrobí, se liší výrobce od výrobce. Tohle je podle mě nejužitečnější tabulka celého článku:

VýstupRozsahCo to znamenáTypické čipy
VOC Index1 – 500relativní, 100 = průměr posledních 24 h v dané místnostiSGP40, SGP41, SGP43, SEN5x, SEN6x
TVOC0 – 60 000 ppbodhad v ethanolovém ekvivalentuSGP30
TVOC0 – 1187 ppbodhad v ethanolovém ekvivalentuCCS811
TVOC0 – 65 000 ppbodhad kalibrovaný podle ISO 16000-29ENS160, ENS161
eCO2 / CO₂ekv400 – 65 000 ppmdopočet z VOC, neměří CO₂SGP30, CCS811, ENS160
IAQ0 – 500proprietární index Bosch BSEC, také samokalibračníBME680, BME688
AQI-UBA1 – 5zařazení TVOC do pěti stupňů podle UBAENS160, ENS161
Co vydávají běžně dostupné VOC senzory. Čísla mezi řádky se navzájem nedají porovnávat.

Z tabulky plyne jedna věc, kterou stojí za to zvýraznit. Převádět ppb ze SGP30 na mg/m³ a porovnávat s tabulkou od UBA nejde. SGP30 udává ethanolový ekvivalent, ne skutečné TVOC podle ISO 16000-6. Přepočet ppb na mg/m³ navíc závisí na molární hmotnosti látky, kterou doma zřejmě neznáte 🙂.

Jako trend to funguje skvěle. Jako absolutní hodnota ne.

VOC index: proč 100 neznamená „dobrý vzduch“

Sensirion šel u novějších čidel jinou cestou než u SGP30. Místo předstírané koncentrace vydává VOC Index v rozsahu 1 až 500, a hodnota 100 odpovídá průměrnému složení vzduchu v daném prostoru za posledních 24 hodin.

To je zásadní rozdíl. Index se sám kalibruje na prostředí, ve kterém běží.

Prakticky to znamená:

  • Stovka v ložnici a stovka v dílně s páječkou (nebo v ložnici s páječkou) jsou dvě úplně jiné koncentrace
  • Hodnoty nad 100 znamenají zhoršení proti zdejšímu normálu, pod 100 zlepšení
  • Dvě stejná čidla v jedné místnosti budou ukazovat různě, pokud byla zapnutá jinak dlouho
  • Po delší souvislé zátěži se index sám vrátí k průměru, protože ji začne brát jako pozadí
  • Po zapnutí trvá pár hodin, než dává index smysl

Sensirion to sám přirovnává k lidskému nosu. Po chvíli v místnosti smrad přestanete vnímat, i když tam pořád je. Čidlo dělá totéž, jen mu to trvá hodiny místo minut.

Pro hlídání „stalo se něco“ je to ale lepší než falešně přesné ppb. Pro otázku „je tu zdravý vzduch“ to nestačí.

CO₂ekv a eCO2: proč to není měření CO₂

Ve spojení s MOX čidly narazíte na veličinu CO₂ekv, anglicky eCO2 nebo CO2eq. Vypadá to, že jedno čidlo umí VOC i oxid uhličitý.

Neumí. MOX senzor na CO₂ vůbec nereaguje.

Co se děje: firmware vezme naměřený signál VOC a vodíku a přes statistickou úvahu z něj odhadne, kolik by tak asi mohlo být CO₂. Vychází to z předpokladu, že v obývané místnosti roste obojí současně, protože zdrojem jsou lidé. ScioSense tomu říká „reverse metabolic rule“.

Dokud tenhle předpoklad platí, výsledek je použitelný. Rozbije se ve chvíli, kdy se v místnosti objeví VOC bez lidí. Nastříkejte deodorant do prázdné místnosti a eCO2 vyletí, i když tam nikdo nedýchá. Naopak při zavřeném okně a klidném sezení může CO₂ reálně stoupat rychleji, než odhad ukáže.

Pokud vás CO₂ zajímá doopravdy, chcete NDIR nebo fotoakustické čidlo. O SCD41 jsem psal v samostatném článku.

IAQ a AQI: tři různé věci, které si lidi pletou

Zkratky AQI a IAQ se používají zmateně, protože se za nimi skrývají tři nezávislé stupnice.

IAQ od Bosche

BME680 a BME688 přes knihovnu BSEC vydávají IAQ v rozsahu 0 až 500. Je to proprietární index Bosche, počítaný z odporu plynového čidla a z vlhkosti, a stejně jako VOC Index od Sensirionu se sám kalibruje na prostředí. Žádná norma za ním nestojí, takže IAQ 80 z BME680 a VOC Index 80 ze SGP41 spolu nemají nic společného.

AQI-UBA na čidlech ENS160

ENS160 vydává AQI v rozsahu 1 až 5. Tohle není venkovní AQI, jak ho znáte z aplikací. Je to zařazení naměřeného TVOC do těch pěti stupňů od UBA z tabulky výš. Pořád tedy mluvíme jen o těkavých látkách, prach ani oxidy dusíku v tom nejsou.

Český index kvality ovzduší (IKO)

Venku u nás platí něco úplně jiného. ČHMÚ ve spolupráci se Státním zdravotním ústavem provozuje index kvality ovzduší, který má šest stupňů ve třech barvách semaforu:

StupeňKvalita ovzdušíDoporučení
1A, 1Bvelmi dobrá až dobráideální podmínky pro pobyt venku
2A, 2Bpřijatelnádoporučeno omezit venkovní aktivity
3A, 3Bzhoršená až špatnávenkovní aktivita se nedoporučuje
Index kvality ovzduší podle ČHMÚ

Počítá se ze 3hodinových klouzavých koncentrací SO₂, NO₂ a PM10, v letní sezóně od dubna do září navíc i přízemního ozonu. Vztažné hodnoty vycházejí z doporučení WHO – 200 µg/m³ pro NO₂, 350 µg/m³ pro SO₂, 120 µg/m³ pro ozon a 90 µg/m³ pro PM10.

Všimněte si, co v tom seznamu chybí. VOC ani TVOC nejsou součástí IKO vůbec. Venkovní index a vnitřní VOC index tedy nejsou dvě verze téhož, ale dvě zcela odlišné veličiny, které se náhodou jmenují podobně.

Aktuální hodnoty máte na mapě ČHMÚ.

Jak TVOC měřit doma

Pár praktických poznámek, které v datasheetech bývají schované vzadu:

  • Nechte čidlo běžet. Samokalibrační algoritmy potřebují historii. Vypínání na noc kvůli spotřebě vám index rozhází.
  • Umístění rozhoduje víc než typ čidla. Ne na přímé slunce, ne k topení, ne do průvanu u okna.
  • Silikony čidlo ničí. Siloxany z těsnicích hmot a některých kosmetik trvale otravují měřicí vrstvu.
  • Sledujte průběh, ne okamžitou hodnotu. Skok po nastříkání čističe je informace, absolutní číslo v jednu chvíli většinou ne.
  • Nepoužívejte to jako detektor plynu. Tahle čidla nejsou bezpečnostní prvek.

Z hotových modulů je dneska nejuniverzálnější SEN66 od Sensirionu, který kombinuje VOC index, NOx index, pevné částice, CO₂, teplotu a vlhkost v jednom pouzdře. Levnější cestou je stavba s modulem SEN5x. Kompletní projekt včetně krabičky a napojení na Home Assistant najdete v článku o open-source měřiči kvality vzduchu.

Shrnutí

Když si z článku odnesete jednu věc, ať je to tahle: nejdřív zjistěte, jakou veličinu vaše čidlo vlastně vydává, a teprve pak hledejte tabulku hodnot. Většina zmatku kolem TVOC vzniká tím, že se index z jednoho čidla porovnává s tabulkou platnou pro laboratorní měření.

A pokud vám číslo vyskočí, řešení je stejné už sto let. Otevřít okno a najít zdroj.

Kam dál

Tenhle článek řeší, jak číst hodnoty. Pokud vás zajímá fyzika samotných čidel, toxikologie jednotlivých látek nebo pevné částice, Antonín Vojáček k tomu napsal na automatizace.hw.cz jedenáctidílný seriál, který jde do podstatně větší hloubky. Začít můžete samostatným článkem o VOC indexu, tady je celý seriál:

Zdroje k hodnotám v tomto článku: Bekanntmachung des Umweltbundesamtes, Bundesgesundheitsblatt 2025, 68:190–200; datasheety Sensirion SGP30, SGP40 a SGP41; ScioSense ENS160; metodika indexu kvality ovzduší ČHMÚ.

Ptáte se

Jaká je normální hodnota TVOC?

Pro laboratorně měřené TVOC platí jako cílový stav hodnota pod 0,3 mg/m³, běžné byty se podle německé studie GerES V pohybují kolem mediánu 270 µg/m³. U levných MOX senzorů ale žádná univerzální normální hodnota neexistuje, protože každý výrobce vydává jinou veličinu.

Je TVOC 300 hodně?

Bez uvedení jednotky se to nedá říct. 300 ppb ze SGP30 je běžná hodnota ve vytopené místnosti, VOC Index 300 ze SGP41 znamená výrazné zhoršení proti průměru za posledních 24 hodin a 300 mg/m³ by bylo mimo rozsah jakékoli stupnice.

Jaký je rozdíl mezi VOC a TVOC?

VOC je jednotlivá těkavá organická látka, TVOC je součet všech přítomných VOC vyjádřený jedním číslem. VOC index je pak ještě něco třetího – bezrozměrná relativní stupnice od Sensirionu, kde 100 odpovídá průměru za posledních 24 hodin.

Měří senzor TVOC zároveň i CO2?

Ne. Hodnota CO₂ekv nebo eCO2 na čidlech typu SGP30, CCS811 a ENS160 je dopočet z naměřených VOC podle statistického předpokladu, že v obývané místnosti roste obojí současně. Skutečné CO₂ měří jen NDIR nebo fotoakustická čidla, například SCD41.

Jak často se má čidlo TVOC kalibrovat?

Běžná MOX čidla se kalibrují sama průběžně za provozu a žádný ruční zásah nepotřebují. Potřebují ale běžet nepřetržitě, protože algoritmus pracuje s historií měření.
Sdílejte článek:
Ukaž světu,
že jsi Maker!
Koupit tričko
Kafe pro Chiptrona
Dodej energii dalšímu článku

Související články

Hotový projekt domácího měření kvality vzduchu s podporou Home Assistant

Projekt měření kvality vzduchu v domácnosti, kanceláři nebo škole založený kompletně na open-source produktech navíc s podporou domácí automatizace – Home Assistant. Komplexní rozbor kvality vzduchu na základě měření pevných částic, koncentrace CO2, teploty, vlhkosti, NOx a VOC indexu kvality…

Senzor SGPC3 je určen pro měření koncentrace těkavých organických látek (VOC) ve vnitřním prostředí.

Postavil jsem další monitor vzduchu, měří 6 parametrů, není vidět, dělá dvojnásobnou radost a složil jsem to z téměř šuplíkových zásob.

Hlídat si kvalitu vzduchu v okolí, ve kterém žiji není nic nenormálního.

Sensirion SCD30 je kalibrovaný modul s NDIR CO2 senzorem, senzorem vlhkosti a teploty.

Trendy