Używanie bezprzewodowych czujników ruchu Shelly Blu w KNX

Używanie bezprzewodowych czujników ruchu Shelly BLU w sieci KNX

Wprowadzenie

Integracja urządzeń Shelly z bezprzewodowymi czujnikami Shelly BLU jest łatwa i oferuje możliwości rozbudowy systemów KNX.

Urządzenie Shelly Wi‑Fi, które obsługuje parowanie z urządzeniem Shelly BLU, może wykorzystywać sygnały z tego czujnika do uruchamiania lokalnej automatyzacji, a następnie informować system KNX o zmianie.

Prerequisites

Wiedza i zrozumienie sposobu instalacji, konfiguracji oraz integracji poszczególnych urządzeń Shelly z automatyzacjami lub chmurą Shelly.

Urządzenie Shelly Wi‑Fi z obsługą komponentów KNX i BTHome (fw 1.4) oraz czujnik ruchu Shelly BLU Motion.

Opis przypadku

Piętro budynku jest już wyposażone w system automatyki KNX, a na przyległej klatce schodowej zainstalowano proste sterowanie oświetleniem oparte na timerze. Aby zapewnić podobne działanie jak w przestrzeni biurowej oraz dostosować się do planu oszczędzania energii elektrycznej, należy zainstalować oświetlenie uruchamiane ruchem.

Istniejąca instalacja

Rysunek przedstawiony na rys. 1 ukazuje część infrastruktury budynku – część wspólną klatki schodowej oraz połączony z nią korytarz na określonej kondygnacji, które stanowią część większego budynku biurowego z kilkoma klatkami schodowymi.

image-20240529-124633.png

Rys. 1 - przykładowa instalacja na klatce schodowej i w łączącym korytarzu na piętrze

Poszczególne biura oraz łączące je korytarze zostały już uznane za strefę o niewielkim natężeniu ruchu, dlatego zastosowano system automatyki KNX, aby zapewnić inteligentne sterowanie oświetleniem. Nie uwzględniono jednak natężenia ruchu generowanego przez odwiedzających klientów i pracowników biura przemieszczających się między piętrami. Ten ruch powodował, że oświetlenie klatki schodowej pozostawało włączone niemal przez cały czas w godzinach funkcjonowania budynku.

Używanie Tabela 1 poniżej podsumowujemy istniejącą instalację oświetleniową przedstawioną na rys. 1, koncentrując się wyłącznie na jednym piętrze.

Table 1 - Opis obwodów oświetleniowych

Name

Opis

Okablowanie

Aktywowane przez

Kontrola

L1

Staircase lighting

Standard

Wyłącznik ścienny w komplecie z przekaźnikiem czasowym schodowym

WŁ./WYŁ.

L2

Oświetlenie korytarza

KNX

Czujniki ruchu z samowyzwalaczami

WŁ./WYŁ.

Ze względu na istniejący system automatyki KNX oraz wymaganą przez wykonawcę bezproblemową współpracę, a jeśli to możliwe także integrację obu systemów automatyki, musimy wprowadzić kilka wyjaśnień dotyczących obwodu oświetlenia korytarza (L2). Poniższa część oraz zawarte w niej informacje dotyczą głównie integratora KNX, który jest odpowiedzialny za instalację KNX. W opisanym przypadku mamy zależność master-slave czujników ruchu KNX z uwagi na fakt, że dwa (w tym przypadku) z nich zostały użyte do sterowania tym samym obwodem oświetleniowym. W Tabela 2 opisujemy tę zależność. W przypadku gdy przedstawiona tutaj implementacja ma zostać odtworzona, podamy dodatkowe wyjaśnienie (podane w kolumnie Uwagi) o używanych obiektach KNX i adresach grupowych, do których należą. Takie wyjaśnienie jest potrzebne, ponieważ nazwy obiektów KNX różnią się w zależności od producenta.

Table 2 – System automatyki KNX

Nr

Urządzenie

Nazwa obiektu

Przypisano do GA

Notes

1

Główny czujnik obecności

Obiekt przełącznika

0/0/1

Obiekt, który oznacza, że czujnik wykrył obecność/ruch. Za pomocą tego obiektu czujnik steruje powiązanym kanałem aktora przełączającego, aby włączyć lub wyłączyć obwód oświetleniowy

