Wirenboard DIN rail automation controller
Sterownik · MQTT · Modbus · 1-Wire · 10 min czytania

WirenBoard — otwarty przemysłowy sterownik na szynę DIN

Sterownik automatyki oparty na Linuksie z MQTT, Modbus, 1-Wire i modułami I/O RS-485. Popularny w Europie Wschodniej jako alternatywa lub uzupełnienie KNX.

Wiren BoardLinux · DINModbusmeter1-WiretempRS-485relayKNXswitchMQTTcloudprotokolu tilts

Czym jest WirenBoard?

WirenBoard to rosyjska firma (Moskwa, założona w 2010 roku), która produkuje sterowniki automatyki oparte na Linuksie na szynę DIN oraz moduły I/O. WB-7 (obecna generacja) to wydajny wbudowany komputer z Linuksem w obudowie 4-modułowej DIN — działa pod Debianem, ma wbudowany broker MQTT (Mosquitto), silnik automatyki wb-rules w JavaScript oraz zapewnia interfejsy Modbus RTU/TCP i RS-485.

Atutem WirenBoard jest: duża elastyczność, przystępna cena, oprogramowanie open-source oraz rosnący ekosystem modułów rozszerzeń I/O dla dowolnego typu czujnika lub urządzenia wykonawczego. Jest popularny jako sterownik podsystemów w zastosowaniach grzewczych, HVAC i opomiarowania energii — często obok KNX.

⚠️ Uwaga zakupowa (2024)

Ze względu na rosyjskie pochodzenie zakup WirenBoard z UE może podlegać ograniczeniom handlowym. WirenBoard dystrybuuje przez partnerów w UE (Polska, Niemcy). Przed zamówieniem zawsze sprawdzaj aktualną zgodność eksportową.

Specyfikacja sterownika WB-7

ParametrWartość
CPUNXP i.MX6UL / i.MX6ULL (ARMv7)
RAM256 MB (WB-7), 512 MB (WB-7.1)
Pamięć4–8 GB eMMC
SystemDebian Linux (własna dystrybucja WirenBoard)
Broker MQTTMosquitto (wbudowany, wszystkie I/O publikowane do tematów MQTT)
Porty RS-4852 (wewnętrzna magistrala I/O) + 1 (zewnętrzny RS-485)
ModbusRTU przez RS-485; TCP przez Ethernet
1-Wire1 port na czujniki temperatury (DS18B20)
Ethernet1× 10/100 Mbps
USB1× host USB (pamięć, modem GSM)
Zasilanie9–28 VDC (typowo 12V lub 24V)
Szyna DIN4 moduły (70mm)
Magistrala rozszerzeń I/OWłasna magistrala RS-485 WirenBoard (moduły WB)
Język automatykiwb-rules (JavaScript/ECMAScript)
Interfejs WWWWbudowana konsola WWW pod adresem IP urządzenia
Tematy MQTTWszystkie I/O dostępne jako /devices/[name]/controls/[ch]

Moduły rozszerzeń I/O WirenBoard

WB-MAP3H

3-fazowy licznik energii

Licznik Modbus RTU: napięcie, prąd, moc, energia na fazę. Do opomiarowania częściowego w tablicach. Dostępna wersja z certyfikatem MID.

WB-MR6C

6-kanałowy moduł przekaźnikowy

6× przekaźników bezpotencjałowych (16A). Sterowanie przez MQTT/Modbus. Szyna DIN.

WB-MRWL3

3-kanałowy przekaźnik małoprądowy

Do linii magistrali KNX, sterowania bramami, zaworów grzewczych. Izolacja optyczna.

WB-MCM8

8-kanałowe wyjście 0-10V

Wyjście analogowe do ściemniania bez DALI, sterowania prędkością klimakonwektorów, zaworów proporcjonalnych.

WB-MS

Moduł wieloczujnikowy

Czujnik temperatury, wilgotności, CO₂, hałasu i światła w jednej obudowie DIN. Publikuje wszystko do MQTT.

WB-MD

Moduł wejść cyfrowych

16× wejść cyfrowych (bezpotencjałowe lub zliczanie impulsów). Do liczników energii z wyjściem S0, kontaktronów drzwiowych.

WB-MSRM

Bramka szeregowa RS-485

Bramka RS-485 do MQTT. Łączy urządzenia Modbus innych producentów z ekosystemem MQTT WirenBoard.

wb-rules — silnik automatyki w JavaScript

wb-rules to wbudowany silnik skryptów automatyki WirenBoard. Reguły pisze się w JavaScript (ECMAScript 5.1) i mają dostęp do wszystkich tematów MQTT. Możesz tworzyć złożone automatyzacje oparte na czasie, zdarzeniach lub warunkach bezpośrednio na sterowniku — bez chmury, bez zewnętrznego serwera.

Przykład wb-rules — przekaźnik sterowany temperaturą

defineRule("heating_control", {
  whenChanged: "/devices/wb-ms/controls/temperature",
  then: function(newValue, devName, cellName) {
    var temp = parseFloat(newValue);
    if (temp < 20.0) {
      dev["wb-mr6c/K1"] = true;   // relay on = valve open
    } else if (temp > 22.0) {
      dev["wb-mr6c/K1"] = false;  // relay off = valve closed
    }
  }
});

WirenBoard a KNX — kiedy którego użyć

AspektWirenBoardKNX TP
Koszt sprzętuNiski (WB-7 ~350 €, moduły ~80 € za szt.)Wysoki (elementy wykonawcze 50–200 €+ za szt.)
OkablowanieRS-485 (tanie, elastyczne)Dedykowany kabel magistrali YCYM
ProgramowanieJavaScript (wb-rules), interfejs WWWOprogramowanie ETS, wymagany certyfikowany inżynier
NiezawodnośćDobra (Linux, może się zawiesić)Bardzo wysoka (wbudowana, deterministyczna)
StandardyBrak (rozwiązanie własne)ISO/IEC 14543, 500+ certyfikowanych producentów
CertyfikacjaBez certyfikatu CE jako automatyka budynkowaCertyfikat KNX, CE, ujęty w ETS
Maks. I/ONieograniczone dzięki modułom255 urządzeń na linię, 15 linii
HVAC/czujnikiDoskonałe (natywny RS-485, 1-Wire)Przez bramki
OświetleniePrzez moduły przekaźnikowe/0-10VNatywne DALI-2
Najlepszy doSterowanie HVAC, opomiarowanie energii, przemysłowe I/OAutomatyka budynkowa, oświetlenie, komfort

Najlepsze połączenie: WirenBoard obsługuje ogrzewanie (strefy podłogowe, pompa ciepła przez Modbus), opomiarowanie energii i agregację czujników — publikując wszystko do MQTT. Home Assistant odczytuje jednocześnie MQTT i KNX. KNX obsługuje oświetlenie i sterowanie komfortem. Każdy protokół robi to, co potrafi najlepiej.

Wieloprotokołowa tablica WirenBoard + KNX

Budujemy tablice integrujące WirenBoard do HVAC/opomiarowania z KNX do oświetlenia i komfortu. Jedna tablica, to co najlepsze z obu światów.

Poproś o wycenę →
Ładowanie...
Powrót do góry