Primeros pasos con ioBroker en dispositivo PLCnext EPC 1522
Hola chicos de PLCnext
Preámbulo
Ayer, gracias a Jan Christoph Müller, instalé ioBroker en mi dispositivo PLCnext (EPC 1522). Ahora estoy feliz de compartirlo con vosotros.
Problema/Objetivo:
Tengo:
- Ventilador Pluggit, que funciona con Modbus TCP. El mes pasado hice un pequeño proyecto con Visu+. Pero no estoy realmente satisfecho con él
- Algunos relés Shelly, que funcionan con MQTT
- Algunos dispositivos Xiaomi "smart home" como "Yeelight", aspiradora robot...
- Quiero tener un sistema para todos los dispositivos
¿Por qué ioBroker?
ioBroker
- es bien conocido en sistemas domóticos. Funciona en muchos dispositivos (y por supuesto en nuestro dispositivo PLCnext)
- tiene muchas plantillas/bibliotecas para dispositivos domóticos
- funciona con Docker
¿Cómo hacerlo?
1. Inicia sesión en tu dispositivo con el navegador (IE, Firefox, Chrome...):
- En mi caso:
https://192.168.0.29/cockpit/ - Por defecto/fábrica:
https://192.168.1.10/cockpit/
2. Ve a Docker
3. Introduce tus credenciales en Docker Portainer
4. Ve a "App template" → "custom template" → "Add custom template"
5. Rellena la información de tu plantilla.
Pista: en "Web editor" puedes copiar y pegar este texto:
version: '2'
services:
iobroker:
restart: always
image: buanet/iobroker:latest
container_name: iobroker
hostname: iobroker
ports:
- "8081:8081"
volumes:
- iobrokerdata:/opt/iobroker
6. Ahora haz clic en "create custom template" al final de la página
7. Vuelve a "Custom template" a la izquierda y elige tu plantilla recién creada
8. Haz clic en "deploy the stack" (y espera... ¡hora de tu café :D)
9. Después de la "hora del café" comprueba en el lado izquierdo bajo "container" si tu "ioBroker" funciona
10. Ahora accede a tu ioBroker en: https://192.168.0.29:8081/
11. ¡Ya está! Ahora puedes hacer tu primera configuración con ioBroker
Espero que disfrutéis este blog.
Si tenéis alguna pregunta, por favor preguntad. La próxima vez os mostraré mi aplicación con mi ventilador Pluggit (Modbus TCP).
Tecnología Industrial
- Teoría de Dispositivos de Estado Sólido: De la Física a Aplicaciones Prácticas
- Optimiza la Configuración VLAN en PLCnext Control con Comandos de Terminal Linux
- Acceso Remoto Seguro gRPC con grpcurl en Dispositivos PLCnext
- Plantillas PLCnext CLI: Optimice su desarrollo en C++
- Optimizar dispositivos PLCnext Control con SNMP: Guía práctica
- Acceder de forma segura a un servidor web PLCnext con IP asignada por DHCP
- Gestión de clústeres en PLCnext: Aprovechando Kubernetes para automatización industrial
- Monitorización en tiempo real de PLCnext con dashboards Tableau
- Crea dashboards Power BI desde datos PLCnext en la nube
- Crea dashboards Grafana en tiempo real para PLCnext Control en Azure IoT Hub
- Crea tu primera aplicación Go en PLCnext: Guía para principiantes