Obiekt wyzwalający

0/0/2

Ten obiekt służy do wyzwalania wyjścia czujnika za pośrednictwem jednego lub większej liczby podrzędnych urządzeń (innych czujników) powiązanych z kontrolowanym obwodem oświetleniowym

2

Czujnik obecności podrzędnego urządzenia

Obiekt przełącznika

0/0/2

Obiekt reprezentujący wykrycie obecności/ruchu przez czujnik.

3

Przełącz siłownik, kanał X

Obiekt przełącznika

0/0/1

Włącza/wyłącza światła w korytarzu (L2).

Obiekt opinii

N/A

Opcjonalne. Nie jest używane w bieżącym przypadku.

Zoptymalizowana instalacja

Aby jeszcze bardziej obniżyć koszty energii elektrycznej, zaproponowaliśmy wyposażenie wszystkich części wspólnych na wszystkich klatkach schodowych w łatwe w montażu czujniki ruchu oraz oddzielny osprzęt sterowania przełączaniem. Dzięki temu uzyskujemy oddzielne uruchamianie oświetlenia tylko tam, gdzie faktycznie wykryto ruch, zamiast włączać całe oświetlenie klatek schodowych za pomocą przełączników ściennych, ponieważ w istniejącej instalacji elektrycznej są one połączone jako jeden obwód elektryczny. Może to brzmieć jak coś trudnego do wykonania, ale w rzeczywistości nie wymaga instalowania żadnych dodatkowych przewodów i jedynie minimalnych prac okablowania w istniejącej instalacji.

Rys. 2 poniżej przedstawia opisane powyżej rozwiązanie; ponownie, instalacja dotyczy pojedynczego piętra.

image-20240529-124718.png

Rys. 2 – przeprojektowana energooszczędna instalacja na klatce schodowej i w łączącym korytarzu na piętrze

W porównaniu z rysunkiem pokazanym na Fig. 1 widzimy, że obwód oświetleniowy L1 nie jest już połączony przez kondygnacje, a te ostatnie zyskały indywidualne sterowanie przełączaniem zapewniane przez inteligentny przekaźnik Shelly Mini 1 (nie pokazano), który z łatwością mieści się wewnątrz (lub obok) dowolnych lamp sufitowych. Dodatkowo dodaliśmy czujnik Shelly BLU Motion (pokazany na niebiesko). Zobacz w Tabela 3 które urządzenia zostały dodane, a które usunięte.

Tabela 3 - operacje na obwodzie oświetlenia klatki schodowej, L1

Device

Funkcja

Dodaj/Usuń

Staircase timer

Zasila L1 na wszystkich piętrach; wyłącznik czasowy z opóźnieniem

Istniejące; do usunięcia

Wyłącznik ścienny /na piętro/

Wejście wyzwalające timera schodowego

Istniejące; do usunięcia

Shelly Mini 1

Zasila L1; Bramka BLE

Nowe; do dodania

Shelly BLU Motion

Czujnik ruchu; Timer opóźnienia wyłączenia

Nowy; do dodania

Instalacje elektryczne nie są częścią tego przewodnika. Prawidłowy montaż i wszystkie związane z nim połączenia elektryczne są bezwzględnym ` nie tylko w celu zapewnienia prawidłowego działania, ale także bezpiecznej pracy i ochrony użytkownika. Wszystkie wymagane czynności muszą zostać wykonane przez doświadczonego technika zgodnie z dostarczoną dokumentacją.

Konfiguracja

Czujnik ruchu Shelly BLU to bezprzewodowe urządzenie Bluetooth Low Energy (BLE), które wymaga dedykowanej bramki do odbierania wysyłanych przez nie danych.

Shelly Mini 1 to zdalnie sterowany przekaźnik, który obsługuje różne protokoły komunikacyjne. Oprócz oczywistej funkcji sterowania przełączaniem, Mini 1 obsługuje również protokoły komunikacyjne BTHome i KNXnet/IP. Dlatego użyjemy go jako urządzenia pośredniczącego między nowo zainstalowanym czujnikiem ruchu a istniejącą instalacją KNX.

Ze względu na integrację dwóch niezależnych systemów automatyzacji w jeden podzieliliśmy proces konfiguracji na dwa etapy.

Parowanie Shelly Mini i Shelly BLU Motion

Włącz Bluetooth

Jako bramki Bluetooth używamy Shelly Mini 1 i musimy włączyć na nim funkcję bramki Bluetooth. Aby to zrobić, otwórz wbudowany interfejs webowy urządzenia, przechodząc do http://192.168.33.1 ` and then przejdź do SettingsBluetooth.

