---
title: "Collegare più Core"
description: "Condividi i dispositivi tra unità di controllo TapHome Core: esponili su un Core tramite Modbus TCP e leggili su un altro, oppure usa l'API TapHome locale."
url: "https://taphome.com/it/docs/configuration/multiple-cores/"
language: it
lastmod: 2026-11-08
generator: hugo
ai:
  topics: ["multiple-cores","device-sharing","modbus-tcp","expose-devices","network-configuration"]
  questions: ["Come collego tra loro più TapHome Core?","Come può un Core controllare i dispositivi di un altro Core?","Quale protocollo devo usare per collegare due Core?","Come espongo i dispositivi di un Core tramite Modbus TCP?","Come legge il secondo Core i dispositivi esposti?","Che cosa non viene trasferito tra i Core?","Che cosa succede quando si interrompe la connessione tra i Core?","Devo usare l'Integration Protocol per collegare i Core?"]
---

# Collegare più Core

Collega due o più unità di controllo TapHome Core: un Core espone i propri dispositivi tramite Modbus TCP e l'altro li legge, e ogni Core continua a gestire i propri moduli e le proprie smart rule.

Ultimo aggiornamento: 2026-11-08

Due o più unità di controllo TapHome Core condividono i dispositivi nella rete locale: un Core espone i dispositivi nella sezione **Dispositivi condivisi** tramite Modbus TCP e l'altro li legge tramite un'interfaccia **Modbus TCP**. Ogni Core continua a gestire i propri moduli e le proprie smart rule, e i dispositivi condivisi si possono usare nelle smart rule e nelle dashboard dell'altro Core.

## Quando usare più Core

- **Un altro edificio** dello stesso sito con moduli TapHome — il bus funziona solo su rame, quindi l'edificio riceve un proprio Core collegato tramite LAN ([dispositivi in un altro edificio](https://taphome.com/it/docs/wiring/remote-buildings/)).
- **Unità immobiliari separate** in un edificio, ad esempio appartamenti, ciascuna con il proprio Core, e un Core comune per le aree condominiali.
- **Più moduli** di quanti ne possano servire un Core e i suoi [Bus Extender](https://taphome.com/it/docs/wiring/bus-extender/).

## Collegare i Core tramite Modbus TCP

Nell'esempio, il Core B ha i dispositivi e il Core A li legge.

**Sul Core B:**

1. Nella sezione **Dispositivi condivisi**, seleziona **Aggiungi una nuova interfaccia** → Modbus TCP e imposta la sua porta TCP e lo Slave ID ([TapHome come slave Modbus](https://taphome.com/it/docs/expose-devices/modbus/)).
2. Con **Aggiungi dispositivo**, aggiungi i dispositivi di cui il Core A ha bisogno e scegli i valori e le azioni da esporre. Ciascuno riceve un proprio registro con tipo di registro, indice, tipo di dati, ordine dei byte e moltiplicatore.
3. Per ogni valore aggiungi un registro di validità: così il Core A sa quando un valore non è valido, ad esempio quando il dispositivo sul Core B non è disponibile.
4. Assegna al Core B un indirizzo IP fisso, con una prenotazione DHCP nel router.

**Sul Core A:**

1. Nella sezione **Hardware**, aggiungi un'interfaccia **Modbus TCP** e un modulo con l'indirizzo IP del Core B e lo stesso Slave ID ([Modbus](https://taphome.com/it/docs/integration/modbus/)).
2. Aggiungi ogni dispositivo tramite i registri che il Core B elenca per esso. Tramite il registro di un'azione, il Core A avvia anche le azioni dei dispositivi sul Core B, ad esempio i comandi delle tapparelle.

> [!IMPORTANT]
> Da TapHome 2026.1, l'interfaccia Modbus TCP esposta risponde solo al proprio Slave ID; una richiesta con un altro Slave ID, ad esempio 0 o 255, riceve l'eccezione Modbus 0x0A invece dei valori. Più interfacce Modbus TCP possono condividere una porta, se hanno Slave ID diversi ([Versione 2026.1](https://taphome.com/it/docs/release-notes/2026-1/#expose-devices)).

## API TapHome

Il Core B offre anche l'[API TapHome](https://taphome.com/it/docs/expose-devices/taphome-api/) nella rete locale. Tramite essa il Core A può leggere e controllare i dispositivi del Core B con uno script HTTP Packet Parser; è anche la strada per le app e per gli altri sistemi.

## Che cosa non viene condiviso

- Modbus trasferisce valori e azioni. Nomi, icone, zone e categorie si impostano di nuovo sul Core A.
- La modalità operativa di un dispositivo sul Core B (automatica o manuale) non viene mostrata sul Core A.
- Quando la connessione si interrompe, il Core B continua a gestire i propri moduli e le proprie smart rule; il Core A perde i dispositivi condivisi finché la connessione non viene ripristinata.

## Integration Protocol

Il Core offre anche l'[Integration Protocol](https://taphome.com/it/docs/expose-devices/integration-protocol/) per sistemi di controllo di terze parti come AMX, Crestron o Control4. Non è consigliato per collegare i Core: trasferisce solo un insieme fisso di tipi di dispositivi, senza icone, zone né modalità operativa, e la sua variante UDP accetta comandi senza alcuna autenticazione.

**Vedi anche** — [Dispositivi in un altro edificio](https://taphome.com/it/docs/wiring/remote-buildings/), [Architettura di rete](https://taphome.com/it/docs/configuration/network-architecture/), [Requisiti per dispositivi di terze parti](https://taphome.com/it/docs/setup/requirements/).
