Ibland kommer du att stöta på problem och du behöver den extra informationen som UI aldrig verkar ha. Eller kanske är du bara tekniskt kunnig och vill se vad som händer under huven.
I båda fallen är den här guiden för dig.
Loggar
All enhetinformation, kommandon och signaler spelas in i Vera-loggarna och det är ovärderligt om ditt system gör något oväntat, eller om du inte kan få en Vera-scen att fungera korrekt.
Visa Vera loggar
Visa logginformationen är väldigt lätt:
- Öppna din webbläsare
- Ange webbadressen http://XXX.XXX.XXX.XXX/cgi-bin/cmh/log.sh?Device=LuaUPnP
- Byta ut Xxx.xxx.xxx.xxx med din VERAs IP-adress - till exempel 192.168.1.120
Det är det, du kan nu se alla "bakom kulissernas aktivitet i Vera.
Ändra loggnivå
Du kan konfigurera mängden information som ska spelas in i loggfilen.
- Klick inställningar och då Loggar.
- Välj vilka alternativ som ska sättas på:
- Visa omröstningsaktivitet - registrerar varje omröstningsaktivitet och enhetens svar
- Visa enskilda jobb - Registrerar varje bakgrundsjobb Vera körs
- Verbose loggning - Registrerar all kommunikation med låg nivå och Z-Wave Network. Kontrollera det bara innan du reproducerar ett problem. Verbose loggning kan orsaka en sakta ner motorn
- Lås loggnivåer - Förhindrar automatiskt inaktivera de verbose loggarna efter 24 timmar
- Arkiv gamla stockar på Mios - Eftersom Vera inte har en hårddisk eller permanent lagring, förloras loggarna varje gång du vänder VERA OFF och ON, eller när Vera körs lågt på minne. Om du lämnar det här, skickas loggarna till en online-server istället. Loggarna innehåller inte någon personligt identifierbar information
- Store loggar på USB-enhet - Store loggar på en USB-enhet istället för att ladda upp den till MCV-servrar
Komplett lista över alla ID-nummer och scen-ID i Vera med LUUP-kod
Ibland behöver du en snabb översikt över varje enhet och dess enhets-ID, speciellt om du arbetar på en scen och du kan inte återkalla enhetsnumret.
Det finns ingen dedikerad funktion i Vera som gör att du kan göra det, men det finns ett snabbt och enkelt sätt att få en lista över alla enheter.
Det innebär en mycket kort del av LUA-kod - men oroa dig inte, all information är här.
Fullständig enhet ID-lista
- I Vera UI gå till Appar flik
- Klicka på Utveckla appar flik
- Klicka sedan 'Testa LUUP-kod (LUA)'I den vänstra menyn
- Kopiera LUA-koden (nedan) och klistra in den i kodfönstret
- Klicka på den blåa "GÅ'Knapp för att göra koden
- Visa din enhetslista på - http: // "Din Vera IP-adress" /Devlist.txt
Du kommer att se en lista i din webbläsare som ser ut som den här skärmdumpen:
Full Scene ID List
- I Vera UI gå till Appar flik
- Klicka på Utveckla appar flik
- Klicka sedan 'Testa LUUP-kod (LUA)'I den vänstra menyn
- Kopiera LUA-koden (nedan) och klistra in den i kodfönstret
- Klicka på den blåa "GÅ'Knapp för att göra koden
- Visa din enhetslista på - http: // "Din Vera IP-adress" /Scenelist.txt
Du kommer att se en lista i din webbläsare som ser ut som den här skärmdumpen:
Använda Vera's Http API
De flesta åtgärderna i Vera kan göras med en enkel HTTP-förfrågan. Även om detta knappast någonsin kommer att användas av den vanliga användaren kan det visa sig vara praktiskt för vissa applikationer.
Förfrågningar görs med den inbyggda webbadressen Data_Request och skicka följande på webbadressen:
- id - begäran om begäran
- Utmatningsformat - Formatet där du vill ha ett svar som json, xml eller text
Medan den här guiden kommer att täcka några få begäran är en fullständig lista tillgänglig här.
användardata
Detta returnerar konfigurationsdata för Vera, som är en lista över alla enheter och UPnP-variablerna kvarstår mellan återställningar samt rum, namn och andra data som användaren ställer in som en del av konfigurationen.
Exempel:
http: // vera_ip_address: 3480 / data_request? id = user_data & output_format = xml
status
Detta returnerar den aktuella statusen för alla enheter, inklusive alla aktuella UPNP-variabler och status för alla aktiva jobb.
Exempel:
Fullständig enhetslista
- http: // vera_ip_address: 3480 / data_request? id = status & output_format = xml
Eller för en viss enhet
- http: // vera_ip_address: 3480 / data_request? id = status & output_format = xml & udn = uuid: 4d494342-5342-5645-000-000000000002
- http: // vera_ip_address: 3480 / data_request? id = status & output_format = xml & deviceum = 6
Live_energy_usage
Det här är ett snabbt sätt att anmäla all enhetens nuvarande energianvändning i ett flikavgränsat format.
Exempel:
http: // vera_ip_address: 3480 / data_request? id = live_energy_usage
Plugins
Det finns dussintals plugins som gör det lättare att få tillgång till allt den härliga data Vera som är tillgängliga.
Datayours
Datayours är en familj av plugins för att förvärva, lagra och visa data om VERA-enheter och mätningar.
Datamin 2
Datamin loggar Alla värdeförändringar i angivna variabler för att logga filer på Vera, och ger ett GUI-grafiska gränssnitt komplett med zoom, bläddra etc.
Altui
Detta plugin erbjuder ett alternativt användargränssnitt för Vera Controllers som är trevligare och fungerar på någon form av enhet som en webbapplikation som automatiskt justeras till skärmstorlek
EventWatcher
Web, fil och syslog rapportering av variabler, evenemang, enheter, scener och mer.
Info Viewer
Ett enklare sätt att komma åt logg- och z-våginformation på Vera.
Vera stöd
Om du inte kan diagnostisera vad ditt problem använder ovanstående metoder rekommenderar vi att kontakta Vera supportteam direkt eftersom de kan komma åt din enhet på distans och förhoppningsvis hjälpa dig att felsöka vad problemet kan vara - de kan hittas på support@getvera.com.
Vi finner att de brukar svara inom 24-48 timmar och de är vanligtvis mycket hjälpsamma och redo att gå den extra milen för en kund.