image-20240529-154544.png

Rys. 1 - Ustawienia Bluetooth

Kliknij pole wyboru „Włącz Bluetooth”, aby włączyć radio Bluetooth. Po włączeniu radia pole wyboru „Włącz bramkę Bluetooth” staje się również aktywne i każde z nich można przełączyć. Kliknij je, aby je włączyć, a następnie naciśnij „Zapisz ustawienia”, aby zapisać zmiany konfiguracji.

Dodaj urządzenie

Once radio Bluetooth jest włączone, a funkcja bramki aktywna, musimy dodać urządzenie(-a), którego(-ych) chcemy używać. W naszym przypadku jest to czujnik ruchu Shelly BLU Motion. Aby zintegrować urządzenia zewnętrzne, musimy dodać je jako osobne Komponenty. Wykonaj poniższy krok, aby dodać urządzenie BLE.

Z osadzonego interfejsu internetowego przejdź do Components and kliknij Plus the ikona przy Urządzenia Bluetooth (BTHome) field.

image-20240530-081957.png

Rys. 2 - Elementy

Następnie należy wyszukać dostępne w pobliżu urządzenia Bluetooth. Kliknij Skanuj przycisk w nowo wyświetlonym oknie, znajdź Shelly BLU Motion (jeśli w pobliżu znajduje się więcej niż jedno urządzenie Bluetooth) i postępuj zgodnie z instrukcjami, aby je dodać.

image-20240530-093303.png

Pic. 3 - Skanuj urządzenia BTHome

Po wykryciu urządzenia kliknij Konfiguruj i wykonaj kroki wyświetlane na ekranie, aby dodać nowe urządzenie.

image-20240531-061133.png

Rys. 4 - konfiguracja urządzenia BTHome

Domyślna konfiguracja urządzenia wymaga jedynie pola Name do wprowadzenia. Określ nazwę urządzenia, która będzie łatwa do późniejszego użycia. W naszym przypadku nadajemy nazwę na podstawie lokalizacji urządzenia, która tutaj to „Wschodnia klatka schodowa 3F

Poprzez zaznaczenie lub wycięcie pola wyboru Pokaż na pulpicie użytkownik może określić, czy dane z Obsługiwane czujniki do wyświetlenia na stronie głównej osadzonego interfejsu internetowego.

Aby zapisać wprowadzone zmiany, przewiń w dół i kliknij Save settings przycisk.

2.jpg

Rys. 5 - dodane urządzenie BTHome

Po zakończeniu urządzenie powinno pojawić się na liście, a osadzony interfejs webowy powinien wyglądać podobnie do tego na poniższym obrazku.

3.jpg

Rys. 6 – Strona główna osadzonego interfejsu internetowego

Dodaj akcje

Po zakończeniu procedury parowania musimy zdefiniować działanie na podstawie danych wejściowych z czujnika. Najłatwiejszym i najprostszym sposobem, aby to zrobić, jest utworzenie oddzielnych działań zdarzeń — po jednym dla każdego potrzebnego warunku, ponieważ każde działanie może przetwarzać tylko pojedynczy operator JEŚLI-WTEDY.

