Malverk og filer

Mal for Crestron styrepanel

Malen skal benyttes som utgangspunkt for alle styrepanel på UiO:

uio-styrepanel.vtp [Malen er ikke helt ferdig, kontakt oss ved behov]

Når tilpasningene er gjort for rommet skal filen lastes opp her.

JSON for oppsett av hjelpeside

NB: Denne delen er under utvikling!

Json-fil er lagret på [MER INFO TBD]. Denne skal lastes ned automatisk hver gang en bruker trykker på "start" eller trykker på hjelp, for å passe på at informasjonen er så oppdatert som mulig.

Styringspanelet skal settes opp med riktig område, bygg og rom, og skal hente innholdet automatisk. Dette skal tillate endring av json-filen på server til å speiles automatisk på panelet.

  • Overskriftene (f.eks. ContactInfo og More Info) for hvert felt skal bruke innholdet som befinner seg under språk i area --> building --> room, og under contact-list.
  • Innholdet skal fylles inn med feltene med relevant innhold (se bilde-eksempel over).
  • QR-koden skal hentes fra filstien som ligger under "qr-code-url". Dette vil være en disk som er tilgjengelig fra AV-nett.
  • Det er viktig at innhold henter innhold fra språket tilsvarende hva som er valgt av bruker på panelet.
  • Hvilket kontaktpunkt som brukes under contact-list skal hentes ut ifra "contact" under "room", slik at dette kan settes opp remote.

Eksempel med utklipp av relevante data

