TapHome

Vallox Ventilace

Modbus TCP
Submitted by
Last updated: 03. 2026
Vallox Ventilace

Vallox série MV (51, 96, 99, 101, 110, 125, 139, 145, 245 MV a varianty ValloPlus) jsou rekuperační větrací jednotky (MVHR). TapHome se připojuje přes Modbus TCP, ale MyVallox Control nemá nativní podporu Modbus TCP — mezi větrací jednotkou a TapHome Core je nutná RS-485 Modbus RTU-to-TCP brána (například Elfin EW11 nebo USR-W610).

Šablona poskytuje komplexní ovládání: přepínání režimů Home/Away, režim Boost s časovačem, nastavení rychlosti ventilátoru pro každý režim, pět teplotních senzorů, monitoring vlhkosti a CO2, týdenní časovač a cílové teploty s termostatovým ovládáním pro každý režim.

Hardwarové připojení

Jednotka Vallox poskytuje rozhraní Modbus RTU na desce konektoru X102. Na jednu sběrnici RS-485 lze sériově připojit až 32 jednotek. Na poslední jednotce na sběrnici je nutný 120 Ohm terminační rezistor.

  • Protokol: Modbus RTU (RS-485)
  • Konektor: svorkovnice X102 (svorky A a B)
  • Max. jednotek na sběrnici: 32
  • Terminace: 120 Ohm rezistor na konci sběrnice

MyVallox Control nepodporuje nativně Modbus TCP. Mezi RS-485 sběrnicí jednotky Vallox a ethernetovou sítí TapHome Core musí být umístěna Modbus RTU-to-TCP brána. Bránu nakonfigurujte se shodnými sériovými parametry (výchozí: 19200 baud, sudá parita, 1 stop bit).

Schéma zapojení
Vallox Modbus RTU schéma zapojení — RS-485 sběrnice s konektorem X102, svorky A/B a 120 Ohm terminace

Schéma zapojení zobrazuje připojení RS-485 sběrnice pomocí konektoru X102 na každé jednotce Vallox. Vodič A připojte na svorku A a vodič B na svorku B. Modbus master (RTU-to-TCP brána) se připojuje na začátek sběrnice.

Zapnutí Modbus komunikace

Před komunikací s TapHome je nutné nakonfigurovat Modbus nastavení na větrací jednotce. Vyžadují se následující parametry:

NastaveníMožnostiVýchozí
Modbus adresa1–2471
Přenosová rychlost9600, 19200, 38400, 57600, 11520019200
Paritažádná, sudá, lichásudá
Stop bit1 nebo 21
Přes panel MyVallox Control
Panel MyVallox Control — obrazovky konfigurace Modbus nastavení (adresa, přenosová rychlost, parita, stop bit)
  1. Vyberte Settings a přejděte na Expert settings
  2. Vyberte Modbus settings a stiskněte OK
  3. Obrazovka 1/4: Nastavte Modbus adresu (1–247) tlačítky +/-
  4. Obrazovka 2/4: Nastavte přenosovou rychlost (výchozí 19200) a paritu
  5. Obrazovka 3/4: Nastavte paritu (žádná/sudá/lichá)
  6. Obrazovka 4/4: Nastavte stop bit (1 nebo 2)
  7. Stiskněte OK pro uložení
Přes webové rozhraní

Stejná nastavení Modbus (adresa, přenosová rychlost, parita, stop bit) lze konfigurovat také přes webové rozhraní MyVallox — přejděte na Expert settings → Modbus settings přes lokální síť nebo MyVallox Cloud.

Konfigurace

Při importu šablony do TapHome zadejte:

  • IP adresa — IP adresa RTU-to-TCP brány v lokální síti
  • Slave ID — Modbus adresa jednotky Vallox (výchozí: 1)

Přiřaďte RTU-to-TCP bráně statickou IP adresu v nastavení DHCP routeru. Sériový port brány musí být nakonfigurován se stejnými parametry jako jednotka Vallox (výchozí: 19200 baud, sudá parita, 1 stop bit).

Možnosti zařízení

Šablona poskytuje 34 zařízení organizovaných do ovládání provozních režimů, správy rychlosti ventilátorů, monitoringu teplot, senzorů kvality vzduchu, časovačů a konfiguračních profilů pro jednotlivé režimy.

