Soms loopt u tegen problemen aan en heeft u net dat beetje extra informatie nodig dat de UI nooit lijkt te bevatten. Of misschien bent u technisch onderlegd en wilt u zien wat er onder de motorkap gebeurt.
In beide gevallen is deze handleiding voor u bedoeld.
Logs
Alle apparaatinformatie, opdrachten en signalen worden vastgelegd in de VERA-logs. Dit is van onschatbare waarde wanneer uw systeem onverwacht gedrag vertoont, of wanneer een VERA-scène niet naar behoren functioneert.
VERA-logs bekijken
Het inzien van de loginformatie is zeer eenvoudig:
- Open uw browser
- Voer de URL http://XXX.XXX.XXX.XXX/cgi-bin/cmh/log.sh?Device=LuaUPnP in
- Vervang XXX.XXX.XXX.XXX door het IP-adres van uw VERA – bijvoorbeeld 192.168.1.120

Dat is alles; u kunt nu alle achtergrondactiviteiten in VERA bekijken.
Logniveau wijzigen
U kunt configureren hoeveel informatie in het logbestand moet worden vastgelegd.
- Klik op Settings en vervolgens op Logs.
- Kies welke opties u wilt inschakelen:
- Show polling activity – registreert elke polling-activiteit en de antwoorden van apparaten
- Show individual jobs – registreert elke achtergrondtaak die VERA uitvoert
- Verbose Logging – registreert alle communicatie op laag niveau en Z-Wave-netwerkverkeer. Vink dit alleen aan voordat u een probleem reproduceert. Verbose logging kan de engine vertragen
- Lock Log Levels – voorkomt dat Verbose Logs na 24 uur automatisch worden uitgeschakeld
- Archive old logs on MiOS – omdat VERA geen harde schijf of permanent opslagmedium heeft, gaan de logs verloren telkens wanneer u VERA uit- en inschakelt, of wanneer VERA over onvoldoende geheugen beschikt. Als u dit ingeschakeld laat, worden de logs in plaats daarvan naar een online server verzonden. De logs bevatten geen persoonlijk identificeerbare informatie
- Store logs on USB device – sla logs op een USB-apparaat op in plaats van deze te uploaden naar MCV-servers

Volledige lijst van alle Device-ID's en Scene-ID's in VERA met LUUP-code
Soms heeft u een snel overzicht nodig van elk apparaat en het bijbehorende Device-ID, vooral wanneer u aan een scène werkt en het apparaatnummer niet direct paraat heeft.
Er is geen specifieke functie in VERA waarmee u dit direct kunt doen, maar er is een snelle en eenvoudige methode om een lijst van alle apparaten te genereren.
Dit vereist een zeer kort fragment LUA-code – maar maakt u zich geen zorgen, alle benodigde informatie vindt u hieronder.
Volledige lijst met Device-ID's
- Ga in de VERA UI naar het tabblad APPS
- Klik op het tabblad Develop Apps
- 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 knop 'GO' om de code uit te voeren
- Bekijk uw apparatenlijst op: http://"uw VERA IP-adres"/devlist.txt
In uw browser ziet u een lijst die lijkt op deze schermafbeelding:

Volledige Scene ID-lijst
- Ga in de VERA UI naar het tabblad APPS
- Klik op het tabblad Develop Apps
- Klik vervolgens in het linkermenu op 'Test LUUP code (LUA)'
- Kopieer de LUA-code (hieronder) en plak deze in het codevenster
- Klik op de blauwe knop 'GO' om de code uit te voeren
- Bekijk uw apparatenlijst op - http://"uw VERA IP-adres"/scenelist.txt
U ziet in uw browser een lijst die eruitziet als deze schermafbeelding:

Gebruik van de HTTP-API van VERA
De meeste acties in VERA kunnen worden uitgevoerd met een eenvoudig HTTP-verzoek. Hoewel dit door de standaardgebruiker zelden zal worden toegepast, kan het voor bepaalde toepassingen zeer praktisch zijn.
Verzoeken worden uitgevoerd via de ingebouwde URL data_request en geven het volgende mee in de URL:
- id - de id van het verzoek
- output_format - het formaat waarin u een respons wenst, zoals json, xml of text
Hoewel deze handleiding slechts enkele verzoeken behandelt, is een volledige lijst hier beschikbaar.
user_data
Dit retourneert de configuratiegegevens voor VERA: een lijst van alle apparaten en de UPnP-variabelen die bewaard blijven tussen resets, evenals ruimtes, namen en overige 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
Dit retourneert de actuele status van alle apparaten, inclusief alle actuele UPnP-variabelen en de status van 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_energy_usage
Dit is een snelle methode om het actuele energieverbruik van alle apparaten te rapporteren in een tab-gescheiden formaat.
Voorbeeld:
http://vera_ip_address:3480/data_request?id=live_energy_usage
Plugins
Er zijn tientallen plug-ins beschikbaar waarmee u eenvoudiger toegang krijgt tot alle waardevolle data die VERA beschikbaar stelt.
DataYours
DataYours is een serie plug-ins voor het verzamelen, opslaan en weergeven van gegevens over VERA-apparaten en -metingen.
dataMine 2
dataMine registreert alle waardeveranderingen in gespecificeerde variabelen naar logbestanden op Vera en biedt een grafische gebruikersinterface (GUI) met grafieken, compleet met zoom, scrollen enz.
AltUI
Deze plug-in biedt een alternatieve gebruikersinterface voor VERA-controllers die gebruiksvriendelijker is en op elk type apparaat werkt als webapplicatie die zich automatisch aanpast aan de schermgrootte
EventWatcher
Web-, bestands- en syslog-rapportage van variabelen, gebeurtenissen, apparaten, scènes en meer.
Info Viewer
Een eenvoudigere manier om toegang te krijgen tot logboek- en Z-Wave-informatie op VERA.
Vera Support
Mocht u met behulp van bovenstaande methoden het probleem niet kunnen diagnosticeren, dan adviseren wij u om rechtstreeks contact op te nemen met het Vera supportteam. Zij kunnen op afstand toegang krijgen tot uw apparaat en helpen bij het opsporen van het probleem – u kunt hen bereiken via support@getvera.com.
De ervaring leert dat zij gewoonlijk binnen 24-48 uur antwoorden, zeer behulpzaam zijn en graag een stap extra zetten voor de klant.