Aseman ylläpitäjän opas

Web Radio Controlissa käyttäjätileillä on erilaisia rooleja ja oikeuksia. Tietyt ominaisuudet ovat saatavilla vain järjestelmänvalvojan (administrator) ja tehokäyttäjän (power user) rooleilla. Tämä aseman ylläpitäjän opas dokumentoi ominaisuudet, jotka ovat saatavilla näille erikoiskäyttäjärooleille ja kunkin käyttäjäroolin oikeudet.

Linkki: /fi/user-guide/settings-guide/ [asetusopas] dokumentoi Settings-valintaikkunan osiot, jotka ovat saatavilla kaikille käyttäjärooleille.

Asennuskäyttöliittymä

Web Radio Control-asennuskäyttöliittymä on saatavilla osoitteessa http://DOMAIN-NAME:8013/ (portti 8013). Asennuskäyttöliittymää käytetään pääosin Web Radio Control-ohjelmiston käyttöönotossa uudella asemalla. Lisäksi voit käyttää asennuskäyttöliittymää yhdistettyjen laitteiden, kuten USB-sarjaporttien ja -äänikorttien, tarkastelemiseen.

Web Radio Controlin asetusten muuttamista varten päivitetyn konfiguraatiotiedoston tai uuden TLS-varmenteen myös ladata asetusikkunassa Settings > Backup/Restore, joten näitä toimintoja varten ei tarvitse mennä erikseen asennuskäyttöliittymään.

Asennuskäyttöliittymään voi kirjautua vain käyttäjätileillä, joilla on järjestelmänvalvojan (administrator) rooli.

Asennuskäyttöliittymän ohjeet löydät konfigurointi-sivulta.

Asetukset aseman ylläpitäjille

Seuraavia osioita Settings-ikkunassa Web Radio Controlin käyttöliittymässä voi käyttää vain käyttäjätileillä, joilla on järjestelmänvalvojan rooli (administrator, kaikki osiot) tai tehokäyttäjän rooli (vain Dynamic DNS-osio). Nämä ominaisuudet ovat käytössä Web Radio Control -ohjelmiston ja sen konfiguraation hallintaan, ylläpitoon ja vianmääritykseen.

Settings: System

System-osiossa on seuraavat toiminnot:

  • Restart WRC server käynnistää pelkän Web Radio Control-palvelinohjelmisto uudelleen

    • Uudelleenkäynnistys on tarpeen uuden YAML-konfiguraatiotiedoston tai uuden TLS-varmenteen tuonnin yhteydessä.

    • Uudelleenkäynnistys voi joskus ratkaista laitteiden hallintaan liittyviä ongelmia.

  • Reboot käynnistää Raspberry Pi Linux-käyttöjärjestelmän uudelleen

    • Käyttöjärjestelmän käynnistäminen uudelleen ei yleensä ole tarpeen. Se voi kuitenkin joskus ratkaista verkkoon tai epävakauteen liittyviä ongelmia.

  • Shut down sammuttaa Raspberry Pi Linux-käyttöjärjestelmän

    • Tämä toiminto suorittaa turvallisen järjestelmän sammutuksen, jos haluat katkaista Raspberry Pi-laitteesta virran.

    • Huomaa, että Raspberry Pi on sammuttamisen jälkeen käynnistettävä uudelleen katkaisemalla käyttöjännite ja kytkemällä se takaisin päälle.

Settings: User accounts

User accounts-osiosa voit hallinnoida käyttäjätilejä, jotka sallivat pääsyn etäkäyttöön asemallasi. Jokaisella käyttäjätilillä on käyttäjänimi ja salasana, jotka täytyy syöttää Web Radio Control -kirjautumisikkunaan sisäänkirjautumisen yhteydessä.

Käyttäjätililuettelo mahdollistaa käyttäjätilien luomisen, muokkaamisen (kynäkuvake) ja poistamisen (roskakorikuvake). Lisäksi ylläpitäjänä voit kirjata ulos yksittäisen käyttäjän tai kaikki kirjautuneet käyttäjät.