Ovládání provozního režimu

Vallox používá dva základní režimy (Home a Away) — jeden je vždy aktivní. Tři časované režimy (Boost, Fireplace, Programmable) mohou dočasně přepsat základní režim.

  • State (Home/Away) — přepínač základního režimu přes registr H:4609. Zápis 0 pro Home, 1 pro Away.
  • Mode (Override State) — vícehodnotový přepínač na registru H:4610. Zápis 0 pro normální provoz, 5 pro vypnutí jednotky.

Priorita režimů při současné aktivaci více režimů:

  1. Programmable režim (nejvyšší)
  2. Fireplace režim
  3. Boost režim
  4. Základní režim Home/Away (nejnižší)
Ovládání rychlosti ventilátoru

Rychlost ventilátoru se konfiguruje samostatně pro každý provozní režim jako procento (0–100 %):

  • Fan Speed (Home) — nastavení rychlosti pro režim Home (H:20507)
  • Fan Speed (Away) — nastavení rychlosti pro režim Away (H:20501)
  • Fan Speed (Boost) — nastavení rychlosti pro režim Boost (H:20513)
  • Current Fan Speed — senzor aktuální rychlosti ventilátoru, pouze pro čtení (H:4353)
  • Current Fan Speed (Dimmer) — dimmer reprezentace aktuální rychlosti (stejný registr H:4353)

Režim Programmable má samostatné ovládání přívodního a odvodního ventilátoru:

  • Programmable Mode Supply Fan Speed — rychlost přívodního ventilátoru pro režim Programmable (H:20495)
  • Programmable Mode Extract Fan Speed — rychlost odvodního ventilátoru pro režim Programmable (H:20494)
Monitoring teplot

Šablona obsahuje pět teplotních senzorů. Všechny teploty jsou uloženy v centKelvinech a konvertovány automaticky: Celsius = register_value / 100 - 273.15.

ZařízeníRegistrPopis
Outdoor Air TemperatureH:4356Venkovní vzduch před vstupem do jednotky
Extract Air TemperatureH:4354Vzduch odváděný z místností před rekuperací tepla
Exhaust Air TemperatureH:4355Vzduch vypouštěný ven po rekuperaci tepla
Supply Cell Air TemperatureH:4357Vzduch uvnitř rekuperační buňky (přívodní strana)
Supply Air TemperatureH:4358Čerstvý vzduch přiváděný do místností po rekuperaci tepla
Monitoring kvality vzduchu
  • Humidity — relativní vlhkost v procentech (H:4363, vyžaduje volitelný senzor vlhkosti)
  • CO2 Level — koncentrace CO2 v ppm (H:4364, vyžaduje volitelný senzor CO2)
Časovače a ovládání režimů
  • Boost Remaining Time — zapište požadované minuty pro aktivaci režimu Boost, 0 pro deaktivaci, 65535 pro neomezený čas (H:4612)
  • Boost Timer Enabled — zapnutí/vypnutí odpočtu časovače Boost (H:21766)
  • Weekly Timer Enabled — zapnutí/vypnutí týdenního programu (H:4615)
  • Defrosting — indikátor stavu odmrazovacího cyklu (H:4611)
Cílové teploty pro režimy

Každý režim má termostatové zařízení, které čte aktuální teplotu odváděného vzduchu (H:4354) a umožňuje nastavit cílovou teplotu přívodního vzduchu:

  • Home Mode Temperature Target — cílový registr H:20508
  • Away Mode Temperature Target — cílový registr H:20502
  • Boost Mode Temperature Target — cílový registr H:20514
  • Programmable Mode Temperature Target — cílový registr H:20493
Ovládání kvality vzduchu pro režimy

Automatické přizpůsobení rychlosti ventilátoru na základě vlhkosti a CO2 lze zapnout pro každý režim:

  • Home Mode RH Control / CO2 Control — H:20505 / H:20506
  • Away Mode RH Control / CO2 Control — H:20499 / H:20500
  • Boost Mode RH Control / CO2 Control — H:20511 / H:20512
Diagnostika
  • Cell State — provozní stav rekuperační buňky (H:4616)
  • Remaining Time for Filter — počet dní do výměny filtru (H:4620)
  • Command Variable — speciální příkazový registr pro servisní operace (H:4627)
  • Programmable Mode Duration — výchozí délka režimu Programmable v minutách (H:20496)
