Przejdź do treści

Hero Web Sensor

Przegląd

Ostrzeżenie

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

Przeznaczenie urządzenia

Moduł HERO został specjalnie zaprojektowany do monitorowania różnorodnych parametrów, w tym temperatury, wilgotności i sygnałów cyfrowych, co pozwala na kompleksową kontrolę warunków środowiskowych.

Urządzenie umożliwia podłączenie maksymalnie czterech czujników o różnych typach, co zapewnia elastyczność i możliwość dostosowania monitoringu do konkretnych potrzeb użytkownika.

Odczyty temperatury są łatwo dostępne zarówno poprzez wbudowaną stronę internetową, jak i za pomocą protokołów komunikacyjnych takich jak HTTP GET, Modbus TCP, SNMP i MQTT, co ułatwia integrację urządzenia z różnymi systemami monitoringu i zarządzania.

Dodatkowo, urządzenie posiada funkcję wysyłania sygnałów o przekroczeniu ustalonych progów temperatury do innych modułów firmy Inveo. Dzięki temu możliwe jest zdalne sterowanie przekaźnikami lub innymi urządzeniami w przypadku wykrycia nieprawidłowych warunków środowiskowych.

Changelog

1.0 10 marca 2025

  • Wersja oprogramowania v1.36

Budowa urządzenia

Dane techniczne

Parametr Wartość
Zasilanie 10-24V DC przez złącze rozłączne 3,5mm
PoE: 33-57V PoE IEEE 802.3af
Pobór mocy 1,5W
Wejście Typ wejścia: magistrala 1-wire
Obsługiwane czujniki: temperatura / wilgotność / wejścia cyfrowe
Wyjście OUT 1 Typ wyjścia: przekaźnik NO
Maksymalne obciążenie przekaźnika: 1A @ 30V DC
Czas załączenia: 1ms,
Czas wyłączenia: 5ms,
Tryb pracy: bistabilny, astabilny, monostabilny
Wyjście OUT 2 Typ wyjścia: tranzystorowe OC
Wyjście NO (normalnie otwarte),
Czas załączenia: <1ms,
Czas wyłączenia: <1ms,
Tryb pracy: bistabilny, astabilny, monostabilny
Komunikacja Port Ethernet 10Mbps Half Duplex, RJ45
Klasa obudowy IP30

Wymiary

Informacja

Wszystkie wymiary podane są w milimetrach.

Widok ogólny

Cechy ogólne

Komunikacja z modułem odbywa się przez sieć LAN.

Do wyboru są następujące możliwości odczytu wartości zmierzonych:

  • Przez wbudowany serwer www, przy użyciu standardowej przeglądarki internetowej (preferowane przeglądarki to Mozilla Firefox, Opera, Google Chrome),
  • Z poziomu linii poleceń systemu Windows/Linux,
  • Przez protokół HTTP,
  • Przez protokół MQTT,
  • Przez protokół SNMP,
  • Przez syslog,
  • Poprzez protokół Modbus TCP.

Moduł wyposażony został w wyświetlacz LED, na którym mogą być przedstawiane wartości zmierzone.

Opis złącz modułu

Moduł Hero Web Sensor posiada wyprowadzone złącza:

  • LAN – Podłączenie sieci LAN oraz zasilania PoE IEEE 802.3af,
  • RESET – Przycisk przeznaczony do włączenia w module DHCP, sprawdzenia aktualnego adresu IP oraz przywracania modułu do ustawień fabrycznych.

  • RELAY OUT1 – Złącze śrubowe rozłączane przekaźnika,
  • OC OUT2 – Złącze śrubowe rozłączane wyjścia tranzystorowego,
  • POWER – Złącze zasilania. Dodatkowe złącze zasilania używane w przypadku braku zasilania PoE. Napięcie zasilania 12-24V DC.

Schemat podłączenia czujników

Podłączenie czujnika temperatury DS18b20

Podłączenie czujnika WebSensor do urządzenia Hero Web Sensor

Można podłączyć kolejne czujniki WebSensor w sposób sekwencyjny, co umożliwia rozbudowę systemu poprzez łączenie ich w łańcuch:

Podłączenie czujników do urządzenia Hero Web Sensor z wykorzystaniem rozdzielacza BUS Expander:

Konfiguracja sieciowa

Przy pierwszym uruchomieniu, konieczne jest skonfigurowanie urządzenia. Można to zrobić na dwa sposoby. Najprostszą metodą jest skorzystanie z programu Discoverer firmy Inveo.

Zmiana adresu IP urządzenia poprzez program Discoverer

Po uruchomieniu programu Discoverer i wyszukaniu odpowiedniego urządzenia należy:

  1. Kliknąć urządzenie prawym przyciskiem myszy,
  2. Wcisnąć przycisk Change IP.

Po otwarciu okna dialogowego można:

  • Ustawić odpowiedni adres IP, maskę, bramę, DNS1/DNS2,
  • Zmienić nazwę Hosta.

Informacja

Urządzenie zostanie skonfigurowane po naciśnięciu przycisku Change.

W przypadku wyłączonej opcji Remote Config (domyślnie włączona) konieczne jest skonfigurowanie urządzenia poprzez zmianę podsieci komputera (Jak to zrobić zostanie opisane niżej).

Aby włączyć opcję zdalnej konfiguracji:

  1. Wejdź w zakładkę Administration,
  2. W oknie Settings zaznacz opcję Enable Remote Network Config.

Wskazówka

Po dokonaniu zmian, należy je zapisać przyciskiem Save

Zmiana podsieci komputera do konfiguracji

Przy konfiguracji urządzenia z pominięciem aplikacji Discoverer należy najpierw zmienić adres podsieci komputera podłączonego do tej samej sieci.

Aby przejść do konfiguracji sieci komputera, wykonaj jedną z poniższych czynności:

  • Naciśnij Win + R, wpisz ncpa.cpl, a następnie naciśnij Enter,
  • Alternatywnie przejdź do:
    Start → Panel Sterowania → Sieć i Internet → Centrum sieci i udostępniania → Zmień ustawienia karty sieciowej.

Następnie:

  1. Wybierz połączenie sieciowe,
  2. Kliknij je prawym przyciskiem myszy i wybierz Właściwości,
  3. Po wybraniu tej opcji pojawi się ekran konfiguracji połączenia sieciowego.

Następnie należy wybrać ustawienie Protokół internetowy (TCP/IP)” i wpisać następujące parametry:

