Page 1 of 1

Inicizar Raspberry con página web

Posted: Sat May 16, 2020 9:52 am
by Jotaele
Buenos días

Soy completamente nuevo en esto, se va a notar mucho por mi pregunta. Me gustaría iniciar la raspberry con una página web que tendrá un enlace a videoconferencia (a ser posible en modo kiosco). La idea es que al encender la raspberry empiece una videoconferencia y una vez terminada se apague con un pulsador. Tiene que ser lo mas sencillo posible porque es para una persona mayor.

Para la videoconferencia había pensado en Jitsi Meet y para iniciar la tarea en Cron pero no sé como iniciar la página, solo descargarla. Para apagar la raspberry voy a usar un pulsador como he visto en algún tutorial. Podéis echarme una mano?

Saludos

Re: Inicizar Raspberry con página web

Posted: Tue May 19, 2020 7:27 am
by 56kbps
Mírate las posibilidades de abrir un navegador web con un enlace precargado y que además ofrezca modo quiosco. Me consta que tanto Chrome/Chromium como Firefox (versiones recientes en este último caso) lo permiten. Todo esto mediante la línea de comandos. Creo que sería algo así:

Code: Select all

chromium-browser --kiosk https://example.net

Code: Select all

firefox --kiosk https://example.net

Como en tu caso queda demostrado, el modo quiosco es una petición/solución bastante socorrida para ciertos tipos de situaciones, así que podrás buscar un programa específico para esta tarea porque los habrá (me suena alguno), o hasta programártelo tú mismo (¿Python? busca sobre WebKit). De todos modos, como punto de partida, podrías probar si te sirve con un navegador convencional.

Sobre lo de iniciarlo, creo que usar cron no es la mejor idea. Aquí, entiendo yo, se trata de iniciar un programa gráfico en un entorno gráfico para un usuario especifico. Vamos, que es mucho más simple pedírselo al entorno gráfico que tengas instalado. Raspbian usa LXDE (bueno, PIXEL, que es lo mismo), así que busca información sobre el tema. Hay otra aproximación, y es usando los archivos ".xprofile" o ".xinitrc".

Sobre el pulsador*, supongo que te refieres más bien a electrónica. No entiendo sobre el tema, así que obviaré comentar nada, excepto que suele ser, junto con encender/apagar un LED, uno de los ejercicios más básicos que suelen hacerse sobre electrónica con Raspberry Pi. Tendrás recursos de sobras.

Tampoco tengo conocimientos sobre lo de las videoconferencias, aquí no puedo sugerir nada.

Para acabar, hablas de que es un proyecto para una persona mayor. Entiendo que será una especie de herramienta para teleasistencia. Considero interesante que puedas controlarlo remotamente mediante SSH (o algo por estilo), como recurso para casos de mal funcionamiento y así no tener que desplazarte hasta allí.

*Recuerda que Raspberry Pi tiene su propia pantalla táctil oficial (7" y 800x480). Hasta podrías intentar una idea muy loca como tener una pantalla normal para la videoconferencia y la pequeña pantalla táctil oficial como panel de control. Todo depende de como te quieras complicar la vida (¿se puede sacar vídeo por dos pantallas cuando se usa la oficial? la verdad es que no lo sé).