Joskus eteen tulee ongelmia, joiden ratkaisemiseen tarvitaan lisätietoja, joita käyttöliittymä ei tunnu tarjoavan. Tai ehkä olet teknisesti valveutunut ja haluat nähdä, mitä konepellin alla tapahtuu.
Molemmissa tapauksissa tämä opas on sinua varten.
Lokit
Kaikki laitetiedot, komennot ja signaalit tallennetaan VERA-lokeihin, mikä on korvaamatonta, jos järjestelmä toimii odottamattomasti tai jos VERA-tilannetta ei saada toimimaan oikein.
Tarkastele VERA-lokeja
Lokitietojen tarkasteleminen on erittäin helppoa:
- Avaa selaimesi
- Syötä URL-osoite http://XXX.XXX.XXX.XXX/cgi-bin/cmh/log.sh?Device=LuaUPnP
- Korvaa XXX.XXX.XXX.XXX VERA-laitteesi IP-osoitteella – esimerkiksi 192.168.1.120

Siinä kaikki, näet nyt kaikki VERA-järjestelmän taustatoiminnot.
Muuta lokitasoa
Voit määrittää lokitiedostoon tallennettavien tietojen määrän.
- Napsauta Settings ja sen jälkeen Logs.
- Valitse aktivoitavat vaihtoehdot:
- Show polling activity – tallentaa jokaisen kyselytoiminnon ja laitteiden vastaukset
- Show individual jobs – tallentaa jokaisen VERA-järjestelmän suorittaman taustatehtävän
- Verbose Logging – tallentaa kaiken matalan tason viestinnän ja Z-Wave-verkkoliikenteen. Valitse tämä vain ennen ongelman toistamista. Yksityiskohtainen lokikirjaus voi hidastaa moottorin toimintaa
- Lock Log Levels – estää yksityiskohtaisen lokikirjauksen (Verbose Logs) automaattisen poistamisen käytöstä 24 tunnin kuluttua
- Archive old logs on MiOS – koska VERA-laitteessa ei ole kiintolevyä tai pysyvää tallennustilaa, lokit menetetään aina, kun VERA sammutetaan ja käynnistetään uudelleen tai kun VERA-laitteen muisti on vähissä. Jos tämä asetus jätetään päälle, lokit lähetetään sen sijaan verkkopalvelimelle. Lokit eivät sisällä henkilötietoja
- Store logs on USB device – tallentaa lokit USB-laitteelle sen sijaan, että ne ladattaisiin MCV-palvelimille

Täydellinen luettelo kaikista VERA-laitetunnuksista (Device ID) ja tilannetunnuksista (Scene ID) LUUP-koodin avulla
Joskus tarvitaan nopea yleiskatsaus kustakin laitteesta ja sen laitetunnuksesta (Device ID), erityisesti tilannetta luotaessa, kun laitteen numeroa ei muisteta ulkoa.
VERA-järjestelmässä ei ole tähän suoraan tarkoitettua ominaisuutta, mutta kaikkien laitteiden luettelointiin on nopea ja yksinkertainen tapa.
Se edellyttää hyvin lyhyttä LUA-koodinpätkää – mutta ei hätää, kaikki tarvittavat tiedot löytyvät täältä.
Täydellinen laitetunnusluettelo (Device ID)
- Siirry VERA-käyttöliittymässä APPS-välilehdelle
- Napsauta Develop Apps -välilehteä
- Napsauta sitten vasemmanpuoleisesta valikosta 'Test LUUP code (LUA)'
- Kopioi alla oleva LUA-koodi ja liitä se koodi-ikkunaan
- Suorita koodi napsauttamalla sinistä 'GO'-painiketta
- Tarkastele laiteluetteloa osoitteessa – http://"VERA-laitteesi IP-osoite"/devlist.txt
Näet selaimessasi luettelon, joka näyttää tämän näyttökuvan mukaiselta:

