Priprema mreže za instalaciju TapHome
Stalna adresa za centralnu jedinicu Core i svaki uređaj u mreži — rezervacija IP adrese u usmjerivaču, mDNS ime i adresa ugrađenog MQTT brokera
Posljednje ažuriranje:
Centralna jedinica TapHome Core komunicira s uređajima u kućnoj mreži na adresi koja je zapisana u njezinoj konfiguraciji. Kada usmjerivač centralnoj jedinici Core ili uređaju dodijeli drugu IP adresu — nakon zamjene usmjerivača, nakon ponovnog pokretanja, nakon prelaska na DHCP —, integracija prestaje raditi, a uređaj javlja pogrešku. Zato prije instalacije centralnoj jedinici Core i svakom takvom uređaju dodijelite stalnu adresu: rezervaciju IP adrese u usmjerivaču ili mDNS ime, ako ga uređaj podržava. Za ugrađeni MQTT broker u sustavu TapHome unesite adresu 127.0.0.1.
Osnovno pravilo: stalna adresa
Svaki uređaj s kojim centralna jedinica Core komunicira putem mreže, kao i sama centralna jedinica, mora imati adresu koja se ne mijenja:
- Rezervacija IP adrese u usmjerivaču (DHCP rezervacija, u nekim usmjerivačima „statički DHCP” ili „Address Reservation”) — usmjerivač MAC adresi uređaja uvijek dodjeljuje istu IP adresu. Radi za svaki uređaj, a pri zamjeni uređaja dovoljno je rezervaciju prebaciti na novu MAC adresu.
- mDNS ime (na primjer
shellyplus1-a8032ab12345.local) — uređaj ga sam objavljuje u mreži i ime se ne mijenja s promjenom IP adrese. Radi samo za uređaje koji podržavaju mDNS. Kada uređaj u sustavu TapHome dodate pretraživanjem mreže, a uređaj objavljuje mDNS ime, TapHome ga koristi sam (IP skener).
Pri zamjeni usmjerivača rezervacije upišite i u novi usmjerivač.
Adresa centralne jedinice Core
IP adresu, MAC adresu i mDNS ime centralne jedinice pronaći ćete u aplikaciji pod Postavke → Moja lokacija (retci IP adresa, MAC adresa i mDNS ime).
- Preporučujemo rezervaciju IP adrese u usmjerivaču prema MAC adresi centralne jedinice.
- Statička IP adresa u aplikaciji (Postavke → Moja lokacija → Mrežne postavke, isključite Omogući DHCP) također radi, ali adresa mora biti izvan raspona koji usmjerivač dodjeljuje putem DHCP-a — inače je usmjerivač može dodijeliti drugom uređaju i nastaje sukob adresa. Nakon zamjene usmjerivača usmjerivačem s drugom mrežom centralna jedinica Core sa statičkom IP adresom nije dostupna dok se postavka ne ispravi. Postupak → Mrežna arhitektura.
- mDNS ime centralne jedinice naziv je lokacije bez dijakritičkih znakova sa sufiksom
.local(lokacija „Obiteljska kuća” →Obiteljska-kuca.local). Mijenja se kada lokaciju preimenujete.
Uređaji u mreži
| Uređaj | Koja mu adresa treba | Preporuka |
|---|---|---|
| Modbus TCP (izmjenjivači, zidne punionice, dizalice topline) | adresa uređaja u sustavu TapHome | rezervacija IP adrese u usmjerivaču |
| HTTP, TCP, UDP putem modula Packet Parser (Shelly, meteorološke stanice, pristupnici) | adresa uređaja u sustavu TapHome | mDNS ime, ako ga uređaj objavljuje; inače rezervacija IP adrese |
| MQTT uređaji (Shelly MQTT, Zigbee2MQTT, Tasmota) | adresa centralne jedinice Core u uređaju (broker) | rezervacija IP adrese za centralnu jedinicu Core; u sustavu TapHome 127.0.0.1 (niže) |
| SIP videozvona | adresa centralne jedinice Core u zvonu i adresa zvona u sustavu TapHome | rezervacija IP adrese za oba |
| IP kamere | adresa kamere u sustavu TapHome | rezervacija IP adrese u usmjerivaču |
| Još jedna centralna jedinica Core | adresa druge centralne jedinice | rezervacija IP adrese za obje → Povezivanje više centralnih jedinica Core |
Statičku IP adresu postavljenu izravno u uređaju koristite samo kada je proizvođač zahtijeva; i ona mora biti izvan DHCP raspona usmjerivača.
Ugrađeni MQTT broker
Ugrađeni MQTT broker prema zadanim postavkama sluša na portu 1883 (TCP). Pritom se koriste dvije različite adrese:
- U sustavu TapHome (modul Packet Parser s protokolom MQTT, polje IP adrese brokera) unesite
127.0.0.1. To je adresa centralne jedinice za samu sebe i ne mijenja se ni nakon promjene IP adrese centralne jedinice. Ovdje ne unosite IP adresu centralne jedinice — nakon njezine promjene modul prestaje primati poruke. - U MQTT uređaju (na primjer u web-sučelju Shelly) unesite IP adresu centralne jedinice s rezervacijom u usmjerivaču. mDNS ime centralne jedinice koristite samo kada proizvođač uređaja navodi da uređaj razrješava ime
.localu adresi poslužitelja.
Neki predlošci imali su kao zadanu adresu brokera ime
taphome.mqtt.broker.local. Centralna jedinica to ime ne poznaje i modul se ne spaja — zamijenite ga s127.0.0.1.
Portovi i vatrozid
Portovi koje vatrozid mora dopustiti za aplikaciju, centralnu jedinicu Core i oblak → postavke vatrozida.
Kontrolni popis prije predaje
- Centralna jedinica Core ima rezervaciju IP adrese u usmjerivaču (ili statičku IP adresu izvan DHCP raspona).
- Svaki uređaj Modbus TCP, HTTP i SIP te svaka kamera ima rezervaciju IP adrese ili je u sustavu TapHome upisan mDNS imenom.
- MQTT moduli u sustavu TapHome imaju kao adresu brokera
127.0.0.1, MQTT uređaji imaju IP adresu centralne jedinice s rezervacijom. - Popis rezervacija (MAC adresa, IP adresa, uređaj) predali ste kupcu — trebat će mu pri zamjeni usmjerivača.
- Nakon ponovnog pokretanja usmjerivača svi uređaji u sustavu TapHome javljaju vrijednosti bez pogreške.
Vidi također — Zahtjevi za uređaje drugih proizvođača.