Hol keletkezik késleltetés?
Egy egyszerű automatizálás – pl. „mozgás → lámpa be" – valójában több lépésből áll, és mindegyiknél veszíthetsz időt:
1. Szenzor érzékel → 2. Szenzor elküldi az üzenetet → 3. Coordinator/hub fogadja → 4. HA feldolgozza az automatizálást → 5. HA elküldi a parancsot → 6. Eszköz végrehajtja.
Normál esetben ez 50–300 ms (fél másodpercen belül). Ha 1–5 másodperc vagy több, valami nincs rendben.
Okok és megoldások
1. Felhős round-trip
Tünet: 1–3 mp késés minden parancsnál.
Ok: Az eszköz felhőn keresztül kommunikál. A parancs elmegy a kínai szerverre, ott feldolgozzák, visszajön. Ez 200–1000 ms minden irányban.
Megoldás: Használj lokális protokollt. Shelly-nél: lokális API-t engedélyezd a beállításokban. Tuya-eszközöknél: flashelj Tasmotát/ESPHome-ot, vagy használd a Tuya Local integrációt a HA-ban. Zigbee/Z-Wave: eleve lokális.
2. Zigbee mesh rossz állapotban
Tünet: Időszakos késés (néha gyors, néha lassú), vagy parancsok „elvesznek".
Ok: Kevés router a mesh-ben, gyenge jel, vagy a mesh most újra routeolja az üzeneteket egy kiesett router után.
Megoldás: Adj hozzá routereket (dugaljak, izzók). Ellenőrizd a mesh topológiát (ZHA → Vizualizáció, vagy Z2M → Map). Ha egy eszköz sok hop-on keresztül kommunikál, tegyél közelebb egy routert. (Részletes útmutató)
3. Szenzor polling-intervallum
Tünet: A hőmérséklet-automatizálás csak 5–10 percenként reagál.
Ok: A legtöbb Zigbee hőmérő-szenzor nem folyamatosan küld adatot – energiatakarékossági okokból csak akkor, ha a hőmérséklet változik (pl. ±0,5 °C), vagy egy megadott intervallumon (pl. 10 perc). Ez normális viselkedés.
Megoldás: A reporting-intervallumot csökkentheted a szenzor beállításaiban (Z2M-ben: eszköz → Reporting). De vigyázz: minél gyakoribb a reporting, annál gyorsabban merül az elem.
4. Home Assistant túlterhelt
Tünet: Minden automatizálás lassan reagál, a dashboard is lassú.
Ok: A HA szerver kevés erőforrással fut (pl. Raspberry Pi 3, túl sok integráció, nagy adatbázis).
Megoldás: Ellenőrizd a CPU és RAM használatot (Beállítások → Rendszer → Hardver). Ha a CPU 80%+ folyamatosan: csökkentsd az integrációk számát, vagy válts erősebb hardverre (Pi 5, mini PC). Az adatbázis méretét is nézd: home-assistant_v2.db ha több GB, töröld/limitáld a history-t.
5. Automatizálás logikai késleltetés
Tünet: Az automatizálás csak X mp/perc múlva fut le, de az eszközök gyorsak.
Ok: Az automatizálásban van delay, wait_for_trigger, vagy for: feltétel, amit elfelejtettél.
Megoldás: Nézd át az automatizálás YAML-jét. A for: "00:00:05" azt jelenti, hogy az állapotnak 5 másodpercig fenn kell maradnia, mielőtt a trigger aktiválódik – ez szándékos késleltetés, de ha nem akartad, töröld.
6. Wi-Fi eszköz alvó módban
Tünet: Az első parancs 2–5 mp-ig tart, utána gyors.
Ok: Néhány Wi-Fi IoT eszköz energiatakarékossági módba lép, ha nem kap parancsot egy ideje. Az első üzenet „felébreszti".
Megoldás: A legtöbb Shelly-nél nincs ilyen probléma (always-on). Tuya-eszközöknél gyakoribb. Firmware frissítés segíthet, vagy cseréld lokális firmware-re.
7. DNS késleltetés
Tünet: A felhős integrációk (Spotify, Google Home, időjárás) lassúak, de a lokális eszközök gyorsak.
Ok: Lassú DNS szerver. Ha a router alapértelmezett DNS-e a szolgáltató DNS-e, az lehet lassú.
Megoldás: Állítsd a DNS-t gyorsabbra: 1.1.1.1 (Cloudflare) vagy 8.8.8.8 (Google). Vagy ha Pi-hole-od van, az már lokálisan cache-eli a DNS-t.