Files
HomeAssistantVS/custom_components/maintenance_supporter/translations/sv.json
T

1939 lines
84 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"config": {
"step": {
"user": {
"title": "Maintenance Supporter",
"description": "Konfigurera ditt underhållshanteringssystem.",
"menu_options": {
"create_object": "Skapa underhållsobjekt",
"create_from_template": "Skapa från mall",
"global_setup": "Globala inställningar"
}
},
"create_from_template": {
"title": "Välj mallkategori",
"description": "Välj en kategori för att bläddra bland fördefinierade underhållsmallar.",
"data": {
"template_category": "Kategori",
"go_back": "Tillbaka"
},
"data_description": {
"go_back": "Återgå till huvudmenyn utan att spara."
}
},
"template_select": {
"title": "Välj mall",
"description": "Välj en underhållsmall som utgångspunkt.",
"data": {
"template_id": "Mall",
"go_back": "Tillbaka"
},
"data_description": {
"go_back": "Återgå till val av kategori utan att spara."
}
},
"template_customize": {
"title": "Anpassa mall",
"description": "Anpassa mallen {template_name}. Den innehåller {task_count} uppgifter: {task_list}.",
"data": {
"name": "Objektnamn",
"area_id": "Område",
"manufacturer": "Tillverkare",
"model": "Modell",
"serial_number": "Serienummer",
"documentation_url": "URL till manual / dokumentation",
"notes": "Anteckningar",
"go_back": "Tillbaka"
},
"data_description": {
"name": "Ett namn för detta underhållsobjekt.",
"area_id": "Området där objektet är placerat.",
"manufacturer": "Tillverkaren av objektet.",
"model": "Modellnamn eller -nummer.",
"serial_number": "Objektets serienummer.",
"documentation_url": "Valfri länk till en PDF-manual, leverantörssida eller valfri URL med referensinformation för detta objekt.",
"notes": "Fria anteckningar om objektet — artikelnummer, procedurer, inställningspåminnelser, m.m.",
"go_back": "Återgå till val av mall utan att spara."
}
},
"global_setup": {
"title": "Globala inställningar",
"description": "Konfigurera globala underhållsinställningar.",
"data": {
"default_warning_days": "Standarddagar för varning före förfall",
"notifications_enabled": "Aktivera aviseringar",
"notify_service": "Aviseringstjänst"
},
"data_description": {
"default_warning_days": "Antal dagar före underhållsuppgiftens förfall då en varning visas.",
"notifications_enabled": "Skicka aviseringar när underhållsuppgifter förfaller.",
"notify_service": "Aviseringstjänsten som ska användas (t.ex. notify.mobile_app_phone)."
}
},
"create_object": {
"title": "Skapa underhållsobjekt",
"description": "Definiera en enhet eller resurs att hantera underhåll för.",
"data": {
"name": "Objektnamn",
"area_id": "Område",
"manufacturer": "Tillverkare",
"model": "Modell",
"serial_number": "Serienummer",
"installation_date": "Installationsdatum",
"warranty_expiry": "Garantins utgång",
"documentation_url": "URL till manual / dokumentation",
"notes": "Anteckningar",
"go_back": "Tillbaka"
},
"data_description": {
"name": "Ett unikt namn för detta underhållsobjekt (t.ex. ”Poolpump”, ”Bil”).",
"area_id": "Området i ditt hem där objektet är placerat.",
"manufacturer": "Tillverkaren av objektet.",
"model": "Modellnamn eller -nummer.",
"serial_number": "Objektets serienummer.",
"installation_date": "När objektet installerades eller köptes.",
"warranty_expiry": "När tillverkarens garanti för detta objekt går ut.",
"documentation_url": "Valfri länk till en PDF-manual, leverantörssida eller valfri URL med referensinformation för detta objekt.",
"notes": "Fria anteckningar om objektet — artikelnummer, procedurer, inställningspåminnelser, m.m.",
"go_back": "Återgå till huvudmenyn utan att spara."
}
},
"task_menu": {
"title": "Underhållsuppgifter",
"description": "Lägg till underhållsuppgifter för {object_name}. För närvarande {task_count} uppgift(er) definierade.",
"menu_options": {
"add_task": "Lägg till underhållsuppgift",
"finish": "Slutför inställning"
}
},
"add_task": {
"title": "Lägg till underhållsuppgift",
"description": "Definiera en underhållsuppgift för {object_name}.",
"data": {
"name": "Uppgiftsnamn",
"type": "Underhållstyp",
"schedule_type": "Schematyp",
"custom_icon": "Uppgiftsikon",
"go_back": "Tillbaka"
},
"data_description": {
"name": "Ett beskrivande namn för denna uppgift (t.ex. ”Filterbyte”, ”Oljebyte”).",
"type": "Kategori av underhållsarbete.",
"schedule_type": "Hur denna uppgift ska schemaläggas.",
"custom_icon": "Valfri anpassad ikon för denna uppgift (t.ex. mdi:oil, mdi:filter-variant).",
"go_back": "Återgå till uppgiftsmenyn utan att spara."
}
},
"time_based": {
"title": "Tidsbaserat schema",
"description": "Konfigurera tidsintervallet för denna underhållsuppgift.",
"data": {
"interval_days": "Intervall",
"interval_unit": "Intervallenhet",
"last_performed": "Senast utförd",
"warning_days": "Dagar för varning före förfall",
"go_back": "Tillbaka",
"interval_anchor": "Intervallankare"
},
"data_description": {
"interval_days": "Hur ofta detta underhåll upprepas, kombinerat med intervallenheten.",
"interval_unit": "Enhet för intervallet: dagar, veckor, månader eller år. Månader och år följer kalendern.",
"last_performed": "När detta underhåll utfördes senast. Lämna tomt om det aldrig utförts.",
"warning_days": "Antal dagar före förfallodagen då en varning visas.",
"go_back": "Återgå till uppgiftsskapande utan att spara.",
"interval_anchor": "Hur nästa förfallodag beräknas efter slutförande. ”Planerad” förhindrar schemadrift genom att förankra till ursprungligt förfallodatum."
}
},
"one_time": {
"title": "Engångsuppgift",
"description": "Konfigurera en enskild, icke återkommande underhållsuppgift. Den arkiveras när den slutförts.",
"data": {
"due_date": "Förfallodatum",
"warning_days": "Dagar för varning före förfall",
"go_back": "Tillbaka"
},
"data_description": {
"due_date": "Datumet då denna engångsuppgift ska vara klar.",
"warning_days": "Antal dagar före förfallodagen då en varning visas.",
"go_back": "Återgå till uppgiftsskapande utan att spara."
}
},
"calendar": {
"title": "Kalenderschema",
"description": "Konfigurera en kalenderbaserad upprepning (veckodagar, n:te veckodagen i månaden eller en dag i månaden).",
"data": {
"weekdays": "På dessa veckodagar",
"nth": "Vilken förekomst",
"weekday": "Veckodag",
"day": "Dag i månaden",
"warning_days": "Dagar för varning före förfall",
"go_back": "Tillbaka",
"last_day": "Sista dagen i månaden",
"business": "Endast vardagar",
"offset": "Förskjutning (dagar)"
},
"data_description": {
"weekdays": "Uppgiften upprepas varje vald veckodag.",
"nth": "Vilken förekomst i månaden (t.ex. 1:a, eller Sista).",
"weekday": "Veckodagen för regeln om n:te veckodagen (t.ex. lördag).",
"day": "Dag i månaden (1-31; begränsad till månadens längd).",
"warning_days": "Antal dagar före förfallodagen då en varning visas.",
"go_back": "Återgå till uppgiftsskapande utan att spara.",
"last_day": "Åsidosätter dagnumret: förfaller månadens sista dag.",
"business": "Flyttar ett helgdatum tillbaka till fredagen före (t.ex. sista vardagen).",
"offset": "Förskjuter det beräknade datumet med ±N dagar (t.ex. -2 = två dagar före)."
}
},
"sensor_select": {
"title": "Välj utlösande sensor",
"description": "Välj en Home Assistant-entitet att övervaka för denna underhållsuppgift.",
"data": {
"trigger_entity": "Entitet att övervaka",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_entity": "Välj sensorentiteten som ska utlösa denna underhållsuppgift.",
"go_back": "Återgå till uppgiftsskapande utan att spara."
}
},
"sensor_attribute": {
"title": "Välj attribut",
"description": "Välj vilket värde som ska övervakas från {entity_id}. Aktuellt tillstånd: {current_state} {unit}",
"data": {
"trigger_attribute": "Värde att övervaka",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_attribute": "Välj entitetens tillstånd eller ett specifikt attribut att övervaka.",
"go_back": "Återgå till val av entitet utan att spara."
}
},
"trigger_type": {
"title": "Utlösartyp",
"description": "Hur ska sensorvärdet utlösa underhåll?",
"data": {
"trigger_type": "Utlösartyp",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_type": "Tröskel: utlöser när värdet överskrider gränser. Räknare: utlöser efter ackumulering av målvärde. Tillståndsändring: utlöser efter ett antal tillståndsövergångar.",
"go_back": "Återgå till val av attribut utan att spara."
}
},
"trigger_threshold": {
"title": "Tröskelkonfiguration",
"description": "Ange tröskelvärden för **{entity_id}** ({attribute}).\nAktuellt: **{current_value} {unit}** | Genomsnitt: {average} | Intervall: {minimum}{maximum} ({data_period}d)\nFöreslaget över: {suggested_above} | Föreslaget under: {suggested_below}",
"data": {
"trigger_above": "Utlös när över",
"trigger_below": "Utlös när under",
"trigger_for_minutes": "Under minst (minuter)",
"interval_days": "Säkerhetsintervall",
"interval_unit": "Intervallenhet",
"warning_days": "Dagar för varning före förfall",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_above": "Utlös underhåll när värdet överskrider denna tröskel.",
"trigger_below": "Utlös underhåll när värdet faller under denna tröskel.",
"trigger_for_minutes": "Värdet måste överskrida tröskeln så här många minuter innan utlösning.",
"interval_days": "Valfritt tidsbaserat säkerhetsintervall utöver sensorutlösaren.",
"interval_unit": "Enhet för intervallet: dagar, veckor, månader eller år. Månader och år följer kalendern.",
"warning_days": "Antal dagar före förfallodagen då en varning visas.",
"go_back": "Återgå till val av utlösartyp utan att spara."
}
},
"trigger_counter": {
"title": "Räknarkonfiguration",
"description": "Ange räknarmål för {entity_id} ({attribute}). Aktuellt: {current_value} {unit}.",
"data": {
"trigger_target_value": "Målvärde",
"trigger_delta_mode": "Delta-läge (räkna ändringar, inte absolut)",
"interval_days": "Säkerhetsintervall",
"interval_unit": "Intervallenhet",
"warning_days": "Dagar för varning före förfall",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_target_value": "Utlös underhåll när detta ackumulerade värde nås.",
"trigger_delta_mode": "Om aktiverad räknas skillnaden från en baslinje istället för det absoluta värdet.",
"interval_days": "Valfritt tidsbaserat säkerhetsintervall utöver räknarutlösaren.",
"interval_unit": "Enhet för intervallet: dagar, veckor, månader eller år. Månader och år följer kalendern.",
"warning_days": "Antal dagar före förfallodagen då en varning visas.",
"go_back": "Återgå till val av utlösartyp utan att spara."
}
},
"trigger_state_change": {
"title": "Konfiguration för tillståndsändring",
"description": "Räkna tillståndsövergångar för {entity_id}.",
"data": {
"trigger_from_state": "Från tillstånd (valfritt)",
"trigger_to_state": "Till tillstånd (valfritt)",
"trigger_target_changes": "Antal ändringar för utlösning",
"interval_days": "Säkerhetsintervall",
"interval_unit": "Intervallenhet",
"warning_days": "Dagar för varning före förfall",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_from_state": "Räkna endast övergångar från detta tillstånd. Lämna tomt för alla.",
"trigger_to_state": "Räkna endast övergångar till detta tillstånd. Lämna tomt för alla.",
"trigger_target_changes": "Antal matchande tillståndsändringar innan underhåll utlöses.",
"interval_days": "Valfritt tidsbaserat säkerhetsintervall utöver utlösaren för tillståndsändring.",
"interval_unit": "Enhet för intervallet: dagar, veckor, månader eller år. Månader och år följer kalendern.",
"warning_days": "Antal dagar före förfallodagen då en varning visas.",
"go_back": "Återgå till val av utlösartyp utan att spara."
}
},
"trigger_runtime": {
"title": "Körtidskonfiguration",
"description": "Spåra ackumulerad körtid för {entity_id}. Underhåll utlöses när total tid på når måltimmarna.",
"data": {
"trigger_runtime_hours": "Mål-körtid (timmar)",
"trigger_on_states": "Aktiva tillstånd (kommaseparerat)",
"interval_days": "Säkerhetsintervall",
"interval_unit": "Intervallenhet",
"warning_days": "Dagar för varning före förfall",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_runtime_hours": "Utlös underhåll efter så här många timmar ackumulerad körtid.",
"trigger_on_states": "Vilka sensortillstånd som räknas som ”aktiva”. Lämna tomt för standard: on, 1, true. Exempel: in_use, running",
"interval_days": "Valfritt tidsbaserat säkerhetsintervall utöver körtidsutlösaren.",
"interval_unit": "Enhet för intervallet: dagar, veckor, månader eller år. Månader och år följer kalendern.",
"warning_days": "Antal dagar före förfallodagen då en varning visas.",
"go_back": "Återgå till val av utlösartyp utan att spara."
}
},
"compound_logic": {
"title": "Sammansatt utlösare",
"description": "Välj hur flera villkor ska kombineras.",
"data": {
"compound_logic": "Logik",
"go_back": "Tillbaka"
},
"data_description": {
"compound_logic": "AND = alla villkor måste utlösa. OR = vilket som helst villkor utlöser.",
"go_back": "Återgå till val av utlösartyp utan att spara."
}
},
"compound_condition_entity": {
"title": "Villkor #{condition_num} — Entitet",
"description": "Välj entiteten för detta villkor.",
"data": {
"trigger_entity": "Entitet",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_entity": "Sensorentiteten att övervaka för detta villkor.",
"go_back": "Återgå till föregående steg utan att spara."
}
},
"compound_condition_type": {
"title": "Villkor #{condition_num} — Typ",
"description": "Hur ska detta villkor utvärdera sensorn?",
"data": {
"trigger_type": "Utlösartyp",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_type": "Metoden som används för att avgöra när detta villkor utlöses.",
"go_back": "Återgå till val av entitet utan att spara."
}
},
"compound_condition_threshold": {
"title": "Villkor — Tröskel",
"data": {
"trigger_above": "Utlös över",
"trigger_below": "Utlös under",
"trigger_for_minutes": "Varaktighet (minuter)",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_above": "Utlös när värdet överskrider denna tröskel.",
"trigger_below": "Utlös när värdet sjunker under denna tröskel.",
"trigger_for_minutes": "Värdet måste förbli utanför tröskeln under denna tid.",
"go_back": "Återgå till val av villkorstyp utan att spara."
}
},
"compound_condition_counter": {
"title": "Villkor — Räknare",
"data": {
"trigger_target_value": "Målvärde",
"trigger_delta_mode": "Delta-läge",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_target_value": "Utlös när ackumulerat värde når detta mål.",
"trigger_delta_mode": "Räkna ändringar från en baslinje istället för absolut värde.",
"go_back": "Återgå till val av villkorstyp utan att spara."
}
},
"compound_condition_state_change": {
"title": "Villkor — Tillståndsändring",
"data": {
"trigger_from_state": "Från tillstånd",
"trigger_to_state": "Till tillstånd",
"trigger_target_changes": "Antal ändringar",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_from_state": "Räkna endast övergångar från detta tillstånd. Lämna tomt för alla.",
"trigger_to_state": "Räkna endast övergångar till detta tillstånd. Lämna tomt för alla.",
"trigger_target_changes": "Antal matchande tillståndsändringar innan utlösning.",
"go_back": "Återgå till val av villkorstyp utan att spara."
}
},
"compound_condition_runtime": {
"title": "Villkor — Körtid",
"data": {
"trigger_runtime_hours": "Mål-körtid (timmar)",
"trigger_on_states": "Aktiva tillstånd",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_runtime_hours": "Utlös efter så här många timmar ackumulerad körtid.",
"trigger_on_states": "Sensortillstånd som räknas som ”aktiva”. Lämna tomt för standard.",
"go_back": "Återgå till val av villkorstyp utan att spara."
}
},
"compound_review": {
"title": "Översikt sammansatt utlösare",
"description": "{condition_count} villkor konfigurerade med {compound_logic}-logik.",
"data": {
"compound_action": "Åtgärd",
"go_back": "Tillbaka"
},
"data_description": {
"go_back": "Återgå till val av logik utan att spara."
}
},
"manual": {
"title": "Manuellt schema",
"description": "Denna uppgift har inget automatiskt schema. Du kan markera den som förfallen manuellt.",
"data": {
"warning_days": "Dagar för varning före förfall",
"notes": "Anteckningar",
"go_back": "Tillbaka"
},
"data_description": {
"warning_days": "Antal dagar före förfallodagen då en varning visas.",
"notes": "Ytterligare anteckningar eller instruktioner för denna uppgift.",
"go_back": "Återgå till uppgiftsskapande utan att spara."
}
},
"reconfigure": {
"title": "Konfigurera om {name}",
"description": "Uppdatera inställningarna för detta underhållsobjekt.",
"data": {
"name": "Objektnamn",
"area_id": "Område",
"manufacturer": "Tillverkare",
"model": "Modell",
"serial_number": "Serienummer",
"documentation_url": "URL till manual / dokumentation",
"notes": "Anteckningar",
"installation_date": "Installationsdatum",
"warranty_expiry": "Garantins utgång"
},
"data_description": {
"name": "Namnet på detta underhållsobjekt.",
"area_id": "Området där objektet är placerat.",
"manufacturer": "Tillverkaren av detta objekt.",
"model": "Modellen av detta objekt.",
"serial_number": "Serienumret för detta objekt.",
"documentation_url": "Valfri länk till en PDF-manual, leverantörssida eller valfri URL med referensinformation för detta objekt.",
"notes": "Fria anteckningar om objektet — artikelnummer, procedurer, inställningspåminnelser, m.m.",
"installation_date": "När detta objekt installerades.",
"warranty_expiry": "När tillverkarens garanti för detta objekt går ut."
}
}
},
"error": {
"name_exists": "Ett underhållsobjekt med detta namn finns redan.",
"no_tasks": "Minst en underhållsuppgift krävs.",
"invalid_entity": "Den valda entiteten finns inte eller har inga numeriska data.",
"invalid_attribute": "Det valda attributet är inte tillgängligt för denna entitet.",
"invalid_threshold": "Minst en tröskel (över eller under) måste anges.",
"invalid_due_date": "Ett förfallodatum krävs för engångsuppgifter.",
"invalid_interval": "Intervallet måste vara ett positivt tal.",
"min_exceeds_max": "Minimiintervallet får inte överstiga maximalt intervall.",
"invalid_notify_service": "Ogiltigt format för aviseringstjänst. Använd ”notify.service_name” (t.ex. notify.mobile_app_phone).",
"notify_service_not_found": "Denna aviseringstjänst hittades inte i Home Assistant. Verifiera tjänstens namn.",
"nfc_tag_duplicate": "Denna NFC-tagg är redan kopplad till en annan uppgift."
},
"abort": {
"already_configured": "Detta underhållsobjekt är redan konfigurerat.",
"global_already_exists": "Globala inställningar är redan konfigurerade.",
"template_not_found": "Den valda mallen hittades inte.",
"missing_data": "Nödvändig data har inte tillhandahållits.",
"reconfigure_successful": "Konfigurationen uppdaterades framgångsrikt.",
"reconfigure_cancelled": "Omkonfigurering avbröts."
}
},
"options": {
"step": {
"init": {
"title": "Underhållsalternativ",
"description": "{object_info}",
"menu_options": {
"manage_tasks": "Hantera uppgifter",
"add_task": "Lägg till ny uppgift",
"object_settings": "Objektinställningar",
"done": "Klar"
}
},
"global_init": {
"title": "Globala inställningar",
"description": "Konfigurera globala underhållsinställningar.",
"menu_options": {
"general_settings": "Allmänna inställningar",
"advanced_features": "Avancerade funktioner",
"panel_access": "Paneläåtkomst",
"budget_settings": "Budgetinställningar",
"manage_groups": "Hantera grupper",
"notification_settings": "Aviseringsinställningar",
"notification_actions": "Interaktiva åtgärder",
"test_notification": "Skicka testavisering",
"done": "Klar"
}
},
"advanced_features": {
"title": "Avancerade funktioner",
"description": "Välj vilka avancerade funktioner som ska visas i gränssnittet. Att inaktivera en funktion döljer den från gränssnittet men tar inte bort några data.",
"data": {
"advanced_adaptive_visible": "Adaptiv schemaläggning",
"advanced_predictions_visible": "Sensorprediktioner",
"advanced_seasonal_visible": "Säsongsjusteringar",
"advanced_environmental_visible": "Miljökorrelation",
"advanced_budget_visible": "Budgetspårning",
"advanced_groups_visible": "Grupper",
"advanced_checklists_visible": "Checklistor",
"advanced_schedule_time_visible": "Schema med tid på dagen"
},
"data_description": {
"advanced_adaptive_visible": "Visa EWA, Weibull-analys och intervallförslag för uppgifter.",
"advanced_predictions_visible": "Visa analys av sensordegradering och tröskelpredictionsdiagram.",
"advanced_seasonal_visible": "Visa diagram för säsongsfaktorer och månatliga justeringsdata.",
"advanced_environmental_visible": "Visa justeringar baserade på miljökorrelation (temperatur, luftfuktighet).",
"advanced_budget_visible": "Visa månatlig/årlig budgetspårning och varningar.",
"advanced_groups_visible": "Visa hantering av underhållsgrupper.",
"advanced_checklists_visible": "Visa uppgiftschecklistor för stegvis slutförande.",
"advanced_schedule_time_visible": "Tillåt uppgifter att bli försenade vid en specifik tid på dagen istället för vid midnatt."
}
},
"panel_access": {
"title": "Paneläåtkomst",
"description": "Administratörer har alltid full åtkomst. För att delegera skapa, redigera och ta bort till specifika icke-admin-användare, slå på alternativet nedan och välj dem — alla andra ser endast Slutför och Hoppa över. Hittade {user_count} icke-admin-användare.",
"data": {
"operator_write_enabled": "Tillåt valda användare att skapa, redigera och ta bort",
"admin_panel_user_ids": "Användare med fullständig paneläåtkomst"
},
"data_description": {
"operator_write_enabled": "Av (standard): endast administratörer kan ändra innehåll. På: de valda användarna nedan får också full åtkomst.",
"admin_panel_user_ids": "Listade användare ser hela panelen; alla andra ser endast Slutför och Hoppa över på varje uppgift."
}
},
"general_settings": {
"title": "Allmänna inställningar",
"description": "Konfigurera grundläggande inställningar för Maintenance Supporter.",
"data": {
"default_warning_days": "Standarddagar för varning före förfall",
"notifications_enabled": "Aktivera aviseringar",
"notify_service": "Aviseringstjänst",
"panel_enabled": "Visa sidopanel",
"panel_title": "Titel för sidofältspanel"
},
"data_description": {
"default_warning_days": "Antal dagar före underhållsuppgiftens förfall då en varning visas.",
"notifications_enabled": "Skicka aviseringar när underhållsuppgifter förfaller eller är försenade.",
"notify_service": "Aviseringstjänsten som ska användas (t.ex. notify.mobile_app_phone).",
"panel_enabled": "Visa en Maintenance Supporter-panel i sidofältet.",
"panel_title": "Eget namn för sidofältsposten. Lämna tomt för att använda \"Maintenance\". Användbart för att undvika krock med Home Assistants inbyggda Maintenance-panel."
}
},
"notification_settings": {
"title": "Aviseringsinställningar",
"description": "Konfigurera när och hur ofta aviseringar skickas för varje status.",
"data": {
"notify_due_soon_enabled": "Avisera när snart förfaller",
"notify_due_soon_interval_hours": "Påminnelseintervall ”snart förfaller” (timmar)",
"notify_overdue_enabled": "Avisera när försenat",
"notify_overdue_interval_hours": "Påminnelseintervall ”försenat” (timmar)",
"notify_triggered_enabled": "Avisera vid utlösning",
"notify_triggered_interval_hours": "Påminnelseintervall ”utlöst” (timmar)",
"quiet_hours_enabled": "Aktivera tysta timmar",
"quiet_hours_start": "Start för tysta timmar",
"quiet_hours_end": "Slut för tysta timmar",
"max_notifications_per_day": "Max aviseringar per dag",
"notification_bundling_enabled": "Buntla aviseringar",
"notification_bundle_threshold": "Buntningströskel",
"notification_title_style": "Stil för aviseringstitel"
},
"data_description": {
"notify_due_soon_interval_hours": "Hur ofta ”snart förfaller”-påminnelsen ska upprepas. Ange 0 för en enskild avisering.",
"notify_overdue_interval_hours": "Hur ofta ”försenat”-påminnelsen ska upprepas. Ange 0 för en enskild avisering.",
"notify_triggered_interval_hours": "Hur ofta ”utlöst”-aviseringen ska upprepas. Ange 0 för en enskild avisering.",
"quiet_hours_enabled": "Undertryck aviseringar under tysta timmar.",
"max_notifications_per_day": "Maximalt antal aviseringar per dag. Ange 0 för obegränsat.",
"notification_bundling_enabled": "Skicka en enda sammanfattande avisering när flera uppgifter behöver uppmärksamhet.",
"notification_bundle_threshold": "Minsta antal uppgifter för att utlösa en buntad avisering.",
"notification_title_style": "Vad som visas som aviseringens TITEL. Standard behåller texten per status (t.ex. ”Underhåll försenat!”). Objektnamn / uppgiftsnamn hjälper när telefonen staplar aviseringar."
}
},
"notification_actions": {
"title": "Interaktiva åtgärder",
"description": "Konfigurera åtgärdsknappar som visas på mobila aviseringar (kräver Companion-appen).",
"data": {
"action_complete_enabled": "Visa knappen ”Slutför”",
"action_skip_enabled": "Visa knappen ”Hoppa över”",
"action_snooze_enabled": "Visa knappen ”Snooza”",
"snooze_duration_hours": "Snoozetid (timmar)"
},
"data_description": {
"action_complete_enabled": "Lägger till en knapp för att markera uppgiften som slutförd direkt från aviseringen.",
"action_skip_enabled": "Lägger till en knapp för att hoppa över den aktuella underhållscykeln från aviseringen.",
"action_snooze_enabled": "Lägger till en knapp för att skjuta upp aviseringspåminnelsen.",
"snooze_duration_hours": "Hur länge aviseringar ska skjutas upp när Snooza trycks."
}
},
"budget_settings": {
"title": "Budgetinställningar",
"description": "Ange månatliga och årliga underhållsbudgetar för att spåra utgifter.",
"data": {
"budget_currency": "Valuta",
"budget_monthly": "Månadsbudget",
"budget_yearly": "Årsbudget",
"budget_alerts_enabled": "Aktivera budgetvarningar",
"budget_alert_threshold": "Varningströskel (%)"
},
"data_description": {
"budget_currency": "Valuta som används för budgetvisning och aviseringar.",
"budget_monthly": "Maximala månatliga underhållsutgifter. Ange 0 för att inaktivera.",
"budget_yearly": "Maximala årliga underhållsutgifter. Ange 0 för att inaktivera.",
"budget_alerts_enabled": "Skicka en avisering när utgifterna överskrider varningströskeln.",
"budget_alert_threshold": "Procent av budgeten vid vilken en varning skickas."
}
},
"test_notification": {
"title": "Testavisering",
"description": "{result}"
},
"manage_groups": {
"title": "Hantera grupper",
"description": "Välj en grupp att hantera eller skapa en ny.",
"data": {
"selected_group": "Välj grupp"
}
},
"add_group": {
"title": "Lägg till grupp",
"description": "Skapa en ny underhållsgrupp för att organisera relaterade uppgifter.",
"data": {
"group_name": "Gruppnamn",
"group_description": "Beskrivning"
},
"data_description": {
"group_name": "Ett namn för denna grupp (t.ex. ”Vårunderhåll”).",
"group_description": "Valfri beskrivning för denna grupp."
}
},
"manage_tasks": {
"title": "Hantera uppgifter",
"description": "Välj en uppgift att redigera eller ta bort.",
"data": {
"selected_task": "Välj uppgift",
"go_back": "Tillbaka"
}
},
"task_action": {
"title": "Uppgiftsåtgärder",
"description": "Uppgift: {task_name} — välj en åtgärd.\n\nKommande datum: {next_dates}",
"menu_options": {
"edit_task": "Redigera uppgift",
"edit_trigger": "Redigera utlösare",
"remove_trigger": "Ta bort utlösare",
"edit_checklist": "Redigera checklista",
"adaptive_scheduling": "Adaptiv schemaläggning",
"delete_task": "Ta bort uppgift",
"manage_tasks": "Tillbaka"
}
},
"edit_task": {
"title": "Redigera uppgift",
"description": "Redigera inställningar för **{task_name}**.",
"data": {
"name": "Uppgiftsnamn",
"type": "Underhållstyp",
"interval_days": "Intervall",
"interval_unit": "Intervallenhet",
"warning_days": "Dagar för varning före förfall",
"due_date": "Förfallodatum",
"enabled": "Aktiverad",
"notes": "Anteckningar",
"documentation_url": "Dokumentations-URL",
"last_performed": "Senast utförd",
"responsible_user_id": "Ansvarig användare",
"custom_icon": "Uppgiftsikon",
"nfc_tag_id": "NFC-tagg-ID",
"go_back": "Tillbaka",
"interval_anchor": "Intervallankare",
"reading_unit": "Avläsningsenhet (för avläsningsuppgifter, t.ex. kWh)",
"season_months": "Sasongsfonster (manader)",
"ends_count": "Slutar efter (antal ganger)",
"ends_until": "Slutar pa datum"
},
"data_description": {
"name": "Ett beskrivande namn för denna uppgift (t.ex. ”Filterbyte”, ”Oljebyte”).",
"type": "Kategori av underhållsarbete.",
"interval_days": "Hur ofta detta underhåll upprepas, kombinerat med intervallenheten.",
"interval_unit": "Enhet för intervallet: dagar, veckor, månader eller år. Månader och år följer kalendern.",
"warning_days": "Antal dagar före förfallodagen då en varning visas.",
"due_date": "Datumet då denna engångsuppgift ska vara klar.",
"enabled": "När inaktiverad pausas schemaläggning och utlösare. Uppgiften tas inte bort.",
"notes": "Ytterligare anteckningar eller instruktioner för denna uppgift.",
"documentation_url": "Länk till extern dokumentation eller manual för denna uppgift.",
"last_performed": "När detta underhåll utfördes senast. Lämna tomt om det aldrig utförts.",
"responsible_user_id": "Home Assistant-användaren som är ansvarig för denna uppgift.",
"custom_icon": "Valfri anpassad ikon för denna uppgift (t.ex. mdi:oil, mdi:filter-variant).",
"nfc_tag_id": "Koppla en NFC-tagg till denna uppgift. Att skanna taggen markerar automatiskt uppgiften som slutförd.",
"go_back": "Återgå till uppgiftsåtgärder utan att spara.",
"interval_anchor": "Hur nästa förfallodag beräknas efter slutförande. ”Planerad” förhindrar schemadrift genom att förankra till ursprungligt förfallodatum.",
"season_months": "Forfaller endast valda manader; datum utanfor sasongen flyttas till nasta aktiva manad. Tomt = hela aret.",
"ends_count": "Sluta upprepa efter sa har manga slutforanden (andlig serie). Tomt = ingen grans.",
"ends_until": "Sluta upprepa nar nasta tillfalle skulle infalla efter detta datum. Ignoreras om 'Slutar efter' ar satt."
}
},
"edit_checklist": {
"title": "Redigera checklista",
"description": "Definiera checklistesteg för {task_name}. Ange ett steg per rad.",
"data": {
"checklist_text": "Checklistesteg",
"go_back": "Tillbaka"
},
"data_description": {
"checklist_text": "Ange varje checklistesteg på en separat rad. Dessa steg visas vid slutförande av uppgiften.",
"go_back": "Återgå till uppgiftsåtgärder utan att spara."
}
},
"compound_logic": {
"title": "Sammansatt utlösare",
"description": "Välj hur flera villkor ska kombineras.",
"data": {
"compound_logic": "Logik",
"go_back": "Tillbaka"
},
"data_description": {
"compound_logic": "AND = alla villkor måste utlösa. OR = vilket som helst villkor utlöser."
}
},
"compound_condition_entity": {
"title": "Villkor #{condition_num} — Entitet",
"description": "Välj entiteten för detta villkor.",
"data": {
"trigger_entity": "Entitet",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_entity": "Sensorentiteten att övervaka för detta villkor."
}
},
"compound_condition_type": {
"title": "Villkor #{condition_num} — Typ",
"description": "Hur ska detta villkor utvärdera sensorn?",
"data": {
"trigger_type": "Utlösartyp",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_type": "Metoden som används för att avgöra när detta villkor utlöses."
}
},
"compound_condition_threshold": {
"title": "Villkor — Tröskel",
"data": {
"trigger_above": "Utlös över",
"trigger_below": "Utlös under",
"trigger_for_minutes": "Varaktighet (minuter)",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_above": "Utlös när värdet överskrider denna tröskel.",
"trigger_below": "Utlös när värdet sjunker under denna tröskel.",
"trigger_for_minutes": "Värdet måste förbli utanför tröskeln under denna tid."
}
},
"compound_condition_counter": {
"title": "Villkor — Räknare",
"data": {
"trigger_target_value": "Målvärde",
"trigger_delta_mode": "Delta-läge",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_target_value": "Utlös när ackumulerat värde når detta mål.",
"trigger_delta_mode": "Räkna ändringar från en baslinje istället för absolut värde."
}
},
"compound_condition_state_change": {
"title": "Villkor — Tillståndsändring",
"data": {
"trigger_from_state": "Från tillstånd",
"trigger_to_state": "Till tillstånd",
"trigger_target_changes": "Antal ändringar",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_from_state": "Räkna endast övergångar från detta tillstånd. Lämna tomt för alla.",
"trigger_to_state": "Räkna endast övergångar till detta tillstånd. Lämna tomt för alla.",
"trigger_target_changes": "Antal matchande tillståndsändringar innan utlösning."
}
},
"compound_condition_runtime": {
"title": "Villkor — Körtid",
"data": {
"trigger_runtime_hours": "Mål-körtid (timmar)",
"trigger_on_states": "Aktiva tillstånd",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_runtime_hours": "Utlös efter så här många timmar ackumulerad körtid.",
"trigger_on_states": "Sensortillstånd som räknas som ”aktiva”. Lämna tomt för standard."
}
},
"compound_review": {
"title": "Översikt sammansatt utlösare",
"description": "{condition_count} villkor konfigurerade med {compound_logic}-logik.",
"data": {
"compound_action": "Åtgärd",
"go_back": "Tillbaka"
}
},
"adaptive_scheduling": {
"title": "Adaptiv schemaläggning",
"description": "Konfigurera intelligent intervallanpassning för {task_name}. Systemet lär sig av din slutförandefeedback för att föreslå bättre intervall.",
"data": {
"adaptive_enabled": "Aktivera adaptiv schemaläggning",
"ewa_alpha": "Inlärningshastighet (alpha)",
"min_interval_days": "Minsta intervall (dagar)",
"max_interval_days": "Största intervall (dagar)",
"seasonal_enabled": "Aktivera säsongsmedvetenhet",
"sensor_prediction_enabled": "Aktivera sensorstyrda prediktioner",
"environmental_entity": "Miljösensor (valfri)",
"go_back": "Tillbaka"
},
"data_description": {
"adaptive_enabled": "När aktiverad lär sig systemet av din feedback och föreslår optimala underhållsintervall.",
"ewa_alpha": "Hur snabbt algoritmen anpassar sig till nya data. Högre = mer responsiv, lägre = mer stabil.",
"min_interval_days": "Det kortaste intervallet systemet någonsin kommer att rekommendera.",
"max_interval_days": "Det längsta intervallet systemet någonsin kommer att rekommendera.",
"seasonal_enabled": "Justera rekommendationer baserat på säsongsmönster lärda från din underhållshistorik.",
"sensor_prediction_enabled": "Analysera sensortrender för att förutsäga när trösklar nås och föreslå tidigare underhåll om det behövs.",
"environmental_entity": "Koppla en temperatur-, fuktighets- eller trycksensor för att korrelera miljöförhållanden med underhållsintervall.",
"go_back": "Återgå till uppgiftsåtgärder utan att spara."
}
},
"delete_task": {
"title": "Ta bort uppgift",
"description": "Är du säker på att du vill ta bort uppgiften {task_name}? Detta kan inte ångras.",
"data": {
"confirm": "Bekräfta borttagning",
"go_back": "Tillbaka"
}
},
"remove_trigger": {
"title": "Ta bort utlösare",
"description": "Ta bort utlösare från **{task_name}**?\n\n**Entitet:** {entity_ids}\n**Typ:** {trigger_type}\n**Konfig:** {config_details}\n\nOm alla entiteter tas bort återgår schemat till tidsbaserat.",
"data": {
"entities_to_remove": "Entiteter att ta bort",
"confirm": "Bekräfta borttagning",
"go_back": "Tillbaka"
},
"data_description": {
"entities_to_remove": "Välj vilka entiteter som ska tas bort från denna utlösare. Om alla tas bort, tas hela utlösaren bort.",
"go_back": "Återgå till uppgiftsåtgärder utan att spara."
}
},
"trigger_summary": {
"title": "Aktuell utlösare",
"description": "Utlösare för **{task_name}**:\n\n**Entitet:** {entity_ids}\n**Aktuellt tillstånd:** {current_states}\n**Typ:** {trigger_type} (attribut: {attribute})\n**Konfig:** {config_details}",
"menu_options": {
"edit_trigger_proceed": "Redigera utlösare",
"task_action": "Tillbaka"
}
},
"add_task": {
"title": "Lägg till underhållsuppgift",
"description": "Definiera en ny underhållsuppgift för detta objekt.",
"data": {
"name": "Uppgiftsnamn",
"type": "Underhållstyp",
"schedule_type": "Schematyp",
"custom_icon": "Uppgiftsikon",
"go_back": "Tillbaka",
"reading_unit": "Avläsningsenhet (för avläsningsuppgifter, t.ex. kWh)"
},
"data_description": {
"name": "Ett beskrivande namn för denna uppgift (t.ex. ”Filterbyte”, ”Oljebyte”).",
"type": "Kategori av underhållsarbete.",
"schedule_type": "Hur denna uppgift ska schemaläggas.",
"custom_icon": "Valfri anpassad ikon för denna uppgift (t.ex. mdi:oil, mdi:filter-variant).",
"go_back": "Återgå till huvudmenyn utan att spara."
}
},
"opt_time_based": {
"title": "Tidsbaserat schema",
"description": "Konfigurera tidsintervallet för denna uppgift.",
"data": {
"interval_days": "Intervall",
"interval_unit": "Intervallenhet",
"last_performed": "Senast utförd",
"warning_days": "Dagar för varning före förfall",
"go_back": "Tillbaka",
"interval_anchor": "Intervallankare"
},
"data_description": {
"interval_days": "Hur ofta detta underhåll upprepas, kombinerat med intervallenheten.",
"interval_unit": "Enhet för intervallet: dagar, veckor, månader eller år. Månader och år följer kalendern.",
"last_performed": "När detta underhåll utfördes senast. Lämna tomt om det aldrig utförts.",
"warning_days": "Antal dagar före förfallodagen då en varning visas.",
"go_back": "Återgå till huvudmenyn utan att spara.",
"interval_anchor": "Hur nästa förfallodag beräknas efter slutförande. ”Planerad” förhindrar schemadrift genom att förankra till ursprungligt förfallodatum."
}
},
"opt_one_time": {
"title": "Engångsuppgift",
"description": "Konfigurera en enskild, icke återkommande underhållsuppgift. Den arkiveras när den slutförts.",
"data": {
"due_date": "Förfallodatum",
"warning_days": "Dagar för varning före förfall",
"go_back": "Tillbaka"
},
"data_description": {
"due_date": "Datumet då denna engångsuppgift ska vara klar.",
"warning_days": "Antal dagar före förfallodagen då en varning visas.",
"go_back": "Återgå till huvudmenyn utan att spara."
}
},
"opt_calendar": {
"title": "Kalenderschema",
"description": "Konfigurera en kalenderbaserad upprepning (veckodagar, n:te veckodagen i månaden eller en dag i månaden).",
"data": {
"weekdays": "På dessa veckodagar",
"nth": "Vilken förekomst",
"weekday": "Veckodag",
"day": "Dag i månaden",
"last_performed": "Senast utförd",
"warning_days": "Dagar för varning före förfall",
"go_back": "Tillbaka",
"last_day": "Sista dagen i månaden",
"business": "Endast vardagar",
"offset": "Förskjutning (dagar)"
},
"data_description": {
"weekdays": "Uppgiften upprepas varje vald veckodag.",
"nth": "Vilken förekomst i månaden (t.ex. 1:a, eller Sista).",
"weekday": "Veckodagen för regeln om n:te veckodagen (t.ex. lördag).",
"day": "Dag i månaden (1-31; begränsad till månadens längd).",
"last_performed": "När detta underhåll senast utfördes. Lämna tomt om aldrig.",
"warning_days": "Antal dagar före förfallodagen då en varning visas.",
"go_back": "Återgå till huvudmenyn utan att spara.",
"last_day": "Åsidosätter dagnumret: förfaller månadens sista dag.",
"business": "Flyttar ett helgdatum tillbaka till fredagen före (t.ex. sista vardagen).",
"offset": "Förskjuter det beräknade datumet med ±N dagar (t.ex. -2 = två dagar före)."
}
},
"opt_manual": {
"title": "Manuellt schema",
"description": "Denna uppgift har inget automatiskt schema. Du kan markera den som förfallen manuellt.",
"data": {
"warning_days": "Dagar för varning före förfall",
"notes": "Anteckningar",
"go_back": "Tillbaka"
},
"data_description": {
"warning_days": "Antal dagar före förfallodagen då en varning visas.",
"notes": "Ytterligare anteckningar eller instruktioner för denna uppgift.",
"go_back": "Återgå till huvudmenyn utan att spara."
}
},
"opt_sensor_select": {
"title": "Välj utlösande sensor",
"description": "Välj en Home Assistant-entitet att övervaka.",
"data": {
"trigger_entity": "Entitet att övervaka",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_entity": "Välj sensorentiteten som ska utlösa denna underhållsuppgift."
}
},
"opt_sensor_attribute": {
"title": "Välj attribut",
"description": "Välj vilket värde som ska övervakas från {entity_id}. Aktuellt tillstånd: {current_state} {unit}",
"data": {
"trigger_attribute": "Värde att övervaka",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_attribute": "Välj entitetens tillstånd eller ett specifikt attribut att övervaka."
}
},
"opt_trigger_type": {
"title": "Utlösartyp",
"description": "Hur ska sensorvärdet utlösa underhåll?",
"data": {
"trigger_type": "Utlösartyp",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_type": "Tröskel: utlöser när värdet överskrider gränser. Räknare: utlöser efter ackumulering av målvärde. Tillståndsändring: utlöser efter ett antal tillståndsövergångar."
}
},
"opt_trigger_threshold": {
"title": "Tröskelkonfiguration",
"description": "Ange tröskelvärden för **{entity_id}** ({attribute}).\nAktuellt: **{current_value} {unit}** | Genomsnitt: {average} | Intervall: {minimum}{maximum} ({data_period}d)\nFöreslaget över: {suggested_above} | Föreslaget under: {suggested_below}",
"data": {
"trigger_above": "Utlös när över",
"trigger_below": "Utlös när under",
"trigger_for_minutes": "Under minst (minuter)",
"interval_days": "Säkerhetsintervall",
"interval_unit": "Intervallenhet",
"warning_days": "Dagar för varning före förfall",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_above": "Utlös underhåll när värdet överskrider denna tröskel.",
"trigger_below": "Utlös underhåll när värdet faller under denna tröskel.",
"trigger_for_minutes": "Värdet måste överskrida tröskeln så här många minuter innan utlösning.",
"interval_days": "Valfritt tidsbaserat säkerhetsintervall utöver sensorutlösaren.",
"interval_unit": "Enhet för intervallet: dagar, veckor, månader eller år. Månader och år följer kalendern.",
"warning_days": "Antal dagar före förfallodagen då en varning visas."
}
},
"opt_trigger_counter": {
"title": "Räknarkonfiguration",
"description": "Ange räknarmål för {entity_id} ({attribute}). Aktuellt: {current_value} {unit}.",
"data": {
"trigger_target_value": "Målvärde",
"trigger_delta_mode": "Delta-läge (räkna ändringar, inte absolut)",
"interval_days": "Säkerhetsintervall",
"interval_unit": "Intervallenhet",
"warning_days": "Dagar för varning före förfall",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_target_value": "Utlös underhåll när detta ackumulerade värde nås.",
"trigger_delta_mode": "Om aktiverad räknas skillnaden från en baslinje istället för det absoluta värdet.",
"interval_days": "Valfritt tidsbaserat säkerhetsintervall utöver räknarutlösaren.",
"interval_unit": "Enhet för intervallet: dagar, veckor, månader eller år. Månader och år följer kalendern.",
"warning_days": "Antal dagar före förfallodagen då en varning visas."
}
},
"opt_trigger_state_change": {
"title": "Konfiguration för tillståndsändring",
"description": "Räkna tillståndsövergångar för {entity_id}.",
"data": {
"trigger_from_state": "Från tillstånd (valfritt)",
"trigger_to_state": "Till tillstånd (valfritt)",
"trigger_target_changes": "Antal ändringar för utlösning",
"interval_days": "Säkerhetsintervall",
"interval_unit": "Intervallenhet",
"warning_days": "Dagar för varning före förfall",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_from_state": "Räkna endast övergångar från detta tillstånd. Lämna tomt för alla.",
"trigger_to_state": "Räkna endast övergångar till detta tillstånd. Lämna tomt för alla.",
"trigger_target_changes": "Antal matchande tillståndsändringar innan underhåll utlöses.",
"interval_days": "Valfritt tidsbaserat säkerhetsintervall utöver utlösaren för tillståndsändring.",
"interval_unit": "Enhet för intervallet: dagar, veckor, månader eller år. Månader och år följer kalendern.",
"warning_days": "Antal dagar före förfallodagen då en varning visas."
}
},
"opt_trigger_runtime": {
"title": "Körtidskonfiguration",
"description": "Spåra ackumulerad körtid för {entity_id}.",
"data": {
"trigger_runtime_hours": "Mål-körtid (timmar)",
"trigger_on_states": "Aktiva tillstånd (kommaseparerat)",
"interval_days": "Säkerhetsintervall",
"interval_unit": "Intervallenhet",
"warning_days": "Dagar för varning före förfall",
"go_back": "Tillbaka"
},
"data_description": {
"trigger_runtime_hours": "Utlös underhåll efter så här många timmar ackumulerad körtid.",
"trigger_on_states": "Vilka sensortillstånd som räknas som ”aktiva”. Lämna tomt för standard: on, 1, true. Exempel: in_use, running",
"interval_days": "Valfritt tidsbaserat säkerhetsintervall utöver körtidsutlösaren.",
"interval_unit": "Enhet för intervallet: dagar, veckor, månader eller år. Månader och år följer kalendern.",
"warning_days": "Antal dagar före förfallodagen då en varning visas."
}
},
"object_settings": {
"title": "Objektinställningar",
"description": "Redigera objektdetaljer.",
"data": {
"name": "Objektnamn",
"manufacturer": "Tillverkare",
"model": "Modell",
"serial_number": "Serienummer",
"documentation_url": "URL till manual / dokumentation",
"notes": "Anteckningar",
"area_id": "Område",
"installation_date": "Installationsdatum",
"warranty_expiry": "Garantins utgång",
"go_back": "Tillbaka"
},
"data_description": {
"name": "Ett unikt namn för detta underhållsobjekt (t.ex. ”Poolpump”, ”Bil”).",
"manufacturer": "Tillverkaren av objektet.",
"model": "Modellnamn eller -nummer.",
"serial_number": "Objektets serienummer.",
"documentation_url": "Valfri länk till en PDF-manual, leverantörssida eller valfri URL med referensinformation för detta objekt.",
"notes": "Fria anteckningar om objektet — artikelnummer, procedurer, inställningspåminnelser, m.m.",
"area_id": "Området i ditt hem där objektet är placerat.",
"installation_date": "När objektet installerades eller köptes.",
"warranty_expiry": "När tillverkarens garanti för detta objekt går ut.",
"go_back": "Återgå till huvudmenyn utan att spara."
}
}
}
},
"entity": {
"button": {
"button_complete": {
"name": "{task_name} Slutför"
},
"button_skip": {
"name": "{task_name} Hoppa över"
},
"button_reset": {
"name": "{task_name} Återställ"
}
},
"sensor": {
"maintenance_task": {
"name": "{task_name}",
"state": {
"ok": "OK",
"due_soon": "Snart förfaller",
"overdue": "Försenat",
"triggered": "Utlöst",
"archived": "Arkiverad",
"paused": "Pausad"
},
"state_attributes": {
"maintenance_type": {
"name": "Underhållstyp",
"state": {
"cleaning": "Rengöring",
"inspection": "Inspektion",
"replacement": "Byte",
"calibration": "Kalibrering",
"service": "Service",
"reading": "Avläsning",
"custom": "Anpassad"
}
},
"schedule_type": {
"name": "Schematyp",
"state": {
"time_based": "Tidsbaserad",
"sensor_based": "Sensorbaserad",
"one_time": "Engångs",
"manual": "Manuell"
}
},
"interval_days": {
"name": "Intervall"
},
"interval_unit": {
"name": "Intervallenhet"
},
"warning_days": {
"name": "Varningsdagar"
},
"last_performed": {
"name": "Senast utförd"
},
"next_due": {
"name": "Nästa förfall"
},
"days_until_due": {
"name": "Dagar till förfall"
},
"parent_object": {
"name": "Överordnat objekt"
},
"times_performed": {
"name": "Antal utföranden"
},
"total_cost": {
"name": "Totalkostnad"
},
"average_duration": {
"name": "Genomsnittlig varaktighet (min)"
},
"notes": {
"name": "Anteckningar"
},
"documentation_url": {
"name": "Dokumentations-URL"
},
"trigger_entity": {
"name": "Utlösarentitet"
},
"trigger_attribute": {
"name": "Utlösarattribut"
},
"trigger_type": {
"name": "Utlösartyp",
"state": {
"threshold": "Tröskel",
"counter": "Räknare",
"state_change": "Tillståndsändring",
"runtime": "Körtid",
"compound": "Sammansatt"
}
},
"trigger_active": {
"name": "Utlösare aktiv"
},
"trigger_current_value": {
"name": "Aktuellt utlösarvärde"
},
"trigger_entity_state": {
"name": "Tillstånd för utlösarentitet",
"state": {
"available": "Tillgänglig",
"unavailable": "Otillgänglig",
"missing": "Saknas",
"startup": "Uppstart"
}
},
"trigger_above": {
"name": "Utlös över"
},
"trigger_below": {
"name": "Utlös under"
},
"trigger_for_minutes": {
"name": "Utlös under (minuter)"
},
"trigger_target_value": {
"name": "Utlösarens målvärde"
},
"trigger_delta_mode": {
"name": "Utlösarens delta-läge"
},
"trigger_baseline_value": {
"name": "Utlösarens baslinjevärde"
},
"trigger_current_delta": {
"name": "Utlösarens aktuella delta"
},
"trigger_from_state": {
"name": "Utlös från tillstånd"
},
"trigger_to_state": {
"name": "Utlös till tillstånd"
},
"trigger_target_changes": {
"name": "Utlösarens målantal ändringar"
},
"trigger_change_count": {
"name": "Utlösarens ändringsräknare"
},
"trigger_runtime_hours": {
"name": "Mål-körtid (timmar)"
},
"trigger_accumulated_hours": {
"name": "Ackumulerad körtid (timmar)"
},
"trigger_remaining_hours": {
"name": "Återstående körtid (timmar)"
},
"last_entry": {
"name": "Senaste post"
},
"suggested_interval": {
"name": "Föreslaget intervall"
},
"interval_confidence": {
"name": "Intervallförtroende",
"state": {
"low": "Lågt",
"medium": "Medel",
"high": "Högt"
}
},
"adaptive_scheduling_enabled": {
"name": "Adaptiv schemaläggning aktiverad"
},
"seasonal_factor": {
"name": "Säsongsfaktor"
},
"seasonal_reason": {
"name": "Säsongsorsak",
"state": {
"learned": "Lärt",
"manual": "Manuell"
}
},
"degradation_rate": {
"name": "Degraderingshastighet"
},
"degradation_trend": {
"name": "Degraderingstrend",
"state": {
"rising": "Stigande",
"falling": "Fallande",
"stable": "Stabil",
"insufficient_data": "Otillräckliga data"
}
},
"days_until_threshold": {
"name": "Dagar till tröskel"
},
"threshold_prediction_confidence": {
"name": "Predictionsförtroende",
"state": {
"low": "Lågt",
"medium": "Medel",
"high": "Högt"
}
},
"environmental_factor": {
"name": "Miljöfaktor"
},
"environmental_entity": {
"name": "Miljöentitet"
},
"weibull_beta": {
"name": "Weibull-form (β)"
},
"weibull_eta": {
"name": "Weibull-skala (η)"
},
"weibull_r_squared": {
"name": "Weibull R²"
},
"weibull_beta_interpretation": {
"name": "Felmönster",
"state": {
"early_failures": "Tidiga fel",
"random_failures": "Slumpmässiga fel",
"wear_out": "Slitage",
"highly_predictable": "Mycket förutsägbart"
}
},
"confidence_interval_low": {
"name": "Konfidensintervall (lägre)"
},
"confidence_interval_high": {
"name": "Konfidensintervall (övre)"
},
"interval_anchor": {
"name": "Intervallankare",
"state": {
"completion": "Från slutförande",
"planned": "Från planerat datum"
}
},
"due_date": {
"name": "Förfallodatum"
}
}
},
"summary_overdue": {
"name": "Försenat"
},
"summary_due_soon": {
"name": "Snart förfaller"
},
"summary_triggered": {
"name": "Utlöst"
},
"summary_needs_attention": {
"name": "Behöver åtgärd"
},
"summary_ok": {
"name": "OK"
},
"document_storage": {
"name": "Dokumentlagring"
},
"summary_total_tasks": {
"name": "Totalt antal uppgifter"
},
"next_due": {
"name": "{task_name} Nästa förfallodatum"
},
"days_until_due": {
"name": "{task_name} Dagar till förfall"
},
"parts_to_reorder": {
"name": "Delar att beställa"
},
"batteries_to_replace": {
"name": "Batterier att byta"
}
},
"calendar": {
"maintenance_schedule": {
"name": "Underhållsschema"
}
},
"binary_sensor": {
"maintenance_task_due": {
"name": "{task_name} försenat",
"state_attributes": {
"maintenance_status": {
"name": "Underhållsstatus",
"state": {
"ok": "OK",
"due_soon": "Snart förfaller",
"overdue": "Försenat",
"triggered": "Utlöst",
"archived": "Arkiverad"
}
},
"days_until_due": {
"name": "Dagar till förfall"
},
"next_due": {
"name": "Nästa förfall"
},
"parent_object": {
"name": "Överordnat objekt"
}
}
}
},
"todo": {
"maintenance_todo": {
"name": "Underhåll"
}
}
},
"selector": {
"maintenance_type": {
"options": {
"cleaning": "Rengöring",
"inspection": "Inspektion",
"replacement": "Byte",
"calibration": "Kalibrering",
"service": "Service",
"reading": "Avläsning",
"custom": "Anpassad"
}
},
"schedule_type": {
"options": {
"time_based": "Tidsbaserad",
"weekdays": "Veckodagar",
"nth_weekday": "N:te veckodagen i månaden",
"day_of_month": "Dag i månaden",
"sensor_based": "Sensorbaserad",
"one_time": "Engångs",
"manual": "Manuell"
}
},
"interval_unit": {
"options": {
"days": "Dagar",
"weeks": "Veckor",
"months": "Månader",
"years": "År"
}
},
"trigger_type": {
"options": {
"threshold": "Tröskel",
"counter": "Räknare",
"state_change": "Tillståndsändring",
"runtime": "Körtid",
"compound": "Sammansatt (flera villkor)"
}
},
"compound_logic": {
"options": {
"and": "AND (alla villkor måste utlösa)",
"or": "OR (vilket som helst villkor utlöser)"
}
},
"entity_logic": {
"options": {
"any": "Vilken entitet som helst utlöser",
"all": "Alla entiteter måste utlösa"
}
},
"notification_title_style": {
"options": {
"default": "Standard (titel per status)",
"object_name": "Objektnamn som titel",
"task_name": "Uppgiftsnamn som titel"
}
}
},
"services": {
"complete": {
"name": "Slutför underhåll",
"description": "Markera en underhållsuppgift som slutförd.",
"fields": {
"entity_id": {
"name": "Entitet",
"description": "Underhållssensor-entiteten att slutföra."
},
"notes": {
"name": "Anteckningar",
"description": "Valfria anteckningar om utfört underhåll."
},
"cost": {
"name": "Kostnad",
"description": "Kostnaden för utfört underhåll."
},
"duration": {
"name": "Varaktighet",
"description": "Underhållets varaktighet i minuter."
},
"reading_value": {
"name": "Avläst värde",
"description": "Registrerat värde för avläsningsuppgifter (mätaravläsning, nivåkontroll)."
}
}
},
"reset": {
"name": "Återställ underhåll",
"description": "Återställ datumet för senast utfört på en underhållsuppgift.",
"fields": {
"entity_id": {
"name": "Entitet",
"description": "Underhållssensor-entiteten att återställa."
},
"date": {
"name": "Datum",
"description": "Datum att ange som senast utförd. Standard är idag."
}
}
},
"skip": {
"name": "Hoppa över underhåll",
"description": "Hoppa över den aktuella underhållscykeln.",
"fields": {
"entity_id": {
"name": "Entitet",
"description": "Underhållssensor-entiteten att hoppa över."
},
"reason": {
"name": "Orsak",
"description": "Valfri orsak till att hoppa över underhållet."
}
}
},
"export_data": {
"name": "Exportera data",
"description": "Exportera all underhållsdata som JSON eller YAML.",
"fields": {
"format": {
"name": "Format",
"description": "Utdataformat för exporterade data (json eller yaml)."
},
"include_history": {
"name": "Inkludera historik",
"description": "Om uppgiftshistorikposter ska inkluderas i exporten."
}
}
},
"add_object": {
"name": "Lägg till objekt",
"description": "Skapa ett nytt underhållsobjekt (enhet). Returnerar det nya entry_id.",
"fields": {
"name": {
"name": "Namn",
"description": "Namn på objektet/enheten."
},
"area_id": {
"name": "Område",
"description": "Område som enheten ska tilldelas."
},
"manufacturer": {
"name": "Tillverkare"
},
"model": {
"name": "Modell"
},
"serial_number": {
"name": "Serienummer"
},
"installation_date": {
"name": "Installationsdatum"
},
"warranty_expiry": {
"name": "Garantins utgång",
"description": "Garantins utgångsdatum (används för tillgångsspårning och påminnelser)."
},
"documentation_url": {
"name": "Dokumentations-URL",
"description": "Länk till en manual eller leverantörssida (endast http/https)."
},
"notes": {
"name": "Anteckningar"
}
}
},
"add_task": {
"name": "Lägg till uppgift",
"description": "Lägg till en underhållsuppgift till ett befintligt objekt. Returnerar det nya task_id.",
"fields": {
"entry_id": {
"name": "Objekt",
"description": "Underhållsobjektet som uppgiften ska läggas till i."
},
"name": {
"name": "Namn",
"description": "Uppgiftens namn."
},
"task_type": {
"name": "Uppgiftstyp",
"description": "Frivillig kategori (t.ex. inspection, service, custom)."
},
"schedule_type": {
"name": "Schematyp",
"description": "time_based (intervall) eller sensor_based. Standard: time_based."
},
"interval_days": {
"name": "Intervall",
"description": "Intervalllängd mellan förekomster (för tidsbaserade uppgifter), i kombination med interval_unit."
},
"interval_unit": {
"name": "Intervallenhet",
"description": "Enhet för intervallet: days, weeks, months eller years. Standard: days."
},
"due_date": {
"name": "Förfallodatum",
"description": "Förfallodatum (YYYY-MM-DD) för en engångsuppgift (schedule_type one_time)."
},
"schedule": {
"name": "Kalenderschema",
"description": "Nästlad upprepning för kalendertyperna, t.ex. kind=nth_weekday, nth=1, weekday=5 för 1:a lördagen (weekday 0=mån ... 6=sön), kind=weekdays, weekdays=[0, 3] för mån & tor, eller kind=day_of_month, day=15. Har företräde framför interval_days / schedule_type."
},
"warning_days": {
"name": "Varning (dagar)",
"description": "Dagar före förfall då uppgiften går in i snart-förfaller-fönstret."
},
"enabled": {
"name": "Aktiverad"
},
"notes": {
"name": "Anteckningar"
}
}
},
"update_task": {
"name": "Uppdatera uppgift",
"description": "Uppdatera de vanliga fälten för en befintlig underhållsuppgift. Endast de angivna fälten ändras.",
"fields": {
"entry_id": {
"name": "Objekt",
"description": "Underhållsobjektet som uppgiften tillhör."
},
"task_id": {
"name": "Uppgifts-ID",
"description": "Id för uppgiften som ska uppdateras (se list_tasks)."
},
"name": {
"name": "Namn",
"description": "Uppgiftens nya namn."
},
"task_type": {
"name": "Uppgiftstyp",
"description": "Kategori (cleaning, inspection, replacement, calibration, service, reading, custom)."
},
"schedule_type": {
"name": "Schematyp",
"description": "time_based (intervall), sensor_based, one_time eller manual."
},
"interval_days": {
"name": "Intervall",
"description": "Intervalllängd mellan förekomster, i kombination med interval_unit."
},
"interval_unit": {
"name": "Intervallenhet",
"description": "days, weeks, months eller years."
},
"due_date": {
"name": "Förfallodatum",
"description": "Förfallodatum för engångsuppgifter (YYYY-MM-DD)."
},
"schedule": {
"name": "Schema (kalenderupprepning)",
"description": "Nästlat upprepningsobjekt för kalendertyperna, t.ex. kind=day_of_month, day=-1, business=true. Har företräde framför de platta fälten."
},
"warning_days": {
"name": "Varningsdagar",
"description": "Dagar före förfall då uppgiften blir snart-förfaller."
},
"enabled": {
"name": "Aktiverad",
"description": "Om uppgiften är aktiv."
},
"notes": {
"name": "Anteckningar",
"description": "Fria anteckningar om uppgiften."
},
"priority": {
"name": "Prioritet",
"description": "low, normal eller high."
},
"labels": {
"name": "Etiketter",
"description": "Lista med etiketter för filtrering och rapportering."
}
}
},
"delete_task": {
"name": "Ta bort uppgift",
"description": "Ta bort en underhållsuppgift inklusive dess historik. Detta kan inte ångras - överväg att arkivera via panelen i stället.",
"fields": {
"entry_id": {
"name": "Objekt",
"description": "Underhållsobjektet som uppgiften tillhör."
},
"task_id": {
"name": "Uppgifts-ID",
"description": "Id för uppgiften som ska tas bort (se list_tasks)."
}
}
},
"list_tasks": {
"name": "Lista uppgifter",
"description": "Returnerar en ögonblicksbild av aktiva underhållsuppgifter (id, namn, status, nästa förfall) för automationer, skript och röst. Stöder filtrering efter objekt och status.",
"fields": {
"entry_id": {
"name": "Objekt",
"description": "Returnera endast uppgifter för detta underhållsobjekt."
},
"status": {
"name": "Status",
"description": "Returnera endast uppgifter med denna status."
}
}
}
},
"issues": {
"document_storage_issues": {
"title": "Dokumentlagringen behöver rensas",
"fix_flow": {
"step": {
"init": {
"title": "Återvinn dokumentlagring",
"description": "Maintenance Supporter hittade orefererade filer och/eller döda poster i dokumentlagringen — oftast följden av en krasch, en extern filradering eller en ofullständig återställning.\n\nKlicka på **Skicka** för att återvinna utrymme: orefererade och inaktuella filer tas bort och döda dokumentposter rensas. Filer som fortfarande refereras av ett dokument rörs aldrig.\n\n(För att avfärda utan att rensa, använd Home Assistants **Ignorera**-knapp på sidan Reparationer.)"
}
}
}
},
"missing_trigger_entity": {
"title": "Utlösande sensor hittades inte: {task_name}",
"fix_flow": {
"step": {
"init": {
"title": "Saknad utlösarentitet",
"description": "Sensorentiteten `{entity_id}` konfigurerad som utlösare för uppgiften ”{task_name}” på objektet ”{object_name}” är inte längre tillgänglig.\n\nVälj hur du vill lösa detta problem:",
"menu_options": {
"replace_entity": "Ersätt med en annan entitet",
"remove_trigger": "Ta bort sensorutlösaren",
"dismiss": "Avfärda (visas igen)"
}
},
"replace_entity": {
"title": "Ersätt utlösarentitet",
"description": "Välj en ny entitet att ersätta `{entity_id}` som utlösare för uppgiften ”{task_name}” på ”{object_name}”.",
"data": {
"new_entity_id": "Ny utlösarentitet"
},
"data_description": {
"new_entity_id": "Välj den nya sensorentiteten att använda som utlösare."
}
},
"remove_trigger": {
"title": "Ta bort sensorutlösaren",
"description": "Detta kommer att ta bort sensorutlösaren från uppgiften ”{task_name}” på ”{object_name}” och konvertera schemat till tidsbaserat eller manuellt. Underhållshistoriken kommer att bevaras.\n\nFöregående utlösarentitet: `{entity_id}`"
}
}
}
},
"orphan_admin_panel_user": {
"title": "Användare med paneläåtkomst finns inte längre",
"fix_flow": {
"step": {
"init": {
"title": "Föräldralös användare i listan över paneläåtkomst",
"description": "Användaren `{user_id}…` finns i listan över paneläåtkomst för Maintenance Supporter men finns inte längre i Home Assistant. Användaren har förmodligen tagits bort.\n\nKlicka på **Skicka** för att ta bort denna användare från listan. (För att lämna problemet ifred, använd Home Assistants **Ignorera**-knapp på sidan Reparationer istället.)"
}
}
}
},
"stale_action_entity": {
"title": "Slutförandeåtgärd refererar till en borttagen entitet",
"fix_flow": {
"step": {
"init": {
"title": "Slutförandeåtgärd: {stale_entity} finns inte längre",
"description": "Uppgiften **{task_name}** har en `on_complete_action` konfigurerad att anropa en tjänst på `{stale_entity}`, men den entiteten är inte längre registrerad i Home Assistant.\n\nVälj hur du vill reparera:",
"menu_options": {
"replace_entity": "Ersätt med en annan entitet",
"remove_action": "Ta bort slutförandeåtgärden"
}
},
"replace_entity": {
"title": "Ersätt målentitet",
"description": "Välj entiteten att använda istället för `{stale_entity}` för uppgiften **{task_name}**.",
"data": {
"new_entity": "Ny målentitet"
}
},
"remove_action": {
"title": "Ta bort slutförandeåtgärd",
"description": "Rensa `on_complete_action` från uppgiften **{task_name}** helt. Själva uppgiften påverkas inte — endast tjänsteanropet vid slutförande tas bort."
}
}
}
},
"notify_service_missing": {
"title": "Aviseringstjänsten `{service}` hittades inte",
"description": "Maintenance Supporter är konfigurerad att skicka aviseringar via `{service}`, men den tjänsten finns inte i Home Assistant just nu, så påminnelser misslyckas tyst.\n\nDet betyder oftast att tjänsten har bytt namn, eller att integrationen bakom den (en mobilapp, en aviseringsgrupp, …) har tagits bort. För att åtgärda: återställ tjänsten, eller öppna **Inställningar → Enheter och tjänster → Maintenance Supporter → Konfigurera → Allmänna inställningar** och välj en giltig `notify.*`-tjänst.\n\nObs: detta kontrollerar bara själva den konfigurerade tjänsten. Om aviseringar når vissa enheter men inte andra är troligen en medlem *inuti* din aviseringsgrupp felkonfigurerad — det syns inte här; kontrollera Home Assistants **systemlogg** (Inställningar → System → Loggar)."
},
"missing_global_entry": {
"title": "Maintenance Supporters globala konfiguration saknas",
"fix_flow": {
"step": {
"init": {
"title": "Återställ den globala konfigurationen",
"description": "Dina underhållsobjekt finns fortfarande, men den globala \"Maintenance Supporter\"-posten togs bort — därför saknas sammanfattningssensorerna, sidopanelen och instrumentpanelens räknare, och KPI-chipsen visar \"unknown\".\n\nKlicka på **Skicka** för att återskapa den globala konfigurationen med standardinställningar. Dina objekt och uppgifter lämnas orörda. Du kan justera aviseringar och standardvärden efteråt under Inställningar → Enheter och tjänster.\n\n(Använd Home Assistants **Ignorera**-knapp för att inte ändra något.)"
}
}
}
},
"shared_parts_moved": {
"title": "Delade reservdelar flyttade till {new_owner}",
"description": "Flera underhållsobjekt delade på ett och samma reservdelslager som låg på **{deleted_object}**, och det objektet har just raderats. I stället för att låta de övriga objekten peka på ett lager som inte längre finns flyttade Maintenance Supporter de delade delarna ({parts}) — med sitt nuvarande saldo — till **{new_owner}** och riktade om alla andra objekts uppgiftskopplingar dit. Ingenting gick förlorat.\n\n**{new_owner}** valdes automatiskt: det är det äldsta objektet som använde lagret. Passar ett annat objekt bättre, flytta delarna dit i underhållspanelen.\n\nMer än så behöver du inte göra — stäng den här aviseringen när du har kontrollerat den."
},
"broken_part_link": {
"title": "Trasiga reservdelskopplingar på {object_name}",
"description": "En uppgift på **{object_name}** slutfördes nyss, men {count} reservdelskopplingar kunde inte slås upp — delen, eller objektet som äger den, finns inte längre.\n\nSjälva slutförandet registrerades, så arbetet är inte förlorat. Det som inte hände är lageravdraget: ingenting drogs av från någon dels saldo för det här slutförandet.\n\nSå åtgärdar du det: öppna uppgiften i underhållspanelen och ta bort de föråldrade delkopplingarna, eller peka om dem till de delar du använder nu. Stäng den här aviseringen när det är klart."
}
},
"exceptions": {
"no_coordinator_for_entity": {
"message": "Ingen underhållskoordinator hittades för entiteten {entity_id}."
},
"no_task_for_entity": {
"message": "Ingen underhållsuppgift hittades för entiteten {entity_id}."
},
"completion_details_required": {
"message": "”{task_name}” kräver dessa uppgifter när du slutför den: {fields}. Slutför uppgiften från underhållspanelen eller kortet för att fylla i dem."
}
},
"triggers": {
"task_became_overdue": {
"name": "En underhållsuppgift blev försenad",
"description": "Utlöses när en underhållsuppgifts status ändras till försenad.",
"fields": {
"behavior": {
"name": "Beteende"
},
"for": {
"name": "Under"
}
}
},
"task_became_due_soon": {
"name": "En underhållsuppgift förfaller snart",
"description": "Utlöses när en underhållsuppgift går in i sitt varningsfönster.",
"fields": {
"behavior": {
"name": "Beteende"
},
"for": {
"name": "Under"
}
}
},
"sensor_trigger_activated": {
"name": "En sensorutlösare aktiverades",
"description": "Utlöses när en sensorbaserad underhållsuppgift aktiveras.",
"fields": {
"behavior": {
"name": "Beteende"
},
"for": {
"name": "Under"
}
}
},
"task_became_ok": {
"name": "En underhållsuppgift är OK igen",
"description": "Utlöses när en underhållsuppgift inte längre behöver uppmärksamhet.",
"fields": {
"behavior": {
"name": "Beteende"
},
"for": {
"name": "Under"
}
}
}
},
"conditions": {
"task_is_overdue": {
"name": "En underhållsuppgift är försenad",
"description": "Testar om en underhållsuppgift är försenad.",
"fields": {
"behavior": {
"name": "Beteende"
},
"for": {
"name": "Under"
}
}
},
"task_is_due_soon": {
"name": "En underhållsuppgift förfaller snart",
"description": "Testar om en underhållsuppgift är i sitt varningsfönster.",
"fields": {
"behavior": {
"name": "Beteende"
},
"for": {
"name": "Under"
}
}
},
"task_is_triggered": {
"name": "En sensorutlösare är aktiv",
"description": "Testar om en sensorbaserad underhållsuppgift är utlöst.",
"fields": {
"behavior": {
"name": "Beteende"
},
"for": {
"name": "Under"
}
}
},
"task_needs_attention": {
"name": "En underhållsuppgift behöver uppmärksamhet",
"description": "Testar om en underhållsuppgift är försenad eller utlöst.",
"fields": {
"behavior": {
"name": "Beteende"
},
"for": {
"name": "Under"
}
}
}
}
}