Blog

Hoe plaats je een live dashboard op een digitaal scherm?

Hoe plaats je een live dashboard op een digitaal scherm: Looker Studio, Power BI en Grafana, het probleem van automatisch inloggen, verversingsfrequenties en offline hiaten.

Een live dashboard verschijnt op twee manieren op een scherm. Je integreert de eigen webpagina van het dashboard met de webpagina-widget, of je plaatst de cijfers in een dataset en zet ze zelf in kaart. Integreren duurt ongeveer vijf minuten. Het authenticeren van een speler die niet door een beheerder wordt beheerd, en ervoor zorgen dat die authenticatie twee jaar lang behouden blijft, is het gedeelte dat een middag in beslag neemt en waar niemand over schrijft.

Dit artikel behandelt beide benaderingen en de twee vragen die bepalen of de muur nuttig is of genegeerd moet worden: hoe vaak moet deze vernieuwd worden en wat wordt er weergegeven wanneer het netwerk niet beschikbaar is.

Er is geen widget voor grafieken, dus een grafiek is een ingesloten element of een afbeelding.

Begin hier, want het bespaart je een uur zoeken naar een menu-item dat niet bestaat. easyCMS heeft geen widget voor grafieken. Je kunt het CMS niet naar een spreadsheet laten verwijzen en vragen om een staafdiagram te tekenen.

Dat laat drie eerlijke manieren over om een kaart aan de muur te krijgen:

  • Een ingesloten webpagina. Het dashboard wordt elders gebouwd en weergegeven, en het scherm toont die pagina. Dit is wat de meeste mensen bedoelen met een dashboard op een digitale signage.
  • De dashboardwidget , een add-on die dashboardservices zoals Power BI omvat.
  • Een gepubliceerde afbeelding. Exporteer de grafiek als een PNG-bestand en speel deze af zoals elk ander mediabestand. Saai, in de cache opgeslagen en het scherm wordt nooit zwart. Voor een cijfer dat maandelijks verandert, is dit meestal de juiste oplossing, en door de grafiek op de schermresolutie weer te geven, blijft deze scherp.

Als u grafieken wilt tekenen binnen de tool voor digitale signage zelf, bieden sommige abonnementsplatformen dat beter dan wij. Platformen die gebouwd zijn rond een bibliotheek met kant-en-klare apps hebben daarvoor tegels, en wij hebben helemaal geen app-marktplaats. Als dat de reden is voor het bestaan van dit project, is dat een goede reden om er een van die platforms aan te schaffen.

De drie bronnen die de moeite waard zijn om te gebruiken

Bijna elke inzet die we zien, maakt gebruik van een van de drie tools. De rest zijn variaties op dezelfde mechanismen.

Bron Hoe het op het scherm terechtkomt Realistische onbeheerde authenticatie Het beste voor
Looker Studio Webpagina-widget die verwijst naar de insluit-URL van het rapport. De link is zo ingesteld dat iedereen met de link de link kan bekijken. Marketing, webanalyse, alles wat al in het Google-platform zit.
Microsoft Power BI Dashboardwidget (add-on) of webpaginawidget Publiceren op het web is toegestaan waar het beleid dit toestaat, anders via een serviceaccount. Financiële en operationele rapportage in een Microsoft-omgeving
Grafana Webpagina-widget met kioskmodus in de URL Anonieme, alleen-lezen toegang, beperkt tot het interne netwerk. Productie, IT-activiteiten, alles met een tijdreeks.

Looker Studio

Looker Studio is de nieuwe naam van Google Data Studio, die in 2022 is gewijzigd. Dit is belangrijk om te vermelden, omdat de helft van de online tutorials nog steeds de oude naam gebruikt. Als je zo'n tutorial hebt gevolgd, is er niets veranderd behalve de merknaam en de URL.

Je maakt het rapport, stelt de linkdeling in zodat iedereen met de link het kan bekijken, en plaatst de URL van het rapport in een widget op een webpagina. Rapporten die voor een browsertabblad zijn gemaakt, hebben meestal een tweede, paginaspecifieke versie nodig met minder pagina's en een groter lettertype. Dat kost tien minuten en is de moeite waard om goed te doen.

Microsoft Power BI

