Makrot

Makro on pieni JavaScript-ohjelma, joka suoritetaan paikallisesti laitteessa. Voit esimerkiksi ohjelmoida laitteen vastaamaan automaattisesti tietyistä numeroista tuleviin puheluihin.

Makroilla voidaan suorittaa sovellusohjelmointirajapinnan (API) komentoja laitteillesi sekä kolmannen osapuolen järjestelmille.

Kaikki aktiiviset makrot suoritetaan laitteessa yhdessä prosessissa, jota kutsutaan Runtime. Laitteen verkkokäyttöliittymästä voit tarvittaessa käynnistää ja pysäyttää suoritusajan. Runtime on hiekkalaatikko, ja koodi on turvallisesti eristetty laitteen vakio-ohjelmistosta.

Voit hallita makroja Control Hubista tai laitteen verkkokäyttöliittymän Makroeditorista . Jos haluat määrittää makrot Control Hubista, sinun on ensin otettava makrojen määritys käyttöön laitteissasi.

Control Hubissa näet makroihin tehdyt muutokset laitteen historiassa.

UI-laajennukset

Käyttöliittymälaajennus on mukautettu painike tai paneeli, jonka luot itse ja lisäät laitteesi kosketusnäyttöön. Voit esimerkiksi lisätä pikavalintapainikkeen, jolla voit soittaa usein käytettyyn numeroon, tai ohjelmoida laitteesi vastaamaan automaattisesti tiettyihin numeroihin tuleviin puheluihin.

Käyttöliittymälaajennuksilla voidaan ohjata myös kolmannen osapuolen oheislaitteita, kuten valoja, kaihtimia ja videokytkimiä. Kun videolaitetta ja oheislaitteita ohjataan samasta käyttöliittymästä, saat kokoushuoneeseen yhtenäisen käyttökokemuksen. Kommunikointi kolmannen osapuolen ohjausjärjestelmien kanssa tapahtuu kolmannen osapuolen API:n kautta.

Avoimen alustan ansiosta voit luoda räätälöintejä, jotka liitetään olemassa oleviin työnkulkuihisi, jolloin voit luoda lisäarvoa Webexin ydintarjonnan lisäksi.

Joitakin esimerkkejä ovat:

  • Mukautetun verkkopalvelimen tietojen näyttäminen päänäytössä.

  • Ongelmista ilmoittaminen tikettijärjestelmään.

  • Akustisten tietojen kerääminen huoneesta ja niiden lähettäminen verkkopalvelimelle, jossa ne voidaan piirtää.

  • Kolmannen osapuolen oheislaitteiden, kuten valojen, kaihtimien ja videokytkimien, ohjaaminen.

Voit luoda käyttöliittymälaajennuksia laitteen verkkokäyttöliittymässä olevasta UI Extensions Editorista .

Ottamalla käyttöön makrojen käyttöönoton saat luku- ja kirjoitusoikeudet makroihin laitekohtaisesti Control Hubista. Kun tämä on otettu käyttöön, kaikki jaettuun tilaan rekisteröidyt laitteet lataavat makrojaan Control Hubiin. Järjestelmänvalvojat voivat sitten muokata makrojen lähdekoodia, ladata paikallisia kopioita ja ladata makroja muihin laitteisiin.

Jos haluat ottaa makrojen käyttöön, siirry Control Hubissa osoitteeseen Laitteet > Asetukset > Makrot ja kytke päälle Salli Control Hubin hallita makroja.


  • Kaikki Control Hubin makrot tallennetaan ja salataan Ciscon pilvipalveluun, mutta ei asiakkaan omalla yksityisellä avaimella. Jos makrot sisältävät luottamuksellisia tietoja, sinun ei pitäisi ottaa käyttöön Control Hub -makrojen käyttöönottoa.

  • Control Hubin makrojen käyttöönotto koskee vain jaetun tilan laitteita.


Sinun on ensin otettava käyttöön makrojen käyttöönotto Control Hubissa edellä kuvatulla tavalla.

