APNT-105 - VERA UI7-diagnostiek

Soms loop je tegen problemen aan en heb je net dat beetje extra informatie nodig dat de gebruikersinterface nooit lijkt te hebben. Of misschien ben je gewoon technisch onderlegd en wil je zien wat er onder de motorkap gebeurt.

In beide gevallen is deze gids voor u.

Logboeken

Alle apparaatgegevens, opdrachten en signalen worden vastgelegd in de VERA-logboeken. Dit is van onschatbare waarde als uw systeem iets onverwachts doet of als u een VERA-scène niet goed aan de praat krijgt.

Bekijk de logs van VERA

Het bekijken van de loginformatie is heel eenvoudig:

  • Open uw browser
  • Voer de URL in http://XXX.XXX.XXX.XXX/cgi-bin/cmh/log.sh?Device=LuaUPnP
  • Vervangen XXX.XXX.XXX.XXX met het IP-adres van uw VERA - bijvoorbeeld 192.168.1.120

VERA log


Dat is alles, u kunt nu alle activiteiten 'achter de schermen' in VERA bekijken.

Wijziging logniveau

U kunt de hoeveelheid informatie configureren die in het logbestand moet worden vastgelegd.

  • Klik Instellingen en toen Logboeken.
  • Kies welke opties u wilt inschakelen:
    • Pollingactiviteit weergeven – registreert elke pollingactiviteit en de antwoorden van het apparaat
    • Toon individuele banen – registreert elke achtergrondtaak die VERA uitvoert
    • Uitgebreide logging – Registreert alle communicatie op laag niveau en Z-Wave Netwerkverkeer. Controleer dit alleen voordat u een probleem reproduceert. Uitgebreide logging kan de engine vertragen.
    • Logniveaus vergrendelen - Voorkomt dat de Verbose Logs na 24 uur automatisch worden uitgeschakeld
    • Archiveer oude logs op MiOS - Omdat VERA geen harde schijf of permanente opslag heeft, gaan de logs verloren telkens wanneer u VERA uit- en weer inschakelt, of wanneer VERA onvoldoende geheugen heeft. Als u deze optie ingeschakeld laat, worden de logs naar een online server gestuurd. De logs bevatten geen persoonlijk identificeerbare informatie.
    • Logboeken opslaan op een USB-apparaat – Sla logs op een USB-apparaat op in plaats van ze te uploaden naar MCV-servers

VERA Log Settings


Volledige lijst met alle apparaat-ID's en scène-ID's in VERA met LUUP-code

Soms hebt u snel een overzicht nodig van elk apparaat en de bijbehorende apparaat-ID, vooral als u aan een scène werkt en u het apparaatnummer niet meer weet.

VERA heeft hiervoor geen speciale functie, maar er is wel een snelle en eenvoudige manier om een ​​lijst met alle apparaten te krijgen.

Het gaat om een ​​heel kort stukje LUA-code, maar maak je geen zorgen, alle informatie vind je hier.

Volledige apparaat-ID-lijst

  • Ga in de VERA-gebruikersinterface naar de APPS tabblad
  • Klik op de Apps ontwikkelen tabblad
  • Klik vervolgens op 'Test LUUP-code (LUA)' in het linkermenu
  • Kopieer de LUA-code (hieronder) en plak deze in het codevenster
  • Klik op de blauwe 'GAAN' knop om de code uit te voeren
  • Bekijk uw apparatenlijst op - http://"uw VERA IP-adres"/devlist.txt

lokaal bestand = io.open("/www/devlist.txt", "w") bestand:schrijven("[DeviceNo/id] apparaatnamen op " .. os.date() .. "\N") voor apparaatnr.,D in paren(luup.devices) Doen als d.id ~= "" Dan bestand:schrijven(string.format('[%03d/%s] %s \n', apparaatnr., d.id, d.description)) einde einde bestand:dichtbij()

U ziet een lijst in uw browser die eruitziet als deze schermafbeelding:


VERA Devlist


