Přeskočit obsah

Bazén

Vnitřní bazén v hale, rozměry 3,5 × 8 × 1,4 m (objem ≈ 39 m³). Úpravu vody zajišťuje technologie Aseko ASIN Aqua Oxy (značka Oxypure — aktivní kyslík + pH). Odvlhčování a větrání haly řeší samostatná jednotka — viz Bazénová VZT.

Technologie úpravy vody

  • Řídicí jednotka: Aseko ASIN Aqua Oxy (řada Oxypure)
  • Dezinfekce: aktivní kyslík (peroxid) místo chloru
  • Regulace pH: automatická dávkovacím čerpadlem (pH minus)
  • Měřené veličiny: pH, redox (ORP), teplota vody, stav dávkovacích čerpadel, hladiny kanystrů, alarmy
  • Komunikace: Aseko Web modul (OEM USR-K5, sériový převodník TCP/IP) — posílá data formou pushe na nakonfigurovaný Remote Server

Síťová integrace

Co Hodnota
Hostname aseko (DHCP rezervace na pfSense, VLAN 40 / IoT)
IP 192.168.40.44 (blok .44–.49 vyhrazený pro bazénovou technologii)
MAC 9c:a5:25:ef:72:36 (Jinan USR IOT — modul USR-K5)
Web UI modulu http://192.168.40.44 (default login admin / admin)
Firmware modulu V6002 (USR-K5)
Cíl streamu 192.168.40.7 (Home Assistant — IoT NIC, stejná VLAN, žádné firewall pravidlo nepotřeba), TCP port 47524
Work Mode TCP Client (modul aktivně otevírá spojení k HA)
Cloud Stream míří jen do HA. Mirror do Aseko cloud (pool.aseko.com) zajišťuje vestavěný forwarder v HACS integraci — cloud zůstane funkční.

Pozn.: integrace je pasivní listener — HA nedotazuje jednotku, jednotka sama posílá. Když chybí data, problém je typicky v Remote Server Addr na web modulu.

Záloha původního nastavení USR-K5 (před přesměrováním do HA)

Stav před změnou (Aseko posílalo přímo do cloudu). Pro rollback:

Pole Hodnota
Baud Rate 57600
Data Size 8
Parity None
Stop Bits 1
Flow Control NFC
Local Port Number 47524
Remote Port Number 47524
Work Mode TCP Client
Remote Server Addr pool.aseko.com (37.221.116.97)
RESET / LINK / INDEX vypnuto
Similar RFC2217 zapnuto
Firmware V6002

Rollback: vrátit Remote Server Addr na pool.aseko.com, ostatní pole nechat — port i sériové parametry zůstávají stejné.

Integrace v Home Assistant

  • Komponenta: HACS Aseko Local (custom integration)
  • Konfigurace: Settings → Devices & Services → Aseko Local (port = stejný jako v Aseko web modulu)
  • Entity (prefix sensor.bazen_* / binary_sensor.bazen_* / button.bazen_*):
  • pH (sensor.bazen_ph), teplota vody, požadované hodnoty (sensor.bazen_required_*)
  • běh čerpadel: filtrace + dávkovací (algicid, OXY Pure, pH minus, vločkovač)
  • spotřeby chemie: sensor.bazen_*_consumed_since_refill / _consumed_total
  • průtok k sondám (binary_sensor.bazen_water_flow_to_probes), stav spojení (sensor.bazen_connection_status, sensor.bazen_last_data_update)
  • refill tlačítka (button.bazen_*_refill) — stisknout po výměně kanystru, resetují počítadlo spotřeby
  • Karta na dashboardu: sekce Bazén na FTV dashboardu (teplota vody, cíl Aseko, stav topení, filtrace, přepínač FTV boost)

Provoz a ovládání

Manuální obsluha

Úpravu vody (dávkování, pH, aktivní kyslík) řídí výhradně jednotka Aseko ve strojovně — HA do dávkování/chemie nikdy nezapisuje, jen monitoruje. HA ale řídí ohřev bazénu (relé switch.topeni_bazen) a při FTV boostu vynutí filtraci (switch.filtrace_bazen) — viz níže.

Ohřev bazénu a FTV boost