Další možnosti

Jednotky Vallox také poskytují Modbus registry pro ovládání časovače režimu Fireplace (H:4613), časovač režimu Programmable (H:4614), hlášení poruchových stavů (H:4621), samostatný monitoring rychlosti přívodního/odvodního ventilátoru, konfiguraci rychlosti ventilátoru pro režim Fireplace, nastavení intervalu výměny filtru a volitelný vstup externího teplotního senzoru. Tyto lze přidat do šablony TapHome v budoucí aktualizaci.

Řešení problémů

Žádná Modbus komunikace
  1. Zkontrolujte zapojení RS-485 na konektoru X102 — ověřte polaritu svorek A/B
  2. Potvrďte, že sériové parametry RTU-to-TCP brány odpovídají jednotce Vallox (výchozí: 19200 baud, sudá parita, 1 stop bit)
  3. Ujistěte se, že IP adresa brány je správná a dostupná z TapHome Core
  4. Zkontrolujte, že Modbus slave adresa odpovídá mezi jednotkou Vallox a konfigurací TapHome
Teplotní hodnoty zobrazují nesprávné údaje

Všechny teplotní registry používají kódování centKelvin. Šablona TapHome konverzi provádí automaticky (value / 100 - 273.15). Pokud se zobrazují surové hodnoty místo stupňů Celsia, ověřte správnost importu šablony.

Změny režimu se neaplikují

Během aktivních odmrazovacích cyklů může jednotka ignorovat příkazy na změnu režimu. Přepínač Defrosting (H:4611) indikuje, kdy je odmrazování aktivní. Počkejte na dokončení cyklu před změnou režimů. Navíc zkontrolujte prioritu režimů — režim s vyšší prioritou přepíše režimy s nižší prioritou.

Režim Boost se nedeaktivuje

Zapište 0 do registru H:4612 (Boost Remaining Time) pro zastavení režimu Boost. Pokud byl přepínač Boost Timer Enabled (H:21766) nastaven na 0 (vypnutý), odpočet časovače byl deaktivován a Boost běží neomezeně, dokud nebude manuálně zastaven.

Dostupná zařízení

Vallox Ventilace Modul
Zbývající čas do výměny filtru Proměnná Pouze ke čtení

Počet dní do další výměny filtru

Registr: H:4620 UInt16 Jednotka: days numeric

Zbývající čas do výměny filtru

Čtení
MODBUSR(H, 4620, UInt16)
Aktuální rychlost ventilátoru Proměnná Pouze ke čtení

Aktuální rychlost ventilátoru v procentech (0–100 %)

Registr: H:4353 UInt16 Jednotka: % numeric

Aktuální rychlost ventilátoru

Čtení
MODBUSR(H, 4353, UInt16)
Rychlost ventilátoru (Home) Stmívač

Nastavení rychlosti ventilátoru pro základní režim Home (0–100 %)

Registr: H:20507 UInt16 Jednotka: % numeric

Rychlost ventilátoru (Home)

Čtení úrovně
MODBUSR(H, 20507, UInt16) / 100
Zápis úrovně
MODBUSWNE(H, 20507, UInt16, Le * 100)
Rychlost ventilátoru (Away) Stmívač

Nastavení rychlosti ventilátoru pro základní režim Away (0–100 %)

Registr: H:20501 UInt16 Jednotka: % numeric

Rychlost ventilátoru (Away)

Čtení úrovně
MODBUSR(H, 20501, UInt16) / 100
Zápis úrovně
MODBUSWNE(H, 20501, UInt16, Le * 100)
Stav (Home/Away) Přepínač

Volba základního režimu — 0=Home, 1=Away

Registr: H:4609 Bool boolean

Stav (Home/Away)

Čtení stavu přepínače
MODBUSR(H, 4609, Bool)
Zápis stavu přepínače
MODBUSWNE(H, 4609, Bool, St)
Režim (přepsání stavu) Vícestavový přepínač

Přepsání jednotky — Normal (0) pro běžný provoz, Off (5) pro vypnutí jednotky

Registr: H:4610 UInt16 numeric
Hodnoty / Stavy: Normal · Off

Režim (přepsání stavu)

