Utilizzare un Misuratore di Energia Wi-Fi Senza Internet o Cloud
Utilizzare un Misuratore di Energia Wi-Fi Senza Internet o Cloud
Un misuratore di energia Wi-Fi IAMMETER non deve dipendere da IAMMETER-Cloud. Può fornire dati di misurazione a un'applicazione locale, una piattaforma open-source o al proprio sistema di monitoraggio energetico attraverso le sue interfacce aperte.
A seconda del progetto, è possibile:
- leggere i dati in tempo reale dal misuratore tramite la rete locale;
- interrogare il misuratore con un'API locale o Modbus TCP;
- pubblicare i dati sul proprio broker MQTT;
- caricare i dati sul proprio server tramite HTTP/HTTPS o TCP/TLS;
- integrare il misuratore con Home Assistant e altre piattaforme open-source;
- distribuire IAMMETER-Docker o IAMMETER-Central sul proprio server.
Questa guida aiuta a scegliere l'architettura appropriata. Le definizioni dettagliate delle API e le procedure di configurazione sono fornite nei documenti tecnici collegati.
Importante: L'assenza di accesso a Internet e l'assenza di una rete locale sono situazioni diverse. Per il monitoraggio locale continuo, la configurazione consigliata è collegare il misuratore a un router Wi-Fi, anche quando quel router non ha una connessione a Internet. La modalità AP del misuratore è destinata principalmente alla configurazione iniziale o alla risoluzione temporanea dei problemi, non al monitoraggio a lungo termine.
1. Scegliere lo Scenario Adatto al Proprio Progetto
| Requisito | Approccio consigliato | Necessita di Internet? |
|---|---|---|
| Leggere le misurazioni in tempo reale nella stessa LAN | API HTTP locale | No |
| Leggere i dati ogni secondo per automazione, PLC o SCADA | Modbus TCP | No |
| Utilizzare Home Assistant o un'altra piattaforma locale | Usare l'integrazione IAMMETER della piattaforma | No, dopo aver installato il software necessario in locale |
| Archiviare e visualizzare i dati su un server privato | IAMMETER-Docker | No, quando misuratore e server sono sulla stessa LAN |
| Fornire dati del misuratore a un'applicazione aziendale | IAMMETER-Central o integrazione diretta | Dipende dall'architettura di rete |
| Pubblicare i dati su un broker MQTT locale | MQTT | No, quando il broker è sulla stessa LAN |
| Caricare i dati su un endpoint MQTT, HTTPS o TLS remoto | MQTT/MQTTS, HTTP/HTTPS o TCP/TLS | Sì, o un'altra route verso la rete remota come WAN privata o VPN |
Il router Wi-Fi fornisce la rete locale. Non necessita di una connessione Internet attiva per l'API basata su LAN, Modbus TCP o l'accesso a piattaforme locali.
2. Configurazione di Rete Consigliata per il Monitoraggio Locale
Per un funzionamento affidabile, collegare il misuratore IAMMETER e l'applicazione che lo legge alla stessa rete locale.
Misuratore di energia Wi-Fi IAMMETER
│
│ Wi-Fi
▼
Router / punto di accesso locale
│
├── Home Assistant / Node-RED
├── IAMMETER-Docker
├── PLC / SCADA / EMS locale
└── PC, NAS o server cliente
Dopo che il router ha assegnato un indirizzo IP locale al misuratore, altri dispositivi sulla LAN possono accedere alle interfacce locali supportate. Se il sito deve continuare a funzionare durante un'interruzione di Internet, riservare l'indirizzo IP del misuratore nel router o mantenere comunque prevedibile il suo indirizzo locale.
3. Leggere i Dati di Misurazione in Locale
L'interrogazione locale è adatta quando il software e il misuratore sono sulla stessa LAN e l'applicazione controlla quando richiedere i dati.
3.1 API HTTP Locale
IAMMETER fornisce endpoint HTTP locali per leggere i dati di misurazione direttamente dal misuratore. Gli endpoint di misurazione comuni includono:
/api/monitorjson/api/monitor
La risposta include valori come tensione, corrente, potenza attiva, energia importata ed energia esportata. La struttura esatta dei dati dipende dal fatto che il misuratore sia monofase, bifase o trifase.
Utilizzare la guida all'API locale e alle interfacce aperte IAMMETER per le definizioni correnti degli endpoint, esempi JSON e informazioni sul firmware.
L'accesso all'API locale fornisce le misurazioni dal misuratore. Se sono necessari rapporti orari, giornalieri o mensili, l'applicazione deve archiviare e aggregare le letture, oppure si può utilizzare una piattaforma self-hosted che fornisce archiviazione storica e visualizzazione.
3.2 Modbus TCP
Modbus TCP è normalmente l'opzione migliore per:
- interrogazione locale al secondo;
- integrazione con PLC e SCADA;
- automazione locale basata sulla potenza in tempo reale;
- applicazioni EMS o BMS industriali.
Consultare la guida ai registri Modbus TCP e all'integrazione IAMMETER per i codici funzione, i registri e gli esempi supportati.
4. Far Inviare i Dati dal Misuratore al Proprio Sistema
Invece di interrogare il misuratore, è possibile configurarlo per inviare i dati di misurazione a un server o a un broker di messaggi.
| Interfaccia | Destinazione tipica | Utilizzo tipico |
|---|---|---|
| MQTT / MQTTS | Broker MQTT locale o remoto | Piattaforme IoT, automazione e integrazione basata su messaggi |
| HTTP / HTTPS | Endpoint API Web | Backend cliente, EMS o applicazione cloud |
| TCP / TLS | Server TCP | Collettore dati personalizzato o integrazione legacy |
La WebUI corrente del firmware fornisce le impostazioni del server e del broker comunemente utilizzate. Il misuratore può quindi essere collegato a un sistema cliente senza utilizzare IAMMETER-Cloud come destinazione dei dati.
Per i dettagli sulla configurazione e sul payload, utilizzare queste guide:
- Pubblicare i dati IAMMETER sul proprio broker MQTT
- Caricare i dati IAMMETER su un server di terze parti
- API locali e interfacce aperte supportate dal firmware corrente
- Definizione dei dati JSON di misurazione IAMMETER
5. Connettersi a una Piattaforma Open-Source
Se si utilizza già una piattaforma di automazione o monitoraggio, questa può raccogliere, archiviare e visualizzare i dati IAMMETER senza richiedere di creare un'applicazione da zero.
IAMMETER può essere integrato con piattaforme come:
L'interfaccia adatta dipende dalla piattaforma e dalla frequenza di aggiornamento richiesta. Per un confronto delle piattaforme disponibili e degli approcci di integrazione, consultare Integrare IAMMETER con sistemi self-hosted e open-source.
Per la configurazione di Home Assistant, i metodi di integrazione supportati e i dettagli delle entità, iniziare dalla guida all'integrazione IAMMETER con Home Assistant.
6. Distribuire un Sistema Self-Hosted IAMMETER
6.1 IAMMETER-Docker
IAMMETER-Docker è un sistema di monitoraggio self-hosted open-source per utenti che desiderano raccolta dati locale, grafici e API senza sviluppare un backend completo da soli.
Può essere eseguito su un server locale come un Raspberry Pi, un mini PC o un NAS. Il misuratore invia i dati all'istanza Docker e gli utenti accedono all'interfaccia di monitoraggio tramite un browser sulla rete locale.
IAMMETER-Docker è generalmente adatto per individui, sviluppatori e progetti di monitoraggio locale più piccoli. Consultare anche la guida avanzata a IAMMETER-Docker.
6.2 IAMMETER-Central
IAMMETER-Central è un'opzione middleware self-hosted per utenti aziendali, installatori e integratori di sistemi.
Archivia e gestisce i dati del misuratore ed espone API che un cliente può utilizzare da un ERP, EMS, BMS o front-end personalizzato. È utile quando il cliente preferisce chiamare un'API middleware standardizzata invece di implementare indipendentemente ogni protocollo di upload e parser del payload lato misuratore.
Per confrontare IAMMETER-Docker, IAMMETER-Central, le piattaforme open-source e l'integrazione diretta, consultare Opzioni di self-hosting IAMMETER.
7. Quale Metodo di Integrazione Scegliere?
| Utente o progetto | Punto di partenza suggerito |
|---|---|
| Sviluppatore che crea una dashboard LAN | API HTTP locale |
| Automazione che richiede dati al secondo | Modbus TCP |
| Sistema IoT esistente basato su MQTT | MQTT o MQTTS |
| Cliente che ha già un backend web | Upload HTTP o HTTPS |
| Utente di automazione domestica | Home Assistant o Node-RED |
| Utente che desidera grafici locali senza creare software | IAMMETER-Docker |
| Azienda che integra misuratori con ERP, EMS o BMS | IAMMETER-Central o integrazione diretta con server |
L'utilizzo delle interfacce locali non impedisce automaticamente l'uso di IAMMETER-Cloud. Se l'accesso locale e la reportistica cloud operano insieme dipende dalla modalità operativa selezionata, dal firmware e dall'architettura del sistema. Confermare il percorso dati richiesto prima della distribuzione.
8. Uso Legacy e Temporaneo della Modalità AP
Quando un misuratore di energia Wi-Fi IAMMETER non è collegato a un router, può esporre un punto di accesso denominato simile a iMeter_SN. Le versioni precedenti di questo articolo presentavano la modalità AP come un modo per far funzionare il misuratore senza alcuna apparecchiatura di rete.
La modalità AP non è più consigliata per il monitoraggio continuo perché:
- è destinata principalmente alla configurazione Wi-Fi e alla risoluzione dei problemi;
- in questa modalità è pratico solo un accesso diretto limitato;
- le funzionalità che dipendono da una LAN stabile, server o broker non sono disponibili come flusso di lavoro di monitoraggio completo;
- non fornisce l'archiviazione storica, i rapporti o l'architettura multi-client previsti da un sistema di monitoraggio.
Utilizzare la modalità AP temporaneamente durante la configurazione o la diagnostica del misuratore. Per il normale funzionamento senza accesso a Internet, collegare il misuratore a un router Wi-Fi offline e utilizzare il suo indirizzo IP LAN.

Per informazioni sul firmware corrente e sulla WebUI, consultare la pagina di rilascio e aggiornamento del firmware IAMMETER.
9. Riepilogo
IAMMETER non si limita al monitoraggio energetico basato su cloud. I suoi misuratori di energia Wi-Fi possono fungere da fonti di misurazione aperte per software locale, piattaforme open-source e sistemi di proprietà del cliente.
L'approccio consigliato è:
- collegare il misuratore a una rete Wi-Fi locale stabile;
- utilizzare l'API locale o Modbus TCP per l'interrogazione LAN;
- utilizzare MQTT, HTTPS o TLS quando il misuratore deve inviare dati;
- utilizzare Home Assistant, IAMMETER-Docker o IAMMETER-Central quando una piattaforma già pronta è più appropriata;
- utilizzare la modalità AP solo per la configurazione iniziale o la risoluzione temporanea dei problemi.
Continuare con:
- Panoramica sull'integrazione self-hosted e open-source
- Guida all'API locale IAMMETER e alle interfacce del firmware
- Sviluppare il proprio sistema di monitoraggio energetico
- Opzioni del servizio di self-hosting IAMMETER
Ultimo aggiornamento: 16 luglio 2026