Which controller do you have?

We'll show what works with it on every page.

My smart home

Help me choose

APNT-105 - Diagnostyka VERA UI7

Czasami napotkasz problemy i będziesz potrzebować tych dodatkowych informacji, których interfejs użytkownika zazwyczaj nie wyświetla. A może po prostu masz wiedzę techniczną i chcesz zobaczyć, co dzieje się pod maską.

W obu przypadkach ten przewodnik jest dla Ciebie.

Dzienniki zdarzeń (logi)

Wszystkie informacje o urządzeniach, polecenia i sygnały są rejestrowane w dziennikach VERA. Jest to nieocenione źródło wiedzy, gdy system zachowuje się w nieoczekiwany sposób lub gdy nie możesz prawidłowo skonfigurować sceny VERA.

Przeglądanie dzienników VERA

Przeglądanie informacji w dzienniku jest bardzo proste:

  • Otwórz przeglądarkę internetową
  • Wprowadź adres URL http://XXX.XXX.XXX.XXX/cgi-bin/cmh/log.sh?Device=LuaUPnP
  • Zastąp XXX.XXX.XXX.XXX adresem IP swojej centrali VERA – na przykład 192.168.1.120

Dziennik zdarzeń VERA


To wszystko – możesz teraz zobaczyć wszystkie działania VERA realizowane „za kulisami”.

Zmiana poziomu rejestrowania zdarzeń

Możesz skonfigurować ilość informacji zapisywanych w pliku dziennika.

  • Kliknij kolejno Settings (Ustawienia), a następnie Logs (Dzienniki).
  • Wybierz opcje, które chcesz włączyć:
    • Show polling activity – rejestruje każde działanie odpytywania (polling) oraz odpowiedzi urządzeń
    • Show individual jobs – rejestruje każde zadanie uruchamiane przez VERA w tle
    • Verbose Logging – rejestruje całą komunikację niskopoziomową oraz ruch w sieci Z-Wave. Zaznaczaj wyłącznie przed odtworzeniem problemu. Szczegółowe rejestrowanie (verbose) może spowodować spowolnienie pracy silnika systemu
    • Lock Log Levels – zapobiega automatycznemu wyłączaniu szczegółowych dzienników (Verbose Logs) po upływie 24 godzin
    • Archive old logs on MiOS – ze względu na to, że VERA nie posiada dysku twardego ani pamięci trwałej, dzienniki są tracone przy każdym wyłączeniu i włączeniu VERA lub gdy zaczyna brakować pamięci operacyjnej. Jeśli pozostawisz tę opcję włączoną, dzienniki będą przesyłane na serwer online. Dzienniki nie zawierają żadnych danych umożliwiających identyfikację tożsamości
    • Store logs on USB device – zapisuje dzienniki na urządzeniu USB zamiast przesyłać je na serwery MCV

Ustawienia dzienników VERA


Kompletna lista wszystkich identyfikatorów urządzeń i scen w VERA z kodem LUUP

Czasami potrzebujesz szybkiego przeglądu każdego urządzenia i jego Device ID, zwłaszcza gdy pracujesz nad sceną i nie pamiętasz numeru urządzenia.

W systemie VERA nie ma dedykowanej funkcji, która to umożliwia, ale istnieje szybki i prosty sposób na uzyskanie listy wszystkich urządzeń.

Wymaga to zastosowania bardzo krótkiego fragmentu kodu LUA – ale bez obaw, wszystkie niezbędne informacje znajdziesz tutaj.

Pełna lista Device ID

  • W interfejsie VERA przejdź do zakładki APPS
  • Kliknij zakładkę Develop Apps
  • Następnie kliknij „Test LUUP code (LUA)” w menu po lewej stronie
  • Skopiuj poniższy kod LUA i wklej go w oknie Code
  • Kliknij niebieski przycisk „GO”, aby uruchomić kod
  • Wyświetl listę urządzeń pod adresem: http://„adres IP Twojej VERA”/devlist.txt

local file = io.open("/www/devlist.txt", "w") file:write("[DeviceNo / id] device names on " .. os.date() .. "\n") for deviceNo,d in pairs(luup.devices) do     if d.id ~= "" then         file:write(string.format('[%03d / %s] %s \n', deviceNo, d.id, d.description))     end end file:close()

