¡Felicidades, tómate tu tiempo, disfruta sobre todo ![]()
¡Hola!
Me interesa mucho, estoy tentado de comprar el broadlink rm mini 3. ¿Es compatible, verdad?
Gracias ![]()
@damalgos ya no tendría utilidad para la mía si te apetece comprármela (en privado), es una rm3 pro, usada 3 meses para un robot aspiradora.
Reabro el tema para recordar: ¡aún espero vuestros resultados de las pruebas! ![]()
Es muy amable, pero aún espero un poco
Veré el dinero que tengo en mi cuenta en Navidad ![]()
Hola Alex,
¡Enhorabuena y gracias por tu trabajo! Instalé la V4 en mi Pi anoche y tengo un RM Mini 3 que usaba con la V3 para controlar mi aire acondicionado. Estoy disponible para pruebas ![]()
¡Hola, buenas noticias!
Sin embargo, no he generado una imagen Docker para este servicio. Actualmente solo está disponible en modo desarrollo.
¡Uf, iba a prometerte que haría mis pruebas este fin de semana, pero si hay que pasar por el modo desarrollador, creo que me voy a liar un rato antes de entender el funcionamiento… Me defiendo en la línea de comandos de Linux, pero estoy lejos de ser una bestia.
Voy a hablar con @Reno para generar una imagen Docker en esta rama.
No hay problema. Iba a proponerlo justo ahora…![]()
Gracias @Reno por tu ayuda,
Aquí tienes cómo integrar la imagen generada para probar el servicio Broadlink:
docker run -d \
--restart=always \
--privileged \
--network=host \
--name gladys-broadlink \
-p 80:80 \
-e NODE_ENV=production \
-e SERVER_PORT=80 \
-e TZ=Europe/Paris \
-e SQLITE_FILE_PATH=/var/lib/gladysassistant/gladys-production.db \
-v /var/run/docker.sock:/var/run/docker.sock \
-v ${PWD}/gladysassistant:/var/lib/gladysassistant \
-v /dev:/dev \
atrovato/gladys-broadlink:4.0.0-beta-arm
Esperando sus comentarios.
Hola, ¿dónde envías este comando? ¿En Docker, directamente en PuTTY? Gracias de antemano si puedes detallarlo… Lo probaré esta noche o como muy tarde mañana.
Yo lo lanzo directamente en mi rpi, en Putty.
Hola @AlexTrovato
Al tener solo un raspberry disponible (los otros aún en las cajas) con la imagen de Gladys 3.14, tuve que instalar docker manualmente, seguí la documentación:
Sin embargo, en su script de instalación parece que falta la adición de permisos de uso a docker si no se desea usarlo con derechos root, por lo que tal vez debería añadirse a la documentación:
Si deseas usar Docker como usuario no root, ahora deberías considerar agregar tu usuario al grupo „docker“ con algo como:
sudo usermod -aG docker your-user
Y luego, francamente, estoy teniendo problemas, llevo unas horas intentando resolverlo pero no lo consigo… docker me dice que hay un conflicto de puerto, bueno, entiendo, Gladys 3 también está en la máquina, lo detengo con pm2, luego detengo y elimino el contenedor gladys-broadlink. Vuelvo a ejecutar el comando que mencionaste anteriormente y esto es lo que obtengo:
pi@gladys:~ $ docker run -d --restart=always --privileged --network=host --name gladys-broadlink -p 80:80 -e NODE_ENV=production -e SERVER_PORT=80 -e TZ=Europe/Paris -e SQLITE_FILE_PATH=/var/lib/gladysassistant/gladys-production.db -v /var/run/docker.sock:/var/run/docker.sock -v ${PWD}/gladysassistant:/var/lib/gladysassistant -v /dev:/dev atrovato/gladys-broadlink:4.0.0-beta-arm
WARNING: Published ports are discarded when using host network mode
2c69bf81a5c6934987b4cfb506ccaf3bb299da0fbd651c35ef3e9af0fb5beb45
pi@gladys:~ $
Si escribo la IP del raspberry, me redirige a Gladys 3 en modo offline, y si pongo :1443 no obtengo nada.
Gracias de antemano por tu ayuda.
ps: parece que el contenedor no tiene ningún puerto asignado ?..
pi@gladys:~ $ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
2c69bf81a5c6 atrovato/gladys-broadlink:4.0.0-beta-arm "docker-entrypoint.s…" 8 minutes ago Up 15 seconds gladys-broadlink
pi@gladys:~ $
Hola,
Para mí, --network=host no debería usarse ya que publicas el puerto al que quieres conectarte al contenedor.
El primer 80 representa el puerto de conexión desde el exterior y el segundo representa el puerto en el que se ejecuta el servicio dentro del contenedor. Este último nunca debe modificarse.
Por otro lado, puedes modificar el primero. Por ejemplo, podrías dejar que tu v3 (puerto 80) siga funcionando y poner 81 o mejor 8080 para conectarte al contenedor broadlink. Entonces tendrás que escribir el número de puerto elegido en tu navegador.
Si dejas el 80, no necesitas escribir ningún número de puerto en tu navegador, pero tu v3 no puede funcionar en paralelo.
@Jean34, el comando que te he dado publicará Gladys v4 en el puerto 80, pero al no ser experto en Docker, dejo que se encarguen personas más competentes.
En oferta por Navidad.
https://www.amazon.fr/dp/B07DPHG521/ref=cm_sw_r_cp_apa_i_oLL8Db4Y0VJSJ
Hoy he recibido dos. Haré pruebas este fin de semana si tengo tiempo.
Hola @AlexTrovato
bueno, he instalado Gladys 4 en otro Raspberry Pi, esta vez todo funciona bien… sin embargo, no sé cómo incluir mi RM Pro 3 en la parte de integración. Dicovers devices no devuelve nada, aunque el dispositivo está en la red, ya que está configurado en mi teléfono a través de la aplicación e-control.
Confieso que no entiendo muy bien cómo integrarlo
La RM debería haber sido visible en la sección de descubrimiento de dispositivos… voy a verificar si sigue funcionando…