C-Gate IoT Hub
Eerste stappen
De C-Gate IoT Hub wordt geleverd als software in een containerformaat. Het wordt aanbevolen om de C-Gate IoT Hub op een centrale server per bedrijfslocatie te installeren. Ook installatie op een standaard PC is mogelijk.
Systeemvereisten
- Container runtime-omgeving (bijv. Docker, Kubernetes, OpenShift, Podman, ...)
- 8 GB RAM
- 128 GB harde schijfruimte
- 64-bits processor (4 kernen aanbevolen)
- Internetverbinding (tijdens installatie en update)
C-Gate IoT Hub Container
De C-Gate IoT Hub container is beschikbaar in de Docker Registry van CLOOS. U ontvangt de nodige toegangsgegevens bij aankoop van een C-Gate IoT Hub .
Register en beeld URL
docker.cloos.de/cgate
Voorbeeld van een testomgeving met Docker
docker run -d --name cgate -p 80:8080 -p 4840:4840 docker.cloos.de/cgate
Voorbeeld van een productieve omgeving met Docker Compose
version: "3"
services:
cgate:
container_name: cgate
image: docker.cloos.de/cgate:latest
restart: always
ports:
- "80:8080"
- "4840:4840"
- "5000:5000/tcp"
- "5000:5000/udp"
- "5005:5005"
- "5010:5010"
- "5679:5679"
environment:
- APP_MAX_DATA_SIZE_GB=64
volumes:
- data:/data
logging:
driver: "json-file"
options:
max-size: "100m"
volumes:
data:
Volumes
C-Gate slaat alle configuraties en gegevens op in de directory /data
. Voor deze map moet een volume worden gebruikt om de gegevens te bewaren.
Blootliggende poorten
- 4840 (OPC UA Server)
- 5000/tcp (Robotcommunicatie tot V6)
- 5000/udp (Robotcommunicatie tot V6)
- 5005 (Robotcommunicatie tot V6)
- 5010 (Robotcommunicatie tot V6)
- 5679 (IoT Connector RPC)
- 8080 (Web Interface)
Variabelen
APP_ADMIN_PASSWORD
Forceert een wachtwoord voor de admin-gebruiker.
Standaardwaarde: Leeg
APP_MAX_DATA_SIZE
Stelt de maximale grootte van de totale door C-Gate opgeslagen gegevens in GB in.
Standaardwaarde: 32
Stap-voor-stap handleiding
Als u nog geen container runtime-omgeving gebruikt, leiden de volgende instructies u door de noodzakelijke stappen voor een basis container runtime-omgeving met C-Gate. In dat geval raden wij u aan u toch vertrouwd te maken met uw containeromgeving om deze veilig te kunnen bedienen.
Linux Aanbeveling!
- Installeer Docker voor uw Linux-distributie.
-
Voer de volgende commando's uit om C-Gate te installeren en te starten:
sudo mkdir -p /opt/cloos/cgate cd /opt/cloos/cgate/ sudo curl -L https://c-gate.cloos.de/static/install/docker-compose.yml -o docker-compose.yml sudo docker login docker.cloos.de # Voer hier de toegangsgegevens in die u van CLOOS hebt ontvangen. sudo docker compose up -d # Geef de toepassing een paar seconden om te starten. # Lees het gegenereerde wachtwoord voor de gebruiker admin met het volgende commando: sudo docker logs cgate | grep UserInitializer
Windows
Wij raden een installatie onder een Linux-besturingssysteem aan, omdat containers daar al enkele jaren zijn ingeburgerd. Onder Windows daarentegen zijn containers momenteel nog nieuw. U moet dus rekening houden met frequentere wijzigingen, een iets hoger verbruik van middelen en meer uitdagingen tijdens de installatie en de werking.
-
Zorg ervoor dat de laatste update voor Windows is geïnstalleerd. Je hebt minimaal Windows 10 nodig vanaf versienummer 2004 (Build 19041) of Windows 11.
Om de Windows-versie weer te geven, kan het volgende commando op de opdrachtregel worden uitgevoerd:winver
-
Installeer WSL (Windows Subsystem for Linux) met de volgende commando's op de opdrachtregel:
wsl --set-default-version 2 # Kies hieronder een willekeurige gebruikersnaam en wachtwoord. # Het is niet nodig hier de CLOOS-toegangsgegevens in te voeren. wsl --install -d Ubuntu wsl --set-default Ubuntu
- Installeer C-Gate met ons C-Gate IoT Hub installatieprogramma voor Windows.
Na de installatie
De volgende stappen en verdere informatie zijn te vinden op de C-Gate webinterface. Deze is na de installatie toegankelijk via http://localhost op uw server of PC.
Vanaf een andere computer kunt u C-Gate bereiken via http://[serverip], waarbij [serverip] moet worden vervangen door het IP van uw server of PC waarop C-Gate is geïnstalleerd.
Problemen met de installatie?
Gebruikersondersteuning U vindt antwoorden op veelgestelde vragen en verdere documentatie op .