Käyttäjätilit sisältävät on seuraavat tiedot:

  • User account enabled - Käyttäjätili voidaan tilapäisesti poistaa käytöstä poistamalla tämä valintaruutu.

  • Username (mandatory)

  • Password (mandatory) - Generate-painike luo uuden satunnaisen salasanan. Käyttöliittymä näyttää generoidun salasanan painikkeen vieressä, jotta voit kopioida ja tallentaa salasanan.

  • User permissions - Katso alla olevasta osiosta lisätietoja käyttäjärooleista ja -oikeuksista.

  • Call sign

  • Email address

  • First name

  • Last name

  • User reference (vain ylläpitäjille) - Käyttäjäviite-kenttää voidaan käyttää käyttäjätilin numeron tai viitteen tallentamiseen viittauksena järjestelmään, kuten kerhon jäsenrekisteriin tai yhdistyksen johonkin muuhun järjestelmään.

  • Note (vain ylläpitäjille) - Tätä lisätietokentää voi käyttää käyttäjätiliin liittyvien lisätietojen tallentamiseen.

Sisäänrakennettu ylläpitäjän käyttäjätili

Web Radio Controlissa on sisäänrakennettu käyttäjätili nimeltä admin, jonka toimintoja ei ole rajoitettu: sillä on kaikki oikeudet ohjelmiston asetusten konfigurointiin ja jokaisen etäkäytössä olevan laitteen hallintaan.

Kun yksittäinen operaattori käyttää asemaa, jossa Web Radio Control on asennettuna (esim. kotiasemalla), ja asema ei ole monikäyttäjäasema tai klubiasema, sisäänrakennettu admin-käyttäjätili on yleensä riittävä kaikkiin etäkäyttötarpeisiin, eikä tarvetta ole luoda lisää käyttäjätiliä rajoitetummilla oikeuksilla.

Käyttäjätilit ja eri Web Radio Control -lisenssityypit

Huomaa, että BASIC-, MULTI-MODE- ja COMPLETE-lisensseillä voi luoda ainoastaan yhden käyttäjätilin sisäänrakennetun admin-käyttäjätilin lisäksi. Voit käyttää tätä lisäkäyttäjätiliä luodaksesi rajoitetumpia käyttäjiä itsellesi, jos et halua käyttää admin-käyttäjätiliä normaalissa päivittäisessä etäkäytössä.

CLUB-lisenssi mahdollistaa käyttäjätilien rajattoman luomisen ja jakamisen useamman operaattorin asemille sekä kerhoasemille.

Käyttäjäroolit ja niihin liittyvät oikeudet

Web Radio Control tukee seuraavia käyttäjärooleja käyttäjätilien oikeuksien hallintaan:

  • RESERVE (RES) - RESERVE-käyttäjärooli sallii käyttäjän luoda, muokata ja poistaa varauksia (kyseiselle käyttäjätilille)

  • TRANSMIT (TX) - TRANSMIT-käyttäjärooli sallii lähettämisen millä tahansa radiolla

  • RECEIVE (RX) - RECEIVE-käyttäjärooli sallii laitteiden ohjauksen kaikille laitteille, mutta ei salli lähettämistä millään radiolla tai pääsyä Hamlib-proxy:n kautta digimoodien käyttöön

  • PASSIVE (PA) - PASSIVE-käyttäjärooli sallii laitteiden tarkkailun ja radioiden kuuntelun ilman mahdollisuutta ohjata mitään tai muuttaa mitään asetuksia

Käyttäjällä on oltava RESERVE-rooli, jotta käyttäjällä voi luoda, muokata tai poistaa varauksia (poislukien tehokäyttäjät ja järjestelmänvalvojat). Jos jollakin käyttäjätilillä ei tulisi olla oikeuksia thedä varauksia itselleen, voit yksinkertaisesti jättää RESERVE-roolin käyttäjätililtä pois. Asetusopas-sivulla on tietoja ominaisuuksista, joihin varaukset vaikuttavat.

