Démarrer avec ioBroker sur un dispositif PLCnext EPC 1522
Bonjour les utilisateurs PLCnext
Préambule
Hier, grâce à Jan Christoph Müller, j'ai installé ioBroker sur mon dispositif PLCnext (EPC 1522). Je suis maintenant heureux de le partager avec vous.
Problème / Objectif
J'ai :
- Un ventilateur Pluggit, qui fonctionne avec Modbus TCP. Le mois dernier, j'ai fait un petit projet avec Visu+. Mais je n'en suis pas vraiment satisfait
- Quelques relais Shelly, qui fonctionnent avec MQTT
- Quelques dispositifs Xiaomi "smart home" comme "Yeelight", aspirateur robot...
- Je veux un seul système pour tous les dispositifs
Pourquoi ioBroker ?
ioBroker
- est un système domotique bien connu. Il fonctionne sur de nombreux dispositifs (et bien sûr sur notre dispositif PLCnext)
- dispose de nombreux modèles/bibliothèques pour dispositifs domotiques
- fonctionne avec Docker
Comment faire ?
1. Connectez-vous à votre dispositif avec un navigateur (IE, Firefox, Chrome...) :
- Dans mon cas :
https://192.168.0.29/cockpit/ - Par défaut/usine :
https://192.168.1.10/cockpit/
2. Allez dans Docker
3. Saisissez vos identifiants de connexion sur Docker Portainer
4. Allez dans "App template" → "custom template" → "Add custom template"
5. Remplissez les informations de votre template.
Astuce : dans "Web editor", vous pouvez copier-coller ce texte :
version: '2'
services:
iobroker:
restart: always
image: buanet/iobroker:latest
container_name: iobroker
hostname: iobroker
ports:
- "8081:8081"
volumes:
- iobrokerdata:/opt/iobroker
6. Cliquez maintenant sur "create custom template" en bas de la page
7. Revenez à "Custom template" à gauche et choisissez votre template fraîchement créé
8. Cliquez sur "deploy the stack" (et attendez... c'est l'heure du café :D)
9. Après "l'heure du café", vérifiez à gauche sous "container" si votre "ioBroker" fonctionne
10. Connectez-vous maintenant à votre ioBroker via : https://192.168.0.29:8081/
11. C'est parti, vous pouvez maintenant faire votre première configuration avec ioBroker
J'espère que vous apprécierez ce blog.
Si vous avez des questions, n'hésitez pas à me les poser. La prochaine fois, je vous montrerai mon application avec mon ventilateur Pluggit (Modbus TCP).
Technologie industrielle
- Théorie des dispositifs à semi-conducteurs : de la physique aux applications pratiques
- Simplifier la configuration VLAN sur PLCnext Control avec commandes terminal Linux
- Accès distant gRPC sécurisé avec grpcurl sur appareils PLCnext
- Modèles PLCnext CLI : rationalisez votre développement C++
- Optimiser les contrôleurs PLCnext Control avec SNMP : guide pratique
- Accéder en toute sécurité à un serveur web PLCnext avec IP DHCP
- Gestion de cluster sur PLCnext : exploiter Kubernetes pour l'automatisation industrielle
- Surveillance temps réel PLCnext avec tableaux de bord Tableau
- Créer des tableaux de bord Power BI à partir des données cloud PLCnext