Aby utworzyć nowe działanie, musimy kliknąć na Utwórz akcję przycisk przy Działania `

Ten Nowa akcja windows pojawia się na ekranie i jak pokazano na rys. 7, Wybierz komponent the rozwijane menu zawiera teraz informacje dostarczane przez nowo dodany czujnik ruchu Shelly BLU Motion.

image-20240531-111151.png

Rys. 7 - Nowe opcje działania

Na potrzeby tego przypadku musimy włączyć wyjście inteligentnego przekaźnika Shelly 1 Mini po wykryciu ruchu i wyłączyć je po upływie określonego czasu od momentu, gdy ruch nie jest już wykrywany.

Shelly BLU Motion to wyłącznie urządzenie Bluetooth, a konfigurację jego parametrów, takich jak czułość i opóźnienie czasu ruchu, można przeprowadzić w aplikacji Shelly Smart Control.

W celu konfiguracji czujników innych producentów prosimy korzystać z dostarczonej przez nich dokumentacji.

Dlatego potrzebujemy dwóch operatorów IF-THEN, po jednym dla każdego stwierdzenia logicznego (prawda lub fałsz) dostarczanego przez interfejs ruchu fizycznego — ostatnia opcja pokazana na Rys. 7 — „East staircase 3F - motion[0]”. A ponieważ każda akcja może zawierać tylko jeden operator IF-THEN, musimy utworzyć dwie akcje.

Poniżej pokazujemy, jak krok po kroku utworzyć pierwszą akcję. Każda akcja wymaga wprowadzenia co najmniej następujących danych:

  • Nazwa akcji — używaj jasno określonych nazw akcji, szczególnie przy korzystaniu z wielu akcji. Zob. rys. 8a.

  • Warunek — zdefiniuj warunek IF dla swojego przypadku działania, np. „motion[0] is…”.

  • Wartość logiczna — wybierz pożądane stwierdzenie Prawda/Fałsz dla warunku, np. „… prawda”.

  • Następnie zdefiniuj logikę wyjścia wyniku (operator THEN), np. Wyjście sterujące (0) → Wł.”.

Wszystkie powyższe kroki pokazano na rys. 8a i rys. 8b poniżej.

image-20240531-111529.png

Rys. 8a - Nazwa działania

image-20240531-112341.png

Rys. 8b – instrukcja IF-THEN

Similar Action należy utworzyć, aby odłączyć zasilanie wyjścia (0), gdy ruch nie jest już wykrywany. Powtórz powyższe kroki, aby utworzyć kolejną akcję odwracającą logikę tej pokazanej na rys. 8a i rys. 8b. Po pomyślnym ukończeniu zadania powinieneś mieć utworzone dwie akcje, wyglądające jak na rys. 9.

image-20240531-112526.png

Rys. 9 - Utworzone akcje

Za pomocą przełączników pokazanych na rys. 9 można włączyć lub wyłączyć każdą operację działania.

Once the Shelly BLU Motion i Shelly Mini 1 zostały sparowane i sterowanie Działania stworzyły oświetlenie klatki schodowej, które działa całkowicie autonomicznie. Poniższa integracja KNXnet/IP została udostępniona wyłącznie w celu rozszerzenia możliwości obu autonomicznych systemów.

KNXnet/IP

W obecnym przypadku przedstawiamy dwa różne sposoby integracji urządzeń Shelly z infrastrukturą sieci KNX. Pierwsza opcja jest odpowiednia dla niższych kondygnacji budynku, gdzie ruch odbywa się głównie po schodach, bez korzystania z korytarza prowadzącego do biur. Druga opcja może zostać wdrożona na wyższych kondygnacjach budynku, gdzie większość ruchu wynika z korzystania z windy oraz korytarza łączącego biura. Najpierw omówimy wspólne ustawienia KNX, a następnie wyjaśnimy każdą opcję osobno.

Ustawienia ogólne

Skontaktuj się z integratorem systemu KNX w budynku, aby przypisać nowy KNX ` dla nowo dodanego Shelly Mini 1 i aby uzyskać Multicast ustawienia komunikacji sieci.

Once you gather the necessary information open the embedded web interface of Shelly Mini 1 and navigate to the KNX zakładka.