Infromacja

Po zaakceptowaniu ustawień przyciskiem OK należy uruchomić przeglądarkę internetową i wpisać adres: 192.168.111.15. (Domyślny użytkownik i hasło: admin/admin00).

Komunikacja z modułem z zewnętrznej sieci

Aby uzyskać dostęp do modułu HERO znajdującego się w innej sieci LAN niż komputer, należy przekierować odpowiednie porty na routerze lub firewallu. Skontaktuj się z administratorem sieci, aby skonfigurować przekierowanie portów w zależności od metody komunikacji z modułem:

Obsługa przez stronę WWW i protokół HTTP

  • Port TCP 80: Wymagany do uzyskania dostępu do interfejsu WWW modułu oraz komunikacji przez HTTP.

Obsługa przez program komputerowy lub własną aplikację

  • Port TCP 9761: Używany do komunikacji z modułem poprzez dedykowane oprogramowanie lub własne aplikacje.

Obsługa przez Modbus TCP

  • Port TCP 502: Niezbędny do komunikacji z modułem przy użyciu protokołu Modbus TCP.

Obsługa przez SNMP

  • Port UDP 161: Służy do komunikacji z modułem poprzez protokół SNMP.

Sprawdzanie adresu IP

Aby sprawdzić aktualny adres IP urządzenia HERO:

  1. Naciśnij i przytrzymaj przycisk RESET. Na wyświetlaczu pojawią się kolejno wszystkie cztery części adresu IP, na przykład: 192 168 111 15,
  2. Po wyświetleniu pełnego adresu, zwolnij przycisk RESET.

Włączanie/wyłączanie DHCP

Aby włączyć lub wyłączyć obsługę DHCP na urządzeniu HERO:

  1. Naciśnij i przytrzymaj przycisk RESET do momentu, aż na wyświetlaczu pojawi się napis dhcP,
  2. Zwolnij przycisk RESET,
  3. Na wyświetlaczu zobaczysz aktualny status DHCP: On (włączone) lub Off (wyłączone).

Można również włączyć lub wyłączyć DHCP w ustawieniach sieci, przechodząc do zakładki Network lub używając programu Discoverer.

Konfiguracja urządzenia

Informacja

Domyślne dane logowania:
Nazwa użytkownika (Username): admin
Hasło (Password): admin00

Interfejs www modułu

Po poprawnym zalogowaniu się do urządzenia, użytkownik może sprawdzić aktualny stan wyjść oraz wartości zmierzone przez czujniki na poszczególnych kanałach.

Na stronie głównej sygnalizowane są również stany alarmowe oraz stany ostrzegawcze. Okno z temperaturą podświetlone na kolor żółty oznacza stan ostrzegawczy natomiast okno podświetlone na kolor czerwony stan alarmowy.

Nazwy sensorów można zmienić w zakładce Menu / Sensors, nazwy wyjść w zakładce Menu / Outputs.
Nazwa modułu „Hero 1” może być zmieniona w zakładce Menu → Administration → module name.

Informacja

Maksymalna długość tekstu wynosi 15 znaków.

Na wyświetlaczu LED mogą być wyświetlane zmierzone wartości w postaci:

  • Temperatura:
    T1 24.3
    t2 -4.3
  • Wilgotność:
    rh1 47.1
    rh3 23.4
  • Stan wejścia:
    in1 on
    in2 off
  • Stan wyjścia:
    out1 off
    Out2 on

Ustawienia czujników

Do wejścia "Sensors" można podłączyć różne rodzaje czujników, takie jak czujniki temperatury, wilgotności i inne. Dla każdego czujnika dostępne są opcje konfiguracji, umożliwiające dostosowanie jego działania do indywidualnych potrzeb. W tym celu należy przejść do zakładki Menu / Sensors.

Opcje dostępne dla poszczególnych typów czujników zostaną opisane poniżej, w rozdziale Dodawanie czujników

Reakcja modułu na zdarzenia

Moduł Hero może reagować na przekroczenia wartości mierzonych, błędy czujników lub wysyłać informacje w określonych odstępach czasu.

Dostępne są następujące zdarzenia:

  • Info – Wysyłanie wiadomości informacyjnych co określony czas,
  • Alarm L – Wysyłanie wiadomości po przekroczeniu dolnego progu alarmu,
  • Warn L – Wysyłanie wiadomości po przekroczeniu dolnego progu ostrzeżenia,
  • Warn H – Wysyłanie wiadomości po przekroczeniu górnego progu ostrzeżenia,
  • Alarm H – Wysyłanie wiadomości po przekroczeniu górnego progu alarmu,
  • Error – Wysyłanie wiadomości w przypadku uszkodzenia czujnika.

Opcje reakcji modułu na zdarzenia:

  • Enable – Włączenie/wyłączenie reakcji na zdarzenia (np. Info, Error, Alarm L). Gdy opcja "Enable" jest wyłączona, moduł nie monitoruje progów i nie wyświetla ostrzeżeń na stronie głównej,
  • Out 1 – Włączenie/wyłączenie wyjść numer 1,
  • Out 2 – Włączenie/wyłączenie wyjść numer 2,
  • email On – Wysyłanie wiadomości e-mail po wystąpieniu zdarzenia. Szczegóły konfiguracji,
  • email Off – Wysyłanie wiadomości e-mail po powrocie do normalnego stanu. Szczegóły konfiguracji,
  • SNMP Trap – Wysyłanie wiadomości Trap protokołem SNMP po wystąpieniu zdarzenia oraz po powrocie do normalnego stanu,
  • HTTP On – Wysyłanie ramek TCP protokołem HTTP w reakcji na wystąpienie zdarzenia,
  • HTTP Off – Wysyłanie ramek TCP protokołem HTTP po powrocie do normalnego stanu,
  • MQTT – Reakcja na wystąpienie zdarzenia oraz na powrót do normalnego stanu za pomocą protokołu MQTT,
  • Syslog – Reakcja na wystąpienie zdarzenia oraz na powrót do normalnego stanu. Szczegóły znajdują się w menu Services w zakładce SYSLOG.

Dodawanie czujników

Po prawidłowym podłączeniu czujników do magistrali 1-Wire, należy przyporządkować wykryte czujniki do odpowiednich kanałów. W tym celu kliknij przycisk, aby wyświetlić wykryte czujniki, a następnie przypisz je do kanałów, klikając na zielone pole z adresem czujnika.