Volledige scène-ID-lijst

  • Ga in de VERA-gebruikersinterface naar de APPS tabblad
  • Klik op de Apps ontwikkelen tabblad
  • Klik vervolgens op 'Test LUUP-code (LUA)' in het linkermenu
  • Kopieer de LUA-code (hieronder) en plak deze in het codevenster
  • Klik op de blauwe 'GAAN' knop om de code uit te voeren
  • Bekijk uw apparatenlijst op - http://"uw VERA IP-adres"/scenelist.txt

lokaal bestand = io.open("/www/scenelist.txt", "w") bestand:schrijven("[SceneID] apparaatnamen op " .. os.date() .. "\N") voor Scène-ID,D in paren(luup.scenes) Doen bestand:schrijven(string.format('[%03d] %s \n', Scène-ID, d.description)) einde bestand:dichtbij()

U ziet een lijst in uw browser die eruitziet als deze schermafbeelding:


VERA Scene list


Gebruik van de HTTP API van VERA

De meeste acties in VERA kunnen worden uitgevoerd met een eenvoudige HTTP-aanvraag. Hoewel dit zelden door de standaardgebruiker zal worden gebruikt, kan het voor sommige toepassingen handig zijn.

Verzoeken worden gedaan via de ingebouwde URL data_aanvraag en geef het volgende door op de URL:

  • id - de id van het verzoek
  • uitvoerformaat - het formaat waarin u een antwoord wilt ontvangen json, xml of tekst

Hoewel deze gids slechts een paar verzoeken behandelt, is er een volledige lijst beschikbaar hier.

gebruikersgegevens

Hiermee worden de configuratiegegevens voor VERA geretourneerd. Dit is een lijst met alle apparaten en de UPnP-variabelen die behouden blijven tussen resets, evenals kamers, namen en andere gegevens die de gebruiker instelt als onderdeel van de configuratie.

Voorbeeld:

http://vera_ip_address:3480/data_request?id=user_data&output_format=xml

status

Hiermee wordt de huidige status voor alle apparaten geretourneerd, inclusief alle huidige UPnP-variabelen en de status van alle actieve taken.

Voorbeelden:

Volledige apparatenlijst

  • http://vera_ip_address:3480/data_request?id=status&output_format=xml

Of voor een specifiek apparaat

  • 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_energie_gebruik

Dit is een snelle manier om het huidige energieverbruik van alle apparaten in een door tabbladen gescheiden indeling te rapporteren.

Voorbeeld:

http://vera_ip_address:3480/data_request?id=live_energy_usage

Plugins

Er zijn tientallen plug-ins waarmee u makkelijker toegang krijgt tot alle mooie gegevens die VERA beschikbaar stelt.

DataYours

DataYours is een reeks plug-ins waarmee u gegevens over VERA-apparaten en -metingen kunt verkrijgen, opslaan en weergeven.

dataMine 2

dataMine registreert alle waardewijzigingen in opgegeven variabelen in logbestanden op Vera en biedt een grafische interface met functies als zoomen, scrollen, enzovoort.

AltUI

Deze plugin biedt een alternatieve gebruikersinterface voor VERA-controllers die prettiger is en op elk apparaat werkt als een webapplicatie die zich automatisch aanpast aan de schermgrootte.

EventWatcher

Web-, bestands- en syslograpportage van variabelen, gebeurtenissen, apparaten, scènes en meer.

Info Viewer

Een eenvoudigere manier om toegang te krijgen tot Log en Z-Wave informatie over VERA.

Vera-ondersteuning

Als u met behulp van de bovenstaande methoden niet kunt vaststellen wat uw probleem is, raden wij u aan rechtstreeks contact op te nemen met het Vera-ondersteuningsteam. Zij kunnen op afstand toegang krijgen tot uw apparaat en u hopelijk helpen bij het oplossen van het probleem. U kunt hen vinden op support@getvera.com.

Wij merken dat ze meestal binnen 24-48 uur reageren en dat ze erg behulpzaam zijn en bereid zijn om een ​​stapje extra te zetten voor de klant.

Gerelateerde informatie