Power BI heeft een speciale widget voor dashboards, maar dit is een add-on en geen onderdeel van de standaardset widgets. Neem daarom eerst contact met ons op voordat u de lay-out bouwt.

Het alternatief is de webpagina-widget die verwijst naar een Power BI-integratie. Dit is waar de meeste Power BI-signageprojecten vastlopen, omdat een normale rapport-URL een ingelogd Microsoft-account vereist en een gebruiker niemand heeft om in te loggen.

Pas op! De functie 'Publiceren naar web' van Power BI lost het inlogprobleem op door het rapport leesbaar te maken voor iedereen op internet die de link heeft. Dit is een echte publicatie, geen privédeling. Veel organisaties schakelen deze functie uit via beleid, en als dat bij uw organisatie niet het geval is, controleer dan de inhoud van het rapport voordat u het gebruikt voor een scherm in de kantine.

Grafana

Grafana is van de drie het makkelijkst aan de muur te bevestigen, om één reden: het draait meestal op je eigen netwerk, waardoor je alleen-leestoegang kunt verlenen op basis van netwerklocatie in plaats van gebruikersaccount. Voeg de kioskmodus toe aan de URL om de menu's en het zijpaneel te verwijderen, stel de vernieuwingsparameter in en verwijs een webpagina-widget ernaar.

Dat patroon werkt het beste in een fabriek of een serverruimte, waar het scherm en de Grafana-server zich op hetzelfde interne netwerk bevinden. Meer daarover in digitale bewegwijzering voor de maakindustrie .

Het lastige gedeelte: inloggen bij een speler die geen gebruiker heeft.

Een dashboard op je laptop werkt omdat je bent ingelogd. Een speler heeft geen gebruiker voor zich, geen wachtwoordbeheerder en geen manier om een meerfactorauthenticatieprompt te beantwoorden. Vier benaderingen werken daadwerkelijk, en bij elke benadering wordt iets ingeleverd.

Benadering Wie kan de gegevens inzien? Overleeft een herstart Poging Gebruik wanneer
Openbare link (alleen-lezen) Iedereen met de URL Ja Laag De cijfers zouden je niet te schande maken op een poster.
Speciaal account met beperkte rechten, ingelogd op de speler. Iedereen die het apparaat bereikt Niet betrouwbaar. Sessies verlopen en er verschijnen meldingen. Middelgroot, plus doorlopende oppasservice Er is niets anders beschikbaar
Netwerkbreed dashboard met anonieme leesrechten Iedereen op dat netwerksegment Ja Gemiddelde moeilijkheidsgraad, vereist een netwerkbeheerder. Je host de dashboardtool zelf.
Geplande export naar een DataSet Alleen mensen die uw CMS kunnen openen. Ja, het is gecachede inhoud. Middelgroot, vereist een kort script De cijfers zijn eenvoudig en het mag nooit uit elkaar vallen.

Uit de praktische toepassing hiervan komen drie regels naar voren.

Meld je nooit aan bij een scherm met een persoonlijk account. Als die persoon zijn wachtwoord wijzigt, zijn MFA-apparaat vervangt of vertrekt, wordt het scherm leeg en legt niemand de link tussen de twee gebeurtenissen gedurende een week. Als u per se een account wilt gebruiken, maak er dan een speciaal account van met toegang tot precies één rapport en niets anders.

Beschouw een ingelogde sessie als tijdelijk. De tweede aanpak lijkt op de eerste dag prima te werken, maar faalt op een willekeurige dinsdag in de vierde maand. Als je hiervoor kiest, plaats het dashboard dan in een regio in plaats van over de hele lay-out, zodat de fallback een gedeeltelijk scherm is in plaats van een inlogpagina die op een scherm van 55 inch wordt weergegeven.

Controleer het netwerkpad afzonderlijk. Uw mediaspeler haalt content uit het CMS en accepteert geen inkomende verbindingen, dus de digitale signage zelf hoeft geen inkomende poort te openen. Een dashboard is een tweede, aparte uitgaande bestemming en heeft op een gesegmenteerd netwerk vaak een eigen firewallregel nodig. Regel dat vóór de installatie, niet op de dag zelf. Zie netwerkvereisten .

De vierde aanpak lost het probleem op in plaats van het te beheersen, en we komen er aan het eind op terug.