Po przypisaniu czujnika do kanału zostanie on wyświetlony na ekranie, np. jako czujnik temperatury przypisany do kanału 1:

Czujnik temperatury – Temp

Dla czujnika temperatury dostępne są następujące opcje:

  • Channel # – Numer kanału, do którego przypisany będzie czujnik. Dostępne wartości od 1 do 4,
  • 1-Wire address (Temp) – Adres czujnika w magistrali 1-Wire. Adres można wprowadzić ręcznie lub wybrać z listy automatycznie wykrytych czujników po naciśnięciu przycisku Assign,
  • Name – Nazwa czujnika, która będzie wyświetlana na stronie startowej urządzenia (maksymalnie 15 znaków),
  • View 7-LED – Wyświetlanie odczytu temperatury na wyświetlaczu 7 segmentowym,
  • View Web Box – Wyświetlanie odczytów czujnika na stronie startowej urządzenia,
  • Logger – Załączenie logowania odczytów do pamięci urządzenia,
  • Hysteresis – Watość histerezy czujnika dla ostrzeżeń lub alarmów. Ustawienie odpowiedniej wartości pozwoli uniknąć zbyt częstego wysyłania powiadomień o osiągnięciu stanów ostrzeżenia/alarmowych przy niewielkich zmianach wartości mierzonej temperatury,
  • Correction – Korekcja wartości zmierzonej,
  • Low warn, Low alarm, High warn, High alarm – Konfiguracja progów ostrzeżeń/alarmów niskiego/wysokiego poziomu,
  • Info period – Czas w sekundach, co jaki urządzenie będzie wysyłało aktualnie odczytaną temperaturę przy użyciu wybranych protokołów komunikacyjnych. Ustawienie wartości 0 spowoduje, że wysyłane będą wyłącznie ustawione ostrzeżenia/alarmy.

Czujnik wilgotności – Hum

Dla czujnika wilgotności dostępne są następujące opcje:

  • Channel # – Numer kanału, do którego przypisany będzie czujnik. Dostępne wartości od 1 do 4,
  • 1-Wire address (Hum) – Adres czujnika w magistrali 1-Wire. Adres można wprowadzić ręcznie lub wybrać z listy automatycznie wykrytych czujników po naciśnięciu przycisku Assign,
  • Name – Nazwa czujnika, która będzie wyświetlana na stronie startowej urządzenia (maksymalnie 15 znaków),
  • View 7-LED – Wyświetlanie odczytu wilgotności na wyświetlaczu 7 segmentowym,
  • View Web Box – Wyświetlanie odczytów czujnika na stronie startowej urządzenia,
  • Logger – Załączenie logowania odczytów do pamięci urządzenia,
  • Hysteresis – Watość histerezy czujnika dla ostrzeżeń lub alarmów. Ustawienie odpowiedniej wartości pozwoli uniknąć zbyt częstego wysyłania powiadomień o osiągnięciu stanów ostrzeżenia/alarmowych przy niewielkich zmianach wartości mierzonej wilgotności,
  • Correction – Korekcja wartości zmierzonej,
  • Low warn, Low alarm, High warn, High alarm – Konfiguracja progów ostrzeżeń/alarmów niskiego/wysokiego poziomu,
  • Info period – Czas w sekundach, co jaki urządzenie będzie wysyłało aktualnie odczytaną wilgotność przy użyciu wybranych protokołów komunikacyjnych. Ustawienie wartości 0 spowoduje, że wysyłane będą wyłącznie ustawione ostrzeżenia/alarmy.

Kontaktron lub czujnik zalania – Input

Dla kontaktronu/czujnika zalania dostępne są następujące opcje:

  • Channel # – Numer kanału, do którego przypisany będzie kontaktron/czujnik zalania. Dostępne wartości od 1 do 4,
  • 1-Wire address (Input) – Adres wejścia w magistrali 1-Wire. Adres można wprowadzić ręcznie lub wybrać z listy automatycznie wykrytych po naciśnięciu przycisku Assign,
  • Name – Nazwa wejścia, która będzie wyświetlana na stronie startowej urządzenia (maksymalnie 15 znaków),
  • View 7-LED – Wyświetlanie stanu wejścia na wyświetlaczu 7 segmentowym,
  • View Web Box – Wyświetlanie stanu wejścia na stronie startowej urządzenia,
  • Logger – Załączenie logowania odczytów do pamięci urządzenia,
  • Channel select – Wybór kanału czujnika WebSensor Combo:
    • 0 – Wejście Leakage – sonda zalania,
    • 1 – Wejście Contact – kontaktron.
  • Active state – Wybór stanu czujnika, który będzie uznawany za "aktywny". 0 – czujnik "otwarty", 1 – Czujnik zwarty.
  • Info period – Czas w sekundach, co jaki urządzenie będzie wysyłało stan wejścia cyfrowego sondy zalania lub kontaktronu przy użyciu wybranych protokołów komunikacyjnych. Ustawienie wartości 0 spowoduje, że stan wejścia nie będzie wysyłany.

Logowanie danych

Moduł Hero Web Sensor umożliwia zapis odczytanych danych z kanałów wejściowych do wewnętrznej pamięci. Zapisane dane można przeglądać w formie wykresu lub pobrać jako plik CSV. W tym celu należy przejść do zakładki Menu → History.

Format pliku CSV

  • timestamp – Unix timestamp, czyli liczba sekund od 1970-01-01 00:00:00,
  • sensor1..sensor4 – Dane z poszczególnych kanałów wejściowych.

Dane z modułu dostępne są przez zasób log.csv, np. http://192.168.111.15/log.csv

timestamp sensor1 sensor2 sensor3 sensor4
1524140920 36.3 0.0 0.0 0.0
1524141010 36.3 0.0 0.0 0.0
1524141070 36.3 0.0 0.0 0.0
1524141131 36.0 0.0 0.0 0.0
1524141191 36.3 0.0 0.0 0.0
1524141252 36.0 0.0 0.0 0.0
1524141374 36.4 0.0 0.0 0.0
1524141435 36.5 0.0 0.0 0.0
1524141495 36.4 0.0 0.0 0.0
1524141556 36.4 0.0 0.0 0.0
1524141681 36.3 0.0 0.0 0.0
1524141742 36.1 0.0 0.0 0.0

Informacja

