Instalacja Sprzętowa
Szczegółowe instrukcje i schematy okablowania dla sterownika boneIO Black Cover Mix, w tym zasilanie, wejścia, wyjścia i magistrale komunikacyjne.
Kluczowe Zasady Bezpieczeństwa
WAŻNE: WYMAGANA PROFESJONALNA INSTALACJA
Podkreślamy z całą mocą: bezpieczeństwo jest absolutnym priorytetem. Wszelkie czynności związane z podłączeniem urządzenia do instalacji elektrycznej muszą być wykonywane wyłącznie przez wykwalifikowanego elektryka, który posiada odpowiednie uprawnienia. Samodzielna ingerencja w instalację wysokiego napięcia grozi porażeniem prądem, uszkodzeniem sprzętu lub pożarem. Producent nie ponosi odpowiedzialności za szkody wynikające z nieprawidłowo wykonanej instalacji.
Dotyczy to w szczególności:
- Podłączania zasilania do kontrolera.
- Podłączania obwodów wysokiego napięcia (110V/230V) do wyjść kontrolera.
- Wszelkich prac instalacyjnych wewnątrz szafy elektrycznej (rozdzielnicy).
Próba modyfikacji instalacji elektrycznej bez odpowiednich kwalifikacji jest nielegalna, skrajnie niebezpieczna i stwarza realne zagrożenie, które może prowadzić do:
- Porażenia prądem, ciężkich obrażeń ciała lub śmierci.
- Trwałego uszkodzenia kontrolera boneIO i wszystkich podłączonych do niego urządzeń.
- Znaczącego zagrożenia pożarowego skutkującego zniszczeniem mienia.
- Utraty gwarancji na produkt i potencjalnych problemów z roszczeniami ubezpieczeniowymi.
Producent boneIO nie ponosi żadnej odpowiedzialności za szkody materialne, obrażenia ciała lub utratę życia wynikające z instalacji wykonanej niezgodnie z niniejszymi wytycznymi i obowiązującymi normami bezpieczeństwa.
Prosimy o potraktowanie tego ostrzeżenia z najwyższą powagą.
Montaż na Szynie DIN
Sterownik boneIO ESP jest przystosowany do montażu na standardowej szynie DIN (TS35).
- Zaczep górne klipsy obudowy o górną krawędź szyny DIN.
- Dociśnij mocno dolną część obudowy, aż zatrzaski zablokują się na szynie z wyraźnym kliknięciem.
- Upewnij się, że moduł jest zamocowany stabilnie.
Podłączenie Zasilania
Urządzenie wymaga stabilizowanego zasilania 24V DC.
- Upewnij się, że zasilacz jest odłączony od sieci 230V.
- Podłącz wyjście
+24Vzasilacza do złącza śrubowego+w boneIO. - Podłącz wyjście
GND(masa) zasilacza do złącza śrubowegoGNDw boneIO. - Sprawdź poprawność i polaryzację połączeń przed włączeniem zasilacza.