Bazén hřeje tepelné čerpadlo (kompresor přes výměník OVB500 — bazén z akumulačky AK neodebírá, je samostatná větev z kondenzátoru TČ, viz TČ → hydraulika). Požadavek topení jde do TČ přes relé switch.topeni_bazen, které řídí jediná automatizace „Bazén - řízení topení" (automations.yaml; nahradila původní prostý Mirror Aseko→relé):

  • Pod 28 °C — komfort floor: topí na požadavek Aseka (binary_sensor.topeni_aseko). Doporučení: nastav cíl teploty v Aseko appce na 28 °C, ať floor sedí (jinak Aseko „chce" víc a my mu to mezi 28–30 blokujeme).
  • 28–32 °C — FTV boost: topí navíc, jen když je zapnutý input_boolean.ftv_bazen_boost (přepínač na FTV dashboardu) — pro jímání přebytku FTV do bazénu (39 m³ ≈ 45 kWh/°C = největší letní tepelný sink).
  • Nad 32 °C — cap (hystereze 31,5/32, neškube).

Filtrace a spolehlivost čidla. Sonda sensor.bazen_water_temperature bez průtoku měří teplotu vzduchu (vyšší), ne vody. Proto boost topí až když filtrace běží ≥ 15 min (settle). Filtrace běží přes den 8:00–20:00 (Aseko); přebytek FTV (plná baterka) nastává až dopoledne/v poledne — takže než boost reálně najede, filtrace už hodiny běží a teplota je spolehlivě vody. Boost navíc vynutí filtraci přes switch.filtrace_bazen (automatizace „Bazén - filtrace při FTV boostu") pro případ, že by zrovna neběžela. Boost OFF → filtrace puštěna zpět Aseku.

Pořadí jímání přebytku v létě: kompresor → bazén + DHW (COP 3–4) → až pak patrony (COP 1). Bazén/DHW přes kompresor mají přednost před patronou do AK — ne protože by bazén bral z AK, ale kvůli COP. (AK boost přes kompresor v létě navíc nejede — topná služba je stopnutá stop-temp, viz decision_log.)

Notifikace

Automatizace v automations.yaml (od 2026-06-11), všechny posílají push na iPhone:

Automatizace Kdy se ozve Co s tím
Bazén - pH mimo rozsah pH mimo 6,8–7,4 déle než 1 h při běžící filtraci Zkontrolovat dávkování pH minus a hladinu kanystru; pokud hodnota vypadá nereálně, kalibrace sondy
Bazén - sondy bez průtoku Filtrace běží, ale k sondám neteče voda > 5 min Zkontrolovat ventily a předfiltr měřicí cely ve strojovně
Bazén - Aseko offline Spojení ztraceno nebo žádná nová data > 15 min Restart jednotky Aseko vypínačem ve strojovně, viz Řešení problémů
Bazén - dochází chemie Spotřeba od refillu > 17 l (kanystry 20 l) Připravit nový kanystr; po výměně stisknout refill tlačítko v HA (button.bazen_*_refill), jinak počítadlo jede dál

Údržba

  • Kanystry chemie (20 l) — HA notifikuje při spotřebě > 17 l od posledního refillu; po výměně kanystru stisknout refill tlačítko v HA.
  • Solenoidové dávkovací hadičky — kontrola/výměna dle manuálu Aseko, typicky 1× ročně.
  • Filtrační patrony / písek — viz manuál technologie (TODO doplnit).
  • Kalibrace pH sondy — Aseko doporučuje 1× za 3–6 měsíců, kalibrační roztoky pH 4,0 a pH 7,0.

Řešení problémů

Symptom Pravděpodobná příčina Co udělat
V HA chybí všechny sensor.aseko_* Modul nevysílá nebo firewall 1) Ověř ping na 192.168.40.154, 2) zkontroluj Remote Server Addr na web UI modulu, 3) zkontroluj pfSense pravidlo IOT → HA na portu Aseko
Senzory zamrzlé (poslední aktualizace stará) Web modul restartoval / ztratil spojení Restartuj jednotku Aseko (vypínač ve strojovně), počkej 1 min
pH hodnota nereálná Sonda potřebuje kalibraci Kalibrace pH (viz Údržba)
Integrace v HA nezakládá entity Nepodporovaný firmware (fw 8 a model Salt NET) Zkontroluj verzi v update.aseko_local_update, případně přepni port mezi 47524 a 51050

Manuály

  • Aseko ASIN AQUA Oxygen (EN, vendor manuál řídicí jednotky): PDF | Text | Online
  • USR-K5 (EN, OEM serial-to-Ethernet modul = Aseko WEB modul): PDF | Text | Online
  • Filtrační technologie — TODO (typ TBD, doplnit po identifikaci ve strojovně)

Související