Zakładając, że logowanie odbywa się co minutę, urządzenie może przechować dane z ostatnich 41 dni, czyli około 60 tysięcy zdarzeń. Po zapełnieniu pamięci najstarsze wpisy są automatycznie nadpisywane.

Wskazówka

Hero Web Sensor nie posiada wbudowanego zegara czasu rzeczywistego. Aby zapisywać poprawne wartości czasu, urządzenie musi pobierać aktualny czas z Internetu za pomocą protokołu SNTP.

Parametry wyjść

Moduł Hero Web Sensor wyposażony jest w dwa kanały wyjściowe:

  • OUT1 – Kanał przekaźnikowy,
  • OUT2 – Kanał tranzystorowy OC.

W zakładce Menu / Outputs można skonfigurować każdy kanał wyjściowy w różnych trybach:

  • Name – Nazwa kanału (maksymalna długość 15 znaków),
  • Output mode – Tryb pracy wyjścia, do wyboru:
    • Bistable,
    • Astable,
    • TimeBase.
  • Time On – Czas załączenia,
  • Time Off – Czas wyłączenia,
  • Power on state – Stan kanału po załączeniu zasilania,
  • Invert out – Programowa zmiana stanu wyjścia z NO (normalnie otwarte) na NC (normalnie zamknięte),
  • View Web Box – Wyświetlanie statusu kanału na stronie głównej modułu,
  • View 7-LED – Wyświetlanie aktualnych odczytów na wyświetlaczu LED urządzenia.

Konfiguracja wyjść przekaźnikowych

Każde wyjście przekaźnikowe w module Hero może działać w trzech różnych trybach:

  • Tryb Bistable – Przekaźnik działa w trybie bistabilnym, co oznacza, że ma stałe położenie – pozostaje w stanie załączonym lub wyłączonym, aż do kolejnej zmiany stanu,
  • Tryb Astable – W trybie astabilnym (przerywanym) przekaźnik cyklicznie załącza się i wyłącza. Czas trwania załączenia i wyłączenia styku określają parametry:
    • Time On – Czas, przez jaki przekaźnik jest załączony,
    • Time Off – Czas, przez jaki przekaźnik jest wyłączony.

  • Tryb TimeBased – W trybie jednokrotnego wyzwolenia przekaźnik działa według ustalonych czasów:

  • Jeśli ton > 0 oraz toff > 0, przekaźnik załączy się po czasie toff i pozostanie w stanie załączenia przez czas ton, po czym się wyłączy.

  • Jeśli ton > 0 oraz toff = 0, przekaźnik załączy się na czas ton po wyzwoleniu, a następnie zostanie wyłączony.

  • Jeśli ton = 0 oraz toff > 0, przekaźnik załączy się po czasie toff po wyzwoleniu.

Ustawienia sieci

Konfiguracja sieci odbywa się na stronie Menu / Network.

Informacja

Domyślny użytkownik i hasło to: admin / admin00

Do konfiguracji interfejsu sieciowego modułu służą pola:

  • MAC Address – Adres sieciowy MAC modułu,
  • Host Name – Nazwa NETBIOS,
  • DHCP – Zaznaczenie tego pola wymusza użycie adresu przypisanego przez serwer DHCP,
  • IP Address – Adres IP modułu (pod takim adresem moduł będzie widoczny w sieci),
  • IP Mask – Maska podsieci IP,
  • Gateway – Brama sieciowa,
  • DNS1, DNS2 – Adresy serwerów DNS.

Wskazówka

Po dokonaniu zmian, należy je zapisać przyciskiem Save

Ustawienia usług

Komunikacja przez protokół HTTP

Moduł Hero umożliwia wysyłanie informacji o zdarzeniach za pomocą protokołu HTTP, korzystając z metod GET lub POST. Poniżej znajduje się opis ustawień oraz przykładowe żądania HTTP.

  • Enable Service – Załączenie usługi,
  • Server Address – Adres serwera HTTP, na który będą wysyłane informacje,
  • Server Port – Port, na którym nasłuchuje serwer HTTP,
  • HTTP Method – Wybór metody wysyłania wiadomości (GET / POST),
  • Resource – Zasób, do którego moduł będzie wysyłał dane,
  • Username – Nazwa użytkownika, jeśli wymagana,
  • Password – Hasło, jeśli wymagane.

Przykładowe żądania HTTP

Żądanie HTTP Opis
ch=[1..4] Numer kanału, z którego pochodzi informacja
val= Wartość zmierzona przez czujnik
notify=[0..1] Flaga informacyjna. notify=1 oznacza, że wiadomość jest informacyjna
warnHi=[0..1] Flaga ostrzeżenia. warnHi=1 oznacza przekroczenie górnego progu ostrzeżenia; warnHi=0 oznacza normalizację
warnLo=[0..1] Flaga ostrzeżenia. warnLo=1 oznacza przekroczenie dolnego progu ostrzeżenia; warnLo=0 oznacza normalizację
alarmHi=[0..1] Flaga alarmu. alarmHi=1 oznacza przekroczenie górnego progu alarmu; alarmHi=0 oznacza normalizację
alarmLo=[0..1] Flaga alarmu. alarmLo=1 oznacza przekroczenie dolnego progu alarmu; alarmLo=0 oznacza normalizację
error=[0..1] Flaga błędu. error=1 oznacza uszkodzenie lub brak czujnika; error=0 oznacza normalizację

Przykłady Żądań HTTP:

  • /test.php?ch=2&val=26.4&notify=1 – Przykład żądania, które przesyła wartość 26.4 z kanału 2 jako informację.
  • /test.php?ch=2&val=1.4&alarmHi=1 – Przykład żądania, które przesyła wartość 1.4 z kanału 2 oraz sygnalizuje przekroczenie górnego progu alarmu.

Komunikacja przez protokół MQTT

Moduł HERO obsługuje protokół MQTT, umożliwiając wysyłanie danych na serwer co minutę oraz przy każdej zmianie wartości. Dane są przesyłane w postaci nieszyfrowanej. Po nawiązaniu połączenia z brokerem, użytkownicy mogą subskrybować dane z urządzenia. Nie ma ograniczeń co do liczby użytkowników, którzy mogą odbierać dane z jednego urządzenia.

  • Enable Service – Włączenie usługi MQTT,
  • Server Address – Adres serwera MQTT (maksymalnie 24 znaki),
  • Server port – Port, na którym nasłuchuje serwer MQTT (zwykle 1883),
  • Topic – Temat, na który będą wysyłane wiadomości (musi być w formacie np. /sensor/home - bez znaku / na końcu),
  • Username – Opcjonalna nazwa użytkownika MQTT,
  • Password – Opcjonalne hasło użytkownika MQTT,
  • QOS – Poziom jakości usługi (Quality of Service).

