---
title: "Integrazione Packet Parser"
description: "Collega dispositivi HTTP, TCP, UDP, FTP e MQTT a TapHome tramite template Packet Parser o scripting personalizzato."
url: "https://taphome.com/it/compatibility/packet-parser-guide/"
language: it
lastmod: 2026-03-18
generator: hugo
ai:
  topics: ["packet-parser","http-integration","tcp-integration","udp-integration","ftp-integration","mqtt","custom-scripting","protocol-integration","rest-api"]
  questions: ["Cos'è il Packet Parser di TapHome?","Quali protocolli supporta il Packet Parser?","Come collego un dispositivo con API REST (HTTP) a TapHome?","Come utilizzo i modelli pronti per il Packet Parser in TapHome?","Come creo un'integrazione personalizzata per il Packet Parser?","Quando dovrei usare TCP, UDP o HTTP nel Packet Parser?","Posso condividere il mio modello personalizzato per il Packet Parser con la comunità?","Come gestisce il Packet Parser i dispositivi MQTT?"]
---

# Integrazione Packet Parser

## Che cos'è Packet Parser?

Packet Parser è l'interfaccia integrata di TapHome per connettere dispositivi di terze parti tramite TCP/IP. Supporta più protocolli, consentendo l'integrazione di un'ampia gamma di dispositivi smart via WiFi o LAN.

## Protocolli supportati

- **HTTP** — Comunicazione REST API (richieste GET/POST, polling dello stato, webhook). Ideale per dispositivi con REST API come condizionatori, unità di recupero aria o elettrodomestici smart.
- **TCP** — Connessione socket diretta per comunicazione in tempo reale. Adatto a dispositivi che richiedono una connessione persistente o un protocollo binario personalizzato.
- **UDP** — Messaggi leggeri senza connessione. Ideale per sensori semplici dove l'affidabilità della consegna non è critica.
- **FTP** — Lettura e scrittura di file da/verso un dispositivo. Adatto a dispositivi che esportano dati come file (log, misurazioni).
- **MQTT** — Protocollo publish/subscribe per dispositivi IoT (Shelly, Sonoff/Tasmota, Zigbee2MQTT). Richiede l'attivazione del MQTT Broker integrato.

## Utilizzo dei template predefiniti

Il modo più semplice per aggiungere un dispositivo è utilizzare un template preconfigurato. I template definiscono come i dati vengono inviati e ricevuti — senza necessità di scripting.

1. Vai in **Impostazioni → Hardware → Packet Parser**
2. Seleziona **Scarica template** per sfogliare le configurazioni disponibili
3. Inserisci l'indirizzo IP o il nome mDNS del dispositivo
4. Scegli i dispositivi da creare e conferma

> [!TIP]
> Sfoglia i template Packet Parser disponibili nell'elenco di compatibilità qui sotto.

## Integrazione personalizzata

Per i dispositivi privi di un template esistente, puoi crearne uno personalizzato utilizzando il linguaggio di scripting di TapHome. Definisci come i dati vengono inviati e ricevuti, poi esporta il template in XML e condividilo con la community.

> [!NOTE]
> Avrai bisogno della documentazione API del dispositivo — endpoint, formati dei messaggi e parametri di autenticazione.

## Documentazione

### [Template dispositivi](https://taphome.com/it/docs/integration/packet-parser/templates/)

Scarica un template pronto e collega un dispositivo senza programmazione.

### [Configurazione manuale](https://taphome.com/it/docs/integration/packet-parser/manual/)

Funzioni dei protocolli — SENDHTTPREQUEST, SENDDATA, FTPDOWNLOAD e altro.

### [MQTT Broker](https://taphome.com/it/docs/integration/packet-parser/mqtt-broker/)

Attiva il MQTT Broker integrato e collega dispositivi Shelly, Zigbee2MQTT o Tasmota.

### [Linguaggio di scripting](https://taphome.com/it/docs/integration/packet-parser/)

Riferimento completo — variabili, funzioni, tipi di dati ed esempi di script.

