APNT-105 - VERA UI7 -diagnostiikka

Joskus törmäät ongelmiin ja tarvitset sitä ylimääräistä tietoa, jota käyttöliittymässä ei tunnu koskaan olevan. Tai ehkä olet vain teknisesti taitava 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, ja tämä on korvaamatonta, jos järjestelmäsi tekee jotain odottamatonta tai jos et saa VERA-tilannetta toimimaan oikein.

Näytä VERAn lokit

Lokitietojen tarkastelu on erittäin helppoa:

  • Avaa selaimesi
  • Anna URL-osoite http://XXX.XXX.XXX.XXX/cgi-bin/cmh/log.sh?Device=LuaUPnP
  • Korvata XXX.XXX.XXX.XXX VERAsi IP-osoitteella – esimerkiksi 192.168.1.120

VERA log


Siinä kaikki, voit nyt nähdä kaiken kulissien takana tapahtuvan toiminnan VERAssa.

Muutoslokin taso

Voit määrittää lokitiedostoon tallennettavan tiedon määrän.

  • Klikkaa Asetukset ja sitten Lokit.
  • Valitse päälle kytkettävät asetukset:
    • Näytä kyselytoiminta – tallentaa jokaisen kyselytoiminnan ja laitteen vastaukset
    • Näytä yksittäiset työpaikat – tallentaa jokaisen VERAn suorittaman taustatyön
    • Yksityiskohtainen lokikirjaus – Tallentaa kaiken matalan tason viestinnän ja Z-Wave verkkoliikennettä. Tarkista se vain ennen ongelman toistamista. Yksityiskohtainen lokikirjaus voi hidastaa hakumoottoria.
    • Lukitse lokitasot - Estää yksityiskohtaisten lokien automaattisen poistamisen käytöstä 24 tunnin kuluttua
    • Arkistoi vanhat lokit MiOS:ssa - Koska VERAssa ei ole kiintolevyä tai pysyvää tallennustilaa, lokit menetetään aina, kun VERA kytketään pois päältä ja päälle tai kun VERAn muisti on vähissä. Jos jätät tämän asetuksen päälle, lokit lähetetään sen sijaan verkkopalvelimelle. Lokit eivät sisällä henkilötietoja.
    • Lokien tallennus USB-laitteelle – Tallenna lokit USB-laitteelle sen sijaan, että lataat ne MCV-palvelimille

VERA Log Settings


Täydellinen luettelo kaikista VERAn laite- ja kohtaustunnisteista LUUP-koodilla

Joskus tarvitset nopean yleiskatsauksen jokaisesta laitteesta ja sen laitetunnuksesta, varsinkin jos työskentelet kohtauksen parissa etkä muista laitteen numeroa.

VERAssa ei ole erillistä ominaisuutta, jonka avulla voit tehdä tämän, mutta on olemassa nopea ja yksinkertainen tapa saada luettelo kaikista laitteista.

Se sisältää hyvin lyhyen pätkän LUA-koodia – mutta älä huoli, kaikki tiedot ovat täällä.

Täydellinen laitetunnusten luettelo

  • Siirry VERA-käyttöliittymässä kohtaan SOVELLUKSET välilehti
  • Klikkaa Kehitä sovelluksia välilehti
  • Napsauta sitten 'Testaa LUUP-koodia (LUA)'vasemmanpuoleisessa valikossa
  • Kopioi LUA-koodi (alla) ja liitä se koodi-ikkunaan.
  • Klikkaa sinistä 'MENNÄ'-painiketta koodin suorittamiseksi
  • Katso laiteluettelosi osoitteessa - http://"VERA IP-osoitteesi"/devlist.txt

paikallinen tiedosto = io.open("/www/devlist.txt", "w") tiedosto:kirjoittaa("[Laitenumero/tunnus] laitteen nimet päällä " .. os.date() .. "\n") varten laitenumero,d sisään parit(luup.devices) tehdä jos d.id ~= "" sitten tiedosto:kirjoittaa(string.format('[%03d/%s] %s \n', laitenumero, d.id, d.description)) loppu loppu tiedosto:lähellä()

