Rela AIRela AI Docs
Manutenzione

Piani di Manutenzione

Configura piani di manutenzione preventiva con trigger a calendario o contatore, percorsi multi-asset e generazione automatica di attivita.

A cosa serve

  • Definire cadenza preventiva per ogni asset critico.
  • Standardizzare le checklist per ruolo e tipo di intervento.
  • Generare ordini di lavoro in anticipo senza intervento manuale.

Come funziona

Crei un piano definendo l'asset, la frequenza (calendario, ore, cicli), la checklist dei passi e il ruolo richiesto. Lo scheduler genera gli ordini di lavoro in anticipo con lead time configurabile.

Cosa sono i piani di manutenzione

I piani di manutenzione preventiva permettono di programmare attivita ricorrenti per i tuoi asset industriali. Ogni piano definisce quando eseguire la manutenzione, quale attivita viene generata automaticamente e chi viene notificato.

Un piano puo applicarsi a uno o piu asset, attivarsi per tempo o per utilizzo, e generare attivita con tutte le informazioni necessarie per il tecnico.

Tipi di trigger

Ogni piano ha un tipo di trigger che determina quando viene eseguito:

TriggerDescrizione
CalendarViene eseguito automaticamente in base a una frequenza e intervallo configurati (es: ogni 30 giorni)
CounterViene eseguito quando un contatore raggiunge una soglia definita (es: ogni 500 ore di funzionamento)

Trigger a calendario

Il piano calcola automaticamente la data next_due_at in base alla frequenza e all'intervallo.

FrequenzaEsempio
hoursOgni 8 ore
daysOgni 30 giorni
weeksOgni 2 settimane
monthsOgni 3 mesi
Quando viene eseguito un piano a calendario, il sistema ricalcola automaticamente la prossima data di esecuzione.

Trigger a contatore

Il piano monitora un campo contatore (counter_field) e si attiva quando current_counter raggiunge il counter_threshold.

{
  "trigger": "counter",
  "counter_field": "operating_hours",
  "counter_threshold": 500
}

Dopo l'esecuzione, il contatore si resetta a zero automaticamente.

Percorsi multi-asset

Un piano puo applicarsi a piu asset utilizzando il campo asset_ids. Il sistema verifica che tutti gli asset esistano prima di creare il piano.

{
  "asset_ids": ["asset_id_1", "asset_id_2", "asset_id_3"]
}
Se fornisci un singolo asset_id, il sistema lo normalizza automaticamente in asset_ids con un solo elemento. Entrambe le forme sono compatibili.

Configurazione dell'attivita generata

Quando un piano viene eseguito, genera automaticamente un'attivita con i seguenti campi:

CampoDescrizione
task_title_templateTemplate per il titolo dell'attivita. Se non definito, usa "{nome_piano} — {nome_asset}"
task_priorityPriorita dell'attivita: low, medium, high, urgent. Default: medium
department_idDipartimento a cui viene assegnata l'attivita
assigned_toPersona responsabile dell'esecuzione della manutenzione

L'attivita generata include un codice unico automatico (es: MAN-001) basato sul dipartimento.

Canali di notifica

Quando configuri un piano, puoi attivare notifiche automatiche inviate quando viene generata un'attivita:

CanaleCampi richiesti
Emailnotify_email: true + notification_email_account_id (account email attivo)
WhatsAppnotify_whatsapp: true + notification_whatsapp_number_id (numero WhatsApp connesso)
In-appLe attivita appaiono automaticamente nella bacheca Kanban
Le notifiche richiedono che la persona assegnata abbia dati di contatto (email o telefono). Se mancanti, il sistema genera un avviso ma crea l'attivita normalmente.

Lista di verifica

Ogni piano puo includere una lista di verifica (checklist) che viene copiata nell'attivita generata:

{
  "checklist": [
    "Verificare livello olio",
    "Ispezionare tensione cinghie",
    "Controllare filtri",
    "Registrare letture vibrazioni"
  ]
}

Durata stimata

Il campo estimated_duration_minutes permette di stimare quanto tempo richiede la manutenzione. Questo valore viene usato per calcolare la data di scadenza dell'attivita generata.

  • Se definito, la data di scadenza = momento di esecuzione + durata stimata.
  • Se non definito, la data di scadenza = momento di esecuzione + 24 ore.

Abilitare e disabilitare

Ogni piano ha un campo enabled che controlla se viene eseguito automaticamente:

  • enabled: true — Il piano viene valutato ad ogni ciclo dello scheduler.
  • enabled: false — Il piano viene ignorato fino alla riattivazione.
Disabilitare un piano non cancella la cronologia di esecuzione ne modifica la data della prossima esecuzione.

Creare un piano

  1. Vai a Manutenzione > Piani.
  2. Clicca su Nuovo Piano.
  3. Completa la configurazione:
CampoObbligatorioDescrizione
NomeSiNome descrittivo del piano (max 200 caratteri)
DescrizioneNoDettagli aggiuntivi sulla manutenzione
AssetSiUno o piu asset a cui si applica il piano
TriggerNocalendar (default) o counter
FrequenzaNohours, days, weeks, months (solo calendar)
IntervalloNoNumero di unita di frequenza (default: 30)
Soglia contatoreNoValore che attiva l'esecuzione (solo counter)
Priorita attivitaNolow, medium, high, urgent
DipartimentoNoDipartimento responsabile
Assegnato aNoPersona responsabile
Notifica via EmailNoAttiva notifica via email
Notifica via WhatsAppNoAttiva notifica via WhatsApp
Durata stimataNoMinuti stimati per il completamento
ChecklistNoLista di verifica per il tecnico

Benefici chiave

  • Generazione automatica di ordini preventivi.
  • Cadenza per calendario, ore o cicli operativi.
  • Checklist standardizzate per ruolo.
  • Lead time configurabile per pianificazione.
  • Integrazione con compliance per audit regolatori.

In questa pagina