Täydellinen Scene ID -luettelo
- Siirry VERA-käyttöliittymässä APPS-välilehdelle
- Napsauta Develop Apps -välilehteä
- Napsauta sitten vasemmanpuoleisesta valikosta 'Test LUUP code (LUA)'
- Kopioi LUA-koodi (alla) ja liitä se Code-ikkunaan
- Suorita koodi napsauttamalla sinistä 'GO'-painiketta
- Tarkastele laiteluetteloasi osoitteessa - http://"VERA-laitteesi IP-osoite"/scenelist.txt
Näet selaimessasi luettelon, joka näyttää tältä näyttökuvalta:

VERA-järjestelmän HTTP API -rajapinnan käyttäminen
Useimmat toiminnot VERA-järjestelmässä voidaan suorittaa yksinkertaisella HTTP-pyynnöllä. Vaikka tavallinen käyttäjä harvoin tarvitsee tätä, se voi olla erittäin hyödyllinen tietyissä sovelluksissa.
Pyynnöt suoritetaan käyttämällä sisäänrakennettua URL-osoitetta data_request ja välittämällä URL-osoitteessa seuraavat parametrit:
- id – pyynnön tunniste (id)
- output_format – haluttu vastausmuoto: json, xml tai text
Tässä oppaassa käsitellään vain muutama pyyntö; täydellinen luettelo on saatavilla täältä.
user_data
Tämä palauttaa VERA-järjestelmän konfiguraatiotiedot, mukaan lukien kaikkien laitteiden luettelon ja uudelleenkäynnistysten välillä säilyvät UPnP-muuttujat sekä huoneet, nimet ja muut tiedot, jotka käyttäjä määrittää osana konfiguraatiota.
Esimerkki:
http://vera_ip_address:3480/data_request?id=user_data&output_format=xml
status
Tämä palauttaa kaikkien laitteiden nykyisen tilan, mukaan lukien kaikki nykyiset UPnP-muuttujat ja aktiivisten ajojen tilat.
Esimerkit:
Täydellinen laiteluettelo
- http://vera_ip_address:3480/data_request?id=status&output_format=xml
Tai tietylle laitteelle
- http://vera_ip_address:3480/data_request?id=status&output_format=xml&UDN=uuid:4d494342-5342-5645-0002-000000000002
- http://vera_ip_address:3480/data_request?id=status&output_format=xml&DeviceNum=6
live_energy_usage
Tämä on nopea tapa raportoida kaikkien laitteiden nykyinen energiankulutus sarkainerotellussa muodossa.
Esimerkki:
http://vera_ip_address:3480/data_request?id=live_energy_usage
Plugins
Saatavilla on kymmeniä lisäosia, jotka helpottavat kaiken VERA-järjestelmän tarjoaman hyödyllisen datan käyttöä.
DataYours
DataYours on liitännäisperhe VERA-laitteita ja -mittauksia koskevien tietojen keräämiseen, tallentamiseen ja näyttämiseen.
dataMine 2
dataMine kirjaa kaikki määritettyjen muuttujien arvonmuutokset VERA-laitteen lokitiedostoihin ja tarjoaa graafisen käyttöliittymän kaavioineen, zoomauksineen ja vierityksineen.
AltUI
Tämä liitännäinen tarjoaa VERA-ohjaimille vaihtoehtoisen, miellyttävämmän käyttöliittymän, joka toimii kaikilla laitteilla näytön kokoon automaattisesti mukautuvana verkkosovelluksena
EventWatcher
Muuttujien, tapahtumien, laitteiden, tilanteiden ja muiden kohteiden raportointi verkkoon, tiedostoihin ja syslogiin.
Info Viewer
Helpottaa VERA-laitteen loki- ja Z-Wave-tietojen tarkastelua.
VERA-tuki
Mikäli ongelmaa ei saada diagnosoitua yllä mainituilla tavoilla, suosittelemme ottamaan suoraan yhteyttä VERA-tukitiimiin, sillä he voivat muodostaa etäyhteyden laitteeseen ja auttaa vianmäärityksessä – tavoitat heidät osoitteesta support@getvera.com.
He vastaavat yleensä 24–48 tunnin kuluessa, ovat erittäin avuliaita ja valmiita panostamaan asiakaspalveluun parhaan mahdollisen ratkaisun löytämiseksi.