UNIMOD reader legge praticamente qualsiasi contatore e restituisce i valori come JSON strutturato. La tua app (master) invia una richiesta – e riceve registri già interpretati. Senza una sola riga di codice di protocollo contatore.
🇨🇭 VOLAG System AG – unico fornitore svizzero indipendente di lettura mobile per tutti i contatori, protocolli e media.
Command: "read"
ProtocolHint: "DLMS"
Basato sulla collaudata tecnologia di lettura di VOLAG System AG – in uso presso oltre 200 aziende elettriche in Svizzera. Integrato tra l'altro nel processo di sostituzione contatori innosolv is-e e in ambienti SAP (con LogObject, p. es. presso BKW).
Dal semplice valore di indice alla lettura dei profili di carico o al controllo del sezionatore – UNIMOD reader copre l'intero flusso di lavoro sul campo. Ogni funzione si richiama tramite la stessa richiesta Read, cambia solo il Command.
Leggere i valori attuali e precedenti per registro – incluso il codice OBIS, i dati grezzi e i valori già convertiti con unità.
Command: readAggiornare data e ora del contatore e sincronizzarle con la rete – per marche temporali corrette a ogni lettura.
Command: settimeAttivare la provision e generare i valori storici sul contatore – la base per conteggi periodici puliti.
Command: provisionLeggere i profili di carico 1 e 2 in modo mirato su un intervallo di date.
Command: read_lp1 / read_lp2Leggere lo stato del sezionatore, disconnettere (disconnect) o riconnettere (reconnect) il contatore e impostare il control mode.
Command: breaker_state · _disconnect · _reconnect · _controlmodeComandi specifici: leggere e scrivere valori arbitrari ed eseguire metodi sul contatore – liberamente definiti o predefiniti dal portale MDM.
Command: custom_cmds · custom_cmds_mdmUNIMOD reader legge ogni contatore che supporta uno dei seguenti protocolli contatore – trasversale ai produttori e senza che la tua app debba conoscere i dettagli del protocollo.
Lettura tramite la testa ottica Bluetooth direttamente sul contatore – 5 tipi di testa supportati.
Walk-by/drive-by tramite adattatore radio (2 tipi) – con visualizzazione in tempo reale su mappa e schermata di navigazione.
Connessione via cavo per contatori senza interfaccia ottica o radio.
Per UNIMOD reader attualmente consigliamo e supportiamo queste 7 teste di lettura (5 ottiche, 2 radio). Altre teste possono essere implementate su richiesta.
Nessuno stack di protocolli contatore, nessuna manutenzione dei driver nella tua app. Bastano due richieste – il setup viene negoziato una volta sola, poi avvii tutte le letture che vuoi. La lettura avviene in background – i tuoi utenti non subiscono alcuna interruzione nell'app di origine.
Negoziare una volta la versione dell'interfaccia e la crittografia opzionale. La tua chiave pubblica in ingresso, quella del reader di ritorno.
Avviare una lettura o un comando speciale – una stringa JSON con Command e ProtocolHint.
Registri già interpretati con valore, unità, OBIS e dati grezzi – di ritorno nella tua app.
// Avvia la lettura dall'app master – basta un Intent Intent read = new Intent(); read.setAction("ch.volag.ucreader.external.READING_REQUEST"); read.putExtra("request", requestJson); startActivityForResult(read, REQ_READ); // Recupera la risposta String response = data.getStringExtra("response");
# Su Windows: una semplice chiamata REST al servizio reader locale POST http://localhost:49425/ureader/read/ Content-Type: text/plain Authorization: Basic *** # Body = la stessa richiesta JSON di Android # Oppure via named pipe: \\.\pipe\UnimodReader.pipe
{
"Version": "1.0",
"User": { "CompanyRemoteId": "P12345" },
"ProtocolHint": "DLMS",
"Command": "read",
"UseStoredPassword": true
}
{
"FactoryNo": "19092396",
"UsedProtocol": "DLMS",
"MeterDatetime": "2026-07-13 14:45:29",
"Registers": [
{
"Obis": "1-1:1.8.1",
"Value": "1240.5", "Unit": "kWh",
"SourceValue": "1240500", "SourceUnit": "Wh"
}
],
"Error": null
}
I dati dei contatori e le credenziali di accesso sono sensibili. UNIMOD reader protegge lo scambio con la tua app e ottiene tutte le informazioni di lettura in modo centralizzato dal portale MDM. Dove non è desiderato, le credenziali di accesso come la password del contatore o la chiave HLS possono essere trasmesse anche direttamente dalla tua app master nella richiesta.
Integra la lettura dei contatori nella tua app sul campo o ERP esistente, invece di implementare i protocolli da solo. Interfaccia JSON chiaramente documentata, codice di esempio e Testlab inclusi.
Elettricità, calore, acqua e gas con un'unica app – trasversale ai produttori. Dal valore di indice ai profili di carico fino al controllo del sezionatore sul campo. Anche dopo il rollout degli smart meter, la lettura mobile resta necessaria – UNIMOD reader la copre.
Lettura radio walk-by e drive-by con mappa in tempo reale, oppure lettura mirata sul posto tramite testa ottica – flessibile per ogni incarico.
Scarica l'app da Google Play e parla con VOLAG System AG della variante Windows, dell'accesso al portale MDM e della tua integrazione.