Przejdź do treści

Inveo Monitoring

Ostrzeżenie

Instrukcja ma zastosowanie wyłącznie od wersji aplikacji od v1.40 wzwyż. Firma Inveo nie gwarantuje zgodności informacji zawartych w niniejszym dokumencie z wcześniejszymi wersjami.

Przeznaczenie aplikacji

Aplikacja umożliwia podgląd wartości czujników, stanów wejść/wyjść, zapis kolejnych odczytów jak i stanów alarmowych w pliku logu, przesyłanie wiadomości SMS (SMSAPI) oraz e-mail.

Oprogramowanie działa z wykorzystaniem protokołu MQTT i współpracuje z następującymi urządzeniami Inveo:

  • Virtus
  • Daxi
  • IQIO PRO
  • IQIO Sens
  • Hero Web Sensor
  • Nano In/Nano Digital Input PoE
  • Nano Out/Nano Relay Output PoE
  • Nano Temp/Nano Temperature Sensor PoE

Program może pracować na systemach operacyjnych Microsoft Windows oraz Linux.

Changelog

1.0 22 stycznia 2026

  • Wersja aplikacji v1.40

Konfiguracja programu

Po uruchomieniu programu instalacyjnego należy postępować zgodnie z instrukcjami wyświetlanymi na ekranie.

Konfiguracja modułów

Virtus, Daxi, IQIO

1. Załącz obsługę protokołu MQTT w interfejsie urządzenia korzystając z zakładki Services / MQTT.
W kolejnych polach wprowadź minimalne wymagane parametry:

  • Broker – Adres brokera MQTT,
  • Port brokera,
  • QoS – Poziom jakości usługi:
    • QOS0 – At most once,
    • QOS1 – At least once,
    • QOS2 – Exactly once.

Wskazówka

Przy korzystaniu z brokera Inveo, wartości będą następujące:
- Broker: mqtt.inveo.com.pl
- Port: 1883

Wskazówka

Istnieje możliwość wykorzystania komputera z uruchomioną aplikacją Inveo Monitoring jako brokera MQTT.
W tym celu, w polu Broker należy wprowadzić adres IP komputera.

2. W zakładce Sensors wybierz czujnik, który Cię interesuje. Kliknij ikonę , następnie zaznacz opcje Notifications oraz MQTT Notification.

3. Po zainstalowaniu i uruchomieniu aplikacji Inveo Monitoring, w pierwszej kolejności należy wprowadzić adres brokera. W tym celu przejdź do zakładki Settings.

Informacja

Dla poprawnego działania programu, adres brokera musi być taki sam, jak ten wprowadzony w interfejsie urządzenia.

Informacja

Po każdorazowej zmianie adresu brokera, program musi zostać uruchomiony ponownie.

4. W sekcji Add device wprowadź dane czujnika, którego odczyty mają być wyświetlane:

  • MQTT topic – Temat (topic), z którego odczytywane będą wartości czujnika,
  • Custom name – Nazwa czujnika, która będzie wyświetlana w jego ramce dla wygody operatora.

W przypadku urządzeń Virtus, Daxi lub IQIO, domyślny topic składa się z następujących elementów:

model/<adres_mac>/s[x]

gdzie:

  • model to nazwa urządzenia,
  • <adres_mac> to adres MAC urządzenia,
  • [x] to indeks czujnika (kolumna ID w zakładce Sensors).

Przykład

Adres MAC modułu Virtus to 11:22:33:AA:BB:CC. Chcemy wyświetlać odczyty czujnika temperatury o indeksie ID = 0.
Domyślny temat: virtus/112233aabbcc/s0.

Po wprowadzeniu parametrów, kliknij ikonę Add. Dane zostaną przeniesione do tabeli poniżej.

Prawidłowo wprowadzone dane spowodują wyświetlenie w zakładce Devices okien z danymi z urządzeń.

5. Aby wartości były wyświetlane prawidłowo, należy wybrać typ czujnika. W zakładce Devices kliknij na kafelek czujnika, następnie w polu Sensor type wybierz typ czujnika i zatwierdź przyciskiem OK:

  • Temperature – Temperatura,
  • Humidity – Wilgotność,
  • Input – Wejście,
  • Output – Wyjście.

Hero Web Sensor

1. Załącz obsługę protokołu MQTT w interfejsie urządzenia korzystając z zakładki Services / MQTT.
W kolejnych polach wprowadź minimalne wymagane parametry:

  • Server Address – Adres brokera MQTT,
  • Server port – Port brokera,
  • Topic – Temat, na który moduł będzie wysyłał wartości odczytów,
  • QoS – Poziom jakości usługi:
    • QOS0 – At most once,
    • QOS1 – At least once,
    • QOS2 – Exactly once.

Wskazówka

Przy korzystaniu z brokera Inveo, wartości będą następujące:
- Broker: mqtt.inveo.com.pl
- Port: 1883