Čtení stavu přepínače
MODBUSR(H, 4610, UInt16)
Zápis stavu přepínače
MODBUSWNE(H, 4610, UInt16, Mu)
Teplota venkovního vzduchu Teplotní senzor Pouze ke čtení
Registr: H:4356 UInt16 Jednotka: °C centKelvin (value/100 - 273.15)

Teplota venkovního vzduchu

Čtení teploty
MODBUSR(H, 4356, UInt16)/100 - 273.15
Teplota odváděného vzduchu Teplotní senzor Pouze ke čtení

Teplota vzduchu odváděného z místností před rekuperací tepla

Registr: H:4354 UInt16 Jednotka: °C centKelvin (value/100 - 273.15)

Teplota odváděného vzduchu

Čtení teploty
MODBUSR(H, 4354, UInt16)/100 - 273.15
Teplota odpadního vzduchu Teplotní senzor Pouze ke čtení

Teplota vzduchu vypouštěného ven po rekuperaci tepla

Registr: H:4355 UInt16 Jednotka: °C centKelvin (value/100 - 273.15)

Teplota odpadního vzduchu

Čtení teploty
MODBUSR(H, 4355, UInt16)/100 - 273.15
Teplota vzduchu v rekuperační buňce Teplotní senzor Pouze ke čtení

Teplota uvnitř rekuperační buňky na přívodní straně

Registr: H:4357 UInt16 Jednotka: °C centKelvin (value/100 - 273.15)

Teplota vzduchu v rekuperační buňce

Čtení teploty
MODBUSR(H, 4357, UInt16)/100 - 273.15
Teplota přívodního vzduchu Teplotní senzor Pouze ke čtení

Teplota čerstvého vzduchu přiváděného do místností po rekuperaci tepla

Registr: H:4358 UInt16 Jednotka: °C centKelvin (value/100 - 273.15)

Teplota přívodního vzduchu

Čtení teploty
MODBUSR(H, 4358, UInt16)/100 - 273.15
Vlhkost Proměnná Pouze ke čtení

Relativní vlhkost — vyžaduje volitelný senzor vlhkosti

Registr: H:4363 UInt16 Jednotka: % numeric

Vlhkost

Čtení
MODBUSR(H, 4363, UInt16)
Úroveň CO2 Proměnná Pouze ke čtení

Koncentrace CO2 v ppm — vyžaduje volitelný senzor CO2

Registr: H:4364 UInt16 Jednotka: ppm numeric

Úroveň CO2

Čtení
MODBUSR(H, 4364, UInt16)
Odmrazování Přepínač

Indikátor aktivního odmrazovacího cyklu — změny režimu mohou být během odmrazování ignorovány

Registr: H:4611 Bool boolean

Odmrazování

Čtení stavu přepínače
MODBUSR(H, 4611, Bool)
Zápis stavu přepínače
MODBUSWNE(H, 4611, Bool, St)
Časovač Boost zapnutý Přepínač

Přepínač odpočtu časovače Boost — vypnutím zůstane Boost aktivní neomezeně

Registr: H:21766 Bool boolean

Časovač Boost zapnutý

Čtení stavu přepínače
MODBUSR(H, 21766, Bool)
Zápis stavu přepínače
MODBUSWNE(H, 21766, Bool, St)
Týdenní časovač zapnutý Přepínač

Zapnutí/vypnutí týdenního programu

Registr: H:4615 Bool boolean

Týdenní časovač zapnutý

Čtení stavu přepínače
MODBUSR(H, 4615, Bool)
Zápis stavu přepínače
MODBUSWNE(H, 4615, Bool, St)
Stav buňky Proměnná Pouze ke čtení

Provozní stav rekuperační buňky — rekuperace tepla, rekuperace chladu, bypass, odmrazování

Registr: H:4616 UInt16 numeric

Stav buňky

Čtení
MODBUSR(H, 4616, UInt16)
Příkazová proměnná Proměnná

Speciální příkazový registr pro servisní a diagnostické operace

Registr: H:4627 UInt16 numeric

Příkazová proměnná

Čtení
MODBUSR(H, 4627, UInt16)
Zápis
MODBUSWNE(H, 4627, UInt16, Va)
Cílová teplota režimu Programmable Termostat

Cílová teplota přívodního vzduchu pro režim Programmable (Extra)

Registr: H:4354 (current), H:20493 (target)H:20493 UInt16 Jednotka: °C centKelvin (value/100 - 273.15)