Verversingsintervallen en waarom tien seconden meestal verkeerd is.

Een dashboard op een bureau wordt gelezen door iemand die iets zoekt. Een dashboard aan de muur wordt slechts drie seconden bekeken door iemand die er op vier meter afstand langsloopt. Dat zijn verschillende taken, en de verversingsfrequentie is waar mensen het vaakst de mist in gaan.

Een getal dat elke tien seconden verandert, is onleesbaar, kan niet worden vergeleken met het getal ernaast en is niet te vertrouwen, omdat de kijker geen idee heeft of de beweging enige betekenis heeft. Bovendien genereert het elke tien seconden per scherm een verzoek aan de dashboardhost, en dat voor altijd.

Wat je laat zien Verstandige vernieuwing Reden
Maandelijkse of driemaandelijkse KPI's Eenmaal per uur Het onderliggende getal verandert maandelijks.
Dagelijkse verkoop, tickets gesloten, bezoekersaantallen Elke 5 tot 15 minuten Snel genoeg om het actuele gevoel te ervaren, langzaam genoeg om te lezen.
Shift-output, lijnstatus, huidige wachtrij Elke 1 tot 5 minuten Functioneel, maar toch leesbaar.
Veiligheidswaarschuwingen, wachtrijoproep, enz. Een speciaal daarvoor ontworpen pagina, geen BI-rapport. Een rapportagetool is het verkeerde instrument.

Er zijn twee vernieuwingsfrequenties in het spel en mensen halen die vaak door elkaar. De dashboardtool heeft een eigen instelling voor de actualiteit van de gegevens, die bepaalt hoe vaak de bron opnieuw wordt opgevraagd. Het scherm heeft een eigen cyclus, die bepaalt hoe vaak de ingesloten pagina opnieuw wordt geladen wanneer de lay-out verandert. Het instellen van de tweede frequentie op één minuut heeft geen effect als de eerste op één uur is ingesteld.

Tip Voeg een zichtbare "laatst bijgewerkt"-tijdstempel toe aan het dashboard zelf. Het kost slechts één tegel en het verandert een stilletjes vastgelopen dashboard in een duidelijk vastgelopen dashboard, wat het verschil kan maken tussen een oplossing van vijf minuten en een oplossing van vijf weken.

Wat er op het scherm verschijnt wanneer de netwerkverbinding wegvalt.

Niets bruikbaars. Dit is de grootste zwakte van ingebouwde dashboards en dat moet ronduit gezegd worden.

Een easyCMS -speler downloadt afbeeldingen, video's, audio, PDF's en lay-outs vooraf en speelt deze af vanuit de lokale opslag, zodat ze blijven werken tijdens een storing. Een dashboard wordt opgehaald op het moment dat het afspelen begint. Wanneer de verbinding wegvalt, is het betreffende gebied leeg of wordt er een browserfout weergegeven, terwijl de lay-out eromheen er gewoon uitziet. Niemand meldt dit, omdat een scherm dat aan staat er niet kapot uitziet. Er is meer te lezen in digitale signage zonder internet .

Drie verdedigingsmechanismen:

  • Geef een dashboard nooit de volledige lay-out. Plaats het in een gebied met gecachede inhoud ernaast. Een lege hoek oogt als een ontwerpkeuze, een leeg scherm oogt als een fout.
  • Zorg ervoor dat er in elke rotatie minstens één item in de cache aanwezig is. Een afbeelding of video die altijd afspeelt en altijd werkt, zodat de muur er natuurlijk uitziet, ook als de live tegel dat niet doet.
  • Vraag ons om offline meldingen in te schakelen. Je hoort het dus van het CMS in plaats van van een manager. Zie beeldschermbewaking .

Test het vóór de installatie door de netwerkkabel op de werkbank los te koppelen en twee keer een volledige lus te bekijken. Tien minuten wachten is voldoende om alle dode zones te vinden.

Ontwerpen voor aan de muur, niet voor op een bureau.

