---
title: "MoistureGuard MHT04 Sensore"
description: "Umidità del legno, temperatura, punto di rugiada e resistenza elettrodi via Modbus RTU. Template TapHome per SENZOMATIC MHT04."
url: "https://taphome.com/it/compatibility/moistureguard-mht04-sensor/"
language: it
lastmod: 2026-10-08
generator: hugo
ai:
  topics: ["modbus-rtu","sensor","rs485","moisture-monitoring","timber-construction","building-health"]
  questions: ["Come integrare il sensore MoistureGuard MHT04 con TapHome?","Cosa misura il template SENZOMATIC MHT04 di TapHome?","Come collegare il MoistureGuard MHT04 tramite RS-485 al TapHome Multi IO Box?","Quali impostazioni Modbus RTU usa il sensore MHT04?","Come misura il sensore MHT04 l'umidità del legno?","Qual è la differenza tra le misurazioni della cavità e dell'ambiente sull'MHT04?"]
---

# MoistureGuard MHT04 Sensore

Comunicazione: Modbus RTU

- [Sito ufficiale SENZOMATIC](https://senzomatic.com)

## Guida all'integrazione

Il SENZOMATIC MHT04 è un sensore combinato progettato per il monitoraggio continuo dell'umidità nelle strutture edilizie in legno. Misura l'umidità del legno tramite viti-elettrodo in acciaio inossidabile, l'umidità e la temperatura dell'aria sia nella cavità della struttura che nell'ambiente circostante, le temperature del punto di rugiada e l'umidità assoluta. Il sensore comunica tramite Modbus RTU su RS-485 a 19200 baud con parità pari.

Il template TapHome legge 8 valori di misura e 3 attributi di servizio dai registri holding con codifica BigEndianFloat. Ogni sensore ha un indirizzo Modbus univoco stampato sull'etichetta. TapHome si collega al sensore direttamente tramite l'interfaccia RS-485 del Multi IO Box, bypassando l'unità centrale proprietaria SENZOMATIC (CU07/CU08) e la piattaforma cloud.

## Collegamento hardware

Il sensore MHT04 utilizza un cavo proprietario Senzomatic a 4 fili con un connettore nero a scatto sul lato sensore e fili liberi sull'altro lato. Per l'integrazione TapHome, le linee dati RS-485 del cavo Senzomatic si collegano direttamente al TapHome Multi IO Box.

### Codifica colori dei cavi

| Colore filo | Funzione |
|-------------|----------|
| **Rosso** | Alimentazione (Vcc, 5–12 V DC) |
| **Nero** | Massa (GND) |
| **Verde** | RS-485 B- |
| **Giallo** | RS-485 A+ |

### Collegamento al TapHome Multi IO Box

Collega i fili del cavo Senzomatic ai morsetti RS-485 del Multi IO Box:

- **Giallo** (A+) → Multi IO Box **A+**
- **Verde** (B-) → Multi IO Box **B-**
- **Nero** (GND) → Multi IO Box **GND**
- **Rosso** (Vcc) → morsetto positivo dell'alimentatore esterno 5–12 V DC
- GND dell'alimentatore → condiviso con la massa del Multi IO Box

> [!WARNING]
> Il sensore richiede un alimentatore esterno 5–12 V DC (consumo tipico < 5 mA, max 25 mA). Il Multi IO Box non fornisce alimentazione sul bus RS-485 — è necessaria una fonte di alimentazione separata.

> [!NOTE]
> Nell'installazione standard SENZOMATIC, tutti i cavi dei sensori vengono uniti colore a colore utilizzando morsetti di giunzione WAGO nel quadro elettrico. Per l'integrazione TapHome vale lo stesso principio — collega i fili giallo (A+) e verde (B-) ai morsetti RS-485 del Multi IO Box invece che all'unità centrale CU07. Mantieni i cavi ad almeno 10 cm dai cavi di potenza per evitare interferenze.

## Configurazione

### Parametri Modbus RTU

| Parametro | Valore |
|-----------|--------|
| Baud rate | **19200** |
| Bit dati | 8 |
| Parità | **Even** |
| Bit di stop | 1 |
| Slave ID predefinito | 1 (da etichetta sensore) |

Ogni sensore MHT04 ha un indirizzo Modbus univoco stampato sull'etichetta. Imposta lo Slave ID in TapHome in modo che corrisponda all'indirizzo sul sensore.

### Intervallo di polling

Il template utilizza un intervallo di polling di 5 minuti (300 000 ms) con timeout di lettura/scrittura di 4 secondi e pausa di 5 secondi tra le richieste. Le condizioni di umidità negli edifici cambiano lentamente, quindi un polling di 5 minuti è sufficiente per il monitoraggio continuo.

## Funzionalità del dispositivo

### Monitoraggio ambientale

Il template fornisce due dispositivi (tre valori) per l'ambiente circostante:

- **Temperatura e umidità ambiente** — legge la temperatura in °C e l'umidità relativa in %RH dall'ambiente circostante. L'umidità viene convertita dal valore grezzo del registro dividendo per 100.
- **Punto di rugiada ambiente** — temperatura del punto di rugiada dell'aria ambiente in °C, indica la temperatura alla quale si formerebbe la condensa.

### Monitoraggio della cavità

Tre dispositivi (quattro valori) monitorano le condizioni all'interno della cavità della struttura edilizia (lo spazio nella parete o nel solaio):

- **Temperatura e umidità della cavità** — temperatura in °C e umidità relativa in %RH all'interno della cavità. Umidità convertita dal valore grezzo dividendo per 100.
- **Punto di rugiada della cavità** — temperatura del punto di rugiada all'interno della cavità in °C.
- **Umidità assoluta della cavità** — umidità assoluta dell'aria nella cavità in g/m³, fornisce una misura del contenuto di umidità indipendente dalla temperatura.

### Umidità del materiale e resistenza degli elettrodi

La funzione di misura principale del sensore MHT04:

- **Contenuto di umidità del materiale** — percentuale di umidità del legno misurata tramite viti-elettrodo in acciaio inossidabile inserite nel legno. Valore grezzo del registro diviso per 100 per ottenere la percentuale. Questo è l'indicatore primario del rischio di umidità strutturale.
- **Resistenza direzione positiva** — resistenza degli elettrodi in MΩ misurata con polarità positiva del flusso di corrente attraverso il legno.
- **Resistenza direzione negativa** — resistenza degli elettrodi in MΩ misurata con polarità negativa. Le due letture di resistenza insieme forniscono una valutazione dell'umidità più affidabile compensando gli effetti di polarizzazione degli elettrodi.

### Diagnostica di servizio

Tre attributi di servizio forniscono l'identificazione del sensore:

- **Tipo sensore** — identificatore del modello del sensore
- **Numero di serie sensore** — numero di serie univoco dell'unità
- **Chip** — identificatore del chip del sensore

### Funzionalità aggiuntive

Il sensore MHT04 supporta anche il rilevamento allagamento tramite un cavo opzionale che si collega al connettore bianco sul sensore. Questa funzionalità non è inclusa nel template attuale e potrà essere aggiunta in un futuro aggiornamento.

## Risoluzione dei problemi

### Nessuna comunicazione con il sensore

1. Verifica che lo Slave ID in TapHome corrisponda all'indirizzo stampato sull'etichetta del sensore
2. Controlla il cablaggio RS-485 — filo giallo su A+, verde su B-
3. Conferma i parametri Modbus: **19200 baud, 8 bit dati, parità Even, 1 bit di stop**
4. Assicurati che il sensore abbia alimentazione esterna (5–12 V DC sul filo rosso)
5. Verifica che il GND sia condiviso tra alimentatore e Multi IO Box

### Valori di umidità errati

1. I valori di umidità dal sensore sono valori grezzi moltiplicati per 100 — il template divide automaticamente per 100. Se i valori appaiono 100× troppo alti, verifica la corretta applicazione del template
2. Assicurati che il sensore non sia in un ambiente con condensazione (range operativo: 0–80 %RH senza condensa)

### Letture instabili o rumorose

1. Mantieni il cavo Senzomatic ad almeno 10 cm dai cavi di potenza
2. Per tratte lunghe, assicura una corretta terminazione RS-485 sull'ultimo dispositivo
3. Verifica che le viti-elettrodo siano saldamente fissate al legno — viti allentate causano letture di umidità e resistenza inaffidabili

## Dispositivi disponibili 8

Questi dispositivi compaiono in TapHome dopo l'importazione.

MoistureGuard MHT04 Sensore Modulo

Attributi di servizio

|                         |
|-------------------------|
| Tipo sensore            |
| Numero di serie sensore |
| Chip                    |

Lettura (modulo)

```taphome
ambdev:=MODBUSR(A, 104, BigEndianFloat);
ambtemp:=MODBUSR(A, 100, BigEndianFloat);
ambhum:=MODBUSR(A, 102, BigEndianFloat)/100;
cavdew:=MODBUSR(A, 124, BigEndianFloat);
cavtemp:=MODBUSR(A, 120, BigEndianFloat);
cavhum:=MODBUSR(A, 122, BigEndianFloat)/100;
cavabs:=MODBUSR(A, 132, BigEndianFloat);
matmoi:=MODBUSR(A, 106, BigEndianFloat)/100;
resnegat:=MODBUSR(A, 128, BigEndianFloat);
resposit:=MODBUSR(A, 108, BigEndianFloat);
sensortype:=MODBUSR(A, 3000, Int16);
serial:=MODBUSR(A, 3001, Int16);
chip:=MODBUSR(A, 3004, Int16);
```

Attributi di servizio

Typ senzoru

```taphome
sensortype
```

Série senzoru

```taphome
serial
```

Čip

```taphome
chip
```

Umidità assoluta della cavità Variabile Solo lettura

Umidità assoluta dell'aria nella cavità edilizia in g/m³

Registro: A:132 BigEndianFloat Unità: g/m³ numeric

Lettura

```taphome
cavabs
```

Punto di rugiada ambiente Sensore di temperatura Solo lettura

Registro: A:104 BigEndianFloat Unità: °C numeric

Lettura temperatura

```taphome
ambdev
```

Temperatura e umidità ambiente Sensore di temperatura Solo lettura

Temperatura ambiente (°C) e umidità relativa (%RH) — umidità divisa per 100 dal valore grezzo del registro

Registro: A:100 BigEndianFloat Unità: °C / %RH numeric

Lettura umidità

```taphome
ambhum
```

Lettura temperatura

```taphome
ambtemp
```

Resistenza direzione positiva Variabile Solo lettura

Resistenza degli elettrodi nel legno in MΩ misurata con polarità positiva

Registro: A:108 BigEndianFloat Unità: MΩ numeric

Lettura

```taphome
resposit
```

Resistenza direzione negativa Variabile Solo lettura

Resistenza degli elettrodi nel legno in MΩ misurata con polarità negativa

Registro: A:128 BigEndianFloat Unità: MΩ numeric

Lettura

```taphome
resnegat
```

Punto di rugiada della cavità Sensore di temperatura Solo lettura

Registro: A:124 BigEndianFloat Unità: °C numeric

Lettura temperatura

```taphome
cavdew
```

Temperatura e umidità della cavità Sensore di temperatura Solo lettura

Temperatura della cavità (°C) e umidità relativa (%RH) — umidità divisa per 100 dal valore grezzo del registro

Registro: A:120 BigEndianFloat Unità: °C / %RH numeric

Lettura umidità

```taphome
cavhum
```

Lettura temperatura

```taphome
cavtemp
```

Contenuto di umidità del materiale Variabile Solo lettura

Percentuale di umidità del legno tramite viti-elettrodo — valore grezzo diviso per 100

Registro: A:106 BigEndianFloat Unità: % numeric

Lettura

```taphome
matmoi
```

**Connessione:** Modbus RTU • 19200 baud• 8E1 • Slave ID: $\[SlaveId]

Possibili miglioramenti (1)

- flood Flood Detection — MHT04 specs list 'flooding' as measured parameter; sensor has white connector for optional flood cable. No flood register in template — likely requires separate flood cable accessory

## Parametri di importazione

Inserisci questi valori quando importi l'XML.

| Richiesto nell'app | Predefinito   |
|--------------------|---------------|
| Slave ID           | `1`           |
| Indirizzo IP       | `192.168.1.0` |

## Fonti

- Senzomatic Installation Manual v3.4
  
  [data.eu.cntmbr.com](https://data.eu.cntmbr.com/senzomatic/senzomatic-b2b-prod/dcf8f84f-8254-45d3-81ba-0be009feaa50.pdf) 2026-03-31
  
  [PDF](https://taphome.com/compatibility/devices/moistureguard-mht04-sensor/manufacturer/installation-manual.pdf)
- SENZOMATIC Products Page
  
  [senzomatic.com](https://senzomatic.com/en/products/) 2026-03-31

I documenti del produttore sono © dei rispettivi proprietari. Sono forniti così come pubblicati dal produttore, solo a titolo informativo.

## Documentazione correlata

- [Modbus Integration](https://taphome.com/it/compatibility/modbus-guide/)
- [Modbus - Configurazione](https://taphome.com/it/docs/integration/modbus/)
- [Configurazione semplice utilizzando modelli](https://taphome.com/it/docs/integration/modbus/templates/)
- [Script Modbus e prefetch](https://taphome.com/it/docs/script/modbus-scripts/)
- [Funzioni Modbus](https://taphome.com/it/docs/script/modbus/)
- [Tipi di dati Modbus](https://taphome.com/it/docs/script/modbus-data-types/)