Web Radio Controlissa on seuraavat erityiskäyttäjäroolit ylläpito- ja hallintatoimintoja varten:

  • ADMIN_USER (ADM) - järjestelmänvalvojan käyttäjärooli ilman rajoituksia

  • POWER_USER (POW) - tehokäyttäjän rooli, jolla voi ohittaa ja hallita varauksia sekä suorittaa tiettyjä muita ylläpitotehtäviä

Muiden käyttäjäroolien oikeudet ovat seuraavat:

Ominaisuus PA RX TX RES

Tarkastele mitä tahansa laitetta

X

X

X

Kuuntele vastaanotettua audiota

X

X

X

Ohjaa mitä tahansa laitetta

X

X

Lähetä millä tahansa radiolla

X

Settings: Hamlib proxy (digimoodeja varten)

X

Luo tai muokkaa varauksia

X

Järjestelmänvalvojan ja tehokäyttäjän rooleilla on seuraavat oikeudet (edellä lueteltujen ominaisuuksien lisäksi):

Ominaisuus POW ADM

Luo ja muokkaa varauksia muiden käyttäjien puolesta

X

X

Ohjaa mitä tahansa laitetta, vaikka se olisi varattu

X

X

Settings: Dynamic DNS

X

X

Settings: System

X

Settings: User accounts

X

Settings: Station configuration

X

Settings: Backup/Restore

X

Settings: Dynamic DNS

Dynamic DNS-osio näyttää tietoja verkon IP-osoitteista:

  • External address-otsikon alla on Web Radio Controlin tunnistamat julkiset IP-osoitteet

  • Public hostname-otsikon alla on Web Radio Controlin konfiguraatiotiedostossa (konfiguraatiotiedoston publicHostname-tiedostossa) määritetyn DNS-verkkotunnuksen IP-osoitteet

Oikein toimivassa verkkokonfiguraatiossa ulkoiset IP-osoitteet ja DNS-verkkotunnuksen IP-osoitteet ovat samat. Voit päivittää IP-osoitetiedot napsauttamalla Check now-painiketta.

Lisäksi Dynamic DNS-osio näyttää dynaamisen DNS-päivityksen tilan, jos dynaamiset DNS-päivitykset on otettu käyttöön Web Radio Controlin konfiguraatiotiedostossa (konfiguraatiotiedoston dynamicDns-osiossa). Voit käyttää dynaamisia DNS-palveluita saadaksesi DNS-verkkotunnuksen, joka osoittaa Internet-yhteytesi IP-osoitteeseen, vaikka julkisen IP-osoitteesi olisi dynaaminen, eli se muuttuu aika ajoin. Web Radio Control huolehtii dynaamisen DNS-verkkotunnuksen päivittämisestä aina, kun IP-osoite muuttuu. Katso lisää tietoja verkkoasetukset-sivulta dynaamisen DNS:n konfiguroimiseksi.

Jos dynaamiset DNS-päivitykset on konfiguroitu Web Radio Controlissa, voit pakottaa julkisen IP-osoitteen tarkistuksen Force update-painikkeella. Voit käyttää tätä toimintoa dynaamisten DNS-päivitysten toimivuuden testaamiseen. Web Radio Control näyttää päivityksen tulokset otsikon Dynamic DNS client alla.

Settings: Station configuration

Station configuration-osio sisältää erilaisia asemakohtaisia asetuksia Web Radio Control -ohjelmistolle.