Näet selaimessasi luettelon, joka näyttää tältä kuvakaappaukselta:


VERA Devlist


Täydellinen kohtaustunnusten luettelo

  • Siirry VERA-käyttöliittymässä kohtaan SOVELLUKSET välilehti
  • Klikkaa Kehitä sovelluksia välilehti
  • Napsauta sitten 'Testaa LUUP-koodia (LUA)'vasemmanpuoleisessa valikossa
  • Kopioi LUA-koodi (alla) ja liitä se koodi-ikkunaan.
  • Klikkaa sinistä 'MENNÄ'-painiketta koodin suorittamiseksi
  • Katso laiteluettelosi osoitteessa - http://"VERA IP-osoitteesi"/scenelist.txt

paikallinen tiedosto = io.open("/www/scenelist.txt", "w") tiedosto:kirjoittaa("[SceneID] laitenimet päällä " .. os.date() .. "\n") varten Kohtaustunnus,d sisään parit(luup.scenes) tehdä tiedosto:kirjoittaa(string.format('[%03d] %s \n', Kohtaustunnus, d.description)) loppu tiedosto:lähellä()

Näet selaimessasi luettelon, joka näyttää tältä kuvakaappaukselta:


VERA Scene list


VERAn HTTP-rajapinnan käyttö

Useimmat VERAn toiminnot voidaan tehdä yksinkertaisella HTTP-pyynnöllä. Vaikka tavallinen käyttäjä tuskin koskaan käyttää tätä, se voi osoittautua käteväksi joillekin sovelluksille.

Pyynnöt tehdään sisäänrakennetun URL-osoitteen avulla datapyyntö ja välitä seuraava URL-osoitteessa:

  • tunnus - pyynnön tunniste
  • tulostemuoto - missä muodossa haluat vastauksen json, xml tai teksti

Vaikka tämä opas kattaa vain muutaman pyynnön, täydellinen luettelo on saatavilla tässä.

käyttäjätiedot

Tämä palauttaa VERAn määritystiedot, jotka ovat luettelo kaikista laitteista ja UPnP-muuttujista, jotka säilyvät nollausten välillä, sekä huoneista, nimistä ja muista käyttäjän määrittämistä tiedoista.

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 kaikkien aktiivisten töiden tilan.

Esimerkkejä:

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

Liitännäiset

On olemassa kymmeniä lisäosia, jotka helpottavat VERAn tarjoaman ihanan datan käyttöä.

DataYours

DataYours on laajennusperhe, jolla voidaan hankkia, tallentaa ja näyttää tietoja VERA-laitteista ja -mittauksista.

dataMine 2

dataMine kirjaa kaikki määritettyjen muuttujien arvojen muutokset Veran lokitiedostoihin ja tarjoaa graafisen käyttöliittymän, jossa on zoomaus, vieritys jne.

AltUI

Tämä laajennus tarjoaa VERA-ohjaimille vaihtoehtoisen käyttöliittymän, joka on miellyttävämpi ja toimii millä tahansa laitteella web-sovelluksena, joka mukautuu automaattisesti näytön kokoon.

Tapahtumantarkkailija

Muuttujien, tapahtumien, laitteiden, tilanteiden ja muiden tietojen verkko-, tiedosto- ja lokitietojen raportointi.

Tietojen katseluohjelma

Helpompi tapa käyttää lokia ja Z-Wave tietoa VERAsta.

Vera-tuki

Jos et pysty diagnosoimaan ongelmaasi yllä olevilla menetelmillä, suosittelemme ottamaan yhteyttä suoraan Veran tukitiimiin, sillä he voivat käyttää laitettasi etänä ja toivottavasti auttaa sinua vianmäärityksessä – heidät löytyy osoitteesta support@getvera.com.

Huomaamme, että he vastaavat yleensä 24–48 tunnin sisällä ja ovat yleensä erittäin avuliaita ja valmiita tekemään kaikkensa asiakkaan eteen.

Aiheeseen liittyvää tietoa