Cílová teplota režimu Programmable

Čtení teploty
MODBUSR(H, 4354, UInt16) / 100 - 273.15
Čtení požadované teploty
MODBUSR(H, 20493, UInt16) / 100 -273.15
Zápis požadované teploty
MODBUSWNE(H, 20493, Int16, Se * 100) -273.15
Rychlost odvodního ventilátoru v režimu Programmable Stmívač

Rychlost odvodního ventilátoru pro režim Programmable (0–100 %)

Registr: H:20494 UInt16 Jednotka: % numeric

Rychlost odvodního ventilátoru v režimu Programmable

Čtení úrovně
MODBUSR(H, 20494, UInt16)/100
Zápis úrovně
MODBUSWNE(H, 20494, Int16, Le * 100)
Rychlost přívodního ventilátoru v režimu Programmable Stmívač

Rychlost přívodního ventilátoru pro režim Programmable (0–100 %)

Registr: H:20495 UInt16 Jednotka: % numeric

Rychlost přívodního ventilátoru v režimu Programmable

Čtení úrovně
MODBUSR(H, 20495, UInt16) / 100
Zápis úrovně
MODBUSWNE(H, 20495, UInt16, Le * 100)
Trvání režimu Programmable Proměnná

Výchozí délka režimu Programmable v minutách

Registr: H:20496 UInt16 Jednotka: min numeric

Trvání režimu Programmable

Čtení
MODBUSR(H, 20496, UInt16)
Zápis
MODBUSWNE(H, 20496, UInt16, Va)
Regulace vlhkosti v režimu Away Přepínač

Automatická úprava rychlosti ventilátoru na základě vlhkosti v režimu Away

Registr: H:20499 Bool boolean

Regulace vlhkosti v režimu Away

Čtení stavu přepínače
MODBUSR(H, 20499, Bool)
Zápis stavu přepínače
MODBUSWNE(H, 20499, Bool, St)
Regulace CO2 v režimu Away Přepínač

Automatická úprava rychlosti ventilátoru na základě CO2 v režimu Away

Registr: H:20500 Bool boolean

Regulace CO2 v režimu Away

Čtení stavu přepínače
MODBUSR(H, 20500, Bool)
Zápis stavu přepínače
MODBUSWNE(H, 20500, Bool, St)
Cílová teplota režimu Away Termostat

Cílová teplota přívodního vzduchu pro režim Away

Registr: H:4354 (current), H:20502 (target)H:20502 UInt16 Jednotka: °C centKelvin (value/100 - 273.15)

Cílová teplota režimu Away

Čtení teploty
MODBUSR(H, 4354, UInt16) / 100 - 273.15
Čtení požadované teploty
MODBUSR(H, 20502, UInt16) / 100 - 273.15
Zápis požadované teploty
MODBUSWNE(H, 20502, UInt16, Se * 100) - 273.15
Regulace vlhkosti v režimu Home Přepínač

Automatická úprava rychlosti ventilátoru na základě vlhkosti v režimu Home

Registr: H:20505 Bool boolean

Regulace vlhkosti v režimu Home

Čtení stavu přepínače
MODBUSR(H, 20505, Bool)
Zápis stavu přepínače
MODBUSWNE(H, 20505, Bool, St)
Regulace CO2 v režimu Home Přepínač

Automatická úprava rychlosti ventilátoru na základě CO2 v režimu Home

Registr: H:20506 Bool boolean

Regulace CO2 v režimu Home

Čtení stavu přepínače
MODBUSR(H, 20506, Bool)
Zápis stavu přepínače
MODBUSWNE(H, 20506, Bool, St)
Cílová teplota režimu Home Termostat

Cílová teplota přívodního vzduchu pro režim Home

Registr: H:4354 (current), H:20508 (target)H:20508 UInt16 Jednotka: °C centKelvin (value/100 - 273.15)

Cílová teplota režimu Home

Čtení teploty
MODBUSR(H, 4354, UInt16) / 100 -273.15
Čtení požadované teploty
MODBUSR(H, 20508, UInt16) / 100 -273.15
Zápis požadované teploty
MODBUSWNE(H, 20508, UInt16, Se * 100) -273.15
Regulace vlhkosti v režimu Boost Přepínač

