Monitoriza tu Raspberry. Controla temperatura y demás. Con NodeRed en Docker. Crontab y Scripts

Поделиться
HTML-код
  • Опубликовано: 24 дек 2024

Комментарии • 42

  • @sin_nombre_ni_apellidos
    @sin_nombre_ni_apellidos Год назад

    Saludos, creo que este video necesita revisión/actualización . En el propio enlace de "" node-red-contrib-vcgencmd "" al final de la pagina aparace informacion de como exponer el vcgencmd al contenedor en el que corre nodered. Aparecen lineas que añadidas al Stack de docker-compose. solventan la visibilidad.

  • @ro2746
    @ro2746 3 года назад +1

    Me gusta muchísimo tu colaboración con Joan Olaria, entre los dos podéis hacer grandes cosas, para cuando un video juntos???

  • @galmagrom
    @galmagrom 3 года назад +1

    Fantástico, como siempre: !Nivelazo!

  • @e-om
    @e-om 3 года назад

    Es bien lo del crontab con sleep, pero es mejor un crontab cada 1 min que apunte a un bash que ejecute todo los comando que uno quiere dentro de un loop poner el sleep y uno a no los comando que uno quiere en meno de 1 min y listo. Saludos muy bueno el video.

    • @domotica_solar
      @domotica_solar  3 года назад

      Tú crees?como por lo que sea ese script falle ya no se vuelve a ejecutar más...de la otra manera si

  • @ezequiel9221
    @ezequiel9221 3 года назад

    Muy útil y explicación clara y didáctica. Muchas gracias!!!

  • @juanpele76
    @juanpele76 3 года назад +1

    Enhorabuena por el nuevo video, como siempre excelente.
    El video del openevse dejaste caer que sacarías otro video para configurar la toma de datos de la red de casa y de fotovoltaica, te animo para que cuando puedas lo hagas.
    Un saludo y de nuevo mil gracias por tus videos.

    • @domotica_solar
      @domotica_solar  3 года назад +1

      lo que está pendiente es hacer un video de como gestionar el cargador de una manera mas "avanzada"..el tema es que no veo (de momento) la manera de hacer un video "masticable"....porque seria un video de programación pura...y esos videos suelen tener muy mal resultado....asi que sigo dandole vueltas. un saludo y ayuda al canal para que podamos seguir haciendo videos.

  • @allamapa
    @allamapa 3 года назад

    Una pasada el tutorial. Muchisimas gracias.

  • @rosagunto
    @rosagunto 3 года назад +2

    Hola, los vídeos son geniales! Una pregunta: Yo lo tengo todo en un pc con ubuntu y todos los programas en docker , ¿esto funcionaría?

    • @domotica_solar
      @domotica_solar  3 года назад +1

      Sí y no....si, desde un ubuntu y un pc se pueden sacar todos los mismos datos que desde la raspberry. No, para sacar datos de temperatura es mejor usar lmsensors.Un saludo y seguir apoyando el canal para que podamos seguir haciendo videos.

    • @rosagunto
      @rosagunto 3 года назад

      Vale muchas gracias

  • @albertarno
    @albertarno 3 года назад +1

    Fantástico canal!!! No sé si da para un vídeo, pero lo he comentado con varios amigos que también tienen home assistant, y a todos les parece interesante. Hay alguna posibilidad de poder tener en el log qué usuario ha hecho una acción? No sé si las cards se pueden poner en el log, se podría definir diferentes cards para diferentes usuarios, y, por el nombre, se sabría, por ejemplo, qué usuario ha entrado en tu casa, ahora sólo sabemos que alguien ha entrado, pero no quien... ;)

    • @domotica_solar
      @domotica_solar  3 года назад

      pues lo desconozco....miraremos a ver que encontramos.

  • @fbusna
    @fbusna 3 года назад +1

    Muy buen vídeo!. Pero me estoy volviendo un poco loco. Cuando pongo el nodo in MQTT en Node Red, me pone debajo connecting y disconnected. El MQTT broker apunta a localhost:1883. No consigo hacerlo funcionar. Gracias. Saludos.

    • @domotica_solar
      @domotica_solar  3 года назад +1

      pon mejor la ip local de la raspberry.
      saludos

    • @fbusna
      @fbusna 3 года назад

      @@domotica_solar Muchas gracias!. Pero es un problema de la última versión de Mosquitto. Lo que me dices también lo he probado sin éxito. Sigo intentando solucionarlo.

    • @AugustoMaximus
      @AugustoMaximus 11 месяцев назад

      hola @@fbusna, tengo el mismo problema, encontraste alguna solución?

    • @fbusna
      @fbusna 11 месяцев назад

      @@AugustoMaximus no. No lo conseguí.

    • @AugustoMaximus
      @AugustoMaximus 11 месяцев назад +1

      @@fbusna acaba de conectarse de la manera más extraña. Agregué un nodo exec (como se hacía en un video anterior), ese nodo obviamente me dio error, pero de la nada se conectó el nodo mqtt. No sé que fue pero funcionó 🤣

  • @scrhall
    @scrhall 3 года назад +1

    ¿No es más fácil exponer como volúmenes a Node red los path que necesites para leer la temperatura?

    • @domotica_solar
      @domotica_solar  3 года назад

      Pablo, si lo consigues nos lo dices..porque yo tras tres horas intentando 20.000 inventos me aburrí y tire por la calle de enmedio. ten en cuenta que los datos de la temperatura son datos de bajo nivel..y acceder a datos de bajo nivel desde contenedores es problematico por problemas de permisos.Un saludo y seguir apoyando el canal para que podamos seguir haciendo videos.

    • @scrhall
      @scrhall 3 года назад +1

      @@domotica_solar no lo he probado directamente, pero exponiendo el volumen como indican github.com/pitrho/docker-host-stats seguramente funcione, temas de permisos con docker puedes tener, pero siempre puedes ejecutar como Root lo que sea.
      Yo tengo como norma en mi servidor, no instalar nada en el SO a parte de docker, todo lo demás va a contenedores, incluso las herramientas (git, docker compose, cron etc, todo son imágenes de docker)así puedo trasladar cualquier cosa que este funcionando a otro servidor sin complicaciones

    • @domotica_solar
      @domotica_solar  3 года назад

      @@scrhall Sí, yo hago igual que tu...pero ya te digo que yo la recogida de la temperatura y de los problemas de voltaje no he sido capaz de hacerlo, y he estado investigando bastante, así que te animo a ver si tu tienes más suerte y nos quitamos la forma de ahcerlo desde afuera. un saludo

  • @areacid8361
    @areacid8361 3 года назад +1

    Hola, estoy en el punto que he creado con sudo la carpeta scripts_raspberry pero cuando accedo a ella para ejecutar el comando vim y crear el script me devuelve el siguiente mensaje: -bash: vim: orden no encontrada. ¿Qué estoy haciendo mal? Muchas gracias.

    • @domotica_solar
      @domotica_solar  3 года назад +1

      No tienes instalado el vim. Instálalo poniendo sudo apt-get install vim. Saludos y apoya al canal para poder seguir haciendo vídeos

    • @areacid8361
      @areacid8361 3 года назад +1

      @@domotica_solar Perfecto, todo funcionando. Muchas gracias.

    • @domotica_solar
      @domotica_solar  3 года назад

      @@areacid8361 de nada. un saludo y apoya el canal para que podamos seguir haciendo videos.

  • @tomasclemente7921
    @tomasclemente7921 2 года назад

    Hola Luis
    Siguiendo el tutorial me ocurre que cuando instalo el mosquito client me dice que E: no se ha podido localizar el paquete mosquito-client.
    alguna idea?

    • @raulsalinas2227
      @raulsalinas2227 2 года назад

      Hola Tomas, yo tuve un error con mosquito. Te paso esto por si es el mismo. Yo lo solucione con estos comandos. Suerte maquina!!!
      error Conecction Refused.-
      Para que mosquitto 2.x pueda escuchar en todas las IPs añadir, ejecutar
      sudo nano /etc/mosquitto/mosquitto.conf
      y añadir las líneas:
      # Note that this will not allow anonymous access by default.
      listener 1883
      protocol mqtt
      allow_anonymous true
      $ sudo systemctl restart mosquitto.service

  • @antonioescamez4549
    @antonioescamez4549 3 года назад +1

    Existe algún canal de telegram donde poder consultar dudas ?

    • @domotica_solar
      @domotica_solar  3 года назад

      Buenas Antonio, el canal está creado... Pero yo realmente no tengo ya tiempo para atenderlo.... No me da la vida...

  • @user-ey4ng1xr5o
    @user-ey4ng1xr5o 3 года назад +1

    No serviría mejor nano por ser mas amigable en vez de vim

    • @domotica_solar
      @domotica_solar  3 года назад

      El que más te guste.... Yo como de siempre manejo vim no me saques de él... De hecho yo creo que nano ni lo he probado... Es una cuestión de que si ya te manejas con uno, es más rápido

  • @tomasclemente7921
    @tomasclemente7921 2 года назад

    Gracias Raul, pero tiene que ser otra cosa, he seguido tus instrucciones y nada, sigue igual

  • @aao4083
    @aao4083 3 года назад +1

    Hola Luis, enhorabuena por el canal, ya sé que voy unos cuantos meses por detrás pero espero que me puedas ayudar. Tengo todo instalado en contenedores en una Raspberry Pi4 tal y como indicas en tus videos, lo último ha sido la desinstalación de mosquitto de la Raspberry y lo he instalado en un contenedor mediante Portainer como indicas en uno de tus videos y parece que todo funciona bien (todo en verde), el problema ha surgido ahora cuando he intentado capturar la temperatura de la raspberry en nodered mediante mqtt, el nodo mqtt se queda en amarillo "connecting" y no termina de conectarse, he realizado algunas pruebas y he vuelto a mirar los videos para ver si se me ha colado algo pero no consigo dar con el problema, estoy seguro que será alguna tontería pero no doy con él.
    pi@raspberrypi:~ $ mosquitto_pub -h localhost -t "raspberry/temperatura" -m "hola"
    Error: The connection was lost.
    Un saludo y gracias.

    • @domotica_solar
      @domotica_solar  3 года назад

      en vez de localhost utiliza la ip de la raspberry.saludos

    • @n1mmbus
      @n1mmbus 2 года назад

      me pasa exacto lo mismo, ya intente lo que dice Luis de poner la Ip de las Raspberry, pero tampoco funciona, viendo los logs del despliegue en Portainer me aparece esto:
      1659206518: Opening ipv4 listen socket on port 1883.
      1659206518: Opening ipv6 listen socket on port 1883.
      1659206518: Error: Address not available
      como si ya estuviera ocupado el puerto, pero he revisado y antes de desplegar el puerto esta libre y es ocupado solo por mosquitto,
      así que no sé como solucionar. Si alguien tiene la respuesta, por favor ayuda.

    • @n1mmbus
      @n1mmbus 2 года назад

      Hola, bueno por si a alguien le sirve, ya lo he conseguido. el problema parece ser la versión, lo que hice fue instalar una version mas vieja y ya conecta sin problema. La version que me funcionó y que instalé fue la eclipse-mosquitto:1.6.15