{ "config": { "step": { "user": { "title": "Maintenance Supporter", "description": "Sett opp ditt system for vedlikeholdsstyring.", "menu_options": { "create_object": "Opprett vedlikeholdsobjekt", "create_from_template": "Opprett fra mal", "global_setup": "Globale innstillinger" } }, "create_from_template": { "title": "Velg malkategori", "description": "Velg en kategori for å bla gjennom forhåndsdefinerte vedlikeholdsmaler.", "data": { "template_category": "Kategori", "go_back": "Gå tilbake" }, "data_description": { "go_back": "Gå tilbake til hovedmenyen uten å lagre." } }, "template_select": { "title": "Velg mal", "description": "Velg en vedlikeholdsmal å bruke som utgangspunkt.", "data": { "template_id": "Mal", "go_back": "Gå tilbake" }, "data_description": { "go_back": "Gå tilbake til kategorivalg uten å lagre." } }, "template_customize": { "title": "Tilpass mal", "description": "Tilpass malen {template_name}. Den inkluderer {task_count} oppgaver: {task_list}.", "data": { "name": "Objektnavn", "area_id": "Område", "manufacturer": "Produsent", "model": "Modell", "serial_number": "Serienummer", "documentation_url": "URL til bruksanvisning/dokumentasjon", "notes": "Notater", "go_back": "Gå tilbake" }, "data_description": { "name": "Et navn for dette vedlikeholdsobjektet.", "area_id": "Området der dette objektet befinner seg.", "manufacturer": "Produsenten av objektet.", "model": "Modellnavnet eller -nummeret.", "serial_number": "Serienummeret til objektet.", "documentation_url": "Valgfri lenke til en PDF-bruksanvisning, leverandørside eller en hvilken som helst URL med referanseinformasjon for dette objektet.", "notes": "Fritekstnotater om objektet – delenumre, prosedyrer, påminnelser om innstillinger osv.", "go_back": "Gå tilbake til malvalg uten å lagre." } }, "global_setup": { "title": "Globale innstillinger", "description": "Konfigurer globale vedlikeholdsinnstillinger.", "data": { "default_warning_days": "Standard antall varseldager før forfall", "notifications_enabled": "Aktiver varsler", "notify_service": "Varslingstjeneste" }, "data_description": { "default_warning_days": "Antall dager før en vedlikeholdsoppgave forfaller for å vise et varsel.", "notifications_enabled": "Send varsler når vedlikeholdsoppgaver forfaller.", "notify_service": "Varslingstjenesten som skal brukes (f.eks. notify.mobile_app_phone)." } }, "create_object": { "title": "Opprett vedlikeholdsobjekt", "description": "Definer en enhet eller en eiendel du vil håndtere vedlikehold for.", "data": { "name": "Objektnavn", "area_id": "Område", "manufacturer": "Produsent", "model": "Modell", "serial_number": "Serienummer", "documentation_url": "URL til bruksanvisning/dokumentasjon", "notes": "Notater", "installation_date": "Installasjonsdato", "warranty_expiry": "Garantiens utløp", "go_back": "Gå tilbake" }, "data_description": { "name": "Et unikt navn for dette vedlikeholdsobjektet (f.eks. «Bassengpumpe», «Bil»).", "area_id": "Området i hjemmet ditt der dette objektet befinner seg.", "manufacturer": "Produsenten av objektet.", "model": "Modellnavnet eller -nummeret.", "serial_number": "Serienummeret til objektet.", "documentation_url": "Valgfri lenke til en PDF-bruksanvisning, leverandørside eller en hvilken som helst URL med referanseinformasjon for dette objektet.", "notes": "Fritekstnotater om objektet – delenumre, prosedyrer, påminnelser om innstillinger osv.", "installation_date": "Når dette objektet ble installert eller kjøpt.", "warranty_expiry": "Når produsentgarantien for dette objektet utløper.", "go_back": "Gå tilbake til hovedmenyen uten å lagre." } }, "task_menu": { "title": "Vedlikeholdsoppgaver", "description": "Legg til vedlikeholdsoppgaver for {object_name}. For øyeblikket er {task_count} oppgave(r) definert.", "menu_options": { "add_task": "Legg til vedlikeholdsoppgave", "finish": "Fullfør oppsett" } }, "add_task": { "title": "Legg til vedlikeholdsoppgave", "description": "Definer en vedlikeholdsoppgave for {object_name}.", "data": { "name": "Oppgavenavn", "type": "Vedlikeholdstype", "schedule_type": "Planleggingstype", "custom_icon": "Oppgaveikon", "go_back": "Gå tilbake" }, "data_description": { "name": "Et beskrivende navn for denne oppgaven (f.eks. «Filterrengjøring», «Oljeskift»).", "type": "Kategorien for vedlikeholdsarbeidet.", "schedule_type": "Hvordan denne oppgaven skal planlegges.", "custom_icon": "Valgfritt egendefinert ikon for denne oppgaven (f.eks. mdi:oil, mdi:filter-variant).", "go_back": "Gå tilbake til oppgavemenyen uten å lagre." } }, "time_based": { "title": "Tidsbasert plan", "description": "Konfigurer tidsintervallet for denne vedlikeholdsoppgaven.", "data": { "interval_days": "Intervall", "interval_unit": "Intervallenhet", "last_performed": "Sist utført", "warning_days": "Varseldager før forfall", "go_back": "Gå tilbake", "interval_anchor": "Intervallanker" }, "data_description": { "interval_days": "Hvor ofte dette vedlikeholdet gjentas, kombinert med intervallenheten.", "interval_unit": "Enhet for intervallet: dager, uker, måneder eller år. Måneder og år følger kalenderen.", "last_performed": "Når dette vedlikeholdet sist ble utført. La feltet stå tomt hvis det aldri er gjort.", "warning_days": "Antall dager før forfallsdato for å vise et varsel.", "go_back": "Gå tilbake til oppgaveopprettelse uten å lagre.", "interval_anchor": "Hvordan neste forfallsdato beregnes etter fullføring. «Planlagt» hindrer at planen forskyves ved å forankre til den opprinnelige forfallsdatoen." } }, "one_time": { "title": "Engangsoppgave", "description": "Konfigurer en enkelt, ikke-gjentakende vedlikeholdsoppgave. Den arkiveres når den er fullført.", "data": { "due_date": "Forfallsdato", "warning_days": "Varseldager før forfall", "go_back": "Gå tilbake" }, "data_description": { "due_date": "Datoen denne engangsoppgaven forfaller.", "warning_days": "Antall dager før forfallsdatoen for å vise et varsel.", "go_back": "Gå tilbake til oppgaveopprettelse uten å lagre." } }, "calendar": { "title": "Kalenderplan", "description": "Konfigurer en kalenderbasert gjentakelse (ukedager, n-te ukedag i måneden eller en dag i måneden).", "data": { "weekdays": "På disse ukedagene", "nth": "Hvilken forekomst", "weekday": "Ukedag", "day": "Dag i måneden", "warning_days": "Varseldager før forfall", "go_back": "Gå tilbake", "last_day": "Siste dag i måneden", "business": "Kun virkedager", "offset": "Forskyvning (dager)" }, "data_description": { "weekdays": "Oppgaven gjentas på hver valgte ukedag.", "nth": "Hvilken forekomst i måneden (f.eks. 1., eller Siste).", "weekday": "Ukedagen for regelen om n-te ukedag (f.eks. lørdag).", "day": "Dag i måneden (1–31; begrenses til månedens lengde).", "warning_days": "Antall dager før forfallsdatoen for å vise et varsel.", "go_back": "Gå tilbake til oppgaveopprettelse uten å lagre.", "last_day": "Overstyrer dagnummeret: forfaller på månedens siste dag.", "business": "Ruller en helgedato tilbake til fredagen før (f.eks. siste virkedag).", "offset": "Forskyver den beregnede datoen med ±N dager (f.eks. -2 = to dager før)." } }, "sensor_select": { "title": "Velg utløsersensor", "description": "Velg en Home Assistant-enhet å overvåke for denne vedlikeholdsoppgaven.", "data": { "trigger_entity": "Enhet som skal overvåkes", "go_back": "Gå tilbake" }, "data_description": { "trigger_entity": "Velg sensorenheten som skal utløse denne vedlikeholdsoppgaven.", "go_back": "Gå tilbake til oppgaveopprettelse uten å lagre." } }, "sensor_attribute": { "title": "Velg attributt", "description": "Velg hvilken verdi som skal overvåkes fra {entity_id}. Nåværende tilstand: {current_state} {unit}", "data": { "trigger_attribute": "Verdi som skal overvåkes", "go_back": "Gå tilbake" }, "data_description": { "trigger_attribute": "Velg enhetstilstanden eller et bestemt attributt som skal overvåkes.", "go_back": "Gå tilbake til enhetsvalg uten å lagre." } }, "trigger_type": { "title": "Utløsertype", "description": "Hvordan skal sensorverdien utløse vedlikehold?", "data": { "trigger_type": "Utløsertype", "go_back": "Gå tilbake" }, "data_description": { "trigger_type": "Terskel: utløses når verdien overskrider grenser. Teller: utløses etter at en målverdi er akkumulert. Tilstandsendring: utløses etter et antall tilstandsoverganger.", "go_back": "Gå tilbake til attributtvalg uten å lagre." } }, "trigger_threshold": { "title": "Terskelkonfigurasjon", "description": "Angi terskelverdier for **{entity_id}** ({attribute}).\nNåværende: **{current_value} {unit}** | Gj.snitt: {average} | Område: {minimum}–{maximum} ({data_period}d)\nForeslått over: {suggested_above} | Foreslått under: {suggested_below}", "data": { "trigger_above": "Utløs når over", "trigger_below": "Utløs når under", "trigger_for_minutes": "I minst (minutter)", "interval_days": "Sikkerhetsintervall", "interval_unit": "Intervallenhet", "warning_days": "Varseldager før forfall", "go_back": "Gå tilbake" }, "data_description": { "trigger_above": "Utløs vedlikehold når verdien overskrider denne terskelen.", "trigger_below": "Utløs vedlikehold når verdien faller under denne terskelen.", "trigger_for_minutes": "Verdien må overskride terskelen i så mange minutter før utløsing.", "interval_days": "Valgfritt tidsbasert sikkerhetsintervall i tillegg til sensorutløseren.", "interval_unit": "Enhet for intervallet: dager, uker, måneder eller år. Måneder og år følger kalenderen.", "warning_days": "Antall dager før forfallsdato for å vise et varsel.", "go_back": "Gå tilbake til valg av utløsertype uten å lagre." } }, "trigger_counter": { "title": "Tellerkonfigurasjon", "description": "Angi tellermål for {entity_id} ({attribute}). Nåværende: {current_value} {unit}.", "data": { "trigger_target_value": "Målverdi", "trigger_delta_mode": "Deltamodus (tell endringer, ikke absolutt)", "interval_days": "Sikkerhetsintervall", "interval_unit": "Intervallenhet", "warning_days": "Varseldager før forfall", "go_back": "Gå tilbake" }, "data_description": { "trigger_target_value": "Utløs vedlikehold når denne akkumulerte verdien nås.", "trigger_delta_mode": "Hvis aktivert, telles differansen fra en grunnlinje i stedet for den absolutte verdien.", "interval_days": "Valgfritt tidsbasert sikkerhetsintervall i tillegg til tellerutløseren.", "interval_unit": "Enhet for intervallet: dager, uker, måneder eller år. Måneder og år følger kalenderen.", "warning_days": "Antall dager før forfallsdato for å vise et varsel.", "go_back": "Gå tilbake til valg av utløsertype uten å lagre." } }, "trigger_state_change": { "title": "Konfigurasjon av tilstandsendring", "description": "Tell tilstandsoverganger for {entity_id}.", "data": { "trigger_from_state": "Fra tilstand (valgfritt)", "trigger_to_state": "Til tilstand (valgfritt)", "trigger_target_changes": "Antall endringer for å utløse", "interval_days": "Sikkerhetsintervall", "interval_unit": "Intervallenhet", "warning_days": "Varseldager før forfall", "go_back": "Gå tilbake" }, "data_description": { "trigger_from_state": "Tell bare overganger fra denne tilstanden. La feltet stå tomt for hvilken som helst.", "trigger_to_state": "Tell bare overganger til denne tilstanden. La feltet stå tomt for hvilken som helst.", "trigger_target_changes": "Antall samsvarende tilstandsendringer før vedlikehold utløses.", "interval_days": "Valgfritt tidsbasert sikkerhetsintervall i tillegg til utløseren for tilstandsendring.", "interval_unit": "Enhet for intervallet: dager, uker, måneder eller år. Måneder og år følger kalenderen.", "warning_days": "Antall dager før forfallsdato for å vise et varsel.", "go_back": "Gå tilbake til valg av utløsertype uten å lagre." } }, "trigger_runtime": { "title": "Konfigurasjon av driftstid", "description": "Spor akkumulert driftstid for {entity_id}. Vedlikehold utløses når total påtid når måltimene.", "data": { "trigger_runtime_hours": "Måldriftstid (timer)", "trigger_on_states": "Aktive tilstander (kommaseparert)", "interval_days": "Sikkerhetsintervall", "interval_unit": "Intervallenhet", "warning_days": "Varseldager før forfall", "go_back": "Gå tilbake" }, "data_description": { "trigger_runtime_hours": "Utløs vedlikehold etter så mange timer akkumulert driftstid.", "trigger_on_states": "Hvilke sensortilstander som regnes som «aktive». La feltet stå tomt for standard: on, 1, true. Eksempel: in_use, running", "interval_days": "Valgfritt tidsbasert sikkerhetsintervall i tillegg til driftstidsutløseren.", "interval_unit": "Enhet for intervallet: dager, uker, måneder eller år. Måneder og år følger kalenderen.", "warning_days": "Antall dager før forfallsdato for å vise et varsel.", "go_back": "Gå tilbake til valg av utløsertype uten å lagre." } }, "compound_logic": { "title": "Sammensatt utløser", "description": "Velg hvordan flere betingelser skal kombineres.", "data": { "compound_logic": "Logikk", "go_back": "Gå tilbake" }, "data_description": { "compound_logic": "OG = alle betingelser må utløses. ELLER = en hvilken som helst betingelse utløser.", "go_back": "Gå tilbake til valg av utløsertype uten å lagre." } }, "compound_condition_entity": { "title": "Betingelse #{condition_num} – Enhet", "description": "Velg enheten for denne betingelsen.", "data": { "trigger_entity": "Enhet", "go_back": "Gå tilbake" }, "data_description": { "trigger_entity": "Sensorenheten som skal overvåkes for denne betingelsen.", "go_back": "Gå tilbake til forrige trinn uten å lagre." } }, "compound_condition_type": { "title": "Betingelse #{condition_num} – Type", "description": "Hvordan skal denne betingelsen vurdere sensoren?", "data": { "trigger_type": "Utløsertype", "go_back": "Gå tilbake" }, "data_description": { "trigger_type": "Metoden som brukes for å avgjøre når denne betingelsen utløses.", "go_back": "Gå tilbake til enhetsvalg uten å lagre." } }, "compound_condition_threshold": { "title": "Betingelse – Terskel", "data": { "trigger_above": "Utløs over", "trigger_below": "Utløs under", "trigger_for_minutes": "Varighet (minutter)", "go_back": "Gå tilbake" }, "data_description": { "trigger_above": "Utløs når verdien overskrider denne terskelen.", "trigger_below": "Utløs når verdien faller under denne terskelen.", "trigger_for_minutes": "Verdien må holde seg utenfor terskelen i denne varigheten.", "go_back": "Gå tilbake til valg av betingelsestype uten å lagre." } }, "compound_condition_counter": { "title": "Betingelse – Teller", "data": { "trigger_target_value": "Målverdi", "trigger_delta_mode": "Deltamodus", "go_back": "Gå tilbake" }, "data_description": { "trigger_target_value": "Utløs når den akkumulerte verdien når dette målet.", "trigger_delta_mode": "Tell endringer fra en grunnlinje i stedet for den absolutte verdien.", "go_back": "Gå tilbake til valg av betingelsestype uten å lagre." } }, "compound_condition_state_change": { "title": "Betingelse – Tilstandsendring", "data": { "trigger_from_state": "Fra tilstand", "trigger_to_state": "Til tilstand", "trigger_target_changes": "Antall endringer", "go_back": "Gå tilbake" }, "data_description": { "trigger_from_state": "Tell bare overganger fra denne tilstanden. La feltet stå tomt for hvilken som helst.", "trigger_to_state": "Tell bare overganger til denne tilstanden. La feltet stå tomt for hvilken som helst.", "trigger_target_changes": "Antall samsvarende tilstandsendringer før utløsing.", "go_back": "Gå tilbake til valg av betingelsestype uten å lagre." } }, "compound_condition_runtime": { "title": "Betingelse – Driftstid", "data": { "trigger_runtime_hours": "Måldriftstid (timer)", "trigger_on_states": "Aktive tilstander", "go_back": "Gå tilbake" }, "data_description": { "trigger_runtime_hours": "Utløs etter så mange timer akkumulert driftstid.", "trigger_on_states": "Sensortilstander som regnes som «aktive». La feltet stå tomt for standard.", "go_back": "Gå tilbake til valg av betingelsestype uten å lagre." } }, "compound_review": { "title": "Gjennomgang av sammensatt utløser", "description": "{condition_count} betingelse(r) konfigurert med {compound_logic}-logikk.", "data": { "compound_action": "Handling", "go_back": "Gå tilbake" }, "data_description": { "go_back": "Gå tilbake til logikkvalg uten å lagre." } }, "manual": { "title": "Manuell plan", "description": "Denne oppgaven har ingen automatisk plan. Du kan merke den som forfalt manuelt.", "data": { "warning_days": "Varseldager før forfall", "notes": "Notater", "go_back": "Gå tilbake" }, "data_description": { "warning_days": "Antall dager før forfallsdato for å vise et varsel.", "notes": "Ytterligere notater eller instruksjoner for denne oppgaven.", "go_back": "Gå tilbake til oppgaveopprettelse uten å lagre." } }, "reconfigure": { "title": "Rekonfigurer {name}", "description": "Oppdater innstillingene for dette vedlikeholdsobjektet.", "data": { "name": "Objektnavn", "area_id": "Område", "manufacturer": "Produsent", "model": "Modell", "serial_number": "Serienummer", "documentation_url": "URL til bruksanvisning/dokumentasjon", "notes": "Notater", "installation_date": "Installasjonsdato", "warranty_expiry": "Garantiens utløp" }, "data_description": { "name": "Navnet på dette vedlikeholdsobjektet.", "area_id": "Området der dette objektet befinner seg.", "manufacturer": "Produsenten av dette objektet.", "model": "Modellen til dette objektet.", "serial_number": "Serienummeret til dette objektet.", "documentation_url": "Valgfri lenke til en PDF-bruksanvisning, leverandørside eller en hvilken som helst URL med referanseinformasjon for dette objektet.", "notes": "Fritekstnotater om objektet – delenumre, prosedyrer, påminnelser om innstillinger osv.", "installation_date": "Når dette objektet ble installert.", "warranty_expiry": "Når produsentgarantien for dette objektet utløper." } } }, "error": { "name_exists": "Et vedlikeholdsobjekt med dette navnet finnes allerede.", "no_tasks": "Minst én vedlikeholdsoppgave kreves.", "invalid_entity": "Den valgte enheten finnes ikke eller har ingen numeriske data.", "invalid_attribute": "Det valgte attributtet er ikke tilgjengelig på denne enheten.", "invalid_threshold": "Minst én terskel (over eller under) må angis.", "invalid_due_date": "En forfallsdato kreves for engangsoppgaver.", "invalid_interval": "Intervallet må være et positivt tall.", "min_exceeds_max": "Minste intervall må ikke overskride største intervall.", "invalid_notify_service": "Ugyldig format for varslingstjeneste. Bruk «notify.service_name» (f.eks. notify.mobile_app_phone).", "notify_service_not_found": "Denne varslingstjenesten ble ikke funnet i Home Assistant. Kontroller tjenestenavnet.", "nfc_tag_duplicate": "Denne NFC-taggen er allerede koblet til en annen oppgave." }, "abort": { "already_configured": "Dette vedlikeholdsobjektet er allerede konfigurert.", "global_already_exists": "Globale innstillinger er allerede konfigurert.", "template_not_found": "Den valgte malen ble ikke funnet.", "missing_data": "Nødvendige data ble ikke oppgitt.", "reconfigure_successful": "Konfigurasjonen ble oppdatert.", "reconfigure_cancelled": "Rekonfigurering avbrutt." } }, "options": { "step": { "init": { "title": "Vedlikeholdsalternativer", "description": "{object_info}", "menu_options": { "manage_tasks": "Administrer oppgaver", "add_task": "Legg til ny oppgave", "object_settings": "Objektinnstillinger", "done": "Ferdig" } }, "global_init": { "title": "Globale innstillinger", "description": "Konfigurer globale vedlikeholdsinnstillinger.", "menu_options": { "general_settings": "Generelle innstillinger", "advanced_features": "Avanserte funksjoner", "panel_access": "Paneltilgang", "budget_settings": "Budsjettinnstillinger", "manage_groups": "Administrer grupper", "notification_settings": "Varslingsinnstillinger", "notification_actions": "Interaktive handlinger", "test_notification": "Send testvarsel", "done": "Ferdig" } }, "advanced_features": { "title": "Avanserte funksjoner", "description": "Velg hvilke avanserte funksjoner som skal vises i grensesnittet. Å deaktivere en funksjon skjuler den fra grensesnittet, men sletter ingen data.", "data": { "advanced_adaptive_visible": "Adaptiv planlegging", "advanced_predictions_visible": "Sensorprognoser", "advanced_seasonal_visible": "Sesongjusteringer", "advanced_environmental_visible": "Miljøkorrelasjon", "advanced_budget_visible": "Budsjettsporing", "advanced_groups_visible": "Grupper", "advanced_checklists_visible": "Sjekklister", "advanced_schedule_time_visible": "Planlegging på klokkeslett" }, "data_description": { "advanced_adaptive_visible": "Vis EWA, Weibull-analyse og intervallforslag for oppgaver.", "advanced_predictions_visible": "Vis analyse av sensordegradering og diagrammer for terskelprognose.", "advanced_seasonal_visible": "Vis diagrammer over sesongfaktorer og månedlige justeringsdata.", "advanced_environmental_visible": "Vis miljøkorrelasjonsjusteringer (temperatur, luftfuktighet).", "advanced_budget_visible": "Vis månedlig/årlig budsjettsporing og varsler.", "advanced_groups_visible": "Vis administrasjon av vedlikeholdsgrupper.", "advanced_checklists_visible": "Vis sjekklister for oppgaver for trinnvis fullføring.", "advanced_schedule_time_visible": "Tillat at oppgaver blir forfalt på et bestemt klokkeslett i stedet for ved midnatt." } }, "panel_access": { "title": "Paneltilgang", "description": "Administratorer har alltid full tilgang. For å delegere oppretting, redigering og sletting til bestemte ikke-administratorer, slå på alternativet nedenfor og velg dem – alle andre ser bare Fullfør og Hopp over. Fant {user_count} ikke-administratorbruker(e).", "data": { "operator_write_enabled": "Tillat at valgte brukere oppretter, redigerer og sletter", "admin_panel_user_ids": "Brukere med full paneltilgang" }, "data_description": { "operator_write_enabled": "Av (standard): bare administratorer kan endre innhold. På: brukerne som er valgt nedenfor får også full tilgang til å opprette/redigere/slette.", "admin_panel_user_ids": "Oppførte brukere ser hele panelet; alle andre ser bare Fullfør og Hopp over på hver oppgave." } }, "general_settings": { "title": "Generelle innstillinger", "description": "Konfigurer grunnleggende innstillinger for Maintenance Supporter.", "data": { "default_warning_days": "Standard antall varseldager før forfall", "notifications_enabled": "Aktiver varsler", "notify_service": "Varslingstjeneste", "panel_enabled": "Vis sidefeltpanel", "panel_title": "Tittel på sidefeltpanel" }, "data_description": { "default_warning_days": "Antall dager før en vedlikeholdsoppgave forfaller for å vise et varsel.", "notifications_enabled": "Send varsler når vedlikeholdsoppgaver forfaller eller er forfalt.", "notify_service": "Varslingstjenesten som skal brukes (f.eks. notify.mobile_app_phone).", "panel_enabled": "Vis et Maintenance Supporter-panel i sidefeltet.", "panel_title": "Egendefinert navn for sidefeltoppføringen. La feltet stå tomt for å bruke «Vedlikehold». Nyttig for å unngå konflikt med Home Assistants innebygde vedlikeholdsdashbord." } }, "notification_settings": { "title": "Varslingsinnstillinger", "description": "Konfigurer når og hvor ofte varsler sendes for hver status.", "data": { "notify_due_soon_enabled": "Varsle når forfall nærmer seg", "notify_due_soon_interval_hours": "Påminnelsesintervall for snart forfall (timer)", "notify_overdue_enabled": "Varsle når forfalt", "notify_overdue_interval_hours": "Påminnelsesintervall for forfalt (timer)", "notify_triggered_enabled": "Varsle når utløst", "notify_triggered_interval_hours": "Påminnelsesintervall for utløst (timer)", "quiet_hours_enabled": "Aktiver stilletimer", "quiet_hours_start": "Start på stilletimer", "quiet_hours_end": "Slutt på stilletimer", "max_notifications_per_day": "Maks antall varsler per dag", "notification_bundling_enabled": "Samle varsler", "notification_bundle_threshold": "Terskel for samling", "notification_title_style": "Tittelstil for varsel" }, "data_description": { "notify_due_soon_interval_hours": "Hvor ofte påminnelsen om snart forfall skal gjentas. Sett til 0 for ett enkelt varsel.", "notify_overdue_interval_hours": "Hvor ofte påminnelsen om forfalt skal gjentas. Sett til 0 for ett enkelt varsel.", "notify_triggered_interval_hours": "Hvor ofte varselet om utløst skal gjentas. Sett til 0 for ett enkelt varsel.", "quiet_hours_enabled": "Undertrykk varsler i stilletimene.", "max_notifications_per_day": "Maksimalt antall varsler per dag. Sett til 0 for ubegrenset.", "notification_bundling_enabled": "Send ett enkelt oppsummeringsvarsel når flere oppgaver trenger oppmerksomhet.", "notification_bundle_threshold": "Minste antall oppgaver for å utløse et samlet varsel.", "notification_title_style": "Det som vises som varselets TITTEL. Standard beholder teksten per status (f.eks. «Vedlikehold forfalt!»). Objektnavn / Oppgavenavn hjelper når telefonvarsler stables." } }, "notification_actions": { "title": "Interaktive handlinger", "description": "Konfigurer handlingsknapper som vises på mobilvarsler (krever Companion-appen).", "data": { "action_complete_enabled": "Vis «Fullfør»-knapp", "action_skip_enabled": "Vis «Hopp over»-knapp", "action_snooze_enabled": "Vis «Slumre»-knapp", "snooze_duration_hours": "Slumrevarighet (timer)" }, "data_description": { "action_complete_enabled": "Legger til en knapp for å merke oppgaven som fullført direkte fra varselet.", "action_skip_enabled": "Legger til en knapp for å hoppe over gjeldende vedlikeholdssyklus fra varselet.", "action_snooze_enabled": "Legger til en knapp for å utsette varslingspåminnelsen.", "snooze_duration_hours": "Hvor lenge varsler skal utsettes når slumre trykkes." } }, "budget_settings": { "title": "Budsjettinnstillinger", "description": "Angi månedlige og årlige vedlikeholdsbudsjetter for å spore forbruk.", "data": { "budget_currency": "Valuta", "budget_monthly": "Månedlig budsjett", "budget_yearly": "Årlig budsjett", "budget_alerts_enabled": "Aktiver budsjettvarsler", "budget_alert_threshold": "Varselterskel (%)" }, "data_description": { "budget_currency": "Valuta som brukes for visning av budsjett og varsler.", "budget_monthly": "Maksimalt månedlig vedlikeholdsforbruk. Sett til 0 for å deaktivere.", "budget_yearly": "Maksimalt årlig vedlikeholdsforbruk. Sett til 0 for å deaktivere.", "budget_alerts_enabled": "Send et varsel når forbruket overskrider varselterskelen.", "budget_alert_threshold": "Prosentandel av budsjettet der et varsel skal sendes." } }, "test_notification": { "title": "Testvarsel", "description": "{result}" }, "manage_groups": { "title": "Administrer grupper", "description": "Velg en gruppe å administrere eller opprett en ny.", "data": { "selected_group": "Velg gruppe" } }, "add_group": { "title": "Legg til gruppe", "description": "Opprett en ny vedlikeholdsgruppe for å organisere relaterte oppgaver.", "data": { "group_name": "Gruppenavn", "group_description": "Beskrivelse" }, "data_description": { "group_name": "Et navn for denne gruppen (f.eks. «Vårvedlikehold»).", "group_description": "Valgfri beskrivelse for denne gruppen." } }, "manage_tasks": { "title": "Administrer oppgaver", "description": "Velg en oppgave å redigere eller fjerne.", "data": { "selected_task": "Velg oppgave", "go_back": "Gå tilbake" } }, "task_action": { "title": "Oppgavehandlinger", "description": "Oppgave: {task_name} — velg en handling.\n\nKommende datoer: {next_dates}", "menu_options": { "edit_task": "Rediger oppgave", "edit_trigger": "Rediger utløser", "remove_trigger": "Fjern utløser", "edit_checklist": "Rediger sjekkliste", "adaptive_scheduling": "Adaptiv planlegging", "delete_task": "Slett oppgave", "manage_tasks": "Tilbake" } }, "edit_task": { "title": "Rediger oppgave", "description": "Rediger innstillinger for **{task_name}**.", "data": { "name": "Oppgavenavn", "type": "Vedlikeholdstype", "interval_days": "Intervall", "interval_unit": "Intervallenhet", "warning_days": "Varseldager før forfall", "due_date": "Forfallsdato", "enabled": "Aktivert", "notes": "Notater", "documentation_url": "Dokumentasjons-URL", "last_performed": "Sist utført", "responsible_user_id": "Ansvarlig bruker", "custom_icon": "Oppgaveikon", "nfc_tag_id": "NFC-tagg-ID", "go_back": "Gå tilbake", "interval_anchor": "Intervallanker", "reading_unit": "Avlesningsenhet (for avlesningsoppgaver, f.eks. kWh)", "season_months": "Sesongvindu (maneder)", "ends_count": "Slutter etter (antall ganger)", "ends_until": "Slutter pa dato" }, "data_description": { "name": "Et beskrivende navn for denne oppgaven (f.eks. «Filterrengjøring», «Oljeskift»).", "type": "Kategorien for vedlikeholdsarbeidet.", "interval_days": "Hvor ofte dette vedlikeholdet gjentas, kombinert med intervallenheten.", "interval_unit": "Enhet for intervallet: dager, uker, måneder eller år. Måneder og år følger kalenderen.", "warning_days": "Antall dager før forfallsdato for å vise et varsel.", "due_date": "Datoen denne engangsoppgaven forfaller.", "enabled": "Når deaktivert, settes planlegging og utløsere på pause. Oppgaven slettes ikke.", "notes": "Ytterligere notater eller instruksjoner for denne oppgaven.", "documentation_url": "Lenke til ekstern dokumentasjon eller bruksanvisning for denne oppgaven.", "last_performed": "Når dette vedlikeholdet sist ble utført. La feltet stå tomt hvis det aldri er gjort.", "responsible_user_id": "Home Assistant-brukeren som er ansvarlig for denne oppgaven.", "custom_icon": "Valgfritt egendefinert ikon for denne oppgaven (f.eks. mdi:oil, mdi:filter-variant).", "nfc_tag_id": "Koble en NFC-tagg til denne oppgaven. Skanning av taggen merker oppgaven som fullført automatisk.", "go_back": "Gå tilbake til oppgavehandlinger uten å lagre.", "interval_anchor": "Hvordan neste forfallsdato beregnes etter fullføring. «Planlagt» hindrer at planen forskyves ved å forankre til den opprinnelige forfallsdatoen.", "season_months": "Forfaller kun i valgte maneder; datoer utenfor sesongen flyttes til neste aktive maned. Tom = hele aret.", "ends_count": "Slutt a gjenta etter dette antallet fullforinger (endelig serie). Tom = ingen grense.", "ends_until": "Slutt a gjenta nar neste forekomst ville falle etter denne datoen. Ignoreres hvis 'Slutter etter' er satt." } }, "edit_checklist": { "title": "Rediger sjekkliste", "description": "Definer sjekklistetrinn for {task_name}. Skriv inn ett trinn per linje.", "data": { "checklist_text": "Sjekklistetrinn", "go_back": "Gå tilbake" }, "data_description": { "checklist_text": "Skriv inn hvert sjekklistetrinn på en egen linje. Disse trinnene vises når oppgaven fullføres.", "go_back": "Gå tilbake til oppgavehandlinger uten å lagre." } }, "compound_logic": { "title": "Sammensatt utløser", "description": "Velg hvordan flere betingelser skal kombineres.", "data": { "compound_logic": "Logikk", "go_back": "Gå tilbake" }, "data_description": { "compound_logic": "OG = alle betingelser må utløses. ELLER = en hvilken som helst betingelse utløser." } }, "compound_condition_entity": { "title": "Betingelse #{condition_num} – Enhet", "description": "Velg enheten for denne betingelsen.", "data": { "trigger_entity": "Enhet", "go_back": "Gå tilbake" }, "data_description": { "trigger_entity": "Sensorenheten som skal overvåkes for denne betingelsen." } }, "compound_condition_type": { "title": "Betingelse #{condition_num} – Type", "description": "Hvordan skal denne betingelsen vurdere sensoren?", "data": { "trigger_type": "Utløsertype", "go_back": "Gå tilbake" }, "data_description": { "trigger_type": "Metoden som brukes for å avgjøre når denne betingelsen utløses." } }, "compound_condition_threshold": { "title": "Betingelse – Terskel", "data": { "trigger_above": "Utløs over", "trigger_below": "Utløs under", "trigger_for_minutes": "Varighet (minutter)", "go_back": "Gå tilbake" }, "data_description": { "trigger_above": "Utløs når verdien overskrider denne terskelen.", "trigger_below": "Utløs når verdien faller under denne terskelen.", "trigger_for_minutes": "Verdien må holde seg utenfor terskelen i denne varigheten." } }, "compound_condition_counter": { "title": "Betingelse – Teller", "data": { "trigger_target_value": "Målverdi", "trigger_delta_mode": "Deltamodus", "go_back": "Gå tilbake" }, "data_description": { "trigger_target_value": "Utløs når den akkumulerte verdien når dette målet.", "trigger_delta_mode": "Tell endringer fra en grunnlinje i stedet for den absolutte verdien." } }, "compound_condition_state_change": { "title": "Betingelse – Tilstandsendring", "data": { "trigger_from_state": "Fra tilstand", "trigger_to_state": "Til tilstand", "trigger_target_changes": "Antall endringer", "go_back": "Gå tilbake" }, "data_description": { "trigger_from_state": "Tell bare overganger fra denne tilstanden. La feltet stå tomt for hvilken som helst.", "trigger_to_state": "Tell bare overganger til denne tilstanden. La feltet stå tomt for hvilken som helst.", "trigger_target_changes": "Antall samsvarende tilstandsendringer før utløsing." } }, "compound_condition_runtime": { "title": "Betingelse – Driftstid", "data": { "trigger_runtime_hours": "Måldriftstid (timer)", "trigger_on_states": "Aktive tilstander", "go_back": "Gå tilbake" }, "data_description": { "trigger_runtime_hours": "Utløs etter så mange timer akkumulert driftstid.", "trigger_on_states": "Sensortilstander som regnes som «aktive». La feltet stå tomt for standard." } }, "compound_review": { "title": "Gjennomgang av sammensatt utløser", "description": "{condition_count} betingelse(r) konfigurert med {compound_logic}-logikk.", "data": { "compound_action": "Handling", "go_back": "Gå tilbake" } }, "adaptive_scheduling": { "title": "Adaptiv planlegging", "description": "Konfigurer smart intervalltilpasning for {task_name}. Systemet lærer av tilbakemeldingene dine ved fullføring for å foreslå bedre intervaller.", "data": { "adaptive_enabled": "Aktiver adaptiv planlegging", "ewa_alpha": "Læringsrate (alfa)", "min_interval_days": "Minste intervall (dager)", "max_interval_days": "Største intervall (dager)", "seasonal_enabled": "Aktiver sesongbevissthet", "sensor_prediction_enabled": "Aktiver sensordrevne prognoser", "environmental_entity": "Miljøsensor (valgfritt)", "go_back": "Gå tilbake" }, "data_description": { "adaptive_enabled": "Når aktivert, vil systemet lære av tilbakemeldingene dine og foreslå optimale vedlikeholdsintervaller.", "ewa_alpha": "Hvor raskt algoritmen tilpasser seg nye data. Høyere = mer responsiv, lavere = mer stabil.", "min_interval_days": "Det korteste intervallet systemet noen gang vil anbefale.", "max_interval_days": "Det lengste intervallet systemet noen gang vil anbefale.", "seasonal_enabled": "Juster anbefalinger basert på sesongmønstre lært fra vedlikeholdshistorikken din.", "sensor_prediction_enabled": "Analyser sensortrender for å forutsi når terskler vil nås og foreslå tidligere vedlikehold ved behov.", "environmental_entity": "Koble til en sensor for temperatur, luftfuktighet eller trykk for å korrelere miljøforhold med vedlikeholdsintervaller.", "go_back": "Gå tilbake til oppgavehandlinger uten å lagre." } }, "delete_task": { "title": "Slett oppgave", "description": "Er du sikker på at du vil slette oppgaven {task_name}? Dette kan ikke angres.", "data": { "confirm": "Bekreft sletting", "go_back": "Gå tilbake" } }, "remove_trigger": { "title": "Fjern utløser", "description": "Fjerne utløser fra **{task_name}**?\n\n**Enhet:** {entity_ids}\n**Type:** {trigger_type}\n**Konfig:** {config_details}\n\nHvis alle enheter fjernes, går planen tilbake til tidsbasert.", "data": { "entities_to_remove": "Enheter som skal fjernes", "confirm": "Bekreft fjerning", "go_back": "Gå tilbake" }, "data_description": { "entities_to_remove": "Velg hvilke enheter som skal fjernes fra denne utløseren. Hvis alle fjernes, slettes hele utløseren.", "go_back": "Gå tilbake til oppgavehandlinger uten å lagre." } }, "trigger_summary": { "title": "Gjeldende utløser", "description": "Utløser for **{task_name}**:\n\n**Enhet:** {entity_ids}\n**Nåværende tilstand:** {current_states}\n**Type:** {trigger_type} (attributt: {attribute})\n**Konfig:** {config_details}", "menu_options": { "edit_trigger_proceed": "Rediger utløser", "task_action": "Tilbake" } }, "add_task": { "title": "Legg til vedlikeholdsoppgave", "description": "Definer en ny vedlikeholdsoppgave for dette objektet.", "data": { "name": "Oppgavenavn", "type": "Vedlikeholdstype", "schedule_type": "Planleggingstype", "custom_icon": "Oppgaveikon", "go_back": "Gå tilbake", "reading_unit": "Avlesningsenhet (for avlesningsoppgaver, f.eks. kWh)" }, "data_description": { "name": "Et beskrivende navn for denne oppgaven (f.eks. «Filterrengjøring», «Oljeskift»).", "type": "Kategorien for vedlikeholdsarbeidet.", "schedule_type": "Hvordan denne oppgaven skal planlegges.", "custom_icon": "Valgfritt egendefinert ikon for denne oppgaven (f.eks. mdi:oil, mdi:filter-variant).", "go_back": "Gå tilbake til hovedmenyen uten å lagre." } }, "opt_time_based": { "title": "Tidsbasert plan", "description": "Konfigurer tidsintervallet for denne oppgaven.", "data": { "interval_days": "Intervall", "interval_unit": "Intervallenhet", "last_performed": "Sist utført", "warning_days": "Varseldager før forfall", "go_back": "Gå tilbake", "interval_anchor": "Intervallanker" }, "data_description": { "interval_days": "Hvor ofte dette vedlikeholdet gjentas, kombinert med intervallenheten.", "interval_unit": "Enhet for intervallet: dager, uker, måneder eller år. Måneder og år følger kalenderen.", "last_performed": "Når dette vedlikeholdet sist ble utført. La feltet stå tomt hvis det aldri er gjort.", "warning_days": "Antall dager før forfallsdato for å vise et varsel.", "go_back": "Gå tilbake til hovedmenyen uten å lagre.", "interval_anchor": "Hvordan neste forfallsdato beregnes etter fullføring. «Planlagt» hindrer at planen forskyves ved å forankre til den opprinnelige forfallsdatoen." } }, "opt_one_time": { "title": "Engangsoppgave", "description": "Konfigurer en enkelt, ikke-gjentakende vedlikeholdsoppgave. Den arkiveres når den er fullført.", "data": { "due_date": "Forfallsdato", "warning_days": "Varseldager før forfall", "go_back": "Gå tilbake" }, "data_description": { "due_date": "Datoen denne engangsoppgaven forfaller.", "warning_days": "Antall dager før forfallsdatoen for å vise et varsel.", "go_back": "Gå tilbake til hovedmenyen uten å lagre." } }, "opt_calendar": { "title": "Kalenderplan", "description": "Konfigurer en kalenderbasert gjentakelse (ukedager, n-te ukedag i måneden eller en dag i måneden).", "data": { "weekdays": "På disse ukedagene", "nth": "Hvilken forekomst", "weekday": "Ukedag", "day": "Dag i måneden", "last_performed": "Sist utført", "warning_days": "Varseldager før forfall", "go_back": "Gå tilbake", "last_day": "Siste dag i måneden", "business": "Kun virkedager", "offset": "Forskyvning (dager)" }, "data_description": { "weekdays": "Oppgaven gjentas på hver valgte ukedag.", "nth": "Hvilken forekomst i måneden (f.eks. 1., eller Siste).", "weekday": "Ukedagen for regelen om n-te ukedag (f.eks. lørdag).", "day": "Dag i måneden (1–31; begrenses til månedens lengde).", "last_performed": "Når dette vedlikeholdet sist ble utført. La feltet stå tomt hvis det aldri er gjort.", "warning_days": "Antall dager før forfallsdatoen for å vise et varsel.", "go_back": "Gå tilbake til hovedmenyen uten å lagre.", "last_day": "Overstyrer dagnummeret: forfaller på månedens siste dag.", "business": "Ruller en helgedato tilbake til fredagen før (f.eks. siste virkedag).", "offset": "Forskyver den beregnede datoen med ±N dager (f.eks. -2 = to dager før)." } }, "opt_manual": { "title": "Manuell plan", "description": "Denne oppgaven har ingen automatisk plan. Du kan merke den som forfalt manuelt.", "data": { "warning_days": "Varseldager før forfall", "notes": "Notater", "go_back": "Gå tilbake" }, "data_description": { "warning_days": "Antall dager før forfallsdato for å vise et varsel.", "notes": "Ytterligere notater eller instruksjoner for denne oppgaven.", "go_back": "Gå tilbake til hovedmenyen uten å lagre." } }, "opt_sensor_select": { "title": "Velg utløsersensor", "description": "Velg en Home Assistant-enhet å overvåke.", "data": { "trigger_entity": "Enhet som skal overvåkes", "go_back": "Gå tilbake" }, "data_description": { "trigger_entity": "Velg sensorenheten som skal utløse denne vedlikeholdsoppgaven." } }, "opt_sensor_attribute": { "title": "Velg attributt", "description": "Velg hvilken verdi som skal overvåkes fra {entity_id}. Nåværende tilstand: {current_state} {unit}", "data": { "trigger_attribute": "Verdi som skal overvåkes", "go_back": "Gå tilbake" }, "data_description": { "trigger_attribute": "Velg enhetstilstanden eller et bestemt attributt som skal overvåkes." } }, "opt_trigger_type": { "title": "Utløsertype", "description": "Hvordan skal sensorverdien utløse vedlikehold?", "data": { "trigger_type": "Utløsertype", "go_back": "Gå tilbake" }, "data_description": { "trigger_type": "Terskel: utløses når verdien overskrider grenser. Teller: utløses etter at en målverdi er akkumulert. Tilstandsendring: utløses etter et antall tilstandsoverganger." } }, "opt_trigger_threshold": { "title": "Terskelkonfigurasjon", "description": "Angi terskelverdier for **{entity_id}** ({attribute}).\nNåværende: **{current_value} {unit}** | Gj.snitt: {average} | Område: {minimum}–{maximum} ({data_period}d)\nForeslått over: {suggested_above} | Foreslått under: {suggested_below}", "data": { "trigger_above": "Utløs når over", "trigger_below": "Utløs når under", "trigger_for_minutes": "I minst (minutter)", "interval_days": "Sikkerhetsintervall", "interval_unit": "Intervallenhet", "warning_days": "Varseldager før forfall", "go_back": "Gå tilbake" }, "data_description": { "trigger_above": "Utløs vedlikehold når verdien overskrider denne terskelen.", "trigger_below": "Utløs vedlikehold når verdien faller under denne terskelen.", "trigger_for_minutes": "Verdien må overskride terskelen i så mange minutter før utløsing.", "interval_days": "Valgfritt tidsbasert sikkerhetsintervall i tillegg til sensorutløseren.", "interval_unit": "Enhet for intervallet: dager, uker, måneder eller år. Måneder og år følger kalenderen.", "warning_days": "Antall dager før forfallsdato for å vise et varsel." } }, "opt_trigger_counter": { "title": "Tellerkonfigurasjon", "description": "Angi tellermål for {entity_id} ({attribute}). Nåværende: {current_value} {unit}.", "data": { "trigger_target_value": "Målverdi", "trigger_delta_mode": "Deltamodus (tell endringer, ikke absolutt)", "interval_days": "Sikkerhetsintervall", "interval_unit": "Intervallenhet", "warning_days": "Varseldager før forfall", "go_back": "Gå tilbake" }, "data_description": { "trigger_target_value": "Utløs vedlikehold når denne akkumulerte verdien nås.", "trigger_delta_mode": "Hvis aktivert, telles differansen fra en grunnlinje i stedet for den absolutte verdien.", "interval_days": "Valgfritt tidsbasert sikkerhetsintervall i tillegg til tellerutløseren.", "interval_unit": "Enhet for intervallet: dager, uker, måneder eller år. Måneder og år følger kalenderen.", "warning_days": "Antall dager før forfallsdato for å vise et varsel." } }, "opt_trigger_state_change": { "title": "Konfigurasjon av tilstandsendring", "description": "Tell tilstandsoverganger for {entity_id}.", "data": { "trigger_from_state": "Fra tilstand (valgfritt)", "trigger_to_state": "Til tilstand (valgfritt)", "trigger_target_changes": "Antall endringer for å utløse", "interval_days": "Sikkerhetsintervall", "interval_unit": "Intervallenhet", "warning_days": "Varseldager før forfall", "go_back": "Gå tilbake" }, "data_description": { "trigger_from_state": "Tell bare overganger fra denne tilstanden. La feltet stå tomt for hvilken som helst.", "trigger_to_state": "Tell bare overganger til denne tilstanden. La feltet stå tomt for hvilken som helst.", "trigger_target_changes": "Antall samsvarende tilstandsendringer før vedlikehold utløses.", "interval_days": "Valgfritt tidsbasert sikkerhetsintervall i tillegg til utløseren for tilstandsendring.", "interval_unit": "Enhet for intervallet: dager, uker, måneder eller år. Måneder og år følger kalenderen.", "warning_days": "Antall dager før forfallsdato for å vise et varsel." } }, "opt_trigger_runtime": { "title": "Konfigurasjon av driftstid", "description": "Spor akkumulert driftstid for {entity_id}.", "data": { "trigger_runtime_hours": "Måldriftstid (timer)", "trigger_on_states": "Aktive tilstander (kommaseparert)", "interval_days": "Sikkerhetsintervall", "interval_unit": "Intervallenhet", "warning_days": "Varseldager før forfall", "go_back": "Gå tilbake" }, "data_description": { "trigger_runtime_hours": "Utløs vedlikehold etter så mange timer akkumulert driftstid.", "trigger_on_states": "Hvilke sensortilstander som regnes som «aktive». La feltet stå tomt for standard: on, 1, true. Eksempel: in_use, running", "interval_days": "Valgfritt tidsbasert sikkerhetsintervall i tillegg til driftstidsutløseren.", "interval_unit": "Enhet for intervallet: dager, uker, måneder eller år. Måneder og år følger kalenderen.", "warning_days": "Antall dager før forfallsdato for å vise et varsel." } }, "object_settings": { "title": "Objektinnstillinger", "description": "Rediger objektdetaljer.", "data": { "name": "Objektnavn", "manufacturer": "Produsent", "model": "Modell", "serial_number": "Serienummer", "documentation_url": "URL til bruksanvisning/dokumentasjon", "notes": "Notater", "area_id": "Område", "installation_date": "Installasjonsdato", "warranty_expiry": "Garantiens utløp", "go_back": "Gå tilbake" }, "data_description": { "name": "Et unikt navn for dette vedlikeholdsobjektet (f.eks. «Bassengpumpe», «Bil»).", "manufacturer": "Produsenten av objektet.", "model": "Modellnavnet eller -nummeret.", "serial_number": "Serienummeret til objektet.", "documentation_url": "Valgfri lenke til en PDF-bruksanvisning, leverandørside eller en hvilken som helst URL med referanseinformasjon for dette objektet.", "notes": "Fritekstnotater om objektet – delenumre, prosedyrer, påminnelser om innstillinger osv.", "area_id": "Området i hjemmet ditt der dette objektet befinner seg.", "installation_date": "Når dette objektet ble installert eller kjøpt.", "warranty_expiry": "Når produsentgarantien for dette objektet utløper.", "go_back": "Gå tilbake til hovedmenyen uten å lagre." } } } }, "entity": { "button": { "button_complete": { "name": "{task_name} fullfør" }, "button_skip": { "name": "{task_name} hopp over" }, "button_reset": { "name": "{task_name} tilbakestill" } }, "sensor": { "maintenance_task": { "name": "{task_name}", "state": { "ok": "OK", "due_soon": "Forfaller snart", "overdue": "Forfalt", "triggered": "Utløst", "archived": "Arkivert", "paused": "Satt på pause" }, "state_attributes": { "maintenance_type": { "name": "Vedlikeholdstype", "state": { "cleaning": "Rengjøring", "inspection": "Inspeksjon", "replacement": "Utskifting", "calibration": "Kalibrering", "service": "Service", "reading": "Avlesning", "custom": "Egendefinert" } }, "schedule_type": { "name": "Planleggingstype", "state": { "time_based": "Tidsbasert", "sensor_based": "Sensorbasert", "one_time": "Engang", "manual": "Manuell" } }, "interval_days": { "name": "Intervall" }, "interval_unit": { "name": "Intervallenhet" }, "warning_days": { "name": "Varseldager" }, "last_performed": { "name": "Sist utført" }, "next_due": { "name": "Neste forfall" }, "days_until_due": { "name": "Dager til forfall" }, "parent_object": { "name": "Overordnet objekt" }, "times_performed": { "name": "Antall ganger utført" }, "total_cost": { "name": "Totalkostnad" }, "average_duration": { "name": "Gjennomsnittlig varighet (min)" }, "notes": { "name": "Notater" }, "documentation_url": { "name": "Dokumentasjons-URL" }, "trigger_entity": { "name": "Utløserenhet" }, "trigger_attribute": { "name": "Utløserattributt" }, "trigger_type": { "name": "Utløsertype", "state": { "threshold": "Terskel", "counter": "Teller", "state_change": "Tilstandsendring", "runtime": "Driftstid", "compound": "Sammensatt" } }, "trigger_active": { "name": "Utløser aktiv" }, "trigger_current_value": { "name": "Utløserens nåværende verdi" }, "trigger_entity_state": { "name": "Utløserenhetens tilstand", "state": { "available": "Tilgjengelig", "unavailable": "Utilgjengelig", "missing": "Mangler", "startup": "Oppstart" } }, "trigger_above": { "name": "Utløs over" }, "trigger_below": { "name": "Utløs under" }, "trigger_for_minutes": { "name": "Utløs i (minutter)" }, "trigger_target_value": { "name": "Utløserens målverdi" }, "trigger_delta_mode": { "name": "Utløserens deltamodus" }, "trigger_baseline_value": { "name": "Utløserens grunnlinjeverdi" }, "trigger_current_delta": { "name": "Utløserens nåværende delta" }, "trigger_from_state": { "name": "Utløs fra tilstand" }, "trigger_to_state": { "name": "Utløs til tilstand" }, "trigger_target_changes": { "name": "Utløserens målendringer" }, "trigger_change_count": { "name": "Utløserens endringsantall" }, "trigger_runtime_hours": { "name": "Måldriftstid (timer)" }, "trigger_accumulated_hours": { "name": "Akkumulert driftstid (timer)" }, "trigger_remaining_hours": { "name": "Gjenstående driftstid (timer)" }, "last_entry": { "name": "Siste oppføring" }, "suggested_interval": { "name": "Foreslått intervall" }, "interval_confidence": { "name": "Intervalltillit", "state": { "low": "Lav", "medium": "Middels", "high": "Høy" } }, "adaptive_scheduling_enabled": { "name": "Adaptiv planlegging aktivert" }, "seasonal_factor": { "name": "Sesongfaktor" }, "seasonal_reason": { "name": "Sesongårsak", "state": { "learned": "Lært", "manual": "Manuell" } }, "degradation_rate": { "name": "Degraderingsrate" }, "degradation_trend": { "name": "Degraderingstrend", "state": { "rising": "Stigende", "falling": "Fallende", "stable": "Stabil", "insufficient_data": "Utilstrekkelige data" } }, "days_until_threshold": { "name": "Dager til terskel" }, "threshold_prediction_confidence": { "name": "Prognosetillit", "state": { "low": "Lav", "medium": "Middels", "high": "Høy" } }, "environmental_factor": { "name": "Miljøfaktor" }, "environmental_entity": { "name": "Miljøenhet" }, "weibull_beta": { "name": "Weibull-form (β)" }, "weibull_eta": { "name": "Weibull-skala (η)" }, "weibull_r_squared": { "name": "Weibull R²" }, "weibull_beta_interpretation": { "name": "Feilmønster", "state": { "early_failures": "Tidlige feil", "random_failures": "Tilfeldige feil", "wear_out": "Slitasje", "highly_predictable": "Svært forutsigbar" } }, "confidence_interval_low": { "name": "Konfidensintervall (lav)" }, "confidence_interval_high": { "name": "Konfidensintervall (høy)" }, "interval_anchor": { "name": "Intervallanker", "state": { "completion": "Fra fullføring", "planned": "Fra planlagt dato" } }, "due_date": { "name": "Forfallsdato" } } }, "summary_overdue": { "name": "Forfalt" }, "summary_due_soon": { "name": "Forfaller snart" }, "summary_triggered": { "name": "Utløst" }, "summary_needs_attention": { "name": "Trenger oppmerksomhet" }, "summary_ok": { "name": "OK" }, "document_storage": { "name": "Dokumentlagring" }, "summary_total_tasks": { "name": "Totalt antall oppgaver" }, "next_due": { "name": "{task_name} Neste forfall" }, "days_until_due": { "name": "{task_name} Dager til forfall" }, "parts_to_reorder": { "name": "Deler å etterbestille" }, "batteries_to_replace": { "name": "Batterier som må byttes" } }, "calendar": { "maintenance_schedule": { "name": "Vedlikeholdsplan" } }, "binary_sensor": { "maintenance_task_due": { "name": "{task_name} forfalt", "state_attributes": { "maintenance_status": { "name": "Vedlikeholdsstatus", "state": { "ok": "OK", "due_soon": "Forfaller snart", "overdue": "Forfalt", "triggered": "Utløst", "archived": "Arkivert" } }, "days_until_due": { "name": "Dager til forfall" }, "next_due": { "name": "Neste forfall" }, "parent_object": { "name": "Overordnet objekt" } } } }, "todo": { "maintenance_todo": { "name": "Vedlikehold" } } }, "selector": { "maintenance_type": { "options": { "cleaning": "Rengjøring", "inspection": "Inspeksjon", "replacement": "Utskifting", "calibration": "Kalibrering", "service": "Service", "reading": "Avlesning", "custom": "Egendefinert" } }, "schedule_type": { "options": { "time_based": "Tidsbasert", "weekdays": "Ukedager", "nth_weekday": "N-te ukedag i måneden", "day_of_month": "Dag i måneden", "sensor_based": "Sensorbasert", "one_time": "Engang", "manual": "Manuell" } }, "interval_unit": { "options": { "days": "Dager", "weeks": "Uker", "months": "Måneder", "years": "År" } }, "trigger_type": { "options": { "threshold": "Terskel", "counter": "Teller", "state_change": "Tilstandsendring", "runtime": "Driftstid", "compound": "Sammensatt (flere betingelser)" } }, "compound_logic": { "options": { "and": "OG (alle betingelser må utløses)", "or": "ELLER (en hvilken som helst betingelse utløser)" } }, "entity_logic": { "options": { "any": "En hvilken som helst enhet utløser", "all": "Alle enheter må utløses" } }, "notification_title_style": { "options": { "default": "Standard (tittel per status)", "object_name": "Objektnavn som tittel", "task_name": "Oppgavenavn som tittel" } } }, "services": { "complete": { "name": "Fullfør vedlikehold", "description": "Merk en vedlikeholdsoppgave som fullført.", "fields": { "entity_id": { "name": "Enhet", "description": "Vedlikeholdssensorenheten som skal fullføres." }, "notes": { "name": "Notater", "description": "Valgfrie notater om vedlikeholdet som ble utført." }, "cost": { "name": "Kostnad", "description": "Kostnaden for vedlikeholdet som ble utført." }, "duration": { "name": "Varighet", "description": "Varigheten på vedlikeholdet i minutter." }, "reading_value": { "name": "Avlest verdi", "description": "Registrert verdi for avlesningsoppgaver (måleravlesning, nivåkontroll)." } } }, "reset": { "name": "Tilbakestill vedlikehold", "description": "Tilbakestill datoen for sist utført for en vedlikeholdsoppgave.", "fields": { "entity_id": { "name": "Enhet", "description": "Vedlikeholdssensorenheten som skal tilbakestilles." }, "date": { "name": "Dato", "description": "Datoen som skal angis som sist utført. Standard er i dag." } } }, "skip": { "name": "Hopp over vedlikehold", "description": "Hopp over gjeldende vedlikeholdssyklus.", "fields": { "entity_id": { "name": "Enhet", "description": "Vedlikeholdssensorenheten som skal hoppes over." }, "reason": { "name": "Årsak", "description": "Valgfri årsak til at vedlikeholdet hoppes over." } } }, "export_data": { "name": "Eksporter data", "description": "Eksporter alle vedlikeholdsdata som JSON eller YAML.", "fields": { "format": { "name": "Format", "description": "Utdataformat for de eksporterte dataene (json eller yaml)." }, "include_history": { "name": "Inkluder historikk", "description": "Om historikkoppføringer for oppgaver skal inkluderes i eksporten." } } }, "add_object": { "name": "Legg til objekt", "description": "Opprett et nytt vedlikeholdsobjekt (enhet). Returnerer den nye entry_id.", "fields": { "name": { "name": "Navn", "description": "Navn på objektet/enheten." }, "area_id": { "name": "Område", "description": "Område enheten skal tildeles." }, "manufacturer": { "name": "Produsent" }, "model": { "name": "Modell" }, "serial_number": { "name": "Serienummer" }, "installation_date": { "name": "Installasjonsdato" }, "warranty_expiry": { "name": "Garantiens utløp", "description": "Garantiutløpsdato (brukes til aktivasporing og påminnelser)." }, "documentation_url": { "name": "Dokumentasjons-URL", "description": "Lenke til en manual eller leverandørside (kun http/https)." }, "notes": { "name": "Notater" } } }, "add_task": { "name": "Legg til oppgave", "description": "Legg til en vedlikeholdsoppgave i et eksisterende objekt. Returnerer den nye task_id.", "fields": { "entry_id": { "name": "Objekt", "description": "Vedlikeholdsobjektet oppgaven skal legges til." }, "name": { "name": "Navn", "description": "Navn på oppgaven." }, "task_type": { "name": "Oppgavetype", "description": "Frikategori (f.eks. inspection, service, custom)." }, "schedule_type": { "name": "Planleggingstype", "description": "time_based (intervall) eller sensor_based. Standard: time_based." }, "interval_days": { "name": "Intervall", "description": "Intervallengde mellom forekomster (for tidsbaserte oppgaver), kombinert med interval_unit." }, "interval_unit": { "name": "Intervallenhet", "description": "Enhet for intervallet: days, weeks, months eller years. Standard: days." }, "due_date": { "name": "Forfallsdato", "description": "Forfallsdato (YYYY-MM-DD) for en engangsoppgave (schedule_type one_time)." }, "schedule": { "name": "Kalenderplan", "description": "Nestet gjentakelse for kalendertypene, f.eks. kind=nth_weekday, nth=1, weekday=5 for 1. lørdag (weekday 0=man ... 6=søn), kind=weekdays, weekdays=[0, 3] for man & tor, eller kind=day_of_month, day=15. Har forrang over interval_days / schedule_type." }, "warning_days": { "name": "Varsel (dager)", "description": "Dager før forfall der oppgaven går inn i due-soon-vinduet." }, "enabled": { "name": "Aktivert" }, "notes": { "name": "Notater" } } }, "update_task": { "name": "Oppdater oppgave", "description": "Oppdater de vanlige feltene i en eksisterende vedlikeholdsoppgave. Bare de angitte feltene endres.", "fields": { "entry_id": { "name": "Objekt", "description": "Vedlikeholdsobjektet oppgaven tilhører." }, "task_id": { "name": "Oppgave-ID", "description": "Id-en til oppgaven som skal oppdateres (se list_tasks)." }, "name": { "name": "Navn", "description": "Nytt navn på oppgaven." }, "task_type": { "name": "Oppgavetype", "description": "Kategori (cleaning, inspection, replacement, calibration, service, reading, custom)." }, "schedule_type": { "name": "Planleggingstype", "description": "time_based (intervall), sensor_based, one_time eller manual." }, "interval_days": { "name": "Intervall", "description": "Intervallengde mellom forekomster, kombinert med interval_unit." }, "interval_unit": { "name": "Intervallenhet", "description": "days, weeks, months eller years." }, "due_date": { "name": "Forfallsdato", "description": "Forfallsdato for engangsoppgaver (YYYY-MM-DD)." }, "schedule": { "name": "Plan (kalendergjentakelse)", "description": "Nestet gjentakelsesobjekt for kalendertypene, f.eks. kind=day_of_month, day=-1, business=true. Har forrang over de flate feltene." }, "warning_days": { "name": "Varseldager", "description": "Dager før forfall der oppgaven blir due-soon." }, "enabled": { "name": "Aktivert", "description": "Om oppgaven er aktiv." }, "notes": { "name": "Notater", "description": "Frie notater om oppgaven." }, "priority": { "name": "Prioritet", "description": "low, normal eller high." }, "labels": { "name": "Etiketter", "description": "Liste over etiketter for filtrering og rapportering." } } }, "delete_task": { "name": "Slett oppgave", "description": "Slett en vedlikeholdsoppgave inkludert historikken. Dette kan ikke angres - vurder heller å arkivere via panelet.", "fields": { "entry_id": { "name": "Objekt", "description": "Vedlikeholdsobjektet oppgaven tilhører." }, "task_id": { "name": "Oppgave-ID", "description": "Id-en til oppgaven som skal slettes (se list_tasks)." } } }, "list_tasks": { "name": "List opp oppgaver", "description": "Returnerer et øyeblikksbilde av aktive vedlikeholdsoppgaver (id, navn, status, neste forfall) for automatiseringer, skript og tale. Støtter filtrering etter objekt og status.", "fields": { "entry_id": { "name": "Objekt", "description": "Returner kun oppgaver for dette vedlikeholdsobjektet." }, "status": { "name": "Status", "description": "Returner kun oppgaver med denne statusen." } } } }, "issues": { "document_storage_issues": { "title": "Dokumentlagring trenger opprydding", "fix_flow": { "step": { "init": { "title": "Frigjør dokumentlagring", "description": "Maintenance Supporter fant urefererte filer og/eller døde oppføringer i dokumentlagringen — vanligvis etter en krasj, en ekstern filsletting eller en delvis gjenoppretting.\n\nKlikk **Send inn** for å frigjøre plass: urefererte og utdaterte filer slettes, og døde dokumentoppføringer fjernes. Filer som fortsatt refereres av et dokument, røres aldri.\n\n(For å avvise uten opprydding, bruk Home Assistants **Ignorer**-knapp på Reparasjoner-siden.)" } } } }, "missing_trigger_entity": { "title": "Utløsersensor ikke funnet: {task_name}", "fix_flow": { "step": { "init": { "title": "Manglende utløserenhet", "description": "Sensorenheten `{entity_id}` som er konfigurert som utløser for oppgaven «{task_name}» på objektet «{object_name}» er ikke lenger tilgjengelig.\n\nVelg hvordan du vil løse dette problemet:", "menu_options": { "replace_entity": "Erstatt med en annen enhet", "remove_trigger": "Fjern sensorutløseren", "dismiss": "Avvis (vil dukke opp igjen)" } }, "replace_entity": { "title": "Erstatt utløserenhet", "description": "Velg en ny enhet for å erstatte `{entity_id}` som utløser for oppgaven «{task_name}» på «{object_name}».", "data": { "new_entity_id": "Ny utløserenhet" }, "data_description": { "new_entity_id": "Velg den nye sensorenheten som skal brukes som utløser." } }, "remove_trigger": { "title": "Fjern sensorutløser", "description": "Dette fjerner sensorutløseren fra oppgaven «{task_name}» på «{object_name}» og konverterer planen til tidsbasert eller manuell. Vedlikeholdshistorikken bevares.\n\nForrige utløserenhet: `{entity_id}`" } } } }, "orphan_admin_panel_user": { "title": "Bruker med paneltilgang finnes ikke lenger", "fix_flow": { "step": { "init": { "title": "Foreldreløs bruker i paneltilgangslisten", "description": "Brukeren `{user_id}…` er i paneltilgangslisten for Maintenance Supporter, men finnes ikke lenger i Home Assistant. Sannsynligvis ble brukeren slettet.\n\nKlikk **Send inn** for å fjerne denne brukeren fra listen. (For å la problemet være, bruk Home Assistants **Ignorer**-knapp på Reparasjoner-siden i stedet.)" } } } }, "stale_action_entity": { "title": "Fullføringshandling refererer til en slettet enhet", "fix_flow": { "step": { "init": { "title": "Fullføringshandling: {stale_entity} finnes ikke lenger", "description": "Oppgaven **{task_name}** har en `on_complete_action` konfigurert til å kalle en tjeneste på `{stale_entity}`, men den enheten er ikke lenger registrert i Home Assistant.\n\nVelg hvordan du vil reparere:", "menu_options": { "replace_entity": "Erstatt med en annen enhet", "remove_action": "Fjern fullføringshandlingen" } }, "replace_entity": { "title": "Erstatt målenhet", "description": "Velg enheten som skal brukes i stedet for `{stale_entity}` for oppgaven **{task_name}**.", "data": { "new_entity": "Ny målenhet" } }, "remove_action": { "title": "Fjern fullføringshandling", "description": "Fjern `on_complete_action` fra oppgaven **{task_name}** helt. Selve oppgaven berøres ikke – bare tjenestekallet ved fullføring fjernes." } } } }, "notify_service_missing": { "title": "Varslingstjenesten `{service}` ble ikke funnet", "description": "Maintenance Supporter er konfigurert til å sende varsler via `{service}`, men den tjenesten finnes ikke i Home Assistant akkurat nå, så påminnelser feiler stille.\n\nDette betyr vanligvis at tjenesten har blitt omdøpt, eller at integrasjonen bak den (en mobilapp, en varslingsgruppe, …) har blitt fjernet. For å løse det: gjenopprett tjenesten, eller åpne **Innstillinger → Enheter og tjenester → Maintenance Supporter → Konfigurer → Generelle innstillinger** og velg en gyldig `notify.*`-tjeneste.\n\nMerk: dette sjekker bare selve den konfigurerte tjenesten. Hvis varsler når noen enheter, men ikke andre, er sannsynligvis et medlem *inne i* varslingsgruppen din feil konfigurert — det er ikke synlig her; sjekk Home Assistants **systemlogg** (Innstillinger → System → Logger)." }, "missing_global_entry": { "title": "Global konfigurasjon for Maintenance Supporter mangler", "fix_flow": { "step": { "init": { "title": "Gjenopprett den globale konfigurasjonen", "description": "Vedlikeholdsobjektene dine finnes fortsatt, men den globale \"Maintenance Supporter\"-oppføringen ble slettet — derfor mangler sammendragssensorene, sidepanelet og dashbordtellerne, og KPI-brikkene viser \"unknown\".\n\nKlikk **Send** for å gjenopprette den globale konfigurasjonen med standardinnstillinger. Objektene og oppgavene dine forblir urørt. Du kan justere varsler og standardverdier etterpå under Innstillinger → Enheter og tjenester.\n\n(Bruk Home Assistants **Ignorer**-knapp for å ikke endre noe.)" } } } }, "shared_parts_moved": { "title": "Delte reservedeler flyttet til {new_owner}", "description": "Flere vedlikeholdsobjekter delte ett og samme reservedelslager som lå på **{deleted_object}**, og det objektet er nettopp slettet. I stedet for å la de andre objektene peke på et lager som ikke lenger finnes, flyttet Maintenance Supporter de delte delene ({parts}) — med dagens beholdning — til **{new_owner}** og pekte oppgavekoblingene til alle de andre objektene dit. Ingenting gikk tapt.\n\n**{new_owner}** ble valgt automatisk: det er det eldste objektet som brukte lageret. Passer et annet objekt bedre, flytt delene dit i vedlikeholdspanelet.\n\nDu trenger ikke gjøre mer — lukk dette varselet når du har sjekket det." }, "broken_part_link": { "title": "Ugyldige reservedelskoblinger på {object_name}", "description": "En oppgave på **{object_name}** ble nettopp utført, men {count} reservedelskoblinger kunne ikke slås opp — delen, eller objektet som eier den, finnes ikke lenger.\n\nSelve utførelsen ble registrert, så arbeidet er ikke tapt. Det som ikke skjedde, er lagertrekket: ingenting ble trukket fra noen dels beholdning for denne utførelsen.\n\nSlik retter du det: åpne oppgaven i vedlikeholdspanelet og fjern de utdaterte delkoblingene, eller pek dem mot delene du bruker nå. Lukk dette varselet når det er gjort." } }, "exceptions": { "no_coordinator_for_entity": { "message": "Ingen vedlikeholdskoordinator funnet for enhet {entity_id}." }, "no_task_for_entity": { "message": "Ingen vedlikeholdsoppgave funnet for enhet {entity_id}." }, "completion_details_required": { "message": "«{task_name}» krever disse opplysningene når du fullfører den: {fields}. Fullfør oppgaven fra vedlikeholdspanelet eller kortet for å fylle dem ut." } }, "triggers": { "task_became_overdue": { "name": "En vedlikeholdsoppgave ble forfalt", "description": "Utløses når statusen til en vedlikeholdsoppgave endres til forfalt.", "fields": { "behavior": { "name": "Atferd" }, "for": { "name": "I" } } }, "task_became_due_soon": { "name": "En vedlikeholdsoppgave forfaller snart", "description": "Utløses når en vedlikeholdsoppgave går inn i varslingsvinduet sitt.", "fields": { "behavior": { "name": "Atferd" }, "for": { "name": "I" } } }, "sensor_trigger_activated": { "name": "En sensorutløser ble aktivert", "description": "Utløses når en sensorbasert vedlikeholdsoppgave aktiveres.", "fields": { "behavior": { "name": "Atferd" }, "for": { "name": "I" } } }, "task_became_ok": { "name": "En vedlikeholdsoppgave er OK igjen", "description": "Utløses når en vedlikeholdsoppgave ikke lenger trenger oppmerksomhet.", "fields": { "behavior": { "name": "Atferd" }, "for": { "name": "I" } } } }, "conditions": { "task_is_overdue": { "name": "En vedlikeholdsoppgave er forfalt", "description": "Tester om en vedlikeholdsoppgave er forfalt.", "fields": { "behavior": { "name": "Atferd" }, "for": { "name": "I" } } }, "task_is_due_soon": { "name": "En vedlikeholdsoppgave forfaller snart", "description": "Tester om en vedlikeholdsoppgave er i varslingsvinduet sitt.", "fields": { "behavior": { "name": "Atferd" }, "for": { "name": "I" } } }, "task_is_triggered": { "name": "En sensorutløser er aktiv", "description": "Tester om en sensorbasert vedlikeholdsoppgave er utløst.", "fields": { "behavior": { "name": "Atferd" }, "for": { "name": "I" } } }, "task_needs_attention": { "name": "En vedlikeholdsoppgave trenger oppmerksomhet", "description": "Tester om en vedlikeholdsoppgave er forfalt eller utløst.", "fields": { "behavior": { "name": "Atferd" }, "for": { "name": "I" } } } } }