martes, 3 de septiembre de 2013

Websocket en Raspberry PI, con PHP y Python


Visualizando estado de un pulsador con Websockets - PHP y Raspberry Pi


Contiene:
  • Descripción del Proyecto
  • Explicación del Hardware
  • Explicación del Software 
  • Prueba de Funcionamiento





Enlaces
Pdf: PFP
__________________________
Desarrollado por:
Jefferson Rivera Patiño
@riverajefer
riverajefer.blogspot.com




6 comentarios:

  1. muy amigo yo hice algo similar pero con windos
    ahora me oy con la rbpi
    saludos amigo

    ResponderEliminar
  2. Hola Jefferson estoy intentando tu proyecto con el pulsador,, no me actualiza el archivo txt ,, necesitaria habilitar algun tipo de permiso root al gpio o a algo .
    Muchas gracias mail luisurfer@yahoo.es

    ResponderEliminar
    Respuestas
    1. Hola.
      revisaste si el archivo de texto 'txt', tiene permisos de escritura y lectura??

      Saludos

      Eliminar
    2. Muchas gracias por contestar, ya he dado con el problema,, era un tema del directorio donde tenia los archivos, es que estoy un poco oxidado en linux.
      Muy amable.

      Eliminar
  3. Lo mejor para evitar problemas de permisos, escribir en el terminal "sudo su", escribirlo antes de entrar al escritorio de la raspberry.

    ResponderEliminar
  4. Gracias por el excelente video tutorial.
    He implementado el sistema que nos planteas con diez pulsadores y una web que realiza acciones dependiendo de los pulsadores que se presionan.
    En principio todo me funciona correctamente, pero hay veces que se pierden unas pulsaciones.
    Desde python recibo las pulsaciones y muestro un echo en la pantalla, aquí no se pierde ninguna pulsación.
    Normalmente desde la web recibo bien la pulsación, pero hay unas pocas que se pierden. No sé si es por las peticiones ajax, pero hay veces que no llega la pulsación al navegador, python muestra que se ha pulsado pero no el navegador.
    ¿Se te ocurre por qué puede ser o por donde puedo empezar a depurar la aplicación?
    Muchas gracias y un saludo.

    ResponderEliminar