====== Konfiguracja zdarzeń OSM ====== ActiveView komunikuje się z urządzeniami przy pomocy specjalnego oprogramowania o nazwie OSM. OSM używa swoich własnych nazw dla typów zdarzeń. Można przypisać zdarzenia OSMa do różnych reakcji systemu i zmienić ich nazwy na łatwiejsze do zrozumienia. ===== Typy zdarzeń ===== Wyróżniane są dwie głównego kategorie zdarzeń pochodzące od urządzeń: * //Plain// - ActiveView ich nie rozpoznaje. Zdarzenia wyświetlane są w aplikacji, ale nie są w żaden sposób obsługiwane. * //Pozostałe// - ActiveView wykonuje różne akcje, gdy otrzyma te zdarzenia. ActiveView wykonuje następujące rodzaje akcji w odpowiedzi na //Pozostałe// zdarzenia, zależnie od roli zdarzenia: * //READ// - rejestruje odczytanie TAGa (zobacz rozdziały [[tags|Tagi]] oraz [[routes|Trasy]] w celu zapoznania się ze szczegółami użycia); * //DISCONNECT// – zmienia status połączenia urządzenia na rozłączony (zobacz [[devices|Urządzenia]]); * //SMS_RECEIVED// - zmienia status połączenia urządzenia na SMS (zobacz [[devices|Urządzenia]]); * //TEST, LOCATION// – rejestruje przyjście wiadomości testowej lub informacji o lokalizacji (zdarzenia te różnią się od zdarzeń Plain tym, że nie są widoczne w raportach); * //ALARM// – informuje użytkownika o alarmie (zobacz [[alarms|Alarmy]]); ===== Konfiguracja zdarzeń ===== Aby zmienić typy i nazwy zdarzeń, wybierz //Administracja -> Konfiguracja zdarzeń OSM// z głównego menu. {{ pl:av_manual:konfiguracja osm.png |Konfiguracja zdarzeń OSM}} Na **panelu konfiguracyjnym zdarzeń OSM** znajduje się lista zdarzeń z przypisanymi im atrybutami. Na liście znajdują się następujące kolumny: * **Nazwa w OSM** - nazwa zdarzenia wysłanego przez OSM. * **Typ urządzenia** - typ urządzenia, które wysłało zdarzenie. Para //Nazwa w OSM// - //Typ urządzenia// musi być unikalna. * **Nazwa** - nazwa jakiej będzie używać ActiveView dla zdarzeń identyfikowanych parą //Nazwa w OSM// - //Typ urządzenia//. Jeśli pole //Typ urządzenia// jest puste, to nazwa będzie używana dla wszystkich zdarzeń odpowiadających //Nazwie w OSM// (bez względu na //Typ urządzenia//). * **Rola** - rola jaką ActiveView przypisze zdarzeniu odpowiadającemu //Nazwie w OSM// i //Typowi urządzenia// (zobacz Typy zdarzeń). * **Typ alarmu** [dotyczy, jeśli //Rola// jest ustawiona na ALARM] - typ alarmu, jaki będzie wywołany zdarzeniem zdefiniowanym //Nazwą w OSM// i //Typem urządzenia//. * **Usuń** - kliknięcie w ten przycisk usunie wiersz. Powyżej listy, znajdują się następujące akcje tabeli: * **strzałka w dół** - przewija listę od ostatniego wiersza; * **strzałka w górę** - przewija listę do pierwszego wiersza; * **plus** - dodaje nowy wiesz. Powyżej listy i tabeli akcji, znajduje się opcja **Akceptuj nieznane zdarzenia**. Jeśli jest ustawiona na //Nie//, ActiveView zignoruje zdarzenia nieprzypisane żadnej parze //Nazwa w OSM// - //Typ zdarzenia//. Jeśli jest ustawiona na //Tak//, ActiveView będzie traktować nieznane zdarzenia tak samo jak zdarzenia typu Plain.