Prije nego što počnete
- Ispravna instalacija Ampernove s dodijeljenim termostatima koji su na mreži.
- Home Assistant i posrednik dostupan regulatoru HeatingMain.
- Pristup regulatoru na portalu Ampernova. Mora biti na mreži kako bi primio postavke posrednika.
Nakon postavljanja MQTT radi lokalno. Matter uparivanje i izbornik Fabric na termostatu odvojeni su od ovog postupka.
Postavite MQTT
- U Home Assistantu otvorite Postavke → Uređaji & usluge → Dodaj integraciju → MQTT. U Home Assistant OS-u slijedite ponuđeno postavljanje Mosquitto posrednika. Ako je već instaliran, upotrijebite postojeći posrednik.
- Izradite poseban račun posrednika za Ampernovu. Za službenu aplikaciju Mosquitto izradite korisnika Home Assistanta u Postavke → Osobe → Korisnici; ako je kartica Korisnici skrivena, uključite napredni način rada u profilu. Odaberite jedinstvenu lozinku i ostavite administratorske ovlasti isključenima.
- Za Home Assistant Container ili vanjski posrednik zasebno instalirajte Mosquitto te unesite adresu i podatke za prijavu posrednika u MQTT integraciju.
- Ostavite MQTT otkrivanje uključeno s prefiksom
homeassistant.
Službene MQTT upute za Home Assistant · Postavljanje Mosquitta i korisnika
Povežite Ampernovu
Na portalu Ampernova otvorite regulator HeatingMain, zatim Settings → MQTT broker. Ispunite sva četiri polja:
| Polje | Što unijeti |
|---|---|
host | LAN adresu posrednika, primjerice 192.168.1.20. Za aplikaciju Mosquitto upotrijebite LAN adresu računala s Home Assistantom. Ovdje ne unosite protokol, putanju ili port. |
port | 1883 za lokalnu MQTT TCP vezu. |
user | Posebno korisničko ime posrednika koje ste izradili. |
password | Lozinku tog korisnika posrednika. Unesite je ponovno pri svakoj primjeni postavki; prazno polje šalje praznu lozinku. |
Odaberite apply broker. Regulator sprema postavke i automatski se ponovno povezuje; ručno ponovno pokretanje nije potrebno. Ponovite za svaki regulator HeatingMain koji želite u Home Assistantu.
Poruka „settings sent” potvrđuje slanje. Provjerite vezu pronalaženjem aktualnih očitanja u Home Assistantu. Lozinka se nikada ne prikazuje niti unaprijed ispunjava.
Koristite pouzdanu lokalnu mrežu: ova postavka koristi nešifrirani MQTT TCP, bez TLS-a ili WebSocketa. Port posrednika neka bude dostupan samo unutar LAN-a.
Pronađite prostorije
- U Home Assistantu otvorite Postavke → Uređaji & usluge → MQTT, zatim popis uređaja.
- Pronađite regulator prema njegovu ID-u uređaja. Entiteti termostata grupirani su pod regulatorom i koriste oznake krugova kao što su Thermostat A1 ili Thermostat B4.
- Otvorite entitet termostata i usporedite sobnu temperaturu i ciljne vrijednosti s fizičkim termostatom. Preimenujte entitet prema prostoriji i po želji dodijelite područje.
- Dodajte entitet termostata na nadzornu ploču. Promijenite ciljnu temperaturu i provjerite stiže li na fizički termostat; pričekajte jedan ciklus sabirnice, otprilike minutu.
Nije potrebna posebna Ampernova integracija ni ručni YAML za otkrivanje. Dostupni entiteti ovise o priključenim krugovima i firmveru; prostorija dodijeljena podu i stropu može se pojaviti pod objema adresama krugova.
Ciljne temperature postavljaju se pojedinačno po prostoriji. Sezona grijanja ili hlađenja vrijedi za cijeli sustav; koristite globalnu kontrolu načina rada na portalu Ampernova.
Rješavanje problema
Regulator se ne pojavljuje
Provjerite adresu posrednika, podatke za prijavu i LAN pristup s regulatora. Koristite LAN IP računala posrednika, ne localhost ili core-mosquitto. U zapisniku Mosquitta potražite pogrešku povezivanja ili provjere autentičnosti, pa ponovno primijenite sva četiri polja.
MQTT je povezan, ali prostorije nedostaju
Provjerite jesu li termostati na mreži i dodijeljeni. U MQTT opcijama Home Assistanta provjerite je li otkrivanje uključeno s prefiksom homeassistant. Kad su prostorije na mreži, ponovno primijenite postavke posrednika kako bi se veza obnovila i otkrivanje ponovno poslalo.
Entiteti se pojavljuju, ali nisu dostupni
Posrednik zadržava opise za otkrivanje i nakon prekida veze. Provjerite trenutačnu vezu regulatora i termostata te pričekajte svježa očitanja. Sam zadržani unos uređaja ne dokazuje da je sustav na mreži.
Što radi „use default broker”?
Uklanja postavku s portala i vraća posrednik konfiguriran pri pripremi regulatora. Ako nema zadanog posrednika, lokalni MQTT se zaustavlja. Za vlastiti posrednik unesite njegove podatke i odaberite apply broker.