Automatická úprava rychlosti ventilátoru na základě vlhkosti v režimu Boost

Registr: H:20511 Bool boolean

Regulace vlhkosti v režimu Boost

Čtení stavu přepínače
MODBUSR(H, 20511, Bool)
Zápis stavu přepínače
MODBUSWNE(H, 20511, Bool, St)
Regulace CO2 v režimu Boost Přepínač

Automatická úprava rychlosti ventilátoru na základě CO2 v režimu Boost

Registr: H:20512 Bool boolean

Regulace CO2 v režimu Boost

Čtení stavu přepínače
MODBUSR(H, 20512, Bool)
Zápis stavu přepínače
MODBUSWNE(H, 20512, Bool, St)
Rychlost ventilátoru (Boost) Stmívač

Nastavení rychlosti ventilátoru pro časovaný režim Boost (0–100 %)

Registr: H:20513 UInt16 Jednotka: % numeric

Rychlost ventilátoru (Boost)

Čtení úrovně
MODBUSR(H, 20513, UInt16) / 100
Zápis úrovně
MODBUSWNE(H, 20513, UInt16, Le * 100)
Cílová teplota režimu Boost Termostat

Cílová teplota přívodního vzduchu pro režim Boost

Registr: H:4354 (current), H:20514 (target)H:20514 UInt16 Jednotka: °C centKelvin (value/100 - 273.15)

Cílová teplota režimu Boost

Čtení teploty
MODBUSR(H, 4354, UInt16) / 100 - 273.15
Čtení požadované teploty
MODBUSR(H, 20514, UInt16) / 100 -273.15
Zápis požadované teploty
MODBUSWNE(H, 20514, UInt16, Se * 100) - 273.15
Aktuální rychlost ventilátoru (Dimmer) Stmívač Pouze ke čtení

Dimmer reprezentace aktuální rychlosti ventilátoru — kopie pouze pro čtení

Registr: H:4353 UInt16 Jednotka: % numeric

Aktuální rychlost ventilátoru (Dimmer)

Čtení úrovně
MODBUSR(H, 4353, UInt16) / 100
Zbývající čas Boost Proměnná

Odpočet režimu Boost v minutách — zapište čas pro aktivaci, 0 pro zastavení, 65535 pro neomezený čas

Registr: H:4612 Int16 Jednotka: min numeric

Zbývající čas Boost

Čtení
MODBUSR(H, 4612, Int16)
Zápis
MODBUSWNE(H, 4612, Int16, Va)
Připojení: Modbus TCP • Slave ID: $[SlaveId]
Možná vylepšení (17)
  • H:4613 Fireplace Timer — Int16 R/W, minutes remaining. Write desired time to activate fireplace mode
  • H:4614 Programmable Timer — Int16 R/W, minutes remaining. Write desired time to activate programmable mode
  • H:21767 Fireplace Timer Enabled — Bool R/W, 0=timer off, 1=timer on
  • H:21772 Programmable Timer Enabled — Bool R/W, 0=timer off, 1=timer on
  • H:4621 Fault Condition — UInt16 R, 0=normal, 1=fault
  • H:4361 Extract Fan Actual Speed — UInt16 R, extract fan RPM/speed
  • H:4362 Supply Fan Actual Speed — UInt16 R, supply fan RPM/speed
  • H:4359 RH Level — UInt16 R, 0=no sensor, 1=low, 2=med, 3=high
  • H:4360 CO2 Level (Threshold) — UInt16 R, 0=no sensor, 1=low, 2=med, 3=high
  • H:4365 Fireplace Switch State — UInt16 R, physical fireplace switch state
  • H:4389 Optional Temperature Sensor — UInt16 R, centKelvin, optional external temperature sensor
  • H:4617 Total Uptime Years — UInt16 R, total operating time in years
  • H:4618 Total Uptime Hours — UInt16 R, total operating time in hours
  • H:20537 Filter Change Interval — UInt16 R/W, filter change interval in days
  • H:20487 Fireplace Extract Fan Speed — UInt16 R/W, fireplace mode extract fan speed %
  • H:20488 Fireplace Supply Fan Speed — UInt16 R/W, fireplace mode supply fan speed %
  • H:20497 Fireplace Air Temp Target — UInt16 R/W, centKelvin, fireplace mode temperature setpoint

Zdroje