Lokálna inteligentná domácnosť

Ampernova v Home Assistant

Pripojte raz. Miestnosti nájdete automaticky.

Riadiaca jednotka HeatingMain a Home Assistant sa pripájajú k rovnakému MQTT brokeru v domácej sieti. Broker medzi nimi prenáša namerané hodnoty a príkazy.

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

  1. 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.
  2. 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é.
  3. Pri Home Assistant Container alebo externom brokeri nainštalujte Mosquitto samostatne a zadajte adresu a prihlasovacie údaje brokera do integrácie MQTT.
  4. 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:

Nastavenia brokera riadiacej jednotky
PoleČo zadať
hostLAN 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.
port1883 pre lokálne pripojenie MQTT TCP.
userSamostatné používateľské meno brokera, ktoré ste vytvorili.
passwordHeslo 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

  1. V Home Assistant otvorte Nastavenia → Zariadenia & služby → MQTT a potom zoznam zariadení.
  2. 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.
  3. 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ť.
  4. 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.