Osiossa on seuraavat asetukset:

  • Station contact details

    • Yhteystiedot näytetään kaikille käyttäjille Settings > Station info -osiossa, jotta he voivat ottaa yhteyttä aseman ylläpitäjiin, jos ongelmia ilmenee.

  • Station time and location

    • Station time zone - Aikavyöhyke asettaa oletusaikavyöhykkeen varauskalenterille kaikille käyttäjille. Jokainen käyttäjä voi asettaa henkilökohtaisen aikavyöhykkeen erikseen.

  • Reservation limits-osiossa voit määritellä rajat sille, millaisia varauksia aseman käyttäjät voivat luoda. Huomaa, että nämä rajat eivät koske käyttäjiä, jolla on tehokäyttäjän tai järjestelmänvalvojan rooli.

    • Maximum reservation duration - Pisin sallittu varausaika minuutteina

    • Minimum reservation duration - Lyhin sallittu varausaika minuutteina

    • Maximum reservation time per week - Maksimiaika (minuutteina) kaikille yhden viikon aikana (maanantaista sunnuntaihin) tehdyille varauksille yksittäiselle käyttäjälle

    • Cancel an active reservation if the user is offline for longer than the specified time - Tämä asetus peruuttaa aktiivisen varauksen, jos käyttäjä on jo tehdyn varauksen aikana offline-tilassa pidempään kuin määritetty aika (minuutteina). Varaus muutetaan päättyväksi sillä hetkellä, kun tässä määritelty aika päättyy. Asetuksen asettaminen nollaksi poistaa ominaisuuden käytöstä.

  • Indicators for local and remote use

    • Indicator for remote use: when a user is connected to Web Radio Control, e.g. GPIO output pin for LED - Tämä asetus kytkee kytkimen tai GPIO:n päälle, kun vähintään yksi käyttäjä on kirjautunut etäkäyttöön Web Radio Control -palvelimelle. Sitä voidaan esimerkiksi käyttää LED-valon sytyttämiseen (GPIO:n kautta) tai releen kytkemiseen paikallisesti asemalla, jotta asemalla olevat mahdolliset operaattorit tietävät, että asemaa etäkäytetään.

    • Indicator for local use: when an operator is operating at the station, e.g. GPIO input pin for button - Tämä asetus on kehitteillä eikä sitä ole vielä käytetty. Tulevassa julkaisussa fyysistä kytkintä voidaan käyttää näyttämään etäkäyttäjille, että asemaa käytetään paikallisesti.

  • Radio control

    • Allow only power users and administrators to power off/on radios - Tämän asetuksen käyttöönotto poistaa mahdollisuuden tavallisilta käyttäjiltä käynnistää tai sammuttaa radioita.

Settings: Backup/Restore

Backup/Restore-osion toiminnoilla voit varmuuskopioida ja palauttaa Web Radio Controlin konfiguraation ja asetukset. "User data"-tiedot sisältävät kaikki asetukset, joita ei ole konfiguraatiotiedostossa. Jotta aseman tiedot saadaan varmuuskopioitua kokonaisuudessaan, on ladattava kolme tiedostoa: konfiguraatiotiedosto (YAML-tiedosto), käyttäjätiedot (JSON-tiedosto) ja TLS-sertifikaatti (ZIP-tiedosto).

On suositeltavaa varmuuskopioida aseman tiedot säännöllisesti, jotta asetukset, käyttäjätilit ja varaukset eivät häviä esimerkiksi SD-kortin tai kiintolevyn vikaantuessa.

Aseman tietojen varmuuskopiointi on tarpeen myös uudempaan Web Radio Controlin versioon päivitettäessä. Tällöin voit säilyttää olemassa olevat käyttäjätilit ja kaikki laiteasetukset uudessa ohjelmistoversiossa. Lisätietoja päivitysprosessista on sivulla päivitysohjeet.

Aseman tietojen palauttaminen tiedostoista

Aseman tietojen palauttaminen tiedostoista on mahdollista Backup/Restore-osiossa. Voit palauttaa (importoida) konfiguraatiotiedoston, käyttäjätiedot ja TLS-sertifikaatin. Näin voit esimerkiksi muuttaa nopeasti YAML-konfiguraatiotiedostoa lataamalla ensin konfiguraatiotiedoston, sitten muokkaamalla sitä tekstieditorisovelluksessa ja lopuksi palauttamalla (import) muokatun tiedoston.

Huomaa, että uuden konfiguraatiotiedoston tai uuden TLS-sertifikaatin käyttöönotossa sinun on käynnistettävä Web Radio Control -palvelin uudelleen (Settings > System > Restart WRC server). Uudet käyttäjätiedot ("user data") ovat sen sijaan käytettävissä välittömästi ilman Web Radio Control -palvelimen uudelleenkäynnistystä.