Ga naar inhoud

Netwerk

Bekijk de pagina Instellingen > Netwerk om te lezen over de instellingen pagina in de CEMM. De rest van dit document is een technische beschrijving van de manier waarop de CEMM internet gebruikt.


De CEMM moet via een ethernetkabel worden voorzien van internet. De CEMM krijgt via DHCP een IP-adres toegewezen. Het is niet mogelijk een statisch IP-adres in te stellen, wel kan je een DHCP-reservering maken voor het MAC-adres van de CEMM. Iedere CEMM heeft een uniek vast MAC-adres dat na de eerste keer opstarten niet meer zal veranderen. Het MAC-adres is te vinden onder 'Instellingen' > 'Netwerk'.

Lokale communicatie

Bij gebruik van de lokale CEMM website communiceren de browser/app en de CEMM met elkaar via poorten 80 (HTTP) en 8090 (HTTP WebSocket).

Communicatie met de cloud

De CEMM communiceert met de cloud via standaard HTTP berichten, waaronder ook WebSockets. Alle communicatie is outbound, daarom werkt de CEMM in bijna alle netwerken zonder enige configuratie. Voor de volledigheid volgt hier een overzicht van hostnames en poorten:

Hostname Port (TCP)
cemm-updates.energybytes.nl 443
cemm.energybytes.nl 443
cemm-notifications.energybytes.nl 443
cemm-uploads.energybytes.nl 443
energy-price.energybytes.nl 443
cemm3-reports.energybytes.nl 443
remote-access-1.energybytes.nl 443

Indien extra ondersteuning wordt ingeschakeld maakt de CEMM een uitgaande SSH-verbinding naar één van onze servers (reverse ssh tunnel).

Port forwarding en proxy

Als je gebruik maakt van Externe bereikbaarheid is het niet nodig om port forwarding in te stellen.

Wil je geen gebruik maken van externe bereikbaarheid? Dan kan je de CEMM niet via het portaal of de app bekijken. Je kan wel via een rechtstreekse verbinding de CEMM openen (zoals het lokale IP-adres of hostname). Dat kan ook vanuit een ander netwerk als je port forwarding, een proxy of een VPN instelt. Het is niet verstandig de CEMM bloot te stellen aan het internet, maak minstens gebruik van een IP-whitelist. De CEMM heeft hier geen ondersteuning voor, dus dat moet via een ander apparaat zoals een router geregeld worden.

De CEMM website moet met de CEMM backend kunnen communiceren via poort 80 (HTTP) en 8090 (HTTP WebSocket).