Zasilanie awaryjne (UPS) — zalecane
Zasilaj boneIO Black z zasilacza 24 V DC z podtrzymaniem bateryjnym — UPS-a albo zasilacza buforowego (DC-UPS). boneIO Black powinien mieć ciągłe 24 V, także wtedy, gdy sieć na chwilę zniknie.
boneIO Black to mały komputer z Linuksem. Zapisuje na kartę pamięci albo eMMC swoją konfigurację, logi, a podczas aktualizacji — pakiety systemu. Nie ma też zegara podtrzymywanego baterią. Większość jego nieplanowanych restartów to krótkie podnapięcia w sieci. Kilka minut na baterii je pokrywa.
Co daje UPS:
- Brak restartu przy mrugnięciu sieci. Wyjścia, wejścia i automatyki działają dalej przy krótkich zanikach i spadkach napięcia.
- Właściwy czas. Po zaniku zasilania sterownik nie zna godziny, dopóki nie wstanie sieć i nie odpowie serwer czasu. Do tego momentu harmonogramy, wydarzenia słoneczne i okna godzinowe w warunkach czekają.
- Bezpieczne aktualizacje. Aktualizacja systemu na sterowniku, który długo nie był aktualizowany, może potrwać nawet godzinę. Wyświetlacz i panel mówią wtedy Nie wyłączaj zasilania — zanik prądu w jej trakcie to jedyny przypadek, który może wymagać naprawy na miejscu.
Wybór urządzenia należy do Ciebie lub instalatora. Dwa typowe układy:
- moduł DC-UPS 24 V na szynę DIN (albo zasilacz buforowy z akumulatorem) w rozdzielnicy, między zasilaczem a sterownikiem boneIO Black,
- UPS 230 V, z którego zasilany jest zasilacz 24 V.
W obu przypadkach podłączenie do boneIO Black jest takie jak na schemacie powyżej: +24V do + i GND do GND na złączu POWER, od strony UPS-a.
Dobierz go do wszystkiego, co wisi na tej samej linii 24 V, nie tylko do sterownika boneIO Black — liczą się też cewki przekaźników, czujniki i inne urządzenia z niej zasilane.
Od wersji 1.6 boneIO Black lepiej znosi zanik zasilania: przy starcie sprawdza i naprawia system plików, uszkodzona partycja rozruchowa go już nie zatrzymuje, a przerwana instalacja pakietów kończy się przy następnym uruchomieniu. UPS pozostaje zaleceniem — sterownik nie wyłącza się sam, gdy bateria się kończy, więc to UPS utrzymuje go przy pracy.
Port SERVICE
Sterowniki boneIO Black od wersji 1.0 mają złącze SERVICE z trzema pinami: TX, RX i GND. To konsola szeregowa sterownika (UART) — terminal do jego systemu Linux, do diagnostyki i naprawy, gdy sieć albo panel nie odpowiadają.
Nie podłączaj do niego niczego na stałe. Służy tylko do serwisu. Nie ma na nim pinu +3.3V: port nie zasila podłączanego adaptera.
Podłącz sieć
Urządzenie komunikuje się z siecią za pomocą wbudowanego portu Ethernet, co gwarantuje stabilne i niezawodne połączenie. Aby zapewnić łączność, podłącz moduł do swojego switcha sieciowego przy użyciu standardowego przewodu Ethernet (RJ45).
- Podłącz przewód ethernet do złącza LAN na sterowniku.
- Podłącz drugi koniec przewodu ethernet do switcha.

Podłączenie Wejść Cyfrowych
Wejścia cyfrowe służą do podłączania przycisków i czujników. Aby zmienić potencjał jakiego używamy do sterowania wejściami, należy użyć przełącznika na obudowie oznaczonego INPUTS. Domyślnie wejścia są sterowane masą (GND).
WAŻNE: Jeżeli chcesz zmienić położenie przełącznika - upewnij się że robisz to na wyłączonym urządzeniu!
- Jeden z przewodów od przycisku monostabilnego podłącz do wspólnej szyny
GND(masy). - Drugi przewód podłącz do wybranego złącza wejściowego (np.
IN01). - Naciśnięcie przycisku spowoduje zwarcie wejścia do masy, co zostanie zinterpretowane jako sygnał "włączony".
Schemat Logiczny połączenia przycisku monostabilnego
Przykład:

Przykład 2:

Przykład 3:

