Než začnete
- Funkčná inštalácia Ampernova s priradenými termostatmi online.
- Home Assistant a broker dostupný z riadiacej jednotky HeatingMain.
- Prístup k riadiacej jednotke na portáli Ampernova. Musí byť online, aby prijala nastavenia brokera.
Po nastavení MQTT funguje lokálne. Párovanie Matter a ponuka Fabric termostatu sú od tohto nastavenia nezávislé.
Nastavte MQTT
- V Home Assistant otvorte Nastavenia → Zariadenia & služby → Pridať integráciu → MQTT. V Home Assistant OS postupujte podľa ponúknutého nastavenia brokera Mosquitto. Ak je už nainštalovaný, použite existujúci broker.
- Vytvorte samostatné prihlasovacie údaje brokera pre Ampernova. Pre oficiálnu aplikáciu Mosquitto vytvorte používateľa Home Assistant v Nastavenia → Ľudia → Používatelia; ak je karta Používatelia skrytá, zapnite v profile pokročilý režim. Zvoľte jedinečné heslo a oprávnenia správcu nechajte vypnuté.
- Pri Home Assistant Container alebo externom brokeri nainštalujte Mosquitto samostatne a zadajte adresu a prihlasovacie údaje brokera do integrácie MQTT.
- Nechajte vyhľadávanie MQTT zapnuté s predponou
homeassistant.
Oficiálny návod MQTT pre Home Assistant · Nastavenie Mosquitto a používateľov
Pripojte Ampernova
Na portáli Ampernova otvorte riadiacu jednotku HeatingMain a potom Settings → MQTT broker. Vyplňte všetky štyri polia:
| Pole | Čo zadať |
|---|---|
host | LAN adresu brokera, napríklad 192.168.1.20. Pre aplikáciu Mosquitto použite LAN adresu počítača s Home Assistant. Nezadávajte sem protokol, cestu ani port. |
port | 1883 pre lokálne pripojenie MQTT TCP. |
user | Samostatné používateľské meno brokera, ktoré ste vytvorili. |
password | Heslo tohto používateľa brokera. Zadajte ho pri každom použití nastavení; prázdne pole odošle prázdne heslo. |
Vyberte apply broker. Riadiaca jednotka uloží nastavenia a automaticky sa znovu pripojí; ručný reštart nie je potrebný. Opakujte pre každú jednotku HeatingMain, ktorú chcete v Home Assistant.
Správa „settings sent“ potvrdzuje odoslanie. Pripojenie overte podľa aktuálnych hodnôt v Home Assistant. Heslo sa nikdy nezobrazuje ani nevypĺňa vopred.
Používajte dôveryhodnú lokálnu sieť: toto nastavenie používa nešifrované MQTT TCP, nie TLS ani WebSockets. Port brokera sprístupnite iba v LAN.
Nájdite miestnosti
- V Home Assistant otvorte Nastavenia → Zariadenia & služby → MQTT a potom zoznam zariadení.
- Nájdite riadiacu jednotku podľa ID zariadenia. Entity termostatov sú zoskupené pod jednotkou a používajú označenia okruhov, napríklad Thermostat A1 alebo Thermostat B4.
- Otvorte entitu termostatu a porovnajte izbovú teplotu a cieľové hodnoty s fyzickým termostatom. Premenujte entitu podľa miestnosti a podľa potreby priraďte oblasť.
- Pridajte entitu termostatu na prehľadový panel. Zmeňte cieľovú teplotu a potvrďte jej prijatie na fyzickom termostate; počkajte jeden cyklus zbernice, približne minútu.
Netreba osobitnú integráciu Ampernova ani ručný YAML pre vyhľadávanie. Dostupné entity závisia od pripojených okruhov a firmvéru; miestnosť s priradenou podlahou aj stropom sa môže zobraziť pod oboma adresami okruhov.
Cieľové teploty sa nastavujú pre jednotlivé miestnosti. Sezóna kúrenia alebo chladenia platí pre celý systém; použite globálne ovládanie režimu na portáli Ampernova.
Riešenie problémov
Riadiaca jednotka sa nezobrazuje
Skontrolujte adresu brokera, prihlasovacie údaje a LAN prístup z riadiacej jednotky. Použite LAN IP počítača brokera, nie localhost ani core-mosquitto. V protokole Mosquitto vyhľadajte chybu pripojenia alebo overenia a znova použite všetky štyri polia.
MQTT je pripojené, ale miestnosti chýbajú
Overte, či sú termostaty online a priradené. V možnostiach MQTT v Home Assistant skontrolujte, či je vyhľadávanie zapnuté s predponou homeassistant. Keď sú miestnosti online, znova použite nastavenia brokera, aby sa obnovilo pripojenie a vyhľadávanie sa znovu odoslalo.
Entity sa zobrazujú, ale nie sú dostupné
Broker uchováva popisy vyhľadávania aj po ukončení pripojenia. Skontrolujte aktuálne pripojenie jednotky a termostatov a počkajte na nové hodnoty. Samotný uchovaný záznam zariadenia nedokazuje, že systém je online.
Čo robí „use default broker“?
Odstráni nastavenie portálu a obnoví broker nakonfigurovaný pri príprave riadiacej jednotky. Ak predvolený broker neexistuje, lokálne MQTT sa zastaví. Pre vlastný broker zadajte jeho údaje a vyberte apply broker.