[...]
"room": [
{
  "id": "114",
  "contact": "av-hjelp",
  "languages": [
    {
      "id": "English",
      "info_title": "Info",
      "info": "HELPDESK:\nVILHELM BJERKNES' HUS\nTHIRD FLOOR\nREALFAGSBIBLIOTEKET\n\nPLEASE PROVIDE US WITH YOUR NAME AND WHICH ROOM YOU ARE LOCATED IN, INCLUDING THE ROOM CODE, WHEN CONTACTING US",
      "qr-code-url-title": "More Info",
      "qr-code-url": "\\\\AV-FILES-lib\\control-systemfiles$\\help-pages\\av-help-eng-qr-code.webp",
    }
  ],
  [...]
}
[...]

"contact-list": [
  {
    "id": "av-hjelp",
    "telephone": "(+47) 228 40014",
    "languages": [
      {
        "id": "English",
        "email": "it-help@uio.no", 
        "contact_title": "Contact", 
        "opening-hours": "Monday: 07:30–16:00\nTuesday: 07:30–16:00\nTuesday: 07:30–16:00\nWednesday: 07:30–16:00\nThursday: 07:30–16:00\nFriday: 07:30–16:00\nSaturday: 07:30–16:00\nSunday: 07:30–16:00\n"
      },
      [...]
    ],
  },
  [...]
]

 

Eksempel på full json-fil

{
    "toolbar": [
        {
            "language": "",
            "id ": [
                {
                    "id": "15",
                    "room": [
                        {
                            "id": "114",
                            "contact": "av-hjelp",
                            "languages": [
                                {
                                    "id": "English",
                                    "info_title": "Info",
                                    "info": "HELPDESK:\nVILHELM BJERKNES' HUS\nTHIRD FLOOR\nREALFAGSBIBLIOTEKET\n\nPLEASE PROVIDE US WITH YOUR NAME AND WHICH ROOM YOU ARE LOCATED IN, INCLUDING THE ROOM CODE, WHEN CONTACTING US",
                                    "qr-code-url-title": "More Info",
                                    "qr-code-url": "\\\\AV-FILES-lib\\control-systemfiles$\\help-pages\\av-help-eng-qr-code.webp",
                                    "current-errors": "Error with microphones"
                                },
                                {
                                    "id": "Norsk",
                                    "info_title": "Info",
                                    "info": "HELPDESK:\nVILHELM BJERKNES' HUS\nTREDJE ETASJE\nREALFAGSBIBLIOTEKET\n\nVED KONTAKT, VENNLIGST OPPGI NAVNET DITT OG STED MED ROMKODE",
                                    "qr-code-url-title": "Mer info",
                                    "qr-code-url": "\\\\AV-FILES-lib\\control-systemfiles$\\help-pages\\av-help-no-qr-code.webp",
                                    "current-errors": "Feil med mikrofoner"
                                }
                            ]
                        }
                    ]
                },
                {
                    "id": "20",
                    "room": [
                        {
                            "id": "231",
                            "contact": "itnb",
                            "languages": [
                                {
                                    "id": "English",
                                    "info_title": "Info",
                                    "info": "HELPDESK:\nHELGA ENGS HUS\nSECOND FLOOR\nROOM 262",
                                    "qr-code-url-title": "More Info",
                                    "qr-code-url": "\\\\AV-FILES-lib\\control-systemfiles$\\help-pages\\av-help-eng-qr-code.webp"
                                },
                                {
                                    "id": "Norsk",
                                    "info_title": "Info",
                                    "info": "HELPDESK:\nHELGA ENGS HUS\nANDRE ETASJE\nROM 262",
                                    "qr-code-url-title": "Mer info",
                                    "qr-code-url": "\\\\AV-FILES-lib\\control-systemfiles$\\help-pages\\av-help-no-qr-code.webp"
                                }
                            ]
                        },
                        {
                            "id": "232",
                            "contact": "itnb",
                            "languages": [
                                {
                                    "id": "English",
                                    "info_title": "Info",
                                    "info": "HELPDESK:\nHELGA ENGS HUS\nSECOND FLOOR\nROOM 262",
                                    "qr-code-url-title": "More Info",
                                    "qr-code-url": "\\\\AV-FILES-lib\\control-systemfiles$\\help-pages\\av-help-eng-qr-code.webp"
                                },
                                {
                                    "id": "Norsk",
                                    "info_title": "Info",
                                    "info": "HELPDESK:\nHELGA ENGS HUS\nANDRE ETASJE\nROM 262",
                                    "qr-code-url-title": "Mer info",
                                    "qr-code-url": "\\\\AV-FILES-lib\\control-systemfiles$\\help-pages\\av-help-no-qr-code.webp"
                                }
                            ]
                        }
                    ]
                }
            ]
        },
        {
            "id": "ga",
            "building": [
                {
                    "id": "02",
                    "room": [
                        {
                            "id": "1501",
                            "languages": [
                                {
                                    "id": "English",
                                    "info_title": "Info",
                                    "info": "PLEASE PROVIDE US WITH YOUR NAME AND WHICH ROOM YOU ARE LOCATED IN, INCLUDING THE ROOM CODE, WHEN CONTACTING US",
                                    "qr-code-url-title": "More Info",
                                    "qr-code-url": "\\\\server\\url\\4a"
                                },
                                {
                                    "id": "Norsk",
                                    "info_title": "Info",
                                    "info": "VED KONTAKT, VENNLIGST OPPGI NAVNET DITT OG STED MED ROMKODE",
                                    "qr-code-url-title": "Mer info",
                                    "qr-code-url": "\\\\server\\url\\4b"
                                }
                            ]
                        }
                    ]
                }
            ]
        }
    ],
    "contact-list": [
        {
            "id": "av-hjelp",
            "telephone": "(+47) 228 40014",
            "languages": [
                {
                    "id": "English",
                    "email": "it-help@uio.no",
                    "contact_title": "Contact",
                    "opening-hours": "Monday: 07:30–16:00\nTuesday: 07:30–16:00\nTuesday: 07:30–16:00\nWednesday: 07:30–16:00\nThursday: 07:30–16:00\nFriday: 07:30–16:00\nSaturday: 07:30–16:00\nSunday: 07:30–16:00\n"
                },
                {
                    "id": "Norsk",
                    "email": "it-hjelp@uio.no",
                    "contact_title": "Kontakt",
                    "opening-hours": "Hverdager: 07:30–16:00"
                }
            ]
        },
        {
            "id": "itnb",
            "telephone": "(+47) 228 56750",
            "languages": [
                    {
                    "id": "English",
                    "email": "it-hjelp@uv.uio.no",
                    "contact_title": "Contact",
                    "opening-hours": "Monday: 07:30–16:00\nTuesday: 07:30–16:00\nTuesday: 07:30–16:00\nWednesday: 07:30–16:00\nThursday: 07:30–16:00\nFriday: 07:30–16:00\nSaturday: 07:30–16:00\nSunday: 07:30–16:00\n"
                },
                {
                    "id": "Norsk",
                    "email": "it-hjelp@uv.uio.no",
                    "contact_title": "Kontakt",
                    "opening-hours": "Hverdager: 07:30–16:00"
                }
            ]
        }
    ]
}

JSON for språkdrakter

NB: Denne delen er under utvikling!


Toolbar

Menu

  Display
    Menuitem
      NO
        Bilde
      EN
        Display
    Titles
      1
        NO
          Projektor
        EN
          Projector
      2
        NO
          Skjerm
        EN
          Display
    Buttons
       1
         NO
           PC
         EN
           PC
       2

  Audio
  Light
  Camera
  Record
  Shutdown


Publisert 22. mai 2024 08:55 - Sist endret 22. mai 2024 11:00