W przeglądarce wyświetli się lista wyglądająca jak na poniższym zrzucie ekranu:


VERA Devlist


Pełna lista identyfikatorów Scene ID

  • W interfejsie użytkownika VERA przejdź do zakładki APPS
  • Kliknij zakładkę Develop Apps
  • Następnie kliknij pozycję „Test LUUP code (LUA)” w menu po lewej stronie
  • Skopiuj poniższy kod LUA i wklej go w oknie Code
  • Kliknij niebieski przycisk „GO”, aby wykonać kod
  • Wyświetl listę urządzeń pod adresem: http://"twój adres IP VERA"/scenelist.txt

local file = io.open("/www/scenelist.txt", "w") file:write("[SceneID] device names on " .. os.date() .. "\n") for SceneID,d in pairs(luup.scenes) do file:write(string.format('[%03d] %s \n', SceneID, d.description))  end file:close()

W przeglądarce wyświetli się lista wyglądająca jak na poniższym zrzucie ekranu:


Lista scen VERA


Korzystanie z interfejsu HTTP API centrali VERA

Większość operacji w centrali VERA można wykonać za pomocą prostego żądania HTTP. Choć standardowy użytkownik rzadko z tego korzysta, rozwiązanie to może okazać się przydatne w niektórych zastosowaniach.

Żądania są realizowane przy użyciu wbudowanego adresu URL data_request i przekazują w adresie URL następujące parametry:

  • id – identyfikator żądania
  • output_format – format oczekiwanej odpowiedzi: json, xml lub text

Niniejszy przewodnik omawia jedynie wybrane żądania; pełna lista jest dostępna tutaj.

user_data

Zwraca dane konfiguracyjne centrali VERA, stanowiące listę wszystkich urządzeń oraz zmiennych UPnP zachowywanych pomiędzy restartami, a także pomieszczenia, nazwy i inne parametry zdefiniowane przez użytkownika w ramach konfiguracji.

Przykład:

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

status

Zwraca bieżący status wszystkich urządzeń, w tym wszystkie aktualne zmienne UPnP oraz status aktywnych zadań.

Przykłady:

Pełna lista urządzeń

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

Lub dla określonego urządzenia

  • 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

Szybki sposób na wygenerowanie raportu bieżącego zużycia energii przez wszystkie urządzenia w formacie rozdzielanym znakami tabulacji.

Przykład:

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

Wtyczki

Dostępne są dziesiątki wtyczek ułatwiających dostęp do wszystkich cennych danych udostępnianych przez centralę VERA.

DataYours

DataYours to rodzina wtyczek służących do pozyskiwania, przechowywania i wyświetlania danych dotyczących urządzeń VERA oraz pomiarów.

dataMine 2

dataMine rejestruje wszystkie zmiany wartości w określonych zmiennych do plików dziennika w centrali Vera oraz zapewnia graficzny interfejs użytkownika (GUI) z funkcjami wykresów, takimi jak przybliżanie, przewijanie itp.

AltUI

Wtyczka ta oferuje alternatywny interfejs użytkownika dla kontrolerów VERA, który jest bardziej przejrzysty i działa na dowolnym urządzeniu jako aplikacja internetowa automatycznie dostosowująca się do rozmiaru ekranu

EventWatcher

Raportowanie zmiennych, zdarzeń, urządzeń, scen i innych elementów za pośrednictwem sieci web, plików oraz protokołu syslog.

Info Viewer

Łatwiejszy sposób na uzyskanie dostępu do dzienników zdarzeń (logów) oraz informacji o sieci Z-Wave w kontrolerze VERA.

Wsparcie techniczne Vera

W przypadku braku możliwości zdiagnozowania problemu za pomocą powyższych metod, zalecamy bezpośredni kontakt z zespołem wsparcia Vera pod adresem support@getvera.com. Zespół ten może uzyskać zdalny dostęp do urządzenia i pomóc w rozwiązaniu problemu.

Z doświadczenia wynika, że odpowiedź następuje zazwyczaj w ciągu 24-48 godzin, a konsultanci wykazują się wysokim zaangażowaniem i profesjonalną pomocą.

Powiązane informacje

Your quote

Loading your cart…

Edit cart