De meest voorkomende oorzaak van het probleem is niet technisch. Het gaat om een dashboard dat is ontworpen voor een 27-inch monitor op armlengte, maar dat op een muur op vier meter afstand wordt geprojecteerd, waardoor er niets van de informatie leesbaar is.

  • Vier tot zes tegels, niet zestien. Als je niet in één zin kunt uitleggen waar het scherm voor dient, dan staat er te veel op.
  • De letters zijn groot genoeg om vanaf een andere afstand te lezen. Als vuistregel geldt dat de kleinste tekst op een 1080p-scherm minimaal 40 pixels hoog moet zijn. Ga vervolgens op de plek staan waar het publiek zal staan en controleer dit.
  • Geen tooltips, geen hover-effect, geen filters, geen drill-down-functionaliteit. Niemand zal het aanraken, dus alles wat pas bij interactie zijn betekenis onthult, is onzichtbaar. Elk getal heeft een bijschrift nodig.
  • Bouw met de resolutie en oriëntatie van het scherm zelf. Een canvas dat is ingesteld op de afmetingen van het scherm voorkomt scrollbalken en zwarte balken aan de boven- en onderkant, en de portretmodus heeft een eigen lay-out nodig in plaats van een gedraaide landschapslay-out. Zie schermresolutie en -oriëntatie .
  • Gebruik kleuren die een betekenis hebben. Groen en rood zouden op elk vakje consequent goed en slecht moeten betekenen, en niets belangrijks zou alleen van kleur af moeten hangen.
  • Beschrijf hoe 'goed' eruitziet. Een getal zonder doel is onbelangrijk. "142" zegt niets. "142 tegen een doel van 130" zegt wel iets tegen iedereen die erlangs loopt.

Er is meer te lezen over wat er wel en niet aan een kantoormuur thuishoort in Digitale bewegwijzering voor interne communicatie .

Wanneer een dataset beter presteert dan een dashboard

Als uw getallen eenvoudig zijn, en de meeste muurgetallen zijn dat, kunt u het inbeddingsprobleem helemaal overslaan.

Een DataSet is een tabel binnen het CMS, gevuld met gegevens die je zelf invoert of met een geüpload CSV-bestand. De DataSet wordt vervolgens weergegeven als tekst of tabel in een lay-outgebied. Net als andere content wordt de DataSet in de cache van de speler opgeslagen, waardoor deze ook tijdens een storing zichtbaar blijft. Er is geen login nodig, geen sessie die verloopt en geen externe service die kan uitvallen.

Het werkende patroon: een geplande taak exporteert de cijfers uit uw bronsysteem naar een CSV-bestand, dat CSV-bestand werkt een DataSet bij en de lay-out geeft het weer. Het scherm voert nooit een authenticatie uit. Meer details vindt u in dynamische inhoud met datasets en de praktische handleiding is te vinden in digitale signage vanuit een spreadsheet .

De afweging is eerlijk: je krijgt cijfers en eenvoudige tabellen, geen grafieken. Als de grafiek het belangrijkste is, integreer dan het dashboard. Als het erom gaat dat iedereen de outputcijfers van gisteren weet, is een dataset betrouwbaarder en gemakkelijker te onderhouden.

De korte versie

Bouw het dashboard in Looker Studio, Power BI of Grafana en plaats het vervolgens op het scherm met de webpagina-widget of de dashboard-add-on voor Power BI. Bepaal eerst de authenticatiemethode, want die bepaalt alles. Vernieuw de gegevens in minuten, niet in seconden. Plaats het dashboard in een regio met gecachede inhoud eromheen en voeg een tijdstempel toe. Gebruik een DataSet en verwijder de foutmodus wanneer de gegevens eenvoudig zijn.

Als u niet zeker weet welke van de vier authenticatiemethoden het beste bij uw configuratie past, kunt u een e-mail sturen. myeasycms.com Hierin wordt beschreven waar de gegevens zich bevinden en wie ze mag inzien. De assistent en de gidsen zijn gratis voor iedereen, en een uur met een expert kost €25 als u er persoonlijk bij wilt zijn.

Gerelateerde artikelen: webpagina's en ingesloten inhoud , digitale signage vanuit een spreadsheet , En digitale bewegwijzering voor de maakindustrie .

Zet je schermen vandaag nog aan het werk!

Eenmalige betaling van €49, inclusief uw eerste weergavelicentie. Geen verlengingskosten en deskundige ondersteuning is inbegrepen.

---