Documentación del complemento de presentación de diapositivas

Presentación de Iconos

Presentación del plugin

Este plugin le permitirá mostrar un marco de fotos en su diseño o panel de control. En este contexto, podrá ver sus fotografías desplazándose.

En esta etapa del desarrollo del plugin, puede ver sus fotos, que son:

  • Ya sea en una carpeta dedicada en el mismo dispositivo que aloja Jeedom
  • Ya sea en una carpeta remota vinculada a Jeedom por Samba (un NAS o un disco de red Samba)
  • Ya sea en su cuenta de Facebook, también podrá en este caso elegir los "álbumes" que desea mostrar o no.

Instalación del plugin Slideshow

Instalar el Plugin desde el Mercado

installationalexaapi1

A continuación, vaya al Mercado y seleccione Presentación de diapositivas

Entonces Activar el plugin

Opciones de configuración de plugins

Formato Fecha/Hora

Este campo le permite elegir cómo mostrar la fecha en su presentación de diapositivas.

  • d-m-y H:i:s mostrará 30-01-2020 18:58:33

Para este campo, utilice el synthaxis del comando Date en php: https://www.php.net/manual/fr/function.date.php

API de Google Maps para la identificación GPS

Si desea que el plugin pueda encontrar la ubicación de la foto tomada (gracias a las etiquetas de ubicación GPS que quedan en la foto), rellene este campo.

La documentación está incompleta en esta etapa, pero aquí hay un enlace que explica ¿Cómo obtengo una API de Google Maps? o este vídeo

Token de Facebook

Si quieres usar tu cuenta de Facebook para ver fotos de tus álbumes, necesitas un token de autorización de Facebook

Devolver automáticamente las fotos

Algunas fotos se pueden tomar boca abajo o de lado, esta característica correlaciona esto al enderezar las fotos (gracias a las etiquetas de orientación que quedan en la foto)

Obtener un token de acceso de usuario de Facebook

  • Ir a https://developers.facebook.com/tools/explorer/
  • Crear una aplicación
  • Añadir el producto "Facebook Login"
  • Ir a el Graph API Explorer
  • A la derecha, permita "user_photos" (para ver si no hay necesidad de más, para las pruebas, lo había autorizado todo)
  • Haga clic en Obtener token de acceso
  • Presione en la parte superior derecha en Enviar, deberías ver tu nombre aparecer
  • En el camino de prueba, sustitúyase me?fields=id,nombre por yo/fotos Si todo va bien, deberías ver una lista de fotos en formato JSON
Para extender la vida de tu Token, copie su token de acceso y vaya a la Depurador de tokens de acceso
  • Copia tu token de acceso en el campo «Enter … token» y haz clic en Depuración
  • En la parte inferior, haga clic en Ampliar el token de acceso
  • Así que toma el nuevo token proporcionado para usarlo en el plugin

Limitaciones de la API de Facebook

Facebook parece imponer limitaciones en el uso de su API «El número total de llamadas que tu app puede realizar por hora es 200 veces superior al número de usuarios»

Por lo tanto, si multiplica las imágenes y pone una actualización demasiado rápido, puede obtener errores debido a esta limitación. Para ver sus cuotas, vaya a https://developers.facebook.com/apps/ seleccione su aplicación y luego " Límite máximo de aplicación »

Ponga sus fotos en un Diseño o DashBoard

Una foto es un pedido en Jeedom.

  • Sobre el Cuadro de mandos, aparecerá en una casilla si marca «Mostrar» delante del comando

Captura de pantalla 2020 01 24 Presentación de diapositivas Jeedom

Captura de pantalla 2020 01 24 Jeedom Dashboard

  • El Diseño, tienes que editar el diseño, añadir un comando y añadir la foto 1 por ejemplo

Si desea mostrar los otros campos, debe reproducir el mismo principio que phot1 pero con los campos para agregar. Puede escribir la fecha, el lugar u otra información en la imagen:

diaporama _screenshot1.png

Obtener el cambio de foto(s)

El cambio de foto(s) se logra mediante una función CRON automática.

Esto se configura en cada presentación de diapositivas:

Captura de pantalla 2020 01 09 Presentación de diapositivas Jeedom

El pequeño botón verde a la derecha es un asistente que puede ayudar a encontrar el sintetizador correcto de la frecuencia de actualización.

Nota: Las actualizaciones no se pueden hacer más rápido que un cambio por minuto.

Problemas conocidos

Error en Syslog Samba

En los usuarios de los servidores "home" de Samba puede descomentar (eliminar el #) en /etc/samba/smb.conf en la línea syslog = 0