Wskazówka

Istnieje możliwość wykorzystania komputera z uruchomioną aplikacją Inveo Monitoring jako brokera MQTT.
W tym celu, w polu Broker należy wprowadzić adres IP komputera.

2. W zakładce Sensors wybierz indeks czujnika, który Cię interesuje. W sekcji Warn Matrix, wierszu MQTT wybierz informacje, które mają być udostępniane protokołem MQTT.

Istnieje również możliwość ustawienia częstotliwości przesyłania danych do aplikacji Inveo Monitoring. Służy do tego parametr Info period w zakładce Sensors.

Informacja

Wprowadzone zmiany należy zapisać przyciskiem Save.

3. Po zainstalowaniu i uruchomieniu aplikacji Inveo Monitoring, w pierwszej kolejności należy wprowadzić adres brokera. W tym celu przejdź do zakładki Settings.

Informacja

Dla poprawnego działania programu, adres brokera musi być taki sam, jak ten wprowadzony w interfejsie urządzenia.

Informacja

Po każdorazowej zmianie adresu brokera, program musi zostać uruchomiony ponownie.

4. W sekcji Add device wprowadź dane czujnika, którego odczyty mają być wyświetlane:

  • MQTT topic – Temat (topic) urządzenia, z którego odczytywane będą wartości czujników,
  • Custom name – Nazwa czujnika, która będzie wyświetlana w jego ramce dla wygody operatora.

Wprowadzony w aplikacji topic składa się z następujących elementów:

topic/sensor[x]

gdzie:

  • topic to nazwa tematu wpisana w Topic (zakładka Services),
  • [x] to indeks kanału (pole Channel w zakładce Sensors).

Przykład

Wprowadzony przez użytkownika topic: /hero/112233aabbcc. Chcąc wyświetlać odczyty z czujnika przypisanego do kanału pierwszego, temat będzie wyglądał następująco: /hero/112233aabbcc/sensor1.

Po wprowadzeniu parametrów, kliknij ikonę Add. Dane zostaną przeniesione do tabeli poniżej.

Prawidłowo wprowadzone dane spowodują wyświetlenie w zakładce Devices okien z danymi z urządzeń.

Moduły z serii Nano

1. Załącz obsługę protokołu MQTT w interfejsie urządzenia korzystając z zakładki Administration i zaznaczając opcję Enable MQTT Inveo.
Po kliknięciu przycisku Show Info na stronie wyświetli się okno z parametrami wymaganymi do konfiguracji.

Zmiany należy zatwierdzić przyciskiem Save Config.

2. W zakładce Network modułu Nano skonfiguruj adres oraz port brokera MQTT.

  • MQTT Address – Adres brokera MQTT,
  • MQTT Port brokera.

Wskazówka

Przy korzystaniu z brokera Inveo, wartości będą następujące:
- Broker: mqtt.inveo.com.pl
- Port: 1883

Wskazówka

Istnieje możliwość wykorzystania komputera z uruchomioną aplikacją Inveo Monitoring jako brokera MQTT.
W tym celu, w polu Broker należy wprowadzić adres IP komputera.

3. Po zainstalowaniu i uruchomieniu aplikacji Inveo Monitoring, w pierwszej kolejności należy wprowadzić adres brokera. W tym celu przejdź do zakładki Settings.

Informacja

Dla poprawnego działania programu, adres brokera musi być taki sam, jak ten wprowadzony w interfejsie urządzenia.

Informacja

Po każdorazowej zmianie adresu brokera, program musi zostać uruchomiony ponownie.

4. W sekcji Add device wprowadź dane czujnika, którego odczyty mają być wyświetlane:

  • MQTT topic – Temat (topic), z którego odczytywane będą wartości czujnika,
  • Custom name – Nazwa czujnika, która będzie wyświetlana w jego ramce dla wygody operatora.

W przypadku urządzeń Virtus, Daxi lub IQIO, domyślny topic składa się z następujących elementów:

Po wprowadzeniu parametrów, kliknij ikonę Add. Dane zostaną przeniesione do tabeli poniżej.

Prawidłowo wprowadzone dane spowodują wyświetlenie w zakładce Devices okien z danymi z urządzeń.

Ekran główny aplikacji – zakładka Devices

