Produttori di macchinari OEM — Integrate la manutenzione remota nella vostra offerta
La macchina che consegnate è il risultato di mesi di sviluppo, progettazione e collaudo. La sua vendita genera un margine. La sua manutenzione genera pochi ricavi ma molti costi — spostamenti, tecnici, logistica.
La manutenzione remota ribalta questa equazione: riduce i costi della manutenzione correttiva, genera ricavi ricorrenti e rafforza la vostra posizione commerciale nei confronti dei clienti.
Perché la manutenzione remota è diventata indispensabile per gli OEM
L'evoluzione dei capitolati d'appalto dei clienti
Nei settori delle macchine speciali, dell'automazione, dell'imballaggio, dell'industria agroalimentare e farmaceutica, la richiesta di telemanutenzione si è diffusa su larga scala. I committenti la includono nei propri capitolati d'appalto come criterio di selezione.
Cosa chiedono oggi i vostri clienti di grandi dimensioni:
- Impegno a ripristinare la produzione in caso di guasto (SLA): 4 ore, 8 ore o addirittura 2 ore per i settori che operano in continuo
- Tracciabilità degli interventi per i sistemi di qualità (ISO 9001, GMP, HACCP)
- Accesso ai dati operativi per ottimizzare la loro produzione
- Pannello di controllo cliente per monitorare lo stato dei propri macchinari senza dover contattare l’assistenza tecnica
Un OEM che non è in grado di offrire queste funzionalità perde quote di mercato a favore dei concorrenti che le offrono, anche se il proprio prodotto è tecnicamente superiore.
La trasformazione economica
Modello tradizionale:
- Vendita della macchina: margine unico
- Manutenzione correttiva: costo (spese di trasferta + tecnico) > ricavo (fatturazione al cliente)
- Contratti di manutenzione: rinegoziazione annuale, spesso sotto pressione
Modello connesso:
- Vendita macchina: margine invariato (o addirittura maggiorato)
- Abbonamento al servizio di monitoraggio: ricavi ricorrenti, tasso di rinnovo > 90%
- Manutenzione preventiva basata sui dati: meno guasti → meno costi → margine positivo
- Conoscenza del parco macchine effettivo: dati di ricerca e sviluppo inestimabili
Architettura tecnica: dalla macchina al cloud
Integrazione hardware nel dispositivo
Il gateway Eziwan si integra nell'armadio principale della macchina proprio come un convertitore di frequenza o un modulo di comunicazione:
Raccomandazione sull'alimentazione: prelevare la tensione a 24 V CC dal gateway da un'alimentazione permanente, prima dell'interruttore principale della macchina. Il gateway deve rimanere accessibile anche quando la macchina è spenta. È proprio in questi momenti — macchina spenta, operatore che chiama l'assistenza tecnica — che l'accesso remoto risulta più utile.
Due aree di accesso separate da una parete divisoria
| Funzionalità | Area OEM (costruttore) | Area Cliente (gestore) |
|---|---|---|
| Variabili di processo in tempo reale | ✓ Tutte | ✓ Solo quelle autorizzate |
| Parametri di messa a punto | ✓ Lettura + scrittura | ✗ Nascosti (know-how protetto) |
| Parametri PID / calibrazione | ✓ Lettura + scrittura | ✗ Nascosti |
| Programma PLC (TIA Portal) | ✓ Accesso tramite VPN | ✗ |
| Firmware PLC (download) | ✓ | ✗ |
| Cronologia completa | ✓ Tutte le variabili | ✓ Variabili autorizzate |
| Avvisi e notifiche | ✓ Tutte le macchine | ✓ Le proprie macchine |
| Vista flotta | ✓ Tutto il parco macchine | ✗ Solo le proprie macchine |
| API dati | ✓ Accesso completo | ✓ Variabili autorizzate |
Questa separazione è di natura crittografica — non solo organizzativa. La compromissione delle credenziali di un cliente non consente l'accesso all'area OEM.
Sicurezza e conformità al GDPR
Tutela del vostro know-how
Il vostro programma PLC contiene la logica che distingue la vostra macchina da quelle dei vostri concorrenti. La manutenzione remota non deve compromettere questo know-how.
Protezione tecnica:
- Variabili nascoste: i parametri di ricetta, i valori di calibrazione e i parametri PID sono dichiarati come
access_client: hiddennella configurazione Eziwan — non sono visibili dall'area clienti - Protezione del PLC: attivare Know-How Protection su S7-1500, protezione dell’accesso su M340 — anche se qualcuno ottiene un accesso VPN come cliente, non può leggere il programma
- Crittografia delle comunicazioni: OpenVPN AES-256-GCM — i dati in transito sono illeggibili anche per un amministratore di rete
Conformità al GDPR per i dati dei clienti
I dati operativi raccolti sulle macchine dei vostri clienti possono contenere informazioni sulla loro produzione. In qualità di produttore, siete responsabili del trattamento ai sensi del GDPR: il vostro cliente è il titolare del trattamento, mentre voi trattate i dati per suo conto.
Cosa comporta questa qualifica:
- È necessario firmare un DPA (Data Processing Agreement) con ogni cliente
- È necessario essere in grado di soddisfare le richieste di accesso o cancellazione dei dati
- I dati devono essere ospitati nell’UE (l’infrastruttura di Eziwan è ospitata in Francia e in Germania)
- Qualsiasi violazione dei dati deve essere notificata alla CNIL entro 72 ore
Eziwan fornisce ai partner OEM un modello di accordo di trattamento dei dati (DPA) già compilato e conforme al GDPR.
API REST per l'integrazione nel vostro portale clienti
Perché integrare l'API
Se disponete di un portale clienti proprietario (area clienti sul vostro sito, app mobile, ERP con modulo di manutenzione), potete integrare i dati di Eziwan direttamente nella vostra interfaccia, senza che i vostri clienti debbano creare un account Eziwan separato.
Esempi di utilizzo dell'API
import requests
from datetime import datetime, timedelta
BASE_URL = "https://api.eziwan.com/v1"
API_KEY = "your_oem_api_key"
HEADERS = {"Authorization": f"Bearer {API_KEY}"}
# ─── Elenco di tutte le macchine del parco macchine OEM ───────────────────────────────
def get_all_machines():
resp = requests.get(f"{BASE_URL}/organization/sites", headers=HEADERS)
return resp.json()["data"] # Elenco di tutti i siti (macchine)
# ─── Stato in tempo reale di una macchina ───────────────────────────────────────
def get_machine_status(site_id: str):
resp = requests.get(
f"{BASE_URL}/sites/{site_id}/variables/latest",
headers=HEADERS
)
return resp.json()["data"] # Valori attuali di tutte le variabili
# ─── Andamento di una variabile su 30 giorni ──────────────────────────────
def get_variable_history(site_id: str, variable_name: str, days: int = 30):
end = datetime.utcnow()
start = end - timedelta(days=days)
resp = requests.get(
f"{BASE_URL}/sites/{site_id}/variables/{variable_name}/history",
headers=HEADERS,
params={
"from": start.isoformat() + "Z",
"to": end.isoformat() + "Z",
"resolution": "1h" # Aggregazione oraria
}
)
return resp.json()["data"] # Elenco di coppie (timestamp, valore) aggregate per ora
# ─── Avvisi attivi nel parco ─────────────────────────────────────────
def get_active_alerts():
resp = requests.get(
f"{BASE_URL}/organization/alarms/active",
headers=HEADERS
)
return resp.json()["data"] # Elenco degli allarmi attivi su tutte le macchine
# ─── Esempio: rapporto sullo stato di salute del parco ──────────────────────────────────
def rapport_sante_parc():
machines = get_all_machines()
alertes = get_active_alerts()
alertes_ids = {a["site_id"] for a in alertes}
print(f"\nRapport santé parc OEM — {datetime.now().strftime('%Y-%m-%d %H:%M')}")
print(f"Total machines : {len(machines)}")
print(f"Machines avec alarme active : {len(alertes_ids)}\n")
for machine in machines:
status = "⚠ ALARME" if machine["id"] in alertes_ids else "✓ OK"
print(f" {machine['name']:<30} {status}")
if __name__ == "__main__":
rapport_sante_parc()
Webhook per gli eventi in tempo reale
Per le integrazioni reattive (notifica immediata di un allarme nel sistema di ticketing, avvio di un flusso di lavoro di manutenzione):
// Payload del webhook inviato da Eziwan in caso di allarme
{
"event": "alarm_triggered",
"timestamp": "2024-03-18T14:23:07Z",
"site": {
"id": "machine-xyz-001",
"name": "Machine XYZ — Client ACME Toulouse"
},
"alarm": {
"variable": "temperature_zone_1",
"value": 892.3,
"threshold": 850.0,
"direction": "above",
"severity": "critical",
"message": "Température zone 1 : 892°C (seuil : 850°C)"
}
}
Modello economico e tariffe per i partner
Struttura tariffaria suggerita per i vostri clienti
──────────────────────────────────────────────────────────
OFFERTA DI SUPERVISIONE — Visibilità operativa
Accesso alla dashboard del cliente in tempo reale
Avvisi via SMS/e-mail in caso di guasti alle macchine
Historique 1 an
2 utilisateurs client inclus
──────────────────────────────────────────────────────────
OFFERTA DI MANUTENZIONE CONNESSA
Tutto Supervision +
Accesso remoto per tecnici OEM (illimitato)
Diagnosi remota SLA: 4 ore lavorative
Aggiornamento remoto del firmware
Historique 3 ans
5 utilisateurs client inclus
──────────────────────────────────────────────────────────
OFFRE PERFORMANCE GARANTIE
Tutto su Maintenance Connectée +
Report mensile sulle prestazioni delle macchine
Manutenzione preventiva basata sui dati (avvisi di scostamento)
Garanzia contrattuale di disponibilità della macchina
Accesso all'API per l'integrazione con i clienti
──────────────────────────────────────────────────────────
Indicatori di prestazione da monitorare
Per gestire la vostra attività di manutenzione connessa:
| KPI | Obiettivo | Fonte dati |
|---|---|---|
| MTTR (Mean Time To Repair) | < 4 ore | Tempo che intercorre tra l'allarme e la risoluzione |
| % di incidenti risolti da remoto | > 60 % | Sessioni VPN senza intervento in loco |
| Tasso di rinnovo degli abbonamenti | > 90 % | Monitoraggio commerciale |
| Numero di guasti preventivi evitati | > 2/macchina/anno | Avvisi di scostamento → manutenzione programmata |
| Soddisfazione del cliente | > 4/5 | Sondaggio annuale |
Programma partner OEM Eziwan
Cosa è incluso
Tariffazione scalare in base al volume:
- Livelli basati sul numero di gateway ordinati annualmente
- Sconti crescenti su hardware e abbonamenti
Strumenti di sviluppo:
- Account di sviluppo con gateway di test
- Accesso all'API completa (compresi gli endpoint in versione beta)
- Ambiente di staging per testare le integrazioni
- Documentazione tecnica completa e aggiornata
Assistenza tecnica dedicata:
- Ingegnere di integrazione assegnato ai primi 3 progetti
- Canale Slack dedicato per le domande tecniche
- SLA di assistenza: risposta entro < 2 ore lavorative
Strumenti commerciali:
- Materiale promozionale in co-branding (presentazioni, schede tecniche)
- Modelli di contratti di manutenzione connessa
- Calcolatore del ROI personalizzabile con il vostro logo
- Messa in evidenza sulla pagina dei partner di Eziwan
Criteri di ammissibilità
Il programma partner OEM è aperto ai costruttori di macchinari industriali che:
- Consegnano almeno 10 macchinari all'anno
- Hanno clienti con requisiti di manutenzione definiti contrattualmente
- Desiderano integrare il gateway di serie (non come opzione)
Domande frequenti per i partner OEM
D: È possibile personalizzare la dashboard del cliente con i nostri colori? Il white-labeling parziale (logo, colori principali) è disponibile su richiesta nelle offerte partner avanzate. L'URL della dashboard può essere un sottodominio del vostro sito.
D: Cosa succede se un cliente interrompe l'abbonamento? L'accesso al cloud viene sospeso. Il gateway rimane sul computer del cliente e continua a funzionare in locale. Se il cliente riattiva l'abbonamento, la cronologia viene ripristinata.
D: È possibile integrare sensori di terze parti (non presenti sul PLC)? Sì. Il gateway Eziwan dispone di una porta RS-485 per Modbus RTU (strumenti di campo diretti) e della capacità di ricevere dati MQTT dai sensori IoT circostanti.
D: Come gestire la fine del ciclo di vita di un dispositivo e il trasferimento a un nuovo cliente? Il sito può essere trasferito da un account cliente a un altro tramite il portale dei partner, senza alcun intervento sul gateway. La cronologia può essere conservata o cancellata in base alla politica sulla privacy.
Vedi anche: Manutenzione remota delle macchine OEM — guida completa per una presentazione più dettagliata del modello economico e dei casi d'uso.
Costruite macchinari industriali e desiderate integrare la manutenzione remota nella vostra prossima serie?
Partecipa al programma di affiliazione OEM →
Colloquio di qualificazione (30 min), tariffe riservate ai partner e kit di avvio (gateway di sviluppo + account OEM di prova).
Domande frequenti
Come integrare la manutenzione remota in una macchina di serie?
Un gateway in formato guida DIN viene integrato nell'armadio della macchina già in fabbrica; la funzione Zero Touch Provisioning collega automaticamente ogni macchina al vostro account OEM al momento della prima accensione presso il cliente finale.
Chi è il proprietario dei dati delle macchine?
Il modello è contrattuale e flessibile: l'OEM gestisce il parco macchine per l'assistenza post-vendita, mentre il cliente finale può ricevere un accesso delegato alle proprie macchine. Il modello RBAC isola rigorosamente i perimetri.
È possibile offrire il servizio di manutenzione remota in white label?
Sì: portale multi-cliente con la vostra identità visiva, account secondari separati per ogni cliente finale e fatturazione automatica — l'infrastruttura continua a essere gestita da Eziwan.
Quale modello economico per l'OEM?
La maggior parte dei produttori offre la connettività e il monitoraggio tramite abbonamento (contratto di assistenza o estensione della garanzia), trasformando un centro di costo dell'assistenza post-vendita in un ricavo ricorrente.
Risorse correlate
- Soluzioni per costruttori di macchinari — l'offerta OEM completa
- Manutenzione remota industriale — il modulo di servizio da rivendere
- Gestione del parco macchine — supervisione di tutte le macchine fornite
- Programma partner — condizioni e assistenza