TapHome

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đajKoja mu adresa trebaPreporuka
Modbus TCP (izmjenjivači, zidne punionice, dizalice topline)adresa uređaja u sustavu TapHomerezervacija IP adrese u usmjerivaču
HTTP, TCP, UDP putem modula Packet Parser (Shelly, meteorološke stanice, pristupnici)adresa uređaja u sustavu TapHomemDNS 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 videozvonaadresa centralne jedinice Core u zvonu i adresa zvona u sustavu TapHomerezervacija IP adrese za oba
IP kamereadresa kamere u sustavu TapHomerezervacija IP adrese u usmjerivaču
Još jedna centralna jedinica Coreadresa druge centralne jedinicerezervacija 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 .local u 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 s 127.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.