Connecting Relay Outputs
The key feature of the Covermix version is that it has 32 relays in total, but half of them (16) are are paired to control up to 8 roller shutter motors. Each pair of relays (e.g., Cover 01UP/DOWN, Cover 02 UP/DOWN) is protected by a hardware interlock to prevent simultaneous 'up' and 'down' signals, which protects the motor from damage. The rest of relays (16) are classic 10A relays which are usually used in lighting circuits. This provides tremendous possibilities for controlling a large number of independent circuits from a single device, saving both space and complexity.
Protection and Correct Wiring Order
It is critical that all overcurrent protection (Miniature Circuit Breakers, MCBs) and residual-current devices (RCDs) are installed in the circuit before the boneIO controller.
The current rating (in Amps) of the overcurrent protection must be sized appropriately for the planned load of the circuit (e.g. cover motors, lighting), but at the same time, it must not exceed the maximum rated current of the relay, which is 10A.
The correct current flow for the phase (L) for covers - wire is as follows:
RCD Protection -> Overcurrent Protection (MCB) -> COM terminal in boneIO -> UP/DOWN terminal in boneIO -> COVER
The correct current flow for the phase (L) for relays - wire is as follows:
RCD Protection -> Overcurrent Protection (MCB) -> COM terminal in boneIO -> OUT terminal in boneIO -> Load
Part 1: Connecting Cover Outputs (OUT1 - OUT16) Cover 1-8
These outputs are designed to control bidirectional 230V AC motors for roller shutters or blinds. They are grouped in pairs (e.g., OUT1/OUT2, OUT3/OUT4) and feature a hardware interlock to prevent the motor from being damaged.
- Connect the phase wire (L), coming from the dedicated overcurrent protection (MCB ≤ 10A), to the
COMterminal of the selected Cover output (e.g.,Cover 01 COM). - Connect the wire leading to the Cover motor UP to the
UPterminal of the same output (e.g.,Cover 01 UP). - Connect the wire leading to the Cover motor DOWN to the
DOWNterminal of the same output (e.g.,Cover 01 DOWN). - Run the neutral wire (N) directly to the load (cover engine).
Logical diagram:
Part 2: Connecting Relay Outputs (OUT17 - OUT32)
These are standard relay outputs for general-purpose use, such as controlling lighting.
- Connect the phase wire (L), coming from the dedicated overcurrent protection (MCB ≤ 10A), to the
COMterminal of the selected output (e.g.,COM9forOUT17andOUT18). - Connect the wire leading to the load (e.g., a lamp) to the corresponding output terminal (e.g.,
OUT17). - Run the neutral wire (N) directly to the load.
Logical Diagram
Safe Connecting of COM and OUT Terminals
In the boneIO controller, version Covermix every two outputs (e.g., Cover 01 UP, DOWN) and also outputs dedicated for lights (e. g. OUT17, OUT18) share a single common power terminal COM. This means that the phase wire (L) from a single circuit breaker supplies a pair of relays - with hardware interlock.
- REMEMBER, ensure that the relevant circuit breakers in the electrical cabinet are turned off.
- Connect the phase wire (L), coming from the overcurrent protection, to the appropriate COM terminal - tighten it with adequate force.
- Connect the wire leading to your load (e.g., cover motor, a light bulb) to its corresponding output terminal - tighten it with adequate force.
- Run the neutral (N) wire directly from the neutral bar to the load.
Część 1:

Część 2:

Podłączanie Magistral Komunikacyjnych
Magistrala I2C
Do podłączania dodatkowych czujników i ekspanderów na krótkich odległościach.
- Podłącz linię
SDAdo złączaSDA. - Podłącz linię
SCLdo złączaSCL. - Podłącz również zasilanie
VCCiGNDdla czujnika.

