Nouveau : le pare-feu IA surveille toute la plateforme et explique chaque incident en termes simples. Découvrez comment ça marche

Afficher en continu le tableau de bord sur l'écran du Pi dans le couloir du laboratoire, sans connexion

Afficher en continu le tableau de bord sur l'écran du Pi dans le couloir du laboratoire, sans connexion

Résolu 4 3

Traduit de Türkçe par IA ·

Bonjour, il y a dans le laboratoire un Pi 4 et un écran tactile de 7 pouces, accroché dans le couloir. Objectif : afficher en permanence le tableau de bord des températures des armoires du laboratoire.Ma première tentative était un peu amateur, je l’avoue. En Python, j’ai essayé de prendre chaque minute une capture d’écran du tableau de bord au format PNG et de l’afficher dans une fenêtre Tkinter. J’ouvre l’image avec PIL, mais la fenêtre scintille à chaque mise à jour, parfois l’ancienne image reste affichée, et pour faire la capture d’écran il faut qu’une session reste ouverte quelque part. J’ai alors abandonné et ouvert Chromium avec –kiosk sur le tableau de bord, ce qui était mieux.Mais maintenant, quelques jours plus tard, le matin, je vois la page de connexion à l’écran : la session a expiré. Pour un écran sur lequel personne ne se connecte, quelle est la bonne solution ? Dois-je revenir à la méthode PNG ?

♥ 0

Traduit de Türkçe par IA ·

Tu ne peux pas simplement laisser la session ouverte dans Chromium ? Il n’y a pas une option du type « se souvenir de moi » ? C’est ce que nous faisons au bureau.

Kayıtta yoksa olmamıştır.
♥ 0

Traduit de Türkçe par IA ·

La session avait déjà été laissée ouverte, mais elle se déconnecte tout de même tous les deux ou trois jours. Par ailleurs, je n’aime pas trop qu’elle reste ouverte avec mon compte du labo : si quelqu’un du couloir la touche, il peut tout voir.

♥ 0

Traduit de Türkçe par IA ·

N’utilisez pas PNG. Pour cela, il existe le lien d’affichage (display link), que nous utilisons sur les écrans de la salle de contrôle de la centrale.Le tableau de bord doit être partagé. Ouvrez le tableau de bord partagé, dans le menu du tableau de bord sélectionnez Liens d’affichage…, donnez un nom à l’écran (Couloir labo), choisissez sa durée (de 1 jour à 365 jours), Create link. Le lien n’est affiché qu’une seule fois, copiez-le immédiatement. Un écran ouvert avec ce lien ne demande pas de connexion et fonctionne avec les droits de la personne qui a créé le lien, sans plus. Aucune commande ne fonctionne depuis l’écran ; même s’il y a des boutons, ils sont inactifs, donc quelqu’un dans le couloir ne peut rien modifier.Dans l’autostart du Pi, ajoutez ceci :

chromium-browser --kiosk --noerrdialogs --disable-infobars 
"https://<host>/...#<bağlantının gizli kısmı>"

Dans les paramètres du tableau de bord, activez Fill the screen height et réglez Refresh every sur une valeur comme 30 secondes. Deux remarques : les vues 3D ne sont pas affichées avec le lien d’affichage ; si le tableau de bord contient une carte 3D, elle reste vide à l’écran. Créez un lien distinct pour chaque écran, afin que l’annulation de l’un n’affecte pas les autres.Duvar ekranları, tam ekran ve yakınlaştırma

Solution acceptée♥ 1

Traduit de Türkçe par IA ·

Ça marche, merci patron. J’ai buté sur un point : la partie cachée du lien après le # disparaît de la barre d’adresse une fois la page ouverte. Quand j’ai copié ce qui était dans la barre d’adresse et que je l’ai mis dans autostart, la page ne s’est pas ouverte après le redémarrage du Pi. Une fois le lien complet copié écrit dans le script, le problème a été réglé. L’écran est allumé depuis une semaine, sans page de connexion.

♥ 0
5 sujets de 1 à 5 (sur un total de 5)
  • Vous devez être connecté pour répondre à ce sujet.

Rejoignez la discussion

Connectez-vous pour poser et répondre à des questions, aimer les messages utiles et marquer la réponse qui a résolu votre problème. Chaque contribution rapporte des points et des niveaux.

Partager