Pierwszym krokiem jest włączenie komunikacji KNX urządzenia poprzez kliknięcie Włącz pole wyboru, a następnie Save settings przycisk. Następnie wymagane jest ponowne uruchomienie urządzenia. Po ponownym uruchomieniu urządzenia wróć do KNX ` Save settings przycisk. Po wykonaniu zadania osadzony interfejs internetowy powinien mniej więcej glook jak na ilustracji pokazanej na rys. 10.

image-20240603-070245.png

Rys. 10 - Ogólne ustawienia Shelly Mini 1 KNX

W opisanym przypadku użycia nie korzystamy z wejść urządzenia, dlatego nie jest wymagana ich konfiguracja. Powiedziawszy to, przejdźmy do konfiguracji wyjścia i omówmy dwie różne integracje, o których już wspomnieliśmy powyżej.

Wyjścia

Aby skonfigurować KNX dla Wynik przekaźnika smart Shelly Mini 1 i jego bezproblemowej współpracy z istniejącą siecią KNX, musimy jeszcze raz przyjrzeć się rys. 2 i lepiej zrozumieć przedstawione w nim dane Tabela 2, który opisuje Master-Niewolnik zależność między zainstalowanymi czujnikami ruchu KNX. Zgodnie z tymi danymi rozumiemy, że } Czujnik KNX, oznaczony numerem 1 na rys. 2, jest zainstalowany w skrajnym prawym rogu korytarza, a czujnik KNX działający w Niewolnik tryb znajduje się w pobliżu wspólnej strefy przy klatce schodowej, gdzie zainstalowane są urządzenia Shelly. Mając te informacje, przejdźmy do konfiguracji KNX na podstawie wcześniej opisanych podprzypadków.

Integracje dolnych pięter

Jak już wspomnieliśmy, na niższych kondygnacjach budynku wspólna klatka schodowa jest używana przez osoby przemieszczające się między piętrami. Dlatego musimy zasilić Wynik ` Obiekt opinii), musimy zapewnić to w taki sposób, aby uniknąć zasilania części wspólnego korytarza. Byłby to przypadek, który wystąpiłby, gdybyśmy użyli obecnego Adres grupy (0/0/1) pełniący tę rolę, ze względu na flagę "write" obiektu statusu. Aby to osiągnąć, musimy wypełnić Table 2 with an additional Adres grupy - 0/0/3, które również muszą być skoordynowane z integratorem KNX. W obecnym przypadku nie musimy zasilać części wspólnej klatki schodowej przez sieć KNX, więc nie musimy zapewniać Adres grupy dla Obiekt przełącznika. Następnie oto jak ` Polish Ustawienia KNX wyglądałyby tak (rys. 11).

image-20240603-130509.png

Rys. 11 - Obiekt opinii ustawienia

Integracje na wyższych piętrach

Na wyższych piętrach budynku warto również zapewnić możliwość zasilania wspólnej przestrzeni klatki schodowej przez Niewolnik Czujnik KNX (oznaczony numerem 2 na rys. 2) i odwrotnie. W ten sposób zapewniamy dwukierunkowe przełączanie oświetlenia we wspólnej części klatki schodowej po zbliżeniu się do podrzędnego czujnika KNX, a także możemy włączyć światła w korytarzu łączącym, gdy detektor ruchu Shelly BLU Motion wykryje ruch.

Aby osiągnąć to za pomocą inteligentnego przekaźnika Shelly Mini 1, musimy przedstawić go w sieci KNX jako inne niewolnik. Możemy to zrobić bez wprowadzania jakichkolwiek zmian w ustawieniach konfiguracji dokonanych do tej pory. Wszystko, co musimy zrobić, to przypisać Adres grupy w którym Główny obiekt wyzwalający znajduje się (zobacz Tabela 2) dla obu Obiekt przełącznika i Obiekt opinii - 0/0/2. Dzięki takiej konfiguracji przekierowujemy polecenie odebrane przez czujnik ruchu Shelly BLU za pośrednictwem Obiekt informacji zwrotnej of Shelly Mini 1 do Mistrz Czujnik KNX, który zasila oświetlenie korytarza, a także poprzez nasłuchiwanie tego samego Adres grupy używając Switch obiektu my „przechwytujemy” polecenie przełączania, które jest wysyłane z Niewolnik Czujnik KNX. Najłatwiejszym sposobem na wykonanie takiej konfiguracji jest użycie „Tak samo jak obiekt przełącznika” opcja pola wyboru przewidziana dla Obiekt opinii, co wszystko pokazano na rys. 12 poniżej.

image-20240603-142501.png

Rys. 12 - Adres tej samej grupy dla Przełącz obiekt and za Obiekt opinii.

Podsumowanie

Obecny przypadek użycia opisuje, jak można nawiązać skuteczną komunikację między dowolnymi urządzeniami Bluetooth Low Energy a urządzeniami KNX, wykorzystując inteligentny przekaźnik Shelly Mini 1 (lub dowolne urządzenie Shelly obsługujące Bluetooth Gateway) jako urządzenie pośredniczące.