{ "config": { "step": { "user": { "title": "WashData beállítása", "description": "Állítsa be a mosógépet vagy más készüléket.\n\nTeljesítményérzékelő szükséges.\n\n**Ezután a rendszer megkérdezi, hogy szeretné-e létrehozni első profilját.**", "data": { "name": "Eszköz neve", "device_type": "Eszköz típusa", "power_sensor": "Teljesítmény érzékelő", "min_power": "Minimális teljesítmény küszöb (W)" }, "data_description": { "name": "Barátságos név ennek az eszköznek (pl. „Mosógép”, „Mosogatógép”).", "device_type": "Milyen típusú készülék ez? Segít személyre szabni az észlelést és a címkézést.", "power_sensor": "Az érzékelő entitás, amely valós idejű energiafogyasztást jelent (wattban) az okosdugóról.", "min_power": "Az e küszöbérték feletti teljesítményértékek (wattban) azt jelzik, hogy a készülék működik. Kezdje 2 W-tal a legtöbb eszköz esetében." } }, "first_profile": { "title": "Első profil létrehozása", "description": "A **Ciklus** a készülék teljes működése (pl. egy adag szennyes). A **Profil** ezeket a ciklusokat típus szerint csoportosítja (pl. „Pamut”, „Gyorsmosás”). A profil létrehozása azonnal segíti az integráció becsült időtartamát.\n\nEzt a profilt manuálisan is kiválaszthatja az eszközvezérlők között, ha a rendszer nem észleli automatikusan.\n\n**A lépés kihagyásához hagyja üresen a „Profilnév” mezőt.**", "data": { "profile_name": "Profilnév (nem kötelező)", "manual_duration": "Becsült időtartam (perc)" } } }, "error": { "cannot_connect": "Nem sikerült csatlakozni", "invalid_auth": "Érvénytelen hitelesítés", "unknown": "Váratlan hiba" }, "abort": { "already_configured": "Az eszköz már konfigurálva van" } }, "options": { "step": { "init": { "menu_options": { "learning_feedbacks": "Tekintse át a tanulási visszajelzéseket", "settings": "Beállítások", "notifications": "Értesítések", "manage_cycles": "Ciklusok kezelése", "manage_profiles": "Profilok kezelése", "manage_phase_catalog": "Fáziskatalógus kezelése", "record_cycle": "Felvételi ciklus (kézi)", "diagnostics": "Diagnosztika és karbantartás" } }, "apply_suggestions": { "title": "Javasolt értékek másolása", "description": "Ez átmásolja az aktuális javasolt értékeket a mentett beállításokba. Ez egy egyszeri művelet, és nem engedélyezi az automatikus felülírást.\n\nMásolandó értékek:\n{suggested}", "data": { "confirm": "Erősítse meg a másolási műveletet" } }, "apply_suggestions_confirm": { "title": "Tekintse át a javasolt változtatásokat", "description": "A WashData **{pending_count}** javasolt értéket talált az alkalmazásra.\n\nVáltozások:\n{changes}\n\n✅ Jelölje be az alábbi négyzetet, és kattintson a **Küldés** gombra a módosítások azonnali alkalmazásához és mentéséhez.\n❌ Hagyja bejelölés nélkül, és kattintson a **Küldés** gombra a visszavonáshoz és a visszalépéshez.", "data": { "confirm_apply_suggestions": "Alkalmazza és mentse el ezeket a módosításokat" } }, "settings": { "title": "Beállítások", "description": "{deprecation_warning}Az észlelési küszöbök, a tanulás és a speciális viselkedés hangolása. Az alapértelmezések jól működnek a legtöbb beállításnál.\n\nJelenleg elérhető javasolt beállítások: {suggestions_count}.\nHa ez a szám 0 felett van, nyissa meg a Speciális beállításokat, és használja a „Javasolt értékek alkalmazása” lehetőséget az ajánlások áttekintéséhez.", "data": { "apply_suggestions": "Alkalmazza a javasolt értékeket", "device_type": "Eszköz típusa", "power_sensor": "Teljesítményérzékelő entitás", "min_power": "Minimális teljesítmény (W)", "off_delay": "Ciklusvégi késleltetés (ek)", "notify_actions": "Értesítési műveletek", "notify_people": "Késlelteti a kézbesítést, amíg ezek az emberek otthon nem lesznek", "notify_only_when_home": "Az értesítések késleltetése, amíg a kiválasztott személy otthon van", "notify_fire_events": "Automatizálási esemény indítása", "notify_start_services": "Ciklus indítása - Értesítési célok", "notify_finish_services": "Ciklus befejezése - Értesítési célok", "notify_live_services": "Élő folyamat – Értesítési célok", "notify_before_end_minutes": "Befejezés előtti értesítés (perccel a vége előtt)", "notify_title": "Értesítés címe", "notify_icon": "Értesítési ikon", "notify_start_message": "Indítsa el az Üzenetformátumot", "notify_finish_message": "Üzenetformátum befejezése", "notify_pre_complete_message": "Kitöltés előtti üzenetformátum", "show_advanced": "Speciális beállítások szerkesztése (következő lépés)" }, "data_description": { "apply_suggestions": "Jelölje be ezt a négyzetet a tanulási algoritmus által javasolt értékek űrlapba másolásához. Mentés előtt tekintse át.\n\nJavasolt (tanulásból):\n- min_power: {suggested_min_power} W\n- off_delay: {suggested_off_delay} s\n- watchdog_interval: {suggested_watchdog_interval} s\n- no_update_active_timeout: {suggested_no_update_active_timeout} s\n- profile_match_interval: {suggested_profile_match_interval} s\n- auto_label_confidence: {suggested_auto_label_confidence}\n- duration_tolerance: {suggested_duration_tolerance}\n- profile_duration_tolerance: {suggested_profile_duration_tolerance}\n- profile_match_min_duration_ratio: {suggested_profile_match_min_duration_ratio}\n- profile_match_max_duration_ratio: {suggested_profile_match_max_duration_ratio}\n- start_threshold_w: {suggested_start_threshold_w} W\n- stop_threshold_w: {suggested_stop_threshold_w} W\n- end_energy_threshold: {suggested_end_energy_threshold} Wh\n- running_dead_zone: {suggested_running_dead_zone} s\n{suggested_reason}", "device_type": "Válassza ki a készülék típusát (mosógép, szárítógép, mosogatógép, kávéfőző, elektromos). Ezt a címkét a rendszer minden ciklusban tárolja a jobb szervezés érdekében.", "power_sensor": "Az érzékelő entitás, amely valós idejű teljesítményt jelent (wattban). Ezt bármikor módosíthatja anélkül, hogy elveszítené az előzményadatokat – hasznos lehet, ha kicseréli az intelligens csatlakozót.", "min_power": "Az e küszöbérték feletti teljesítményértékek (wattban) azt jelzik, hogy a készülék működik. Kezdje 2 W-tal a legtöbb eszköz esetében.", "off_delay": "Másodpercek alatt a simított teljesítménynek a leállítási küszöb alatt kell maradnia, hogy jelezze a befejezést. Alapértelmezett: 120 s.", "notify_actions": "Opcionális Home Assistant műveletsor az értesítésekhez (szkriptek, értesítés, TTS stb.) Ha be van állítva, a műveletek a tartalék értesítési szolgáltatás előtt futnak le.", "notify_people": "Jelenlétkapuzáshoz használt személy entitások. Ha engedélyezve van, az értesítések kézbesítése addig késik, amíg legalább egy kiválasztott személy otthon nem lesz.", "notify_only_when_home": "Ha engedélyezve van, késleltesse az értesítéseket, amíg legalább egy kiválasztott személy otthon lesz.", "notify_fire_events": "Ha engedélyezve van, aktiválja a Home Assistant eseményeit a ciklus kezdetéhez és végéhez (ha_washdata_cycle_started és ha_washdata_cycle_ended) az automatizálások irányítása érdekében.", "notify_start_services": "Egy vagy több szolgáltatás értesíti, ha egy ciklus elkezdődik. Hagyja üresen az indítási értesítések kihagyásához.", "notify_finish_services": "Egy vagy több szolgáltatás értesíti, ha egy ciklus véget ér vagy a végéhez közeledik. Hagyja üresen a befejezéssel kapcsolatos értesítések kihagyásához.", "notify_live_services": "Egy vagy több értesítést küld a szolgáltatásnak, hogy a ciklus lefutása közben élő folyamatfrissítéseket kapjon (csak mobil kísérőalkalmazás). Hagyja üresen az élő frissítések kihagyásához.", "notify_before_end_minutes": "Percekkel a ciklus becsült vége előtt az értesítés elindításához. A letiltáshoz állítsa 0-ra. Alapértelmezett: 0.", "notify_title": "Egyéni cím az értesítésekhez. Támogatja a {device} helyőrzőt.", "notify_icon": "Az értesítésekhez használandó ikon (pl. mdi:mosógép). Hagyja üresen, ha nem szeretne ikont küldeni.", "notify_start_message": "Üzenet elküldve, amikor egy ciklus elindul. Támogatja a {device} helyőrzőt.", "notify_finish_message": "Üzenet elküldve, amikor egy ciklus véget ért. Támogatja a {device}, {duration}, {program}, {energy_kwh}, {cost} helyőrzőket.", "notify_pre_complete_message": "Az ismétlődő élő haladás szövege a ciklus futása közben frissül. Támogatja a {device}, {minutes}, {program} helyőrzőket." } }, "notifications": { "title": "Értesítések", "description": "Konfigurálhatja az értesítési csatornákat, sablonokat és opcionális élő mobil-frissítéseket.", "data": { "notify_actions": "Értesítési műveletek", "notify_people": "Késlelteti a kézbesítést, amíg ezek az emberek otthon nem lesznek", "notify_only_when_home": "Az értesítések késleltetése, amíg a kiválasztott személy otthon van", "notify_fire_events": "Automatizálási esemény indítása", "notify_start_services": "Ciklus indítása - Értesítési célok", "notify_finish_services": "Ciklus befejezése - Értesítési célok", "notify_live_services": "Élő folyamat – Értesítési célok", "notify_before_end_minutes": "Befejezés előtti értesítés (perccel a vége előtt)", "notify_live_interval_seconds": "Élő frissítési időköz (másodperc)", "notify_live_overrun_percent": "Élő frissítés túllépési engedmény (%)", "notify_live_chronometer": "Kronométer Visszaszámláló időzítő", "notify_title": "Értesítés címe", "notify_icon": "Értesítési ikon", "notify_start_message": "Indítsa el az Üzenetformátumot", "notify_finish_message": "Üzenetformátum befejezése", "notify_pre_complete_message": "Kitöltés előtti üzenetformátum", "energy_price_entity": "Energiaár – entitás (opcionális)", "energy_price_static": "Energiaár – Statikus érték (opcionális)", "go_back": "Vissza mentés nélkül", "notify_reminder_message": "Emlékeztető üzenet formátuma", "notify_timeout_seconds": "Automatikus elvetés után (másodperc)", "notify_channel": "Értesítési csatorna (állapot/élő/emlékeztető)", "notify_finish_channel": "Elkészült az értesítési csatorna" }, "data_description": { "go_back": "Jelölje be ezt, majd kattintson a Beküldés gombra, hogy eldobja a fenti módosításokat és visszatérjen a főmenübe.", "notify_actions": "Opcionális Home Assistant műveletsor az értesítésekhez (szkriptek, értesítés, TTS stb.) Ha be van állítva, a műveletek a tartalék értesítési szolgáltatás előtt futnak le.", "notify_people": "Jelenlétkapuzáshoz használt személy entitások. Ha engedélyezve van, az értesítések kézbesítése addig késik, amíg legalább egy kiválasztott személy otthon nem lesz.", "notify_only_when_home": "Ha engedélyezve van, késleltesse az értesítéseket, amíg legalább egy kiválasztott személy otthon lesz.", "notify_fire_events": "Ha engedélyezve van, aktiválja a Home Assistant eseményeit a ciklus kezdetéhez és végéhez (ha_washdata_cycle_started és ha_washdata_cycle_ended) az automatizálások irányítása érdekében.", "notify_start_services": "Egy vagy több értesítési szolgáltatás figyelmezteti a ciklus kezdetét (pl. notify.mobile_app_my_phone). Hagyja üresen az indítási értesítések kihagyásához.", "notify_finish_services": "Egy vagy több szolgáltatás értesíti, ha egy ciklus véget ér vagy a végéhez közeledik. Hagyja üresen a befejezéssel kapcsolatos értesítések kihagyásához.", "notify_live_services": "Egy vagy több értesítést küld a szolgáltatásnak, hogy a ciklus lefutása közben élő folyamatfrissítéseket kapjon (csak mobilalkalmazás esetén). Hagyja üresen az élő frissítések kihagyásához.", "notify_before_end_minutes": "Percekkel a ciklus becsült vége előtt az értesítés elindításához. A letiltáshoz állítsa 0-ra. Alapértelmezett: 0.", "notify_live_interval_seconds": "Milyen gyakran küldenek frissítéseket futás közben. Az alacsonyabb értékek jobban reagálnak, de több értesítést igényelnek. A rendszer legalább 30 másodpercet kényszerít ki – a 30 másodperc alatti értékeket a rendszer automatikusan 30 másodpercre kerekíti.", "notify_live_overrun_percent": "A hosszú/túlfutási ciklusok becsült frissítésszáma feletti biztonsági ráhagyás (például a 20% 1,2-szeres becsült frissítést tesz lehetővé).", "notify_live_chronometer": "Ha engedélyezve van, minden élő frissítés tartalmaz egy kronométer visszaszámlálást a becsült befejezési időig. Az értesítési időzítő automatikusan folytatja a visszaszámlálást az eszközön a frissítések között (csak Android kísérőalkalmazások esetén).", "notify_title": "Egyéni cím az értesítésekhez. Támogatja a {device} helyőrzőt.", "notify_icon": "Az értesítésekhez használandó ikon (pl. mdi:mosógép). Hagyja üresen, ha nem szeretne ikont küldeni.", "notify_start_message": "Üzenet elküldve, amikor egy ciklus elindul. Támogatja a {device} helyőrzőt.", "notify_finish_message": "Üzenet elküldve, amikor egy ciklus véget ért. Támogatja a {device}, {duration}, {program}, {energy_kwh}, {cost} helyőrzőket.", "energy_price_entity": "Válasszon egy numerikus entitást, amely tartalmazza az aktuális villamosenergia-árat (pl. sensor.electricity_price, input_number.energy_rate). Ha be van állítva, engedélyezi a(z) {cost} helyőrzőt. Elsőbbséget élvez a statikus értékkel szemben, ha mindkettő be van állítva.", "energy_price_static": "Fix villanyár kWh-nként. Ha be van állítva, engedélyezi a(z) {cost} helyőrzőt. Figyelmen kívül hagyva, ha egy entitás fent van konfigurálva. Adja hozzá a pénznem szimbólumát az üzenetsablonhoz, pl. {cost} €.", "notify_reminder_message": "Az egyszeri emlékeztető szövege elküldte a beállított számú percet a becsült vége előtt. Különbözik a fenti, ismétlődő élő frissítésektől. Támogatja a {device}, {minutes}, {program} helyőrzőket.", "notify_timeout_seconds": "Az értesítések automatikus elvetése ennyi másodperc után (a kísérőalkalmazás „időtúllépéseként” továbbítása). Állítsa 0-ra, hogy megőrizze őket az elvetésig. Alapértelmezett: 0.", "notify_channel": "Android kísérőalkalmazás-értesítési csatorna az állapotról, az élő folyamatról és az emlékeztetőkről. A csatorna hangja és fontossága a kísérőalkalmazásban állítható be a csatornanév első használatakor – a WashData csak a csatorna nevét állítja be. Hagyja üresen az alkalmazás alapértelmezett beállításához.", "notify_finish_channel": "Külön Android csatorna a kész riasztáshoz (ezt az emlékeztető és a mosásra váró hang is használja), hogy saját hangja legyen. Hagyja üresen a fenti csatorna újrafelhasználásához.", "notify_pre_complete_message": "Az ismétlődő élő haladás szövege a ciklus futása közben frissül. Támogatja a {device}, {minutes}, {program} helyőrzőket." } }, "advanced_settings": { "title": "Speciális beállítások", "description": "Az észlelési küszöbök, a tanulás és a speciális viselkedés hangolása. Az alapértelmezések jól működnek a legtöbb konfigurációban.", "sections": { "suggestions_section": { "name": "Javasolt beállítások", "description": "Elérhető {suggestions_count} megtanult javaslat. Jelölje be a 'Javasolt értékek alkalmazása' lehetőséget, hogy mentés előtt áttekinthesse a javasolt módosításokat.", "data": { "apply_suggestions": "Alkalmazza a javasolt értékeket" }, "data_description": { "apply_suggestions": "Jelölje be ezt a jelölőnégyzetet a tanulási algoritmus által javasolt értékek áttekintési lépésének megnyitásához. Semmi sem kerül automatikusan mentésre.\n\nJavasolt (tanulásból):\n- min_power: {suggested_min_power} W\n- off_delay: {suggested_off_delay} s\n- watchdog_interval: {suggested_watchdog_interval} s\n- no_update_active_timeout: {suggested_no_update_active_timeout} s\n- profile_match_interval: {suggested_profile_match_interval} s\n- auto_label_confidence: {suggested_auto_label_confidence}\n- duration_tolerance: {suggested_duration_tolerance}\n- profile_duration_tolerance: {suggested_profile_duration_tolerance}\n- profile_match_min_duration_ratio: {suggested_profile_match_min_duration_ratio}\n- profile_match_max_duration_ratio: {suggested_profile_match_max_duration_ratio}\n- start_threshold_w: {suggested_start_threshold_w} W\n- stop_threshold_w: {suggested_stop_threshold_w} W\n- end_energy_threshold: {suggested_end_energy_threshold} Wh\n- running_dead_zone: {suggested_running_dead_zone} s\n{suggested_reason}" } }, "detection_section": { "name": "Észlelés és teljesítményküszöbök", "description": "Meghatározza, mikor tekinthető a készülék BEKAPCSOLTNAK vagy KIKAPCSOLTNAK, az energiaküszöböket és az állapotátmenetek időzítését.", "data": { "start_duration_threshold": "Visszapattanás kezdeti időtartama (s)", "start_energy_threshold": "Indítási energiakapu (Wh)", "completion_min_seconds": "Befejezési minimális futási idő (másodperc)", "start_threshold_w": "Kezdési küszöb (W)", "stop_threshold_w": "Leállási küszöb (W)", "end_energy_threshold": "Befejezési energiakapu (Wh)", "running_dead_zone": "Holtidő az indulás után (másodperc)", "end_repeat_count": "Ismétlésszám vége", "min_off_gap": "Minimális rés a ciklusok között (s)", "sampling_interval": "Mintavételi intervallum(ok)" }, "data_description": { "start_duration_threshold": "Hagyja figyelmen kívül az ennél az időtartamnál (másodpercekben) rövidebb rövid teljesítményugrásokat. Kiszűri a rendszerindítási tüskéket (pl. 60 W 2 másodpercig) a valódi ciklus megkezdése előtt. Alapértelmezett: 5s.", "start_energy_threshold": "A ciklusnak legalább ennyi energiát (Wh) kell felhalmoznia a START fázis alatt, hogy megerősítsük. Alapértelmezett: 0,005 Wh.", "completion_min_seconds": "Az ennél rövidebb ciklusok „megszakítottként” lesznek megjelölve, még akkor is, ha természetesen befejeződnek. Alapértelmezett: 600.", "start_threshold_w": "A teljesítménynek e küszöb fölé kell emelkednie a ciklus elindításához. Állítsa magasabbra, mint a készenléti teljesítmény. Alapértelmezett: min_power + 1 W.", "stop_threshold_w": "A teljesítménynek e küszöb alá kell csökkennie a ciklus VÉGÉHEZ. Állítsa valamivel nulla fölé, hogy elkerülje a hamis végeket okozó zajt. Alapértelmezett: 0,6 * min_power.", "end_energy_threshold": "A ciklus csak akkor ér véget, ha az utolsó kikapcsolási késleltetési ablakban az energia ennél az értéknél alacsonyabb (Wh). Megakadályozza a hamis célokat, ha a teljesítmény nulla közelében ingadozik. Alapértelmezett: 0,05 Wh.", "running_dead_zone": "A ciklus indítása után hagyja figyelmen kívül a teljesítménycsökkenéseket ennyi másodpercig, hogy elkerülje a téves végérzékelést a kezdeti felpörgetési fázisban. A letiltáshoz állítsa 0-ra. Alapértelmezett: 0s.", "end_repeat_count": "A befejezési feltételnek (az off_delay küszöbértéke alatti teljesítmény) egymás után teljesülnie kell a ciklus befejezése előtt. A magasabb értékek megakadályozzák a hamis befejezést a szünetek alatt. Alapértelmezett: 1.", "min_off_gap": "Ha egy ciklus az előző befejezésétől számított ennyi másodpercen belül kezdődik, akkor ezek egyetlen ciklusba egyesülnek.", "sampling_interval": "Minimális mintavételi intervallum másodpercben. Az ennél gyorsabb frissítéseket figyelmen kívül hagyja. Alapértelmezés: 30 s (2 mp mosógépeknél, mosó-szárítógépeknél és mosogatógépeknél)." } }, "matching_section": { "name": "Profilillesztés és tanulás", "description": "Meghatározza, milyen agresszíven illeszti a WashData a futó ciklusokat a megtanult profilokhoz, és mikor kérjen visszajelzést.", "data": { "profile_match_min_duration_ratio": "Profilegyezési minimális időtartam aránya (0,1–1,0)", "profile_match_interval": "Profilegyezési intervallum (másodperc)", "profile_match_threshold": "Profil egyezési küszöb", "profile_unmatch_threshold": "Profileltérési küszöb", "auto_label_confidence": "Automatikus címke megbízhatóság (0-1)", "learning_confidence": "Visszajelzési kérés bizalom (0-1)", "suppress_feedback_notifications": "A visszajelzési értesítések letiltása", "duration_tolerance": "Időtartam tolerancia (0-0,5)", "smoothing_window": "Simító ablak (minták)", "profile_duration_tolerance": "Profilegyezési időtartam tolerancia (0-0,5)" }, "data_description": { "profile_match_min_duration_ratio": "Minimális időtartam aránya a profilillesztéshez. A futási ciklusnak legalább a profil időtartamának ezen hányadának kell lennie, hogy megfeleljen. Alsó = korábbi egyezés. Alapértelmezett: 0,50 (50%).", "profile_match_interval": "Milyen gyakran (másodpercben) próbálja meg a profilegyeztetést egy ciklus során. Az alacsonyabb értékek gyorsabb észlelést biztosítanak, de több CPU-t használnak. Alapértelmezés: 300 mp (5 perc).", "profile_match_threshold": "Minimális DTW hasonlósági pontszám (0,0–1,0) ahhoz, hogy egy profilt egyezésnek tekintsünk. Magasabb = szigorúbb egyezés, kevesebb téves pozitív. Alapértelmezett: 0.4.", "profile_unmatch_threshold": "DTW hasonlósági pontszám (0,0–1,0), amely alatt a korábban egyeztetett profil elutasításra kerül. Alacsonyabbnak kell lennie az egyezési küszöbnél a villogás elkerülése érdekében. Alapértelmezett: 0,35.", "auto_label_confidence": "A ciklusok automatikus címkézése ezen a konfidenciaszinten vagy a felett a befejezéskor (0,0–1,0).", "learning_confidence": "Minimális megbízhatóság a felhasználó-ellenőrzés kéréséhez egy eseményen keresztül (0,0–1,0).", "suppress_feedback_notifications": "Ha engedélyezve van, a WashData továbbra is nyomon követi és belső visszajelzést kér, de nem jelenít meg folyamatos értesítéseket, amelyek a ciklusok megerősítését kérik. Hasznos, ha a rendszer mindig megfelelően érzékeli a ciklusokat, és a figyelmeztetéseket elvonja a figyelmed.", "duration_tolerance": "Tolerancia a hátralévő időre vonatkozó becslésekhez egy futás során (0,0–0,5 0–50%-nak felel meg).", "smoothing_window": "A mozgóátlag simításhoz használt legutóbbi teljesítményleolvasások száma.", "profile_duration_tolerance": "A profilillesztés által használt tűrés a teljes időtartam varianciájához (0,0–0,5). Alapértelmezett viselkedés: ±25%." } }, "timing_section": { "name": "Időzítés, karbantartás és hibakeresés", "description": "Watchdog, előrehaladás-visszaállítás, automatikus karbantartás és hibakereső entitások megjelenítése.", "data": { "watchdog_interval": "Watchdog intervallum (másodperc)", "no_update_active_timeout": "Frissítés nélküli időtúllépés (ek)", "progress_reset_delay": "Folyamat visszaállítási késleltetése (másodperc)", "auto_maintenance": "Engedélyezze az automatikus karbantartást", "expose_debug_entities": "A hibakeresési entitások közzététele", "save_debug_traces": "Mentse a hibakeresési nyomokat" }, "data_description": { "watchdog_interval": "Másodpercek az őrző-ellenőrzések között futás közben. Alapértelmezett: 5s. FIGYELMEZTETÉS: Győződjön meg arról, hogy ez NAGYOBB, mint az érzékelő frissítési időköze, hogy elkerülje a téves leállásokat (pl. ha az érzékelő 60 másodpercenként frissül, használjon 65 másodpercet+).", "no_update_active_timeout": "Változáskor közzétett érzékelők esetén: csak akkor kényszerítsen le egy AKTÍV ciklust, ha ennyi másodpercig nem érkezik frissítés. Az alacsony fogyasztású befejezés továbbra is a kikapcsolási késleltetést használja.", "progress_reset_delay": "Egy ciklus befejeződése (100%) után várjon ennyi másodpercnyi üresjáratot, mielőtt visszaállítja a folyamatot 0%-ra. Alapértelmezett: 300.", "auto_maintenance": "Az automatikus karbantartás engedélyezése (minták javítása, töredékek egyesítése).", "expose_debug_entities": "Speciális érzékelők (bizalom, fázis, kétértelműség) megjelenítése a hibakereséshez.", "save_debug_traces": "Részletes rangsorolási és teljesítmény-nyomkövetési adatokat tárolhat az előzményekben (Növeli a tárhelyhasználatot)." } }, "anti_wrinkle_section": { "name": "Ránctalanító védelem (szárítók)", "description": "Hagyja figyelmen kívül a dob forgásait a ciklus vége után, hogy elkerülje a fantomciklusokat. Csak szárítógép / mosó-szárítógép.", "data": { "anti_wrinkle_enabled": "Ránctalanító védelem (csak szárítógépen)", "anti_wrinkle_max_power": "Ránctalanító maximális teljesítmény (W)", "anti_wrinkle_max_duration": "Ránctalanító maximális időtartam (s)", "anti_wrinkle_exit_power": "Ránctalanító kilépési teljesítmény (W)" }, "data_description": { "anti_wrinkle_enabled": "Hagyja figyelmen kívül a rövid, kis teljesítményű dobforgatásokat a ciklus végén, hogy elkerülje a szellemciklusokat (csak szárító/mosó-szárítógép).", "anti_wrinkle_max_power": "Az ennél a teljesítménynél vagy az alatti kitöréseket a rendszer ránctalanító forgatásként kezeli az új ciklusok helyett. Csak akkor érvényes, ha a ránctalanító pajzs engedélyezve van.", "anti_wrinkle_max_duration": "Maximális kitörési hossz ránctalanító forgatásként kezelhető. Csak akkor érvényes, ha a ránctalanító pajzs engedélyezve van.", "anti_wrinkle_exit_power": "Ha a teljesítmény e szint alá csökken, azonnal lépjen ki a ránctalanítóból (true off). Csak akkor érvényes, ha a ránctalanító pajzs engedélyezve van." } }, "delay_start_section": { "name": "Késleltetett indítás észlelése", "description": "A tartós, kis fogyasztású készenlétet tekintse 'Várakozás az indításra' állapotnak, amíg a ciklus ténylegesen el nem indul.", "data": { "delay_start_detect_enabled": "Késleltetett indítás észlelésének engedélyezése", "delay_confirm_seconds": "Késleltetett indítás: készenléti megerősítési idő (s)", "delay_timeout_hours": "Késleltetett indítás: maximális várakozási idő (h)" }, "data_description": { "delay_start_detect_enabled": "Ha engedélyezve van, a rendszer késleltetett indításként egy rövid, alacsony fogyasztású lemerülési csúcsot, majd tartós készenléti tápellátást észlel. Az állapotérzékelő a „Várakozás az indításra” üzenetet mutatja a késleltetés alatt. A program nem követi nyomon a program idejét vagy előrehaladását, amíg a ciklus el nem kezdődik. A start_threshold_w értéket a leeresztőcsúcs-teljesítmény fölé kell beállítani.", "delay_confirm_seconds": "A teljesítménynek ennyi másodpercig a leállítási küszöb (W) és az indítási küszöb (W) között kell maradnia, mielőtt a WashData 'Várakozás az indításra' állapotba lép. Ez kiszűri a menünavigáció közbeni rövid kiugrásokat. Alapértelmezett: 60 s.", "delay_timeout_hours": "Biztonsági időtúllépés: ha a gép ennyi óra elteltével is „Várakozás az indításra” üzemmódban van, a WashData visszaáll Ki értékre. Alapértelmezett: 8 óra." } }, "external_triggers_section": { "name": "Külső triggerek, ajtó és szünet", "description": "Opcionális külső ciklusvégi érzékelő, ajtóérzékelő a szünet / kiürítés észleléséhez, valamint áramtalanító kapcsoló szünet esetén.", "data": { "external_end_trigger_enabled": "Külső ciklusvégi trigger engedélyezése", "external_end_trigger": "Külső ciklusvég érzékelő", "external_end_trigger_inverted": "Invert trigger logika (trigger KI)", "door_sensor_entity": "Ajtó érzékelő", "pause_cuts_power": "Áramtalanítás szüneteltetéskor", "switch_entity": "Kapcsoló entitás (az áramszünet szüneteltetéséhez)", "notify_unload_delay_minutes": "A mosásra váró értesítés késése (perc)" }, "data_description": { "external_end_trigger_enabled": "Külső bináris érzékelő felügyeletének engedélyezése a ciklus befejezésének indításához.", "external_end_trigger": "Válasszon ki egy bináris érzékelő entitást. Amikor ez az érzékelő aktiválódik, az aktuális ciklus „befejezett” állapottal ér véget.", "external_end_trigger_inverted": "Alapértelmezés szerint a trigger akkor lép működésbe, amikor az érzékelő BEKAPCSOL. Jelölje be ezt a jelölőnégyzetet, ha ehelyett az érzékelő KIKAPCSOLÁSA esetén tüzel.", "door_sensor_entity": "Opcionális bináris érzékelő a gépajtóhoz (be = nyitva, ki = zárva). Ha az ajtó kinyílik egy aktív ciklus alatt, a WashData megerősíti, hogy a ciklus szándékosan szünetel. A ciklus végén, ha az ajtó még mindig zárva van, az állapot „Tiszta”-ra vált, amíg az ajtót ki nem nyitják. Megjegyzés: az ajtó bezárása NEM folytatja automatikusan a szünetelt ciklust – a folytatást manuálisan kell elindítani a Ciklus folytatása gombbal vagy a szervizzel.", "pause_cuts_power": "Ha a Pause Cycle gombbal vagy szolgáltatással szüneteltet, kapcsolja ki a konfigurált kapcsoló entitást is. Csak akkor lép életbe, ha kapcsoló entitás van konfigurálva ehhez az eszközhöz.", "switch_entity": "A kapcsoló entitás, amely szüneteltetéskor vagy folytatáskor válthat. Szükséges, ha a „Tápellátás leállítása szüneteltetéskor” engedélyezve van.", "notify_unload_delay_minutes": "Értesítés küldése a befejezésértesítési csatornán, miután a ciklus véget ért, és az ajtót ennyi percig nem nyitották ki (Ajtóérzékelő szükséges). A letiltáshoz állítsa 0-ra. Alapértelmezett: 60 perc." } }, "pump_section": { "name": "Szivattyúfigyelő", "description": "Csak szivattyú típusú eszközökhöz. Eseményt vált ki, ha a szivattyúciklus ennél hosszabb ideig fut.", "data": { "pump_stuck_duration": "A szivattyú elakadt riasztási küszöbértéke (csak a szivattyú)" }, "data_description": { "pump_stuck_duration": "Ha egy szivattyúciklus ennyi másodperc után is fut, a ha_washdata_pump_stuck esemény egyszer aktiválódik. Használja ezt az elakadt motor észlelésére (tipikus olajteknő szivattyú futása 60 s alatt van). Alapértelmezett: 1800 s (30 perc). Csak a szivattyú készülék típusa." } }, "device_link_section": { "name": "Eszköz hivatkozás", "description": "Opcionálisan kapcsolja össze ezt a WashData eszközt egy meglévő Home Assistant eszközzel (például az intelligens csatlakozóval vagy magával a készülékkel). Ezután a WashData eszköz „Csatlakozva” az adott eszközön keresztül jelenik meg. Hagyja üresen, hogy a WashData önálló eszköz maradjon.", "data": { "linked_device": "Kapcsolt eszköz" }, "data_description": { "linked_device": "Válassza ki azt az eszközt, amelyhez a WashData-t csatlakoztatni szeretné. Ez hozzáad egy „Csatlakozva” hivatkozást az eszköznyilvántartáshoz; A WashData megőrzi saját eszközkártyáját és entitásait. A hivatkozás eltávolításához törölje a kijelölést." } } } }, "diagnostics": { "title": "Diagnosztika és karbantartás", "description": "Futtasson karbantartási műveleteket, például egyesítse a töredezett ciklusokat vagy migrálja a tárolt adatokat.\n\n**Tárhelyhasználat**\n\n- Fájlméret: {file_size_kb} KB\n- Ciklusok: {cycle_count}\n- Profilok: {profile_count}\n- Hibakeresési nyomok: {debug_count}", "menu_options": { "reprocess_history": "Karbantartás: Adatok újrafeldolgozása és optimalizálása", "clear_debug_data": "Hibakeresési adatok törlése (tárhely felszabadítása)", "wipe_history": "Az eszköz ÖSSZES adatának törlése (visszafordíthatatlan)", "export_import": "JSON exportálása/importálása beállításokkal (másolás/beillesztés)", "menu_back": "← Vissza" } }, "clear_debug_data": { "title": "Törölje a hibakeresési adatokat", "description": "Biztosan törölni szeretné az összes tárolt hibakeresési nyomot? Ez helyet szabadít fel, de eltávolítja a részletes rangsorolási információkat az elmúlt ciklusokból." }, "manage_cycles": { "title": "Ciklusok kezelése", "description": "Legutóbbi ciklusok:\n{recent_cycles}", "menu_options": { "auto_label_cycles": "Régi ciklusok automatikus címkézése", "select_cycle_to_label": "Címkespecifikus ciklus", "select_cycle_to_delete": "Ciklus törlése", "interactive_editor": "Egyesítés/felosztás interaktív szerkesztő", "trim_cycle_select": "Vágási ciklus adatai", "menu_back": "← Vissza" } }, "manage_cycles_empty": { "title": "Ciklusok kezelése", "description": "Még nem rögzítettek ciklusokat.", "menu_options": { "auto_label_cycles": "Régi ciklusok automatikus címkézése", "menu_back": "← Vissza" } }, "manage_profiles": { "title": "Profilok kezelése", "description": "Profil összefoglaló:\n{profile_summary}", "menu_options": { "create_profile": "Új profil létrehozása", "edit_profile": "Profil szerkesztése/átnevezése", "delete_profile_select": "Profil törlése", "profile_stats": "Profil statisztika", "cleanup_profile": "Törölje az előzményeket – Graph & Delete", "assign_profile_phases_select": "Fázistartományok hozzárendelése", "menu_back": "← Vissza" } }, "manage_profiles_empty": { "title": "Profilok kezelése", "description": "Még nincsenek profilok.", "menu_options": { "create_profile": "Új profil létrehozása", "menu_back": "← Vissza" } }, "manage_phase_catalog": { "title": "Fáziskatalógus kezelése", "description": "Fáziskatalógus (az eszköz alapértelmezései + egyéni fázisok):\n{phase_summary}", "menu_options": { "phase_catalog_create": "Új fázis létrehozása", "phase_catalog_edit_select": "Fázis szerkesztése", "phase_catalog_delete": "Fázis törlése", "menu_back": "← Vissza" } }, "phase_catalog_create": { "title": "Egyéni fázis létrehozása", "description": "Hozzon létre egy egyéni fázisnevet és -leírást, és válassza ki, hogy melyik eszköztípusra vonatkozik.", "data": { "target_device_type": "Céleszköz típusa", "phase_name": "Fázis neve", "phase_description": "Fázis leírása" } }, "phase_catalog_edit_select": { "title": "Egyéni fázis szerkesztése", "description": "Válassza ki a szerkeszteni kívánt egyéni fázist.", "data": { "phase_name": "Egyedi fázis" } }, "phase_catalog_edit": { "title": "Egyéni fázis szerkesztése", "description": "Szerkesztési fázis: {phase_name}", "data": { "phase_name": "Fázis neve", "phase_description": "Fázis leírása" } }, "phase_catalog_delete": { "title": "Egyéni fázis törlése", "description": "Válassza ki a törölni kívánt egyéni fázist. Az ezt a fázist használó minden hozzárendelt tartomány el lesz távolítva.", "data": { "phase_name": "Egyedi fázis" } }, "assign_profile_phases": { "title": "Fázistartományok hozzárendelése", "description": "A profil fázis előnézete: **{profile_name}**\n\n{timeline_svg}\n\n**Jelenlegi tartományok:**\n{current_ranges}\n\nTartományok hozzáadásához, szerkesztéséhez, törléséhez vagy mentéséhez használja az alábbi műveleteket.", "menu_options": { "assign_profile_phases_add": "Fázistartomány hozzáadása", "assign_profile_phases_edit_select": "Fázistartomány szerkesztése", "assign_profile_phases_delete": "Fázistartomány törlése", "phase_ranges_clear": "Minden tartomány törlése", "assign_profile_phases_auto_detect": "Fázisok automatikus felismerése", "phase_ranges_save": "Mentés és visszaküldés", "menu_back": "← Vissza" } }, "assign_profile_phases_add": { "title": "Fázistartomány hozzáadása", "description": "Adjon hozzá egy fázistartományt az aktuális piszkozathoz.", "data": { "phase_name": "Fázis", "start_min": "Kezdő perc", "end_min": "Vég perc" } }, "assign_profile_phases_edit_select": { "title": "Fázistartomány szerkesztése", "description": "Válassza ki a szerkeszteni kívánt tartományt.", "data": { "range_index": "Fázis tartomány" } }, "assign_profile_phases_edit": { "title": "Fázistartomány szerkesztése", "description": "Frissítse a kiválasztott fázistartományt.", "data": { "phase_name": "Fázis", "start_min": "Kezdő perc", "end_min": "Vég perc" } }, "assign_profile_phases_delete": { "title": "Fázistartomány törlése", "description": "Válassza ki a vázlatból eltávolítani kívánt tartományt.", "data": { "range_index": "Fázis tartomány" } }, "assign_profile_phases_auto_detect": { "title": "Automatikusan észlelt fázisok", "description": "Profil: **{profile_name}**\n\n{timeline_svg}\n\n**{detected_count} fázis automatikusan észlelve.** Válasszon egy műveletet lent.", "data": { "action": "Akció" } }, "assign_profile_phases_auto_detect_name": { "title": "Az észlelt fázisok neve", "description": "Profil: **{profile_name}**\n\n**{detected_count} fázis észlelve:**\n{ranges_summary}\n\nAdjon nevet minden fázisnak." }, "assign_profile_phases_select": { "title": "Fázistartományok hozzárendelése", "description": "Válasszon egy profilt a fázistartományok konfigurálásához.", "data": { "profile": "Profil" } }, "profile_stats": { "title": "Profil statisztika", "description": "{stats_table}" }, "create_profile": { "title": "Új profil létrehozása", "description": "Hozzon létre egy új profilt manuálisan vagy egy korábbi ciklusból.\n\nPéldák a profilnévre: „Kímélő”, „Nagy teherbírás”, „Gyorsmosás”", "data": { "profile_name": "Profil neve", "reference_cycle": "Referenciaciklus (opcionális)", "manual_duration": "Manuális időtartam (perc)" } }, "edit_profile": { "title": "Profil szerkesztése", "description": "Válassza ki az átnevezni kívánt profilt", "data": { "profile": "Profil" } }, "rename_profile": { "title": "Profiladatok szerkesztése", "description": "Jelenlegi profil: {current_name}", "data": { "new_name": "Profil neve", "manual_duration": "Manuális időtartam (perc)" } }, "delete_profile_select": { "title": "Profil törlése", "description": "Válassza ki a törölni kívánt profilt", "data": { "profile": "Profil" } }, "delete_profile_confirm": { "title": "Erősítse meg a Profil törlését", "description": "⚠️ Ezzel véglegesen törli a következő profilt: {profile_name}", "data": { "unlabel_cycles": "Távolítsa el a címkét a ciklusokról ezzel a profillal" } }, "auto_label_cycles": { "title": "Régi ciklusok automatikus címkézése", "description": "Összesen {total_count} ciklust találtunk. Profilok: {profiles}", "data": { "confidence_threshold": "Minimális bizalom (0,50-0,95)" } }, "select_cycle_to_label": { "title": "Válassza a Ciklus a címkézéshez lehetőséget", "description": "✓ = befejezve, ⚠ = folytatva, ✗ = megszakítva", "data": { "cycle_id": "Ciklus" } }, "select_cycle_to_delete": { "title": "Ciklus törlése", "description": "⚠️ Ezzel véglegesen törli a kiválasztott ciklust", "data": { "cycle_id": "Ciklus a törléshez" } }, "label_cycle": { "title": "Címkeciklus", "description": "{cycle_info}", "data": { "profile_name": "Profil", "new_profile_name": "Új profilnév (ha létrehozza)" } }, "post_process": { "title": "Folyamatelőzmények (egyesítés/felosztás)", "description": "Tisztítsa meg a cikluselőzményeket a töredezett futtatások egyesítésével és a helytelenül egyesített ciklusok időablakon belüli felosztásával. Adja meg a visszatekintéshez szükséges órák számát (mindenhez használjon 999999-et).", "data": { "time_range": "Visszatekintési ablak (óra)", "gap_seconds": "Egyesítés/felosztás (másodperc)" }, "data_description": { "time_range": "Az órák száma a töredezett ciklusok egyesítéséhez szükséges kereséshez. Használja a 999999-et az összes előzményadat feldolgozásához.", "gap_seconds": "A felosztás és az összevonás eldöntésének küszöbe. Az ennél RÖVIDEBB hézagok összevonásra kerülnek. Ennél HOSSZABB rések hasadnak. Csökkentse ezt, hogy felosztást kényszerítsen ki egy hibásan összevont ciklusra." } }, "cleanup_profile": { "title": "Törölje az előzményeket – válassza a Profilt", "description": "Válassza ki a megjelenítendő profilt. Ez létrehoz egy diagramot, amely bemutatja a profil összes elmúlt ciklusát, hogy segítsen azonosítani a kiugró értékeket.", "data": { "profile": "Profil" } }, "cleanup_select": { "title": "Törölje az előzményeket – Graph & Delete", "description": "![Grafikon]({graph_url})\n\n**Vizualizálás {profile_name}**\n\nA grafikonon az egyes ciklusok színes vonalakként jelennek meg. Az alábbi listában azonosítsa a kiugró értékeket (a csoporttól távol eső vonalakat), és állítsa be színüket a törléshez.\n\n**Válassza ki a VÉGLEGES törléshez szükséges ciklusokat:**", "data": { "cycles_to_delete": "Ciklus a törléshez (ellenőrizze a megfelelő színeket)" } }, "interactive_editor": { "title": "Egyesítés/felosztás interaktív szerkesztő", "description": "Válasszon ki egy kézi műveletet a cikluselőzményeken végrehajtani.", "menu_options": { "editor_split": "Ciklus felosztása (Hézagok keresése)", "editor_merge": "Ciklusok egyesítése (töredékek összekapcsolása)", "editor_delete": "Ciklus(ok) törlése", "menu_back": "← Vissza" } }, "editor_select": { "title": "Válassza a Ciklusok lehetőséget", "description": "Válassza ki a feldolgozni kívánt ciklus(oka)t.\n\n{info_text}", "data": { "selected_cycles": "Ciklusok" } }, "editor_configure": { "title": "Konfigurálás és alkalmazás", "description": "{preview_md}", "data": { "confirm_action": "Akció", "merged_profile": "Az eredményül kapott profil", "new_profile_name": "Új profilnév", "confirm_commit": "Igen, megerősítem ezt a műveletet", "segment_0_profile": "1. szegmens profilja", "segment_1_profile": "2. szegmens profilja", "segment_2_profile": "3. szegmens profilja", "segment_3_profile": "4. szegmens profilja", "segment_4_profile": "5. szegmens profilja", "segment_5_profile": "6. szegmens profilja", "segment_6_profile": "7. szegmens profilja", "segment_7_profile": "8. szegmens profilja", "segment_8_profile": "9. szegmens profilja", "segment_9_profile": "10. szegmens profilja" } }, "editor_split_params": { "title": "Osztott konfiguráció", "description": "Állítsa be a ciklus felosztásának érzékenységét. Bármilyen ennél hosszabb üresjárati hézag törést okoz.", "data": { "split_mode": "Felosztási módszer" } }, "editor_split_auto_params": { "title": "Automatikus felosztás beállítása", "description": "Állítsa be a ciklus felosztásának érzékenységét. Az ennél hosszabb tétlen rés felosztást okoz.", "data": { "min_gap_seconds": "Felosztási rés küszöbértéke (másodperc)" } }, "editor_split_manual_params": { "title": "Kézi felosztási időbélyegek", "description": "{preview_md}Ciklusablak: **{cycle_start_wallclock} → {cycle_end_wallclock}** ekkor: {cycle_date}.\n\nAdjon meg egy vagy több felosztási időbélyeget (`HH:MM` vagy `HH:MM:SS`), soronként egyet. A ciklus minden időbélyegnél elvágásra kerül — N időbélyeg N+1 szakaszt eredményez.", "data": { "split_timestamps": "Felosztási időbélyegek" } }, "reprocess_history": { "title": "Karbantartás: Adatok újrafeldolgozása és optimalizálása", "description": "Az előzményadatok mélyreható tisztítását végzi:\n1. Levágja a nulla teljesítményű értékeket (csend).\n2. Rögzíti a ciklusidőt/időtartamot.\n3. Újraszámítja az összes statisztikai modellt (borítékot).\n\n**Futtassa ezt az adatproblémák kijavításához vagy új algoritmusok alkalmazásához.**" }, "wipe_history": { "title": "Törlési előzmények (csak tesztelés)", "description": "⚠️ Ezzel véglegesen törli az eszköz ÖSSZES tárolt ciklusát és profilját. Ezt nem lehet visszavonni!" }, "export_import": { "title": "JSON exportálása/importálása", "description": "Ciklusok, profilok és beállítások másolása/beillesztése ehhez az eszközhöz. Exportáljon alább, vagy illessze be a JSON-fájlt az importáláshoz.", "data": { "mode": "Akció", "json_payload": "Teljes konfigurációs JSON" }, "data_description": { "mode": "Válassza az Exportálás lehetőséget az aktuális adatok és beállítások másolásához, vagy az Importálás lehetőséget egy másik WashData eszközről exportált adatok beillesztéséhez.", "json_payload": "Exportáláshoz: másolja ezt a JSON-t (a ciklusokat, profilokat és az összes finomhangolt beállítást tartalmazza). Importáláshoz: illessze be a WashData-ból exportált JSON-t." } }, "record_cycle": { "title": "Felvételi ciklus", "description": "Rögzítsen manuálisan egy ciklust a tiszta profil létrehozásához interferencia nélkül.\n\nÁllapot: **{status}**\nIdőtartam: {duration} mp\nMinták: {samples}", "menu_options": { "record_refresh": "Állapot frissítése", "record_stop": "Felvétel leállítása (Mentés és feldolgozás)", "record_start": "Új felvétel indítása", "record_process": "Utolsó felvétel feldolgozása (kivágás és mentés)", "record_discard": "Utolsó felvétel elvetése", "menu_back": "← Vissza" } }, "record_process": { "title": "Folyamat rögzítése", "description": "![Grafikon]({graph_url})\n\n**A grafikon a nyers felvételt mutatja.** Kék = Megtartás, Piros = Javasolt vágás.\n*A grafikon statikus, és nem frissül az űrlap változásaival.*\n\nA felvétel leállt. A kivágások az észlelt mintavételezési frekvenciához igazodnak (~{sampling_rate}s).\n\nNyers időtartam: {duration} s\nMinták: {samples}", "data": { "head_trim": "Vágás kezdete (másodperc)", "tail_trim": "Vágás vége (másodperc)", "save_mode": "Cél mentése", "profile_name": "Profil neve" } }, "learning_feedbacks": { "title": "Tanulási visszajelzések", "description": "Függőben lévő visszajelzések: {count}\n\n{pending_table}\n\nVálassza ki a feldolgozandó ciklus-ellenőrzési kérelmet.", "menu_options": { "learning_feedbacks_pick": "Függőben lévő visszajelzés áttekintése", "learning_feedbacks_dismiss_all": "Az összes függőben lévő visszajelzés elvetése", "menu_back": "← Vissza" } }, "learning_feedbacks_pick": { "title": "Válasszon áttekintendő visszajelzést", "description": "Válasszon egy megnyitandó ciklus-felülvizsgálati kérést.", "data": { "selected_feedback": "Válassza ki az áttekintendő ciklust" } }, "learning_feedbacks_empty": { "title": "Tanulási visszajelzések", "description": "Nem található függőben lévő visszajelzési kérés.", "menu_options": { "menu_back": "← Vissza" } }, "learning_feedbacks_dismiss_all": { "title": "Az összes függőben lévő visszajelzés elutasítása", "description": "Ön **{count}** függőben lévő visszajelzési kérelem elutasítására készül. Az elutasított ciklusok az előzményeiben maradnak, de nem járulnak hozzá új tanulási jelhez. Ez nem vonható vissza.\n\n✅ Jelölje be az alábbi négyzetet, és kattintson a **Küldés** gombra az összes elutasításához.\n❌ Hagyja bejelölés nélkül, és kattintson a **Küldés** gombra a visszavonáshoz és a visszalépéshez.", "data": { "confirm_dismiss_all": "Megerősítés: az összes függőben lévő visszajelzési kérés elvetése" } }, "resolve_feedback": { "title": "Visszajelzés megoldása", "description": "{comparison_img}{candidates_table}\n**Észlelt profil**: {detected_profile} ({confidence_pct}%)\n**Becsült időtartam**: {est_duration_min} perc\n**Tényleges időtartam**: {act_duration_min} perc\n\n__Válasszon egy műveletet alább:__", "data": { "action": "mit szeretnél csinálni?", "corrected_profile": "Helyes program (ha javít)", "corrected_duration": "Helyes időtartam másodpercekben (javítás esetén)" } }, "trim_cycle_select": { "title": "Vágási ciklus - Válasszon ciklust", "description": "Válassza ki a vágni kívánt ciklust. ✓ = befejezve, ⚠ = folytatva, ✗ = megszakítva", "data": { "cycle_id": "Ciklus" } }, "trim_cycle": { "title": "Vágási ciklus", "description": "Jelenlegi ablak: {trim_summary}\n\n{trim_svg}", "data": { "action": "Akció" } }, "trim_cycle_start": { "title": "Állítsa be a Vágás kezdetét", "description": "Ciklusablak: {cycle_start_wallclock} → {cycle_end_wallclock}\n\nJelenlegi kezdés: **{current_wallclock}** (+{current_offset_min} perc a ciklus kezdetétől)\n\nVálasszon új kezdési időpontot az alábbi óraválasztó segítségével.", "data": { "trim_start_time": "Új kezdési időpont", "trim_start_min": "Új kezdet (percek a ciklus kezdetétől)" } }, "trim_cycle_end": { "title": "Állítsa be a Vágás végét", "description": "Ciklusablak: {cycle_start_wallclock} → {cycle_end_wallclock}\n\nJelenlegi vége: **{current_wallclock}** (+{current_offset_min} perc a ciklus kezdetétől)\n\nVálasszon új befejezési időt az alábbi óraválasztó segítségével.", "data": { "trim_end_time": "Új befejezési idő", "trim_end_min": "Új vége (percek a ciklus kezdetétől)" } } }, "error": { "import_failed": "Az importálás sikertelen. Illesszen be egy érvényes WashData exportálási JSON-t.", "select_exactly_one": "Ehhez a művelethez pontosan egy ciklust válasszon.", "select_at_least_one": "Ehhez a művelethez válasszon legalább egy ciklust.", "select_at_least_two": "Ehhez a művelethez válasszon legalább két ciklust.", "profile_exists": "Már létezik ilyen nevű profil", "rename_failed": "Nem sikerült átnevezni a profilt. Előfordulhat, hogy a profil nem létezik, vagy az új név már foglalt.", "assignment_failed": "Nem sikerült profilt rendelni a ciklushoz", "duplicate_phase": "Már létezik ilyen nevű fázis.", "phase_not_found": "A kiválasztott fázis nem található.", "invalid_phase_name": "A fázis neve nem lehet üres.", "phase_name_too_long": "A fázis neve túl hosszú.", "invalid_phase_range": "A fázistartomány érvénytelen. A végnek nagyobbnak kell lennie, mint a kezdetnek.", "invalid_phase_timestamp": "Az időbélyeg érvénytelen. Használja ÉÉÉÉ-HH-NN ÓÓ:PP vagy ÓÓ:PP formátumot.", "overlapping_phase_ranges": "A fázistartományok átfedik egymást. Állítsa be a tartományokat, és próbálja újra.", "incomplete_phase_row": "Minden fázissornak tartalmaznia kell egy fázist, valamint egy teljes kezdő/végi értéket a kiválasztott módhoz.", "timestamp_mode_cycle_required": "Kérjük, válasszon forrásciklust az időbélyeg mód használatakor.", "no_phase_ranges": "Ehhez a művelethez még nem állnak rendelkezésre fázistartományok.", "feedback_notification_title": "WashData: Ciklus ellenőrzése ({device})", "feedback_notification_message": "**Eszköz**: {device}\n**Program**: {program} ({confidence}%-os megbízhatóság)\n**Idő**: {time}\n\nA WashData segítségére van szüksége az észlelt ciklus ellenőrzéséhez.\n\nAz eredmény megerősítéséhez vagy javításához lépjen a **Beállítások > Eszközök és szolgáltatások > WashData > Konfigurálás > Tanulási visszajelzések** menüpontra.", "suggestions_ready_notification_title": "WashData: A javasolt beállítások készen állnak ({device})", "suggestions_ready_notification_message": "A **Javasolt beállítások** érzékelő mostantól **{count}** használható javaslatokat közöl.\n\nÁttekintésük és alkalmazásuk: **Beállítások > Eszközök és szolgáltatások > WashData > Konfigurálás > Speciális beállítások > Javasolt értékek alkalmazása**.\n\nA javaslatok nem kötelezőek, és mentés előtt áttekinthetők.", "trim_range_invalid": "A kezdésnek a vége előtt kell lennie. Kérjük, módosítsa a vágási pontokat.", "trim_failed": "A vágás nem sikerült. Lehetséges, hogy a ciklus már nem létezik, vagy az ablak üres.", "invalid_split_timestamp": "Az időbélyeg érvénytelen vagy kívül esik a ciklus időablakán. A ciklus időablakán belül használjon HH:MM vagy HH:MM:SS formátumot.", "no_split_segments_found": "Ezekből az időbélyegekből nem lehetett érvényes szegmenseket létrehozni. Győződjön meg arról, hogy minden időbélyeg a ciklus időablakán belül van, és a szegmensek legalább 1 percesek.", "auto_tune_suggestion": "{device_type} {device_title} szellemciklusokat észlelt. Javasolt minimális teljesítményváltozás: {current_min}W -> {new_min}W (nem alkalmazzák automatikusan).", "auto_tune_title": "WashData automatikus hangolás", "auto_tune_fallback": "{device_type} {device_title} szellemciklusokat észlelt. Javasolt minimális teljesítményváltozás: {current_min}W -> {new_min}W (nem alkalmazzák automatikusan)." }, "abort": { "no_cycles_found": "Nem található ciklus", "no_split_segments_found": "A kiválasztott ciklusban nem találhatók felosztható szegmensek.", "cycle_not_found": "A kiválasztott ciklust nem lehetett betölteni.", "no_power_data": "A kiválasztott ciklushoz nem állnak rendelkezésre teljesítménynyomkövetési adatok.", "no_profiles_found": "Nem találhatók profilok. Először hozzon létre egy profilt.", "no_profiles_for_matching": "Nincsenek megfelelő profilok. Először hozzon létre profilokat.", "no_unlabeled_cycles": "Minden ciklus már fel van címkézve", "no_suggestions": "Még nem állnak rendelkezésre javasolt értékek. Futtasson néhány ciklust, és próbálja újra.", "no_predictions": "Nincsenek jóslatok", "no_custom_phases": "Nem található egyéni fázis.", "reprocess_success": "{count} ciklus sikeresen újrafeldolgozva.", "debug_data_cleared": "A hibakeresési adatok sikeresen törölve {count} ciklusból." } }, "selector": { "notify_events_option": { "options": { "cycle_start": "Ciklusindítás", "cycle_finish": "Ciklus befejezése", "cycle_live": "Élő Haladás" } }, "common_text": { "options": { "unlabeled": "(Cimkézetlen)", "create_new_profile": "Új profil létrehozása", "remove_label": "Címke eltávolítása", "no_reference_cycle": "(Nincs referencia ciklus)", "all_device_types": "Minden eszköztípus", "current_suffix": "(jelenlegi)", "editor_select_info": "Válasszon 1 ciklust a felosztáshoz, vagy 2+ ciklust az egyesítéshez.", "editor_select_info_split": "Válasszon 1 ciklust felosztáshoz.", "editor_select_info_merge": "Válasszon 2+ ciklust egyesítéshez.", "editor_select_info_delete": "Válasszon 1+ ciklust törléshez.", "no_cycles_recorded": "Még nem rögzítettek ciklusokat.", "profile_summary_line": "- **{name}**: {count} ciklus, {avg} m átlag", "no_profiles_created": "Még nincsenek profilok.", "phase_preview": "Fázis előnézete", "phase_preview_no_curve": "Átlagos profilgörbe még nem elérhető. További ciklusok futtatása/címkézése ehhez a profilhoz.", "average_power_curve": "Átlagos teljesítmény görbe", "unit_min": "perc", "profile_option_fmt": "{name} ({count} ciklus, ~{duration} perc átlag)", "profile_option_short_fmt": "{name} ({count} ciklus, ~{duration} perc)", "deleted_cycles_from_profile": "{count} ciklus törölve innen: {profile}.", "not_enough_data_graph": "Nincs elég adat a grafikon létrehozásához.", "no_profiles_found": "Nem találhatók profilok.", "cycle_info_fmt": "Ciklus: {start}, {duration} perc, jelenlegi: {label}", "top_candidates_header": "### Legjobb jelöltek", "tbl_profile": "Profil", "tbl_confidence": "Bizalom", "tbl_correlation": "Korreláció", "tbl_duration_match": "Időtartam mérkőzés", "detected_profile": "Észlelt profil", "estimated_duration": "Becsült időtartam", "actual_duration": "Tényleges időtartam", "choose_action": "__Válasszon egy műveletet alább:__", "tbl_count": "Db", "tbl_avg": "Átl", "tbl_min": "Min", "tbl_max": "Max", "tbl_energy_avg": "Energia (átl.)", "tbl_energy_total": "Energia (összesen)", "tbl_consistency": "áll.", "tbl_last_run": "Utolsó futás", "graph_legend_title": "Graph Legend", "graph_legend_body": "A kék sáv a megfigyelt minimális és maximális teljesítményfelvételi tartományt jelzi. A vonal az átlagos teljesítménygörbét mutatja.", "recording_preview": "Felvétel előnézete", "trim_start": "Vágási kezdőpont", "trim_end": "Vágás vége", "split_preview_title": "Megosztott előnézet", "split_preview_found_fmt": "{count} szegmens található.", "split_preview_confirm_fmt": "Kattintson a Megerősítés gombra, ha ezt a ciklust {count} különálló ciklusra szeretné felosztani.", "merge_preview_title": "Egyesítés előnézete", "merge_preview_joining_fmt": "Csatlakozás {count} ciklushoz. A hiányosságokat 0 W-os leolvasások töltik ki.", "editor_delete_preview_title": "Törlési előnézet", "editor_delete_preview_intro": "A kiválasztott ciklusok véglegesen törlődnek:", "editor_delete_preview_confirm": "Kattintson a Megerősítés gombra ezen ciklusrekordok végleges törléséhez.", "no_power_preview": "*Az előnézethez nem állnak rendelkezésre teljesítményadatok.*", "profile_comparison": "Profilok összehasonlítása", "actual_cycle_label": "Ez a ciklus (tényleges)", "storage_usage_header": "Tárolási használat", "storage_file_size": "Fájl mérete", "storage_cycles": "Ciklusok", "storage_profiles": "Profilok", "storage_debug_traces": "Hibakeresés adatok", "overview_suffix": "Áttekintés", "phase_preview_for_profile": "A profil fázis előnézete", "current_ranges_header": "Aktuális tartományok", "assign_phases_help": "Tartományok hozzáadásához, szerkesztéséhez, törléséhez vagy mentéséhez használja az alábbi műveleteket.", "profile_summary_header": "Profil összefoglaló", "recent_cycles_header": "Legutóbbi ciklusok", "trim_cycle_preview_title": "Vágási ciklus előnézete", "trim_cycle_preview_no_data": "Ehhez a ciklushoz nem állnak rendelkezésre teljesítményadatok.", "trim_cycle_preview_kept_suffix": "tartotta", "table_program": "Program", "table_when": "Mikor", "table_length": "Hossz", "table_match": "Egyezés", "table_profile": "Profil", "table_cycles": "Ciklusok", "table_avg_length": "Átl. hossz", "table_last_run": "Utolsó futás", "table_avg_energy": "Átl. energia", "table_detected_program": "Észlelt program", "table_confidence": "Bizalom", "table_reported": "Jelentve", "phase_builtin_suffix": "(Beépített)", "phase_none_available": "Nincs elérhető fázis.", "settings_deprecation_warning": "⚠️ **Elavult eszköztípus:** A(z) {device_type} eltávolítása egy jövőbeli kiadásban várható. A WashData egyező folyamata nem ad megbízható eredményeket ehhez a készülékosztályhoz. Az integráció az elavulási időszakon keresztül is működik; a figyelmeztetés elnémításához állítsa az alábbi **Eszköztípus** lehetőséget a támogatott típusok egyikére (mosógép, szárítógép, mosó-szárítógép kombináció, mosogatógép, légsütő, kenyérsütő vagy szivattyú), vagy az **Egyéb (speciális)** lehetőségre, ha a készülék nem egyezik a támogatott típusok egyikével sem. Az **Other (Advanced)** szándékosan olyan általános alapértelmezett beállításokat szállít, amelyek nincsenek beállítva egyetlen készülékhez sem, ezért Önnek kell konfigurálnia a küszöbértékeket, az időtúllépéseket és a megfelelő paramétereket; váltáskor az összes meglévő beállítás megmarad.", "phase_other_device_types": "Egyéb készüléktípusok:" } }, "interactive_editor_action": { "options": { "split": "Ciklus felosztása (Hézagok keresése)", "merge": "Ciklusok egyesítése (töredékek összekapcsolása)", "delete": "Ciklus(ok) törlése" } }, "split_mode": { "options": { "auto": "Tétlen szünetek automatikus felismerése", "manual": "Kézi időbélyegek" } }, "diagnostics_action": { "options": { "reprocess_history": "Karbantartás: Adatok újrafeldolgozása és optimalizálása", "clear_debug_data": "Hibakeresési adatok törlése (tárhely felszabadítása)", "wipe_history": "Az eszköz ÖSSZES adatának törlése (visszafordíthatatlan)", "export_import": "JSON exportálása/importálása beállításokkal (másolás/beillesztés)" } }, "export_import_mode": { "options": { "export": "Minden adat exportálása", "import": "Adatok importálása/egyesítése" } }, "manage_cycles_action": { "options": { "auto_label_cycles": "Régi ciklusok automatikus címkézése", "select_cycle_to_label": "Címkespecifikus ciklus", "select_cycle_to_delete": "Ciklus törlése", "interactive_editor": "Egyesítés/felosztás interaktív szerkesztő", "trim_cycle": "Vágási ciklus adatai" } }, "manage_profiles_action": { "options": { "create_profile": "Új profil létrehozása", "edit_profile": "Profil szerkesztése/átnevezése", "delete_profile": "Profil törlése", "profile_stats": "Profil statisztika", "cleanup_profile": "Törölje az előzményeket – Graph & Delete", "assign_phases": "Fázistartományok hozzárendelése" } }, "manage_phase_catalog_action": { "options": { "create_custom_phase": "Új fázis létrehozása", "edit_custom_phase": "Fázis szerkesztése", "delete_custom_phase": "Fázis törlése" } }, "assign_profile_phases_action": { "options": { "add_range": "Fázistartomány hozzáadása", "edit_range": "Fázistartomány szerkesztése", "delete_range": "Fázistartomány törlése", "clear_ranges": "Minden tartomány törlése", "auto_detect_ranges": "Fázisok automatikus felismerése", "save_ranges": "Mentés és visszaküldés" } }, "record_cycle_action": { "options": { "refresh_status": "Állapot frissítése", "stop_recording": "Felvétel leállítása (Mentés és feldolgozás)", "start_recording": "Új felvétel indítása", "process_recording": "Utolsó felvétel feldolgozása (kivágás és mentés)", "discard_recording": "Utolsó felvétel elvetése" } }, "record_process_save_mode": { "options": { "new_profile": "Új profil létrehozása", "existing_profile": "Hozzáadás a meglévő profilhoz", "discard": "Felvétel elvetése" } }, "resolve_feedback_action": { "options": { "confirm": "Megerősítés – Helyes észlelés", "correct": "Helyes – Válassza a Program/Időtartam lehetőséget", "ignore": "Figyelmen kívül hagyás – téves pozitív/zajos ciklus", "delete": "Törlés – Eltávolítás az előzményekből" } }, "assign_profile_phases_auto_detect_action": { "options": { "name_phases": "Nevezze meg és alkalmazza a fázisokat", "cancel": "Menjen vissza változtatások nélkül" } }, "trim_cycle_action": { "options": { "set_start": "Állítsa be a kezdőpontot", "set_end": "Végpont beállítása", "reset": "Állítsa vissza a teljes időtartamra", "apply": "Vágás alkalmazása", "cancel": "Mégsem" } }, "device_type": { "options": { "washing_machine": "Mosógép", "dryer": "Szárítógép", "washer_dryer": "Mosó-szárító kombó", "dishwasher": "Mosogatógép", "coffee_machine": "Kávéfőző (elavult)", "ev": "Elektromos jármű (elavult)", "air_fryer": "Air Fryer", "heat_pump": "Hőszivattyú (elavult)", "bread_maker": "Kenyérsütő", "pump": "Szivattyú / olajteknő szivattyú", "oven": "Sütő (elavult)", "other": "Egyéb (haladó)" } } }, "services": { "label_cycle": { "name": "Címkeciklus", "description": "Rendeljen hozzá egy meglévő profilt egy elmúlt ciklushoz, vagy távolítsa el a címkét.", "fields": { "device_id": { "name": "Eszköz", "description": "A mosógép készüléket címkézni." }, "cycle_id": { "name": "Ciklusazonosító", "description": "A címkézendő ciklus azonosítója." }, "profile_name": { "name": "Profil neve", "description": "Egy meglévő profil neve (profilok létrehozása a Profilok kezelése menüben). Hagyja üresen a címke eltávolításához." } } }, "create_profile": { "name": "Profil létrehozása", "description": "Hozzon létre egy új profilt (önálló vagy referenciacikluson alapuló).", "fields": { "device_id": { "name": "Eszköz", "description": "A mosógép készülék." }, "profile_name": { "name": "Profil neve", "description": "Az új profil neve (pl. „Heavy Duty”, „Delicates”)." }, "reference_cycle_id": { "name": "Referencia ciklusazonosító", "description": "Opcionális ciklusazonosító a profil alapjául." } } }, "delete_profile": { "name": "Profil törlése", "description": "Töröljön egy profilt, és opcionálisan törölje a ciklusok címkéit a használatával.", "fields": { "device_id": { "name": "Eszköz", "description": "A mosógép készülék." }, "profile_name": { "name": "Profil neve", "description": "A törölni kívánt profil." }, "unlabel_cycles": { "name": "Ciklusok címkézése", "description": "Távolítsa el a profilcímkét a ciklusokból ezzel a profillal." } } }, "auto_label_cycles": { "name": "Régi ciklusok automatikus címkézése", "description": "A címkézetlen ciklusok visszamenőleges címkézése profilillesztéssel.", "fields": { "device_id": { "name": "Eszköz", "description": "A mosógép készülék." }, "confidence_threshold": { "name": "Magabiztossági küszöb", "description": "Minimális egyezési megbízhatóság (0,50–0,95) a címkék alkalmazásához." } } }, "export_config": { "name": "Konfiguráció exportálása", "description": "Exportálja az eszköz profiljait, ciklusait és beállításait JSON-fájlba (eszközönként).", "fields": { "device_id": { "name": "Eszköz", "description": "A mosógép eszközt exportálni." }, "path": { "name": "Útvonal", "description": "Opcionális abszolút fájl elérési útja az íráshoz (alapértelmezett a /config/ha_washdata_export_{entry}.json)." } } }, "import_config": { "name": "Konfiguráció importálása", "description": "Importálja az eszköz profiljait, ciklusait és beállításait egy JSON exportfájlból (a beállítások felülírhatók).", "fields": { "device_id": { "name": "Eszköz", "description": "Az importálandó mosógép eszköz." }, "path": { "name": "Útvonal", "description": "Az exportálandó JSON-fájl abszolút elérési útja." } } }, "submit_cycle_feedback": { "name": "Ciklus visszajelzés küldése", "description": "Erősítse meg vagy javítsa ki az automatikusan észlelt programot a ciklus befejezése után. Adja meg az „entry_id” (speciális) vagy az „device_id” (ajánlott) értéket.", "fields": { "device_id": { "name": "Eszköz", "description": "A WashData eszköz (ajánlott az entry_id helyett)." }, "entry_id": { "name": "Belépési azonosító", "description": "Az eszköz konfigurációs bejegyzés azonosítója (a device_id alternatívája)." }, "cycle_id": { "name": "Ciklusazonosító", "description": "A visszajelzési értesítésben/naplókban látható ciklusazonosító." }, "user_confirmed": { "name": "Erősítse meg az észlelt programot", "description": "Állítsa igazat, ha az észlelt program helyes." }, "corrected_profile": { "name": "Javított profil", "description": "Ha nem erősíti meg, adja meg a megfelelő profil-/programnevet." }, "corrected_duration": { "name": "Javított időtartam (másodperc)", "description": "Opcionális korrigált időtartam másodpercben." }, "notes": { "name": "Megjegyzések", "description": "Választható megjegyzések erről a ciklusról." } } }, "record_start": { "name": "Felvételi ciklus indítása", "description": "Kezdje el manuálisan rögzíteni a tiszta ciklust (megkerül minden egyező logikát).", "fields": { "device_id": { "name": "Eszköz", "description": "A mosógép rögzítésére szolgáló eszköz." } } }, "record_stop": { "name": "Felvételi ciklus leállítása", "description": "Állítsa le a kézi felvételt.", "fields": { "device_id": { "name": "Eszköz", "description": "A mosógép eszköz a felvétel leállításához." } } }, "trim_cycle": { "name": "Vágási ciklus", "description": "Vágja le az elmúlt ciklus teljesítményadatait egy adott időablakra.", "fields": { "device_id": { "name": "Eszköz", "description": "A WashData eszköz." }, "cycle_id": { "name": "Ciklusazonosító", "description": "A vágni kívánt ciklus azonosítója." }, "trim_start_s": { "name": "Vágás kezdete (másodperc)", "description": "Az ebből az eltolásból származó adatokat másodpercben tárolja. Alapértelmezett 0." }, "trim_end_s": { "name": "Vágás vége (másodperc)", "description": "Tartsa az adatokat másodpercek alatt ezen eltolásig. Alapértelmezett = teljes időtartam." } } }, "pause_cycle": { "name": "Ciklus szüneteltetése", "description": "A WashData eszköz aktív ciklusának szüneteltetése.", "fields": { "device_id": { "name": "Eszköz", "description": "A WashData eszköz szüneteltetése." } } }, "resume_cycle": { "name": "Ciklus folytatása", "description": "Szünetelt ciklus folytatása egy WashData eszköznél.", "fields": { "device_id": { "name": "Eszköz", "description": "A WashData eszköz a folytatáshoz." } } } }, "entity": { "binary_sensor": { "running": { "name": "Futás" }, "match_ambiguity": { "name": "Találat kétértelműsége" } }, "sensor": { "washer_state": { "name": "Állapot", "state": { "off": "Kikapcsolva", "idle": "Tétlen", "starting": "Indulás", "running": "Futás", "paused": "Szüneteltetve", "user_paused": "Felhasználó által szüneteltetve", "ending": "Befejező", "finished": "Befejezett", "anti_wrinkle": "Ránctalanító", "delay_wait": "Várakozás a kezdésre", "interrupted": "Megszakított", "force_stopped": "Kényszer leállított", "rinse": "Öblítés", "unknown": "Ismeretlen", "clean": "Tiszta" } }, "washer_program": { "name": "Program" }, "time_remaining": { "name": "Hátralévő idő" }, "total_duration": { "name": "Teljes időtartam" }, "cycle_progress": { "name": "Előrehaladás" }, "current_power": { "name": "Jelenlegi teljesítmény" }, "elapsed_time": { "name": "Eltelt idő" }, "debug_info": { "name": "Hibakeresési információ" }, "match_confidence": { "name": "Egyezési megbízhatóság" }, "top_candidates": { "name": "Legjobb jelöltek", "state": { "none": "Egyik sem" } }, "current_phase": { "name": "Jelenlegi fázis" }, "wash_phase": { "name": "Fázis" }, "profile_cycle_count": { "name": "Profil {profile_name} Szám", "unit_of_measurement": "ciklusok" }, "suggestions": { "name": "Javasolt beállítások" }, "pump_runs_today": { "name": "A szivattyú üzemel (az elmúlt 24 órában)" }, "cycle_count": { "name": "Ciklusszám" } }, "select": { "program_select": { "name": "Ciklus program", "state": { "auto_detect": "Automatikus észlelés" } } }, "button": { "force_end_cycle": { "name": "Ciklus kényszerítése" }, "pause_cycle": { "name": "Ciklus szüneteltetése" }, "resume_cycle": { "name": "Ciklus folytatása" } } }, "exceptions": { "device_id_required": { "message": "Érvényes device_id megadása kötelező." }, "cycle_id_required": { "message": "Érvényes ciklusazonosító szükséges." }, "profile_name_required": { "message": "Érvényes profile_name megadása kötelező." }, "device_not_found": { "message": "Az eszköz nem található." }, "no_config_entry": { "message": "Nem található az eszköz konfigurációs bejegyzése." }, "integration_not_loaded": { "message": "Az integráció nincs betöltve ehhez az eszközhöz." }, "cycle_not_found_or_no_power": { "message": "A ciklus nem található, vagy nincsenek tápellátási adatai." }, "trim_failed_empty_window": { "message": "A vágás sikertelen – a ciklus nem található, nincsenek tápellátási adatok, vagy a kapott ablak üres." }, "trim_invalid_range": { "message": "A trim_end_s nagyobbnak kell lennie, mint a trim_start_s." } } }