Makrotoiminnot tarjotaan yhden laitteen perusteella. Jos haluat jakaa makroja laitteiden välillä, voit ladata makron yhdestä laitteesta ja ladata sen sitten toiseen laitteeseen.

Voit käyttää jaetun tilan laitteiden makroja:

  1. Siirry asiakasnäkymässä osoitteessa https://admin.webex.com kohtaan Laitteet ja valitse laite, jonka haluat määrittää.

  2. Siirry osoitteeseen Configurations ja valitse Macros.


Ohjauskeskuksen laitemakrojen paneeli

Täältä voit:

  • Luo, muokkaa ja poista makroja.

  • Lataa ja lataa makroja (*.js).

  • Ota makrot käyttöön tai poista ne käytöstä.

  • Tallenna muutokset.

  • Näytä makrolokit.


Jos joku on samanaikaisesti muokannut samaa makroa (samoja makroja) jossakin toisessa verkkopaikassa, sinulle näytetään vaihtoehdot ladata kopio omasta versiostasi, hylätä oma versiosi tai korvata toinen versio.

Makroeditori tarjoaa koodieditorin, kirjaustyökalut ja ohjaimet makrojen nopeaa testausta varten.


Makroeditori

Kirjaudu sisään laitteen verkkokäyttöliittymään käyttämällä Admin -tunnuksia ja siirry kohtaan Mukauttaminen > Makroeditori. Täältä voit:

  • Luo, muokkaa ja poista makroja.

  • Tuo tai vie makroja (*.js).

  • Ota makrot käyttöön tai poista ne käytöstä.

  • Tarkastele vianmäärityslokeja.

  • Tallenna muutokset (Ctrl+S)


    Jos joku on samanaikaisesti muokannut samaa makroa toisesta verkko-osoitteesta, sinulle näytetään vaihtoehdot ladata kopio omasta versiostasi, hylätä muokkauksesi tai korvata toinen versio.

UI Extensions Editor tarjoaa työkalut luomiseen:

  • Toimintopainikkeet - Etusivulle lisätty painike. Toimintopainike voidaan ohjelmoida suorittamaan toimintoja, kun käyttäjä napauttaa sitä.

  • Paneelit - Ohjauspaneeli voi sisältää monia käyttöliittymäelementtejä (esim. painikkeita, tekstikenttiä, kytkimiä, liukusäätimiä), jotka kaikki voidaan ohjelmoida suorittamaan toimintoja. Näin voit yhdistää oman ryhmän ohjaimia yhteiseen paikkaan.

  • Verkkosovellukset - Web-sovelluksen pikakuvake lisätään etusivulle. Verkkosovellus käynnistää ennalta määritellyn verkkosivun koko näytön kokoisena. Tämä on käytettävissä kaikissa laitteissa, joissa on Web Engine (eli Board- ja Desk-sarjan laitteissa, lukuun ottamatta DX-laitteita).

Kirjaudu sisään laitteen verkkokäyttöliittymään käyttämällä Admin-, RoomControl-, - tai Integrator -tunnuksia ja siirry osoitteeseen Mukauttaminen > UI Extensions Editor.


UI-laajennusten editori

Täältä voit:

  • Lisää, lataa, lataa tai poista käyttöliittymälaajennus.

  • Luo ja määritä monenlaisia ohjaimia .

  • Aseta käyttöliittymälaajennus aktiiviseksi vs. inaktiiviseksi.

  • Määritä, milloin käyttöliittymälaajennus on näkyvissä.

  • Vie UI-laajennukset videolaitteeseen tai tiedostoon tietokoneeseen.

Jos haluat yhdistää käyttöliittymälaajennuksen makroon, sinun on käytettävä kohteen yksilöllistä Id -tunnusta. Vaihtokytkimen tunnus voi olla esimerkiksi "lights_on". Sitten kirjoittaisit makron, joka seuraisi näytön napautuksia ja kun se havaitsisi, että "lights_on" -painiketta napautettiin, se antaisi halutun komennon (esim. valot päälle/pois).

Esimerkkejä käyttöliittymälaajennusten yhdistämisestä makroihin on osoitteessa täällä.