Systeemvereisten
Om de nomos system Controller succesvol te installeren en te gebruiken, zorg ervoor dat aan de volgende systeemvereisten wordt voldaan:
- Stroomvoorziening: Een betrouwbare voedingsbron is nodig om de Controller continu van stroom te voorzien en een ononderbroken werking te garanderen.
- Netwerkverbinding: Een stabiele LAN-verbinding is essentieel voor de werking van de nomos system Controller. Het is belangrijk dat de router door een gekwalificeerde professional wordt ingesteld, zodat deze optimaal is afgestemd op uw specifieke netwerkstructuur. Deze zorgvuldige instelling is cruciaal om betrouwbare communicatie en effectieve integratie van alle aangesloten apparaten te waarborgen.
- Router: De gebruikte router moet verplicht DHCP ondersteunen.
- Goedgekeurde systemen en documentatie: Alle gebruikte systemen moeten volledig zijn getest en functioneel worden overgedragen. Noodzakelijke documentatie, zoals voor KNX, moet beschikbaar zijn en up-to-date zijn om een soepele integratie en onderhoud te waarborgen.
Het voldoen aan deze vereisten zorgt ervoor dat uw nomos system Controller optimaal functioneert en een naadloze Smart Home-ervaring biedt.
Controller-hardware
Sinds versie 2.8.0 draait de nomos-software op controllers met een 64-bits ARM v8-SoC. Controllers met een ARM v7-SoC worden niet meer ondersteund; de laatste versie voor deze controllers is 2.7.0.
Poorten in het lokale netwerk
De controller gebruikt de volgende poorten in het lokale netwerk. Ze hoeven alleen bereikbaar te zijn voor de apparaten die de betreffende functie gebruiken. Stuur geen van deze poorten via de router door naar internet; voor toegang onderweg gebruikt u Externe toegang en Directe VPN.
| Poort | Protocol | Richting | Gebruik |
|---|---|---|---|
| 80 | TCP | inkomend | Configuratie, nomos-app en API via HTTP, ook MCP onder /mcp |
| 443 | TCP | inkomend | zoals poort 80, versleuteld via HTTPS (zelfondertekend certificaat) |
| 1883 | TCP | inkomend | ingebouwde MQTT-broker, ook voor Shelly-apparaten |
| 1880 | TCP | inkomend | Node-RED; de browser wordt rechtstreeks naar deze poort geleid; zonder flows pas open nadat Node-RED is geopend |
| 2222 | TCP | inkomend | SFTP-toegang, alleen zolang deze is gestart |
| 5540 | UDP | beide | Matter |
| 5353 | UDP (multicast) | beide | mDNS: apparaatdetectie, Matter en HomeKit |
| 49999–50002 | TCP | inkomend | HAP (Apple HomeKit) |
| 3671 | UDP | beide | KNX via IP, tunneling naar de interface of routing via 224.0.23.12 (zie KNX-instellingen) |
| 3001 | TCP | inkomend, alleen via VPN | USB-serieel via VPN (standaardwaarde, instelbaar) |
Verbindingen met internet
De controller bouwt alle verbindingen met internet zelf op. Cloud, externe toegang en Directe VPN hebben geen port forwarding in de router nodig. Een firewall moet de volgende uitgaande verbindingen toestaan, plus naamomzetting via de ingestelde DNS-servers (zie Netwerk).
| Doel | Bestemming | Poort |
|---|---|---|
| Software-updates en licentie, online bibliotheek, weer, pushmeldingen, inschakelen van externe toegang en Directe VPN, aanmelding bij cloud-skills, diagnose- en crashgegevens (indien gedeeld) | apis.nomos-system.com | TCP 443 (HTTPS) |
| Cloud-account | account.nomos-system.com | TCP 443 (HTTPS) |
| Cloud-verbinding (Amazon Alexa, Google Home, Cloud Synchronisatie) | AWS IoT Core, regio eu-west-1 (*.iot.eu-west-1.amazonaws.com) | TCP 8883 (MQTT via TLS) |
| Externe toegang | relayserver van nomos, toegewezen bij het inschakelen | bepaald door de dienst |
| Directe VPN | VPN-server van nomos (WireGuard), toegewezen bij het inschakelen | UDP, bepaald door de dienst |
| Ondersteuning VPN | supportserver van nomos (OpenVPN) | bepaald door de dienst |
| Camera's: bemiddeling van de WebRTC-videoverbinding | stun1.nomos-system.com, turn1.nomos-system.com | UDP 19302 (STUN), 3478 (TURN) |
| Latentietest van de veiligheidscontrole | nomos-system.com, google.com, apple.com | ICMP (ping) |
| Cloud-skills zoals Miele, Netatmo of Spotify | servers van de betreffende fabrikant | TCP 443 (HTTPS) |
App en browser
- nomos system app: iPhone en iPad vanaf iOS 17 (App Store), Android vanaf versie 8 (Google Play). De controller accepteert apps vanaf versie 2.0.0; een oudere app krijgt de melding Er is een nieuwere app-versie beschikbaar.
- Configuratie: een actuele versie van Safari, Chrome, Edge of Firefox op een computer in hetzelfde netwerk als de controller.