Aan de slag met ioBroker op een PLCnext EPC 1522-apparaat
Hallo PLCnext-gebruikers
Voorbereiding
Gisteren heb ik, dankzij Jan Christoph Müller, ioBroker op mijn PLCnext-apparaat (EPC 1522) geïnstalleerd. Ik ben nu blij om dit met jullie te delen.
Probleem/doel:
Ik heb:
- Een Pluggit-ventilator die werkt met Modbus TCP. Vorige maand heb ik een klein project gemaakt met Visu+, maar ik ben niet echt tevreden over het resultaat.
- Enkele Shelly-relais die werken met MQTT.
- Enkele Xiaomi "slimme huis"-apparaten zoals "Yeelight", stofzuiger, etc.
- Ik wil één systeem voor alle apparaten.
Waarom ioBroker?
ioBroker
- is bekend in de slimme-huiswereld. Het werkt op veel apparatuur (en dus ook op ons PLCnext-apparaat).
- heeft veel templates/bibliotheken voor slimme-huisapparaten.
- werkt met Docker.
Hoe te doen?
1. Log in op je apparaat met een browser (IE, Firefox, Chrome...):
- In mijn geval:
https://192.168.0.29/cockpit/ - Fabrieksstandaard:
https://192.168.1.10/cockpit/
2. Ga naar Docker
3. Geef je inloggegevens op in Docker Portainer
4. Ga naar "App template" → "custom template" → "Add custom template"
5. Vul de informatie van je template in.
Hint: bij "Web editor" kun je deze tekst kopiëren en plakken:
version: '2'
services:
iobroker:
restart: always
image: buanet/iobroker:latest
container_name: iobroker
hostname: iobroker
ports:
- "8081:8081"
volumes:
- iobrokerdata:/opt/iobroker
6. Klik nu op "create custom template" onderaan de pagina.
7. Ga terug naar "Custom template" aan de linkerkant en kies je zojuist aangemaakte template.
8. Klik op "deploy the stack" (en wacht... tijd voor je koffie :D)
9. Na "koffietijd" check aan de linkerkant onder "container" of je "ioBroker" werkt.
10. Log nu in op je ioBroker via: https://192.168.0.29:8081/
11. Hier gaan we, je kunt nu je eerste configuratie maken met ioBroker.
Ik hoop dat je van deze blog geniet.
Als je vragen hebt, stel ze gerust. Volgende keer laat ik mijn toepassing met mijn Pluggit-ventilator (Modbus TCP) zien.
Industriële technologie
- Solid-State Device Theory: van fysica naar praktische toepassingen
- VLAN-instelling Op PLCnext Control Stroomlijnen Met Linux Terminal-opdrachten
- Veilige Remote gRPC Toegang Met grpcurl Op PLCnext Apparaten
- PLCnext CLI Sjablonen: Stroomlijn Uw C++ Ontwikkeling
- PLCnext Control Apparaten Optimaliseren met SNMP: Een Praktische Gids
- Veilig Toegang tot PLCnext Webserver met DHCP-toegewezen IP
- Clusterbeheer op PLCnext: Kubernetes Benutten voor Industriële Automatisering
- Real-time PLCnext-monitoring met Tableau-dashboards
- Power BI-dashboards maken vanuit PLCnext-clouddata
- Real-time Grafana-dashboards maken voor PLCnext Control in Azure IoT Hub
- Je eerste Go-applicatie bouwen op PLCnext: Een beginnergids