---
title: "Broker MQTT"
description: "Wbudowany MQTT broker w jednostce TapHome: włączenie, port, login i hasło. Shelly, Zigbee2MQTT czy Tasmota publikują dane lokalnie, bez chmury."
url: "https://taphome.com/pl/docs/integration/packet-parser/mqtt-broker/"
language: pl
lastmod: 2026-11-06
generator: hugo
ai:
  topics: ["mqtt","mqtt-broker","iot-integration","packet-parser","publish-subscribe","third-party-devices"]
  questions: ["Czym jest MQTT i jak działa model publish/subscribe?","Jak aktywować MQTT Broker w TapHome?","Jak zintegrować urządzenia Shelly z TapHome przez MQTT?","Gdzie skonfiguruję port, nazwę użytkownika i hasło dla MQTT Broker?","Jak działają wildcards w tematach MQTT, np.","Czy TapHome MQTT Broker działa lokalnie bez chmury?","Jakie urządzenia innych firm mogę podłączyć przez MQTT?"]
---

# Broker MQTT

Wsparcie MQTT w TapHome dla lokalnej, bezpiecznej komunikacji bez chmury. Idealnie do integracji produktów IoT i urządzeń stron trzecich.

Ostatnia aktualizacja: 2026-11-06

TapHome może uruchomić broker MQTT bezpośrednio na kontrolerze, dzięki czemu urządzenia firm trzecich, takie jak Shelly, Zigbee2MQTT czy Tasmota, wymieniają wiadomości z TapHome za pośrednictwem tematów publish/subscribe. Aktywujesz go w **Ustawienia** → **Sprzęt**, podając numer portu, prefiks identyfikatora klienta, nazwę użytkownika i hasło. Cała komunikacja pozostaje w Twojej sieci, żadne dane nie są wysyłane do chmury. Po aktywacji komunikację MQTT określasz w **Sprzęt** → Packet Parser.

## Czym jest MQTT?

**MQTT (Message Queuing Telemetry Transport)** to lekki protokół komunikacyjny typu publish/subscribe, zaprojektowany specjalnie dla Internetu Rzeczy (IoT) oraz komunikacji maszyna-maszyna (M2M).

### Podstawowe koncepcje MQTT

**Model publikowania/subskrypcji:**
- W odróżnieniu od tradycyjnej komunikacji klient–serwer MQTT wykorzystuje model, w którym urządzenia nie muszą znać adresów innych urządzeń
- Urządzenia komunikują się za pośrednictwem centralnego punktu – brokera MQTT
- Jedno urządzenie **publikuje** wiadomości w określonym **temacie**
- Inne urządzenia **subskrybują** te tematy i automatycznie odbierają wiadomości

**Tematy:**
- Struktura organizacyjna wiadomości, podobna do folderów w systemie plików
- Przykład: `home/living_room/temperature`, `home/kitchen/light/status`
- Urządzenia mogą subskrybować określone tematy lub używać znaków wieloznacznych (`home/#` = wszystko w domu)

**Zalety MQTT:**
- Bardzo niskie zużycie danych i energii
- Działa w wolnych lub niestabilnych sieciach
- Łatwy do wdrożenia
- Skalowalny – od małych po bardzo rozbudowane systemy

## MQTT Broker w TapHome

Broker MQTT to usługa zarządzająca komunikacją MQTT między urządzeniami. Może być uruchomiony na zewnętrznym komputerze lub bezpośrednio na kontrolerze TapHome.

**Funkcje brokera MQTT TapHome:**
- **Centralny mediator** wszystkich wiadomości MQTT w systemie
- **Most** między TapHome a urządzeniami firm trzecich (Shelly, Zigbee2MQTT, Tasmota i innymi)
- **Usługa lokalna** – cała komunikacja pozostaje w Twojej sieci, żadne dane nie są wysyłane do chmury

## Jak aktywować brokera MQTT w TapHome

1. Przejdź do **Ustawienia** → **Sprzęt** i wybierz MQTT Broker
2. Wprowadź szczegóły konfiguracji, w tym numer portu, prefiks identyfikatora klienta, nazwę użytkownika i hasło
3. Zapisz ustawienia, aby aktywować usługę

![Konfiguracja brokera MQTT - Ustawienia](https://taphome.com/documentation/compatibility/packet-parser/mqtt-broker-settings.jpeg)

## Szczegóły konfiguracji

Po aktywacji konfiguracja komunikacji MQTT jest określana w **Sprzęt** → Packet Parser.

![Konfiguracja brokera MQTT - Aplikacja](https://taphome.com/documentation/compatibility/packet-parser/mqtt-broker-config.png)

## Praktyczny przykład użycia

**Scenariusz:** Masz urządzenie Shelly (inteligentna wtyczka) i chcesz zintegrować je z TapHome.

1. **Aktywuj brokera MQTT** w TapHome (zgodnie z powyższymi krokami)
2. **Skonfiguruj urządzenie Shelly** – w jego interfejsie internetowym wprowadź adres IP kontrolera TapHome i port brokera MQTT
3. **Utwórz moduł Packet Parser** w TapHome z protokołem MQTT
4. **Skonfiguruj tematy MQTT** – na przykład `shellies/shellyplug-s-12345/relay/0` do stanu przekaźnika i `shellies/shellyplug-s-12345/relay/0/command` do sterowania przekaźnikiem
5. **Urządzenie jest podłączone** – teraz możesz sterować Shelly za pomocą aplikacji TapHome i tworzyć Smart Rules

**Wynik:** Shelly publikuje swój stan w temacie MQTT, a TapHome otrzymuje powiadomienia o zmianach. Gdy chcesz włączyć lub wyłączyć Shelly, TapHome publikuje odpowiednie polecenie w danym temacie.

## Powiązane odnośniki

- [Ręczna konfiguracja Packet Parser](https://taphome.com/pl/docs/integration/packet-parser/manual/)
- [Ustawienia aplikacji](https://taphome.com/pl/docs/applications/settings/)