Wejścia Analogowe ADC
Wejścia analogowe odczytują czujniki, które podają napięcie zamiast stanu włącz/wyłącz — przetworniki poziomu, wilgotności, ciśnienia i podobne. boneIO Black ma ich 7, ADC 1–ADC 7. Sposób podłączenia zależy od wersji sterownika: sterowniki od wersji 1.0 mają port SERVICE obok złącza POWER, starsze go nie mają.
Sterowniki od wersji 1.0 (z portem SERVICE)
- Każde wejście ma własny, zabezpieczony stopień wejściowy z buforem, więc przyjmuje na zacisku 0–13,8 V — przetwornik 0–10 V podłączysz bez zewnętrznego dzielnika.
- Zacisk oznaczony X obok ADC 1 to AGND, masa analogowa. Do niego podłącz masę czujnika.
- Te sterowniki nie mają złącza ADC PWR.
- Domyślny filtr (multiply razy 1,8) pokazuje napięcie za stopniem wejściowym, około 0,13 napięcia na zacisku. Żeby odczytywać napięcie na samym zacisku, ustaw multiply na 13,8. Zobacz ADC.
Przykłady:
- Przetwornik 0–10 V (wilgotności, ciśnienia, poziomu…): +24V ze złącza POWER do zasilania przetwornika, jego wyjście do zacisku ADC, jego masa do X (AGND). Z multiply ustawionym na 13,8 panel pokazuje 0–10 V.
- Termometr NTC 10 kΩ: z +3.3V (złącze I²C) przez NTC do zacisku ADC i rezystor 10 kΩ z tego zacisku do X (AGND).
Na zacisk nie trafi więcej niż 3,3 V. Panel pokazuje napięcie, nie temperaturę — aplikacja nie ma krzywej termistora,
więc przelicz ją w Home Assistant. Przy multiply równym 13,8 rezystancja NTC to
R = 9,2 kΩ × (3,3 − U) / U, gdzieUto odczyt w woltach, a 9,2 kΩ to rezystor 10 kΩ równolegle z własnymi 115 kΩ wejścia. Temperaturę wyznaczysz z parametru B termistora z jego karty katalogowej. - Ten sam termometr z +5V: NTC bierze +5V z bloku 1-WIRE, rezystor 10 kΩ zostaje. Wyższe zasilanie daje
większą zmianę napięcia na stopień, więc dokładniejszy odczyt. Na zacisk nie trafi więcej niż 5 V, a rezystancja to
R = 9,2 kΩ × (5 − U) / U. Z tego +5V zasilane są też czujniki 1-Wire; NTC pobiera około 0,3 mA.
Masę czujnika podłączaj do X (AGND), a nie do dowolnego zacisku GND: to ta sama masa, ale na osobnej ścieżce, więc prąd przekaźników i procesora nie płynie przewodem, względem którego mierzone jest napięcie.

Przetwornik 0–10 V zasilany z +24V.

Termometr NTC 10 kΩ zasilany z +3.3V.

Ten sam termometr zasilany z +5V.
Sterowniki sprzed wersji 1.0 (bez portu SERVICE)
W tych sterownikach zaciski idą prosto do procesora BeagleBone Black. Nigdy nie podawaj więcej niż 1,8 V — wyższe napięcie go uszkodzi. Czujnik o wyższym napięciu wyjściowym wymaga zewnętrznego dzielnika napięcia.
- Czujnik bierze zasilanie ze złącza ADC PWR: + to napięcie odniesienia przetwornika 1,8 V, GNDA to masa analogowa. Zacisk oznaczony X nie jest podłączony.
- Domyślny filtr (multiply razy 1,8) pokazuje napięcie na zacisku.
Schemat poniżej dotyczy sterowników sprzed wersji 1.0.

Magistrala 1-Wire
Popularna do podłączania czujników temperatury (np. DS18B20).
- Podłącz linię
DATAdo złącza1-Wire. - Podłącz również zasilanie
VCCiGND.
Maksymalna długość przewodu magistrali wynosi 20m.

CAN
Służy do komunikacji z urządzeniami przemysłowymi i czujnikami.
- Podłącz linię
Lmagistrali do złączaLw boneIO. - Podłącz linię
Hmagistrali do złączaHw boneIO.

Modbus RS485
Służy do komunikacji z urządzeniami przemysłowymi i HVAC.
- Podłącz linię
Amagistrali do złączaAw boneIO. - Podłącz linię
Bmagistrali do złączaBw boneIO.