Wskazówka

Po dokonaniu zmian, należy je zapisać przyciskiem Save

Wskazówka

Dla brokera Inveo ustawienia powinny być następujące:
-
MQTT Address: mqtt.inveo.com.pl
-
MQTT Port: 1883
Można również wykorzystać komputer z zainstalowaną aplikacją
Inveo Monitoring jako brokera. W tym celu, w polu MQTT Address, należy podać adres IP komputera.

Wskazówka

Upewnij się, że wybrany temat (Topic) jest unikalny, np. /hero/adres MAC.

Następnie przejdź do zakładki Sensors, wybierz interesujący Cię czujnik, a w oknie Warn Matrix w wierszu MQTT określ, jakie informacje mają być udostępniane za pomocą protokołu MQTT.

Komunikacja e-mail przez protokół SMTP

Aby moduł Hero Web Sensor mógł wysyłać e-maile z informacjami o zmierzonych wartościach lub ostrzeżeniach, najpierw należy aktywować usługę E-mail w menu Services. Moduł wysyła powiadomienia na podstawie ustawień w zakładce Sensors w sekcji Warn Matrix. Częstotliwość wysyłania wiadomości ustala się za pomocą parametru Info Period. Aby skonfigurować usługę e-mail, przejdź do Services / E-mail i wprowadź następujące ustawienia:

  • Enable Service – Włączanie usługi e-mail,
  • Server Address – Adres serwera e-mail, podany jako numer IP lub domena (maksymalnie 24 znaki),
  • Server port – Port, na którym nasłuchuje serwer e-mail,
  • Recipient – Adres e-mail odbiorcy,
  • Username – Nazwa użytkownika,
  • Password – Hasło użytkownika.

Szyfrowanie e-maili

Informacja

Moduł Hero nie wspiera protokołu SSL, ani szyfrowania danych. Aby wysyłać wiadomości do skrzynek pocztowych wymagających szyfrowania, konieczne jest skonfigurowanie serwera proxy, który zaszyfruje odebrane dane i przekaże je do docelowego odbiorcy.
Protokół SMTP wymagający szyfrowania zazwyczaj wykorzystuje porty 587 oraz 465.

Możesz skorzystać z serwera Inveo, jak w poniższym przykładzie:

Przykładowy e-mail wygląda następująco:

  • Nadawca: do_not_reply@inveo.com.pl
  • Temat: Hero 1 – Notify – czujnik1:21,7
  • Treść: Hero 1 czujnik1:21,7

Komunikacja przez protokół SNMP

Moduł Hero Web Sensor obsługuje protokół SNMP v2c, który umożliwia zdalny odczyt danych z czujników. Aby skonfigurować usługę SNMP, należy przejść do zakładki Services / SNMP i ustawić następujące opcje:

  • Enable Service – Włączenie usługi SNMP,
  • Read community – Hasło umożliwiające odczyt danych,
  • Write community – Hasło umożliwiające zapis danych,
  • Enable Trap – Włączenie usługi SNMP TRAP,
  • Trap IP – Adres IP, na który będą wysyłane komunikaty trap.

Możesz również pobrać plik MIB, który ułatwia integrację z systemami zarządzania siecią, klikając w link Download MIB file.

Odczytywanie danych z modułu

Poniżej znajdują się podstawowe parametry, które można odczytać z modułu Hero Web Sensor:

Nazwa Format OID
Temperatura kanału 1 STRING .1.3.6.1.4.1.42814.12.5.1.5.0
Temperatura kanału 2 STRING .1.3.6.1.4.1.42814.12.5.1.5.1
Temperatura kanału 3 STRING .1.3.6.1.4.1.42814.12.5.1.5.2
Temperatura kanału 4 STRING .1.3.6.1.4.1.42814.12.5.1.5.3
Temperatura kanału 1 x10 INTEGER .1.3.6.1.4.1.42814.12.5.1.6.0
Temperatura kanału 2 x10 INTEGER .1.3.6.1.4.1.42814.12.5.1.6.1
Temperatura kanału 3 x10 INTEGER .1.3.6.1.4.1.42814.12.5.1.6.2
Temperatura kanału 4 x10 INTEGER .1.3.6.1.4.1.42814.12.5.1.6.3
Typ sensora dla kanału 1 INTEGER .1.3.6.1.4.1.42814.12.5.1.3.0
Typ sensora dla kanału 2 INTEGER .1.3.6.1.4.1.42814.12.5.1.3.1
Typ sensora dla kanału 3 INTEGER .1.3.6.1.4.1.42814.12.5.1.3.2
Typ sensora dla kanału 4 INTEGER .1.3.6.1.4.1.42814.12.5.1.3.3

Wysyłanie komunikatów TRAP

Moduł Hero może wysyłać komunikaty TRAP w przypadku zmiany stanu kanału wejściowego, w określonych odstępach czasu lub w momencie wystąpienia alarmu. Aby skonfigurować adres docelowy, wpisz go w polu Trap IP.

Komunikacja przez Syslog

Moduł HERO może wysyłać komunikaty do serwera Syslog, co umożliwia monitorowanie zdarzeń i stanu urządzenia. Komunikaty mogą być wysyłane cyklicznie (Info) lub w momencie wystąpienia zdarzeń, takich jak przekroczenie ustawionych progów temperatury/wilgotności lub awaria czujnika.

Konfiguracja Syslog

Aby skonfigurować komunikację z serwerem Syslog, należy ustawić następujące opcje w zakładce Services / Syslog:

  • Enable Service – Włączenie usługi klienta Syslog,
  • Server Address – Adres serwera Syslog w formie numeru IP lub domeny (maksymalnie 24 znaki),
  • Server port – Port, na którym nasłuchuje serwer Syslog,
  • Facility level – Źródło pochodzenia informacji. Dostępne opcje to: Kernel, User, Mail, Daemon, Auth, Syslog, LPR, News, UUCP, Cron, Sectry, FTP, NTP, LGAUDT, LGALRT, Clock, Local 0...Local 7, itd,
  • Notify Severity – Poziom zdarzeń wysyłanych, gdy w matrycy zdarzeń zaznaczona jest opcja Info,
  • Warning Severity – Poziom zdarzeń wysyłanych, gdy zaznaczone są opcje Warn L lub Warn H w matrycy zdarzeń,
  • Alarm/Error Severity - Poziom zdarzeń wysyłanych, gdy zaznaczone są opcje Alarm L, Alarm H lub Error w matrycy zdarzeń.