Kliknięcie w obrębie kafelka z odczytem spowoduje wyświetlenie okna szczegółowych ustawień.

  • MQTT Topic – Pole wyświetlające temat czujnika,
  • Custom name – Umożliwia zmianę nazwy czujnika,
  • Sensor type – Wybór rodzaju czujnika: Temperature, Humidity, Input, Output,
  • Maximum temperature – Dotyczy czujnika temperatury – Temperatura, powyżej której zostanie uruchomiony alarm. Domyślnie 25°C,
  • Minimum temperature – Dotyczy czujnika temperatury – Temperatura, poniżej której zostanie uruchomiony alarm. Domyślnie -1°C,
  • Maximum humidity value – Dotyczy czujnika wilgotności – Maksymalna dopuszczalna wartość wilgotności, powyżej której zostanie uruchomiony alarm,
  • Minimum humidity value – Dotyczy czujnika wilgotności – Minimalna dopuszczalna wartość wilgotności, powyżej której zostanie uruchomiony alarm,
  • Alarm when – Dotyczy modułu wejścia, wyjścia – Ustawienie stanu alarmowego:
    • 0 – Alarm zostanie uruchomiony przy wyłączonym przekaźniku/niepobudzonym wejściu,
    • 1 – Alarm zostanie uruchomiony przy włączonym przekaźniku/pobudzonym wejściu,
    • 2 – Alarm nieaktywny.
  • Color – Umożliwia ustawienie podświetlenia okna z danymi czujnika w razie wystąpienia alarmu,
  • Maximize when alarm – W przypadku wystąpienia alarmu okno aplikacji zostanie zmaksymalizowane,
  • Communication alarm – Po zaznaczeniu tej opcji, brak komunikacji będzie traktowany jako alarm,
  • Send e-mail – Zaznaczenie opcji umożliwia przesyłanie e-maili z aktualnym stanem czujnika oraz informacją o alarmie,
  • Add – Przycisk umożliwiający dodanie godzin przesyłania aktualnych odczytów drogą e-mailową lub SMS-ową,
  • Remove – Przycisk umożliwiający usunięcie godzin przesyłania aktualnych odczytów drogą e-mailową lub SMS-ową,
  • Periodic sending – Okno, w którym wyświetlone są wybrane godziny przesyłania e-maili ze stanem czujnika,
  • Send SMS – Zaznaczenie opcji umożliwia przesyłanie SMS-ów z aktualnym stanem czujnika oraz informacją o alarmie,
  • Save to file – Zapisywanie kolejnych odczytów w pliku określonym w zakładce Settings.

Zapis odczytów do pliku

Aplikacja Inveo Monitoring umożliwia zapis kolejnych odczytów z czujników w określonym przez użytkownika folderze.

1. W zakładce Devices otwórz okno szczegółowych ustawień czujnika przez kliknięcie w obrębie jego kafelka. Zaznacz opcję Save to file.

2. W zakładce Settings, uzupełnij sekcję Logs:

  • Path – Ścieżka dostępu do folderu docelowego,
  • File name – Nazwa pliku docelowego,
  • Interval – Częstotliwość zapisu danych (w sekundach).

Wskazówka

Zielony kolor paska stanu w sekcji Logs oznacza udany zapis. Kolor czerwony oznacza, że aplikacja Inveo Monitoring nie jest w stanie wykonać zapisu do pliku, np. gdy plik jest otwarty.

Przesyłanie danych za pośrednictwem SMS

Aplikacja Inveo Monitoring umożliwia przesyłanie SMS-ów zawierających informacje o alarmach oraz z aktualnymi odczytami czujnika za pośrednictwem usługi www.smsapi.pl.

1. W zakładce Devices otwórz okno szczegółowych ustawień czujnika przez kliknięcie w obrębie jego kafelka. Zaznacz opcję Send SMS.

2. W zakładce Settings, uzupełnij sekcję SMS Api Configuration.

  • Username – Nazwa użytkownika,
  • Password – Hasło,
  • Sender – Nazwa nadawcy komunikatu,
  • Receiver – Odbiorca komunikatu.

Przycisk Send test SMS umożliwia sprawdzenie poprawności wprowadzonych danych przez wysłanie SMS-a testowego.

Po prawidłowej konfiguracji, aplikacja będzie przesyłać informacje o alarmach w momencie ich występowania oraz aktualnym stanie czujnika w wybranych przez użytkownika w godzinach – patrz opcje Add, Remove, Periodic sending.

Przesyłanie danych dogą mailową

Aplikacja Inveo Monitoring umożliwia przesyłanie e-maili zawierających informacje o alarmach oraz aktualnym stanie czujnika.

1. W zakładce Devices otwórz okno szczegółowych ustawień czujnika przez kliknięcie w obrębie jego kafelka. Zaznacz opcję Send e-mail.

2. W zakładce Settings, uzupełnij sekcję Mail configuration.

  • Server – Adres serwera poczty wychodzącej,
  • Port – Port poczty wychodzącej,
  • Username – Adres poczty wychodzącej,
  • Password – Hasło,
  • Receiver – Adres poczty docelowej.

Przycisk Send test e-mail umożliwia sprawdzenie poprawności wprowadzonych danych przez wysłanie e-maila testowego.

Po prawidłowej konfiguracji, aplikacja będzie przesyłać informacje o alarmach w momencie ich występowania oraz aktualnym stanie czujnika w wybranych przez użytkownika godzinach – patrz opcje Add, Remove, Periodic sending.