Zakładka History

Moduł HERO nie posiada wbudowanego zegara czasu rzeczywistego, dlatego aktualny czas jest pobierany z Internetu za pomocą protokołu SNTP. Czas ten jest wykorzystywany do logowania danych w pamięci wewnętrznej urządzenia. Synchronizacja czasu odbywa się co 10 minut, a urządzenie korzysta wyłącznie z czasu GMT, bez możliwości zmiany strefy czasowej.

Konfiguracja SNTP

Aby skonfigurować usługę synchronizacji czasu, należy ustawić:

  • Enable Service – Włączenie usługi SNTP,
  • Server Address – Adres serwera SNTP, z którego będzie pobierany czas.

Przykładowe serwery SNTP

  • tempus1.gum.gov.pl – adres IP: 194.146.251.100
  • tempus2.gum.gov.pl – adres IP: 194.146.251.101

Komunikacja przez Modbus

Moduł HERO umożliwia odczyt i zapis danych za pomocą protokołu Modbus TCP. Obsługiwane są następujące funkcje Modbus:

  • 0x01 Read Coils
  • 0x03 Read Holding Register
  • 0x05 Write Single Coil
  • 0x06 Write Single Register
  • 0x0F Write Multiple Coils
  • 0x10 Write Multiple Registers

Konfiguracja Modbus TCP

Aby skonfigurować komunikację Modbus TCP, należy ustawić:

  • Enable Service - Włączenie usługi Modbus TCP,
  • Server Port - Port, na którym nasłuchuje klient Modbus TCP.

Rejestry Modbus TCP

Moduł HERO obsługuje różne rejestry, które mogą być odczytywane lub zapisywane. Poniżej znajduje się lista dostępnych rejestrów wraz z ich opisem.

Adres Nazwa R/W Opis
1000 Channel1 x 10 R Wartość odczytana z kanału 1, pomnożona x10 (temperatura/wilgotność) lub 1/0 (wejście cyfrowe)
1001 Channel1 Integer Fraction R Część całkowita wartości odczytanej z kanału 1
1002 Channel1 Decimal Fraction R Część dziesiętna wartości odczytanej z kanału 1
1003 Channel2 x 10 R Wartość odczytana z kanału 2, pomnożona x10 (temperatura/wilgotność) lub 1/0 (wejście cyfrowe)
1004 Channel2 Integer Fraction R Część całkowita wartości odczytanej z kanału 2
1005 Channel2 Decimal Fraction R Część dziesiętna wartości odczytanej z kanału 2
1006 Channel3 x 10 R Wartość odczytana z kanału 3, pomnożona x10 (temperatura/wilgotność) lub 1/0 (wejście cyfrowe)
1007 Channel3 Integer Fraction R Część całkowita wartości odczytanej z kanału 3
1008 Channel3 Decimal Fraction R Część dziesiętna wartości odczytanej z kanału 3
1009 Channel4 x 10 R Wartość odczytana z kanału 4, pomnożona x10 (temperatura/wilgotność) lub 1/0 (wejście cyfrowe)
1010 Channel4 Integer Fraction R Część całkowita wartości odczytanej z kanału 4
1011 Channel4 Decimal Fraction R Część dziesiętna wartości odczytanej z kanału 4

Modbus TCP - Coils

Adres Nazwa R/W Opis
1000 Channel1 Sensor Failure R Uszkodzenie czujnika w kanale 1
1001 Channel1 Warning Low R Przekroczenie dolnego progu ostrzegawczego w kanale 1
1002 Channel1 Alarm Low R Przekroczenie dolnego progu alarmowego w kanale 1
1003 Channel1 Warning High R Przekroczenie górnego progu ostrzegawczego w kanale 1
1004 Channel1 Alarm High R Przekroczenie górnego progu alarmowego w kanale 1
1005 Channel1 Error R Uszkodzenie czujnika w kanale 1
1006 Channel2 Sensor Failure R Uszkodzenie czujnika w kanale 2
1007 Channel2 Warning Low R Przekroczenie dolnego progu ostrzegawczego w kanale 2
1008 Channel2 Alarm Low R Przekroczenie dolnego progu alarmowego w kanale 2
1009 Channel2 Warning High R Przekroczenie górnego progu ostrzegawczego w kanale 2
1010 Channel2 Alarm High R Przekroczenie górnego progu alarmowego w kanale 2
1011 Channel2 Error R Uszkodzenie czujnika w kanale 2
1012 Channel3 Sensor Failure R Uszkodzenie czujnika w kanale 3
1013 Channel3 Warning Low R Przekroczenie dolnego progu ostrzegawczego w kanale 3
1014 Channel3 Alarm Low R Przekroczenie dolnego progu alarmowego w kanale 3
1015 Channel3 Warning High R Przekroczenie górnego progu ostrzegawczego w kanale 3
1016 Channel3 Alarm High R Przekroczenie górnego progu alarmowego w kanale 3
1017 Channel3 Error R Uszkodzenie czujnika w kanale 3
1018 Channel4 Sensor Failure R Uszkodzenie czujnika w kanale 4
1019 Channel4 Warning Low R Przekroczenie dolnego progu ostrzegawczego w kanale 4
1020 Channel4 Alarm Low R Przekroczenie dolnego progu alarmowego w kanale 4
1021 Channel4 Warning High R Przekroczenie górnego progu ostrzegawczego w kanale 4
1022 Channel4 Alarm High* R Przekroczenie górnego progu alarmowego w kanale 4
1023 Channel4 Error R Uszkodzenie czujnika w kanale 4
1024 1-Wire Bus Error R Zwarcie magistrali
1025 On OUT 1 R/W Załączenie/wyłączenie wyjścia 1
1026 Coil OUT 1 R Stan wyjścia 1
1027 On OUT 2 R/W Załączenie/wyłączenie wyjścia 2
1028 Coil OUT 2 R Stan wyjścia 2

Zasoby HTTP

Moduł HERO umożliwia sterowanie i odczyt danych za pomocą protokołu HTTP GET. Poniżej znajduje się opis dostępnych zasobów.

Dostępne zasoby:

  • ow.xml – Informacje o magistrali,
  • sensor.xml – Szczegółowe informacje o ustawieniach kanałów,
  • sensorState.xml – Informacje o stanie sensorów,
  • status.xml – Podstawowe informacje o module,
  • stat.php – Zasób do sterowania wyjściami.

Możliwe jest także pobieranie zasobów w formacie JSON, korzystając z odpowiednich rozszerzeń:

  • ow.json
  • sensor.json
  • sensorState.json
  • status.json

Odczyt stanu modułu

Aby odczytać aktualny stan modułu, wystarczy wpisać w przeglądarce adres zasobu, np.: http://192.168.111.15/status.xml

Zasób status.xml zawiera wszystkie istotne informacje:

<response>
    <prod_name>HERO-WS</prod_name>
    <sv>1.36</sv>
    <mac>00:00:00:00:00:00</mac>
    <out>00000000</out>
    <on>00000000</on>
    <bus>1</bus>
</response>
Sekcja Opis
<prod_name>HERO-WS</prod_name> Typ modułu (np. HERO-WS)
<sv>1.36</sv> Wersja oprogramowania modułu (np. 1.36)
<mac>00:00:00:00:00:00</mac> Adres MAC modułu. Unikalny dla każdego urządzenia
<out>00000000</out> Stan wyjścia przekaźnikowego i OC
<on>00000000</on> Stan kanału przekaźnikowego i OC
<bus>1</bus> 1 - magistrala OK, 0 - zwarcie magistrali

Zasób ow.xml

Zasób ow.xml zawiera szczegółowe informacje o czujnikach na magistrali:

Sekcja Opis
<address>286E451806000000</address> Unikalny adres czujnika
<failure>0</failure> Błąd odczytu czujnika
<error>0</error> Licznik błędów odczytu czujnika
<val_a>558</val_a> Dane RAW z czujników
<val_b>0</val_b> Dane RAW z czujników
<val_c>0</val_c> Dane RAW z czujników
<finalValA>348</finalValA> Dane diagnostyczne
<finalValB>946</finalValB> Dane diagnostyczne
<assigned>1</assigned>

Zasób sensor.xml

Zasób sensor.xml zawiera szczegółowe informacje o ustawieniach poszczególnych kanałów:

Sekcja Opis
<address>286E451806000000</address> Unikalny adres czujnika
<name>CH1</name> Nazwa kanału
<hysteresis>0</hysteresis> Histereza kanału [0..10]
<correction>0</correction> Korekcja wskazań [-10..10]
<fBoxVisible>1</fBoxVisible> Widoczność pomiaru na stronie głównej
<fLogger>1</fLogger> Logowanie pomiarów do pamięci
<fShowLed>1</fShowLed> Wyświetlanie pomiarów na wyświetlaczu LED
<lowWarn>0</lowWarn> Dolny próg ostrzeżenia
<lowAlarm>0</lowAlarm> Dolny próg alarmu
<highWarn>1</highWarn> Górny próg ostrzeżenia
<highAlarm>1</highAlarm> Górny próg alarmu
<infoTime>8</infoTime> Interwał czasowy przy wysyłaniu wiadomości informacyjnych
<lowWarnFlags>0000000000100001
</lowWarnFlags>
Flagi z tablicy ostrzeżeń
<lowAlarmFlags>0000000000100001
</lowAlarmFlags>
Flagi z tablicy ostrzeżeń
<highWarnFlags>0000000000100001
</highWarnFlags>
Flagi z tablicy ostrzeżeń
<highAlarmFlags>0000001000100001
</highAlarmFlags>
Flagi z tablicy ostrzeżeń
<infoFlags>0000000000101001</infoFlags> Flagi z tablicy ostrzeżeń
<errorFlags>0000000000100001</errorFlags> Flagi z tablicy ostrzeżeń

Zasób sensorState.xml

Zasób sensorState.xml przedstawia aktualny stan sensorów:

Sekcja Opis
<present>1</present> Czujnik obecny na magistrali
<lowWarn>0</lowWarn> 1-stan ostrzegawczy aktywny dla dolnego progu
<lowAlarm>0</lowAlarm> 1-stan alarmowy aktywny dla dolnego progu
<highWarn>1</highWarn> 1-stan ostrzegawczy aktywny dla górnego progu
<highAlarm>1</highAlarm> 1-stan alarmowy aktywny dla górnego progu
<error>0</error> 1-błąd magistrali
<value>35.1</value> Zmierzona wartość
<unit>°C</unit> Jednostka wartości zmierzonej

Sterowanie wyjściami – zasób stat.php

Polecenie Opis
http://adres_ip/stat.php?on=x Załączenie wyjścia.
x=numer wyjścia, HERO: x= [1..2]
http://adres_ip/stat.php?off=x Wyłączenie wyjścia.
x=numer wyjścia, HERO x= [1..2]
http://adres_ip/stat.php?inv=x Zmiana stanu wyjścia na przeciwny.
x=numer wyjścia, HERO x= [1..2]
http://adres_ip/stat.php?set=87654321 Ustawienie wszystkich wyjść.
Możliwe opcje:
1 - załączenie
0 - wyłączenie
n - zmiana stanu na przeciwny
- - bez zmiany stanu
http://adres_ip/stat.php?on=a&ton=x&toff=y&astab
http://adres_ip/stat.php?on=a&ton=x&toff=y&bistab
http://adres_ip/stat.php?on=a&ton=x&toff=y&timebased

Przykłady sterowania modułem z wykorzystaniem protokołu HTTP

  1. Załączenie wyjścia OUT1:
    http://192.168.111.15/stat.php?on=1

  2. Zmiana wyjścia przekaźnikowego OUT1:
    http://192.168.111.15/stat.php?inv=1

  3. Wyłączenie wyjścia OUT2:
    http://192.168.111.15/stat.php?off=2

  4. Załączenie wyjścia 1; zanegowanie 2.
    http://192.168.111.15/stat.php?set=000000n1

Ustawienia modułu

W sekcji Menu / Administration znajdują się opcje konfiguracji modułu HERO. Poniżej opisano dostępne ustawienia:

  • Module name – Ustaw nazwę modułu,
  • User Password:
    • New Password – Przy zmianie hasła użytkownika – nowe hasło,
    • Re-type Password – Przy zmianie hasła użytkownika – powtórzone nowe hasło.
  • Admin Password:
    • Current Password – Przy zmianie hasła administratora – bieżące hasło,
    • New Password – Przy zmianie hasła administratora – nowe hasło,
    • Re-type Password – Przy zmianie hasła administratora – powtórzone nowe hasło.

Wskazówka

Maksymalna długość hasła oraz nazwy modułu wynosi 15 znaków.

Settings

  • Enable User Password – Załączenie hasła dla użytkownika,
  • Enable Admin Password – Załączenie hasła dla administratora,
  • Unit – Zmiana jednostki czujnika temperatury (stopnie Celsiusza na Fahrenheit),
  • Add 1-Wire bus delay,
  • Enable TFTP Bootloader – Załączenie bootloadera,
  • Enable Remote Network Config – Załaczanie zdalnej konfiguracji (np..: program Discoverer).

Factory settings

  • Reset to default – Przywracanie ustawień fabrycznych.

Wskazówka

TFTP Bootloader podczas normalnej pracy powinien być wyłączony. Załączenie powinno nastąpić dopiero przed aktualizacją oprogramowania.

Przykłady zastosowania

Przykład 1: Podłączenie czujnika zalania przez WebSensor Combo

Instrukcja wykonania:

1. Podłącz czujnik WebSensor Combo do urządzenia Hero przy pomocy przewodu trójżyłowego lub płaskiego (z wykorzystaniem Adaptera RJ12) zgodnie z poniższym schematem:

2. Podłącz czujnik zalania do WebSensor Combo zgodnie z poniższym schematem:

3. Konfiguracja urządzenia:

  • Na stronie WWW urządzenia Hero, przejdź do zakładki Sensors.
  • Wybierz kanał, do którego przypisana będzie sonda zalania. Na potrzeby demonstracji przydzielimy ją do kanału 3.
  • Przyciskiem Assign wyszukaj żądany czujnik – w wypadku sondy zalania będzie to sensor opisany jako Type: Input.
  • Kliknij na adres czujnika, aby przypisać go do kanału. Obok 1-Wire address powinna pojawić się zielona ikona Input.
  • Przydziel nazwę czujnikowi – np. Piwnica zalanie.
  • Wybierz kanał (Channel) urządzenia WebSensor. Dla wejścia typu Leakage będzie to kanał 0.
  • Zmień stan aktywacji czujnika (Active state) z 0 na 1.
  • W zależności od potrzeb zmień pozostałe ustawienia, ustal logowanie odczytów, czas wysyłania stanu oraz powiadomienia.
  • Zapisz zmiany przyciskiem Save.

4. Testowanie konfiguracji:

  • Przejdź na stronę główną (Home) urządzenia Hero – powinien być na niej widoczny nowo dodany czujnik ze statusem OFF.
  • Zanurz sondę zalania np. w szklance wody lub zewrzyj jej wyprowadzenia – status powinien zmienić się na ON.

Przywrócenie ustawień fabrycznych

Aby zresetować urządzenie HERO do ustawień fabrycznych:

  1. Upewnij się, że urządzenie jest włączone,
  2. Naciśnij i przytrzymaj przycisk RESET przez 10-15 sekund,
  3. Gdy na wyświetlaczu pojawi się napis rSt, zwolnij przycisk RESET.

Po wykonaniu tych kroków urządzenie zostanie przywrócone do ustawień fabrycznych:

  • DHCP: włączone
  • Adres IP: 192.168.111.15
  • Maska IP: 255.255.255.0
  • Użytkownik: admin
  • Hasło: admin00

Gwarancja i odpowiedzialność producenta

Ostrzeżenie

Producent udziela dwuletniej gwarancji na urządzenie oraz zapewnia serwis pogwarancyjny przez okres 10 lat od daty wprowadzenia urządzenia na rynek. Gwarancja obejmuje wszystkie wady materiałowe i produkcyjne

Producent zobowiązuje się do przestrzegania umowy gwarancyjnej, jeżeli spełnione są następujące warunki:

  • Wszystkie naprawy, zmiany, rozszerzenia oraz kalibracje urządzenia wykonywane są przez producenta lub autoryzowany serwis,
  • Sieciowa instalacja zasilająca spełnia warunki obowiązujących w tym względzie norm,
  • Urządzenie obsługiwane jest zgodnie z zaleceniami przedstawionymi w niniejszej Instrukcji,
  • Urządzenie używane jest zgodnie z przeznaczeniem.

Producent nie ponosi żadnej odpowiedzialności za konsekwencje wynikłe z nieprawidłowej instalacji, niewłaściwego użytkowania urządzenia, nieprzestrzegania instrukcji obsługi oraz przeprowadzania napraw przez osoby nieposiadające uprawnień.

Ostrzeżenie

W urządzeniu nie ma żadnych części, które wolno użytkownikowi samodzielnie wymieniać.

Warunki przechowywania, pracy i transportu

Urządzenie powinno być przechowywane w pomieszczeniach zamkniętych, w których atmosfera jest wolna od par i środków żrących oraz:

  • Temperatura otoczenia od -30°C do +60°C,
  • Wilgotność od 25% do 90% (niedopuszczalne skroplenia),
  • Ciśnienie atmosferyczne 700 do 1060 hPa.

Urządzenie przeznaczone jest do pracy w następujących warunkach:

  • Temperatura otoczenia od -10°C do +55°C,
  • Wilgotność od 30% do 75%,
  • Ciśnienie atmosferyczne 700 do 1060 hPa.

Zalecane warunki transportu:

  • Temperatura otoczenia od -40°C do +85°C,
  • Wilgotność od 5% do 95%,
  • Ciśnienie atmosferyczne 700 do 1060 hPa.

Instalacja i użytkowanie urządzenia:

  • Moduł powinien być obsługiwany zgodnie z zaleceniami przedstawionymi w dalszej części instrukcji.

Utylizacja i likwidacja

W przypadku, kiedy niezbędna staje się likwidacja urządzenia (np. po upływie czasu jego użytkowania), należy zwrócić się do producenta lub przedstawiciela producenta, którzy zobowiązani są do właściwej reakcji, tzn. odbioru urządzenia od użytkownika. Użytkownik może się również zwrócić do firm zajmujących się utylizacją i/lub likwidacją urządzeń elektrycznych lub sprzętu komputerowego. W żadnym wypadku nie należy umieszczać urządzenia wraz z innymi odpadkami.