Brewtools / Apparatus AS FCS Fermentation Control System
Oddzielny, 5-calowy moduł operatorski pełnego FCS. Fotografia sprzedawcy pozwala rozpoznać obudowę, ekran i sposób mocowania; nie pokazuje modułu I/O. Źródło: Rolling Beers, karta produktu 7713452.
Producent urządzenia / marka
Brewtools / Apparatus AS
Grupa katalogowa
Brewtools / Apparatus AS
Rodzaj pozycji
nowy / konfigurowalny produkt producenta
Model / rodzina
FCS Fermentation Control System
Typ rekordu
modułowy kontroler fermentacji z lokalnym HMI, magistralą CAN i opcjonalną chmurą
SKU / numer katalogowy
FCS Display Module + FCS I/O Module 24 V/2 A; zestawy Starter Kit V2 zależne od konfiguracji
Skala
jeden proces; modułowy I/O dla temperatury, ciśnienia, gęstości, poziomu i elementów wykonawczych
Ryzyko rebrandingu
niskie — FCS Fermentation Control System jest jawnie projektowany, rozwijany i wytwarzany przez Brewtools/Apparatus AS; publiczna dokumentacja, changelog i protokół CAN wskazują własną platformę, bez przesłanki white-label kompletnego systemu.Podstawa: exact-manual; sprawdzono: 2026-09-07
Niepewność BOM
wysoka — FCS Fermentation Control System jest modułową platformą o wielu sensorach i elementach wykonawczych, a producent nie publikuje pełnego CPU, PCB, RAM, storage, bootloadera, dokładnego firmware wszystkich modułów, portów MQTT/chmury ani SBOM; konfiguracja i wersje wymagają inwentaryzacji egzemplarza.Podstawa: exact-manual; sprawdzono: 2026-09-07
Oprogramowanie obsługujące
ESPHomeOpen Home Foundation
Home AssistantOpen Home Foundation

Indeks danych technicznych

Parametry urządzenia i wariantów

1.00.06
1.00.03
0.07.05
0.07.01
0.06.00
0.05.06
0.04.0
0.03.03
0.03.01
0.03.00
0.02.01
0.02.00 beta

Proces i naczynie

ParametrWartośćZakres
ciśnieniesensor, zakres, zawory gas in/out, progi oraz niezależny relief

Temperatura i termostatowanie

ParametrWartośćZakres
wejścia temperatury2×RTD

Automatyka i sterowanie

ParametrWartośćZakres
HMIdotykowy ekran 5 cali

Elektronika, obliczenia i pamięć

ParametrWartośćZakres
Opcjonalna zewnętrzna platforma sterująca CANRaspberry Pi (opcjonalny zewnętrzny kontroler CAN)
Opcjonalny społecznościowy most CANESP32-C3 (opcjonalny most CAN/ESPHome)
ProcesorRaspberry Pi lub innym kontrolerze
Architektura MCUXtensa LX7 dual-core 240 MHz

Interfejsy, sieć i protokoły

ParametrWartośćZakres
Magistrala modułów, sensorów i elementów wykonawczychCANbus
Kanał komunikacji z Brewtools CloudMQTT
Połączenie społecznościowego mostu z Home AssistantESPHome native API
siećMAC, przydział IP, SSID, kanał aktualizacji i zakres zgody na telemetrię
ProtokółMQTT
Interfejs fizycznyUSB
Interfejs fizycznyWi-Fi
Interfejs fizycznyWi-Fi 2.4 GHz 802.11 b/g/n
Protokół lub usługaWPA2-PSK
Interfejs fizycznyBluetooth 5 Low Energy
Protokół lub usługaMQTT do Brewtools Cloud
Protokół lub usługaCAN 1 Mb/s
Protokół lub usługaHTTPS — Brewtools Cloud web UI

Oprogramowanie i firmware

ParametrWartośćZakres
Oprogramowanie społecznościowego mostu CANESPHome
System nadrzędny społecznościowego mostu CANHome Assistant
aktualizacjeStable, Beta i DEV-code; pakiet obejmuje podurządzenia
Wersja firmwareV1.00.06
Mechanizm aktualizacjiOTA przez Wi-Fi; kanały Stable/Beta i DEV-code
Usługa chmurowaBrewtools Cloud

Bezpieczeństwo IT

ParametrWartośćZakres
Klucz szyfrowania natywnego API ESPHome!secret bt_api_encryption_key

Parametry fizyczne i zasilanie

ParametrWartośćZakres
zasilanie modułu I/O24 V DC, 2 A według karty sklepowej

Pozostałe potwierdzone parametry

ParametrWartośćZakres
producentBrewtools / Apparatus AS, Norwegia
modelFCS Fermentation Control System
magistralaCAN 1 Mbps, urządzenia zasilane 24 V
wyjścia4×przekaźnik 24 V DC
łącznośćWi‑Fi 2,4 GHz 802.11 b/g/n, PSK/WPA2
chmuraMQTT do Brewtools Cloud
bieżąca potwierdzona wersja w changelogu1.00.06
Znaczące ustaleniapoprawa problemów I/O po 1.0.3, reset konfiguracji i pasek postępu1.00.06
Znaczące ustaleniawyjście z beta, HW ID FCS One, CRC update, agitator/level, opóźnienie regulacji1.00.03
Znaczące ustaleniaautoresume po zaniku/reset; zapis 12 h albo 1 h0.07.05
Znaczące ustaleniapoprawki pamięci i timingów0.07.01
Znaczące ustaleniastabilność, error handling i CRC urządzeń CAN0.06.00
Znaczące ustaleniapoprawki ciśnienia, mapowanie relay, override, heating0.05.06
Znaczące ustaleniaprzebudowa MQTT/Wi‑Fi, wyłączenie WPA30.04.0
Znaczące ustaleniabłąd pamięci powodujący reset; CAN reset przy boot0.03.03
Znaczące ustaleniacrash wskutek alokacji pamięci UI0.03.01
Znaczące ustaleniawatchdog/CAN, skan Wi‑Fi, pressure sensor reset i blokada update podczas pracy0.03.00
Znaczące ustaleniabłędna wersja pakietu na ekranie ładowania0.02.01
Znaczące ustaleniaMCU ID, debug cloud, zabezpieczenia utraty sensora ciśnienia0.02.00 beta
rdzeńserial Display Module, serial I/O Module, HW ID, MCU ID i wersja pakietu
CANnumer portu, node type, node ID, semver urządzenia, długość przewodu i terminator
RTDport, typ czujnika, identyfikator kalibracji, offset i zbiornik
relaynumer, nazwa funkcji, napięcie, model odbiornika i pozycja bez zasilania
profilnazwa, rewizja, jednostka czasu, wszystkie etapy i autor zatwierdzenia
recoveryczas ostatniego zapisu, wynik zaniku zasilania i odtworzony etap
Sprzęt i komponentFCS Display Module z ekranem dotykowym 5 cali
Sprzęt i komponentFCS I/O Module: 24 V/2 A, 2×RTD, 5×CAN i 4×relay według karty; konfigurator opisuje 4 porty CAN dostępne dla urządzeń
Sprzęt i komponentprzekaźniki 24 V DC dla chłodzenia, grzania przez moduł zewnętrzny, gas out, gas in i innych funkcji
Sprzęt i komponentCAN 1 Mbps, 5-pin: +24 V, CAN H, CAN L, pin rezerwowy i GND; terminacja 120 Ω
Sprzęt i komponentsensory opcjonalne: temperatura, ciśnienie, density/temperature, radar level, pobór mocy; agitator CAN
Oprogramowanie lub trybFCS Fermentation 1.00.06 — poprawki konfiguracji I/O i reset konfiguracji
Oprogramowanie lub tryb1.00.03 — wyjście z beta/release candidate, HW ID FCS One, CRC aktualizacji, agitator i level sensor
Oprogramowanie lub tryb0.07.05 — autoresume po zaniku/reset oraz zapis co 12 h albo co 1 h
Oprogramowanie lub tryb0.04.0 — przebudowa Wi-Fi/MQTT i wyłączenie WPA3 z powodu stabilności
Oprogramowanie lub trybWi-Fi 2,4 GHz 802.11 b/g/n, PSK/WPA2; MQTT do Brewtools Cloud
Oprogramowanie lub trybkanały Stable, Beta i aktualizacja z kodem DEV; pakiet obejmuje wersje podurządzeń
Sprzęt i komponent5-calowy ekran IPS

szacunkowy przedział zakupowy

Cena i podstawa wyceny

1 000–10 000 PLN
Czego dotyczy kwota
Szacunek dla sprawnego, kompletnego stanowiska odpowiadającego karcie „FCS Fermentation Control System” (jeden proces; modułowy I/O dla temperatury, ciśnienia, gęstości, poziomu i elementów wykonawczych), przed kosztami VAT, transportu, FAT/SAT, kwalifikacji, materiałów jednorazowych i integracji zakładowej.
Metoda
Nie znaleziono publicznej ceny dokładnie tej konfiguracji. Przedział wyznaczono z segmentu P1, skali i złożoności sterowania C5, a następnie skonfrontowano z punktem rynkowym: rynek wtórny: laboratoryjne bioreaktory około 20–30 tys. USD; nowe około 60 tys. USD. To estymacja planistyczna, nie oferta.
Pewność
niska
Weryfikacja
2026-09-03

Źródło / punkt porównawczy: rynek wtórny: laboratoryjne bioreaktory około 20–30 tys. USD; nowe około 60 tys. USD.

Zastosowania

Ustalenia pierwszej fazy

Pełna wersja FCS składa się z Display Module i ściennego I/O Module. Udostępnia cztery przekaźniki 24 V, cztery użytkowe tory CAN, wejścia RTD, Wi-Fi/MQTT i aktualizacje firmware; dokładny vessel oraz sensory/zawory są dobierane osobno.

Źródła identyfikacji

Ostatnia kontrola rekordu: 2026-09-08.

FCS firmy Apparatus AS/Brewtools jest modułowym systemem z Display Module, I/O Module, sensorami CAN/RTD oraz dobieranymi zaworami, pompami, grzaniem, układem gazowym i zbiornikiem.

Publiczny changelog ujawnia wersje od 0.01.12 beta do 1.00.06 i kilka błędów mających bezpośredni wpływ na ciągłość procesu.

Zakres modelu i warianty

Konfigurator opisuje cztery porty CAN i cztery wyjścia przekaźnikowe 24 V dostępne dla procesu.

Cena samego konfigurowalnego rdzenia zaczynała się na stronie od około 367,46 EUR; zestaw Starter Kit dla Unitank/Brite tank był oferowany za 759 EUR, a zestaw z sensorem gęstości za 990 EUR. Zawór lub pompa chłodzenia nie wchodzą w każdy starter kit, a zbiornik i część adapterów są osobne.

Granica systemu i BOM stanowiska

  1. I/O Module, zasilacz 24 V i połączenie między modułami;
  2. jeden lub dwa sensory temperatury RTD albo temperaturę z urządzenia CAN;
  3. element wykonawczy chłodzenia: elektrozawór lub pompa;
  4. fermentor, płaszcz/wężownicę i źródło chłodu;

Starter Kit z density sensor obejmuje Display Module, I/O Module z zasilaczem, sensor gęstości/temperatury 300 mm, sensor ciśnienia z elektrozaworem upustu, kable, adaptery, mocowanie kulowe i airlock; zawór lub pompa chłodzenia są dobierane oddzielnie.

Sprzęt główny

Ekran 5 cali używa prostego interfejsu pojedynczych dotknięć. Producent rezygnuje z gestów, długiego przytrzymania i podwójnego kliknięcia w normalnej obsłudze.

Autoresume zapisuje stan co 12 godzin, a przy profilach godzinowych co godzinę.

CAN: jawna warstwa integracji

Brewtools publikuje techniczne informacje pozwalające uruchamiać jego urządzenia CAN poza kompletnym stanowiskiem FCS, wprost wskazując sterowniki PLC i platformy sterujące oparte na Raspberry Pi. Jest to dokumentacja protokołu, a nie gotowy sterownik dla Raspberry Pi: przykłady są zapisane w C/C++ i pseudokodzie, natomiast producent nie wskazuje konkretnego adaptera CAN, konfiguracji SocketCAN ani biblioteki Python. Magistrala pracuje z prędkością 1 Mbit/s, a urządzenia wymagają stabilnego zasilania 24 V DC.

Pin Funkcja
1 czerwony +24 V
2 żółty CAN H
3 biały CAN L
4 zielony nieużywany według bieżącego opisu
5 czarny GND

Linia ma być prowadzona jako pojedynczy backbone z krótkimi odgałęzieniami i terminacją 120 Ω przy końcu. Producent wspiera do ośmiu urządzeń tego samego typu na jednej magistrali, z node ID 0–7.

Fabrycznie urządzenie ma node ID 0. Zmiana identyfikatora odbywa się komunikatem typu 36; dokumentacja pokazuje także odczyt wersji semantycznej firmware jako trzy 16-bitowe liczby: major, minor i patch. Do aktualizacji firmware węzłów producent zaleca FCS One DC 24 V i aktualizowanie urządzeń pojedynczo.

Format ramek

Urządzenia używają rozszerzonych, 29-bitowych identyfikatorów CAN. Identyfikator jest składany jako priority << 27 | senderNodeType << 19 | receiverNodeType << 11 | secondaryNodeId << 8 | messageType. Pola mają odpowiednio 2, 8, 8, 3 i 8 bitów. Pierwszy bajt danych jest subindeksem, a dopiero kolejne bajty zawierają wartość. Ta publikacja producenta wystarcza do napisania własnego dekodera ramek na PLC, Raspberry Pi lub innym kontrolerze wyposażonym w interfejs CAN 1 Mbit/s.

Węzeł CAN Node type Dane i polecenia opisane przez producenta
FCS I/O Module 2 PT1000, stany portów i przekaźników, prądy DC, pomiar AC, sprzężenie zwrotne i programowa terminacja 120 Ω
Sensor ciśnienia 3 ciśnienie w barach (message type 13), kalibracja 28/29, node ID 36
Sensor gęstości i temperatury 4 temperatura °C (12), gęstość SG (14), kalibracja 28/29, start pomiaru 33, node ID 36
Radarowy sensor poziomu 5 odległość w metrach (16), minimalny dystans 41 i maksymalny 42; wartości domyślne 0,25 m i 3,0 m
Mieszadło 6 zadanie PWM 0–100% (27), odczyt prędkości wału w rpm (17), node ID 36

Dokumentacja oznacza użycie urządzeń na innych platformach jako projekt beta. Nie jest to przeszkoda protokołowa, lecz istotne oznaczenie doboru wersji: mapowanie ramek może zmieniać się wraz z firmware węzłów.

Sensory i elementy wykonawcze

Agitator jest urządzeniem CAN. Przekaźniki obsługują chłodzenie, grzanie, gas out, gas in i funkcje dodatkowe.

Kalibracja poziomu była opisana jako niedostępna w bieżącej dokumentacji software.

Test funkcjonalny producenta obejmuje obserwację rzeczywistego otwarcia lub chłodzenia, upustu gazu i wzrostu ciśnienia.

Profile, progi i tryby

  • chłodzenie: 0,1–0,5°C, domyślnie 0,3°C; - grzanie: 0,2–1,0°C, domyślnie 0,3°C; - ciśnienie: 0–0,05 bar, domyślnie 0,02 bar.

Wersja 1.00.03 dodała opóźnienie startu trybu regulacji dla kontroli i bezpieczeństwa.

Wi‑Fi, MQTT i chmura

FCS obsługuje 2,4 GHz 802.11 b/g/n z PSK/WPA2. Changelog 0.04.00 mówi o dużej przebudowie Wi‑Fi/MQTT i wyłączeniu WPA3 z powodu problemów stabilności przy słabych sieciach. Oficjalna karta software precyzuje rolę MQTT: FCS komunikuje się w ten sposób z rozwijaną usługą Brewtools Cloud. Dokumentacja bieżącego FCS Fermentation nie opisuje własnego brokera, nazw tematów ani oficjalnego komponentu Home Assistant.

Nie należy przenosić tu zapowiedzi „Custom MQTT brokers” z produktu FCS Brewing. To odrębna, nowa platforma do gorącej strony warzelni z ekranem 8 cali, podczas gdy niniejsza karta dotyczy FCS Fermentation z ekranem 5 cali.

Społecznościowy most Home Assistant

Projekt lovekull76/brewtools-can-esphome, opublikowany na licencji MIT, potwierdza praktyczne użycie urządzeń CAN bez modułu FCS. Referencyjny kontroler składa się z Waveshare ESP32-C3-Zero, transceivera Waveshare SN65HVD230 i przetwornicy 24 V → 5 V. W konfiguracji ESPHome kontroler TWAI w ESP32-C3 pracuje przez GPIO21 (TX) i GPIO20 (RX) z prędkością 1000 kbit/s; transceiver ma terminację 120 Ω, a drugi rezystor kończy przeciwległy koniec magistrali.

Most obsługuje obecnie dwa typy urządzeń: sensor gęstości/temperatury oraz mieszadło. Do Home Assistant wystawia SG, temperaturę brzeczki, rpm, licznik odebranych ramek i diagnostykę kontrolera; pozwala też zadać PWM, uruchomić pomiar gęstości i wysłać pojedynczy punkt kalibracyjny SG. Stan włączenia i nastawa PWM są odtwarzane po zaniku zasilania. Sensor ciśnienia, radar poziomu i FCS I/O są wymienione jako możliwe rozszerzenia, ale nie są zaimplementowane w tej wersji projektu.

Integracja nie wykorzystuje MQTT: plik YAML ma sekcję api z kluczem szyfrowania ESPHome i jest automatycznie wykrywany przez Home Assistant. Konfiguracja odwołuje się do !secret bt_api_encryption_key, a aktualizacja OTA do !secret bt_ota_password; rzeczywiste wartości definiuje wdrażający w lokalnym pliku secrets.yaml i nie są one opublikowanymi poświadczeniami fabrycznymi Brewtools FCS. Pierwsze programowanie odbywa się przez USB, późniejsze aktualizacje mogą być wykonywane OTA. Jest to niezależny projekt społecznościowy, nie komponent wspierany przez Brewtools.

Encje sensora gęstości i mieszadła Brewtools w Home Assistant

Źródło: repozytorium lovekull76/brewtools-can-esphome, plik images/hass.jpeg.

Firmware i kanały aktualizacji

Wersja 1.00.03 ulepszyła procedurę aktualizacji z CRC. Changelog 0.06.00 wprowadził CRC dla firmware urządzeń CAN.

Changelog jako źródło bezpieczeństwa

Egzemplarze 0.03.01/0.03.03 mają znane problemy resetu.

Autoresume i utrata zasilania

Dla profilu w dniach interwał wynosi 12 godzin, a dla godzin — godzinę.

Funkcje konta i sterowania zdalnego

Funkcje Cloud account i remote control były oznaczone jako niedostępne.

Źródła

Identyfikacja wariantu w rodzinie FCS

pełny FCS z oddzielnym modułem I/O i wyświetlaczem: W pełnym FCS ekran, moduł I/O, moduł przekaźnikowy, czujniki i elementy wykonawcze są odrębnymi węzłami. Aktualny konfigurator deklaruje cztery porty CAN i cztery wyjścia przekaźnikowe 24 V DC; oficjalny schemat pokazuje ponadto złącze CAN 5, dlatego liczbę i funkcję portów należy ustalać z etykiety oraz rewizji konkretnego I/O Module.

Galeria modelu i topologii

Brewtools FCS Display Module

Oddzielny, 5-calowy moduł operatorski pełnego FCS. Fotografia sprzedawcy pozwala rozpoznać obudowę, ekran i sposób mocowania; nie pokazuje modułu I/O. Źródło: Rolling Beers, karta produktu 7713452.

Schemat systemu Brewtools FCS

Oficjalny schemat referencyjny rodziny FCS. To widok koncepcyjny, nie instrukcja okablowania.

Granica systemu i stan dokumentacji

FCS jest modułowym systemem sterowania fermentacją, a nie samym zbiornikiem. Producent zalicza do niego ekran, wejścia i wyjścia, czujniki temperatury, ciśnienia, gęstości oraz poziomu, zawory gazowe i chłodzące, pompę, grzanie i przyszłe napędy CAN. Z tego powodu karta urządzenia opisuje komponent, który może bezpośrednio wpływać na temperaturę, ciśnienie i ruch cieczy w wielu typach fermentorów.

Oficjalny changelog Brewtools kończy się na V1.00.06. V1.00.03 wprowadza obsługę FCS One AC/DC przez HW ID, przebudowę konfiguracji I/O, aktualizację z CRC, mieszadło i czujnik poziomu; V1.00.06 dodaje reset konfiguracji I/O i poprawia raportowanie postępu.

Starsza strona Software opisywała Cloud account i Allow remote control jako niedostępne, natomiast karta systemu z 2026 r. deklaruje sterowanie z Brewtools.Cloud i wykresy danych.

Platforma obliczeniowa i wyświetlacz

Oficjalna specyfikacja modułu ekranowego podaje dwurdzeniowy MCU Xtensa LX7 240 MHz, Wi‑Fi 802.11 b/g/n w paśmie 2,4 GHz, Bluetooth 5 Low Energy i 5-calowy ekran IPS. Architektura rdzeni wskazuje na rodzinę ESP32-S3, bez potwierdzenia dokładnego SKU układu.

MCU ID, MAC, adres IP, stan Wi‑Fi i wersje podurządzeń są prezentowane w ustawieniach. Są to podstawowe identyfikatory do korelacji urządzenia z DHCP, punktem dostępowym, kontem chmurowym i pakietem aktualizacyjnym. Ekran oraz moduły CAN mają odrębne wersje firmware; raport pojedynczego numeru aplikacji nie opisuje całego zestawu.

Producent podaje, że ustawienia są trwałe po odłączeniu zasilania. Changelog V0.07.05 dodaje automatyczne wznowienie ręcznego sterowania albo Quick Profile po nieplanowanym restarcie; stan profilu jest zapisywany co 12 godzin, a przy krokach godzinowych co godzinę.

Pełny FCS na działającym stanowisku

Pełny system z kilkoma modułami I/O, wyświetlaczem i czujnikami przy zbiorniku. Kadr z oficjalnego filmu producenta; materiał rodzinny, nie dowód wyposażenia FCS One.

Interfejs lokalny — rzeczywiste widoki

FCS — ekran główny na działającym stanowisku

Lokalny HMI na stanowisku z modułami I/O. To kadr z oficjalnego filmu „Brewtools FCS Fermentation Overview”, 15 kwietnia 2026 r.; nie jest to interfejs webowy.

FCS — edycja Quick fermentation profile

Widok definiowania etapów: temperatura, ciśnienie, czas i zgoda na doprowadzanie gazu. Kadr z oficjalnego filmu producenta.

FCS — potwierdzenie gęstości początkowej

Potwierdzenie Original Gravity i możliwość kalibracji czujnika przed profilem. Kadr z oficjalnego filmu producenta.

FCS — zatrzymanie i ręczne wymuszenie I/O

Ekran Paused pokazuje przypisanie wyjść Gas out, Gas in i Cooling oraz przełączniki Override Control. Ten widok ma duże znaczenie dla analizy nieautoryzowanej zmiany. Kadr z oficjalnego filmu producenta.

Interfejs wykorzystuje pojedyncze dotknięcie, bez gestów i długiego przytrzymania. Górny pasek sygnalizuje Wi-Fi, alarmy, grzanie, chłodzenie i przepływ gazu; szary oznacza funkcję dostępną, zielony aktywną, żółty ostrzeżenie, a czerwony błąd.

Tryb ręczny pracuje do zatrzymania i nadal wysyła dane do chmury. Quick Profile obsługuje do czterech kroków fermentacji i jeden krok cold crash, z temperaturą, ciśnieniem, czasem oraz zgodą na doprowadzanie CO₂. Paused zatrzymuje regulację, lecz pozwala wymusić wyjścia. W dochodzeniu ważne jest odróżnienie zmiany receptury od ręcznego override i od automatycznego wznowienia po restarcie.

Brewtools Cloud — publicznie widoczna część webowa

Brewtools Cloud — ekran logowania

Publiczna strona https://brewtools.cloud/login, zarejestrowana 8 września 2026 r. To rzeczywisty web UI, ale tylko warstwa logowania; ekrany po zalogowaniu nie były publicznie dostępne.

Publiczny formularz konta Brewtools używa adresu e-mail i hasła oraz udostępnia Remember me, odzyskiwanie hasła i rejestrację.

Producent deklaruje zdalne sterowanie i wykresy, a strona Getting started informuje, że po połączeniu z Internetem anonimowo zbierane są dane sensorów, setpointy i konfiguracja do debugowania, rozwoju i uczenia. Sformułowanie „anonimowo” nie wyjaśnia retencji, regionu przechowywania, identyfikatorów urządzenia ani zakresu metadanych. Dla instalacji wrażliwej potrzebne są odrębna ocena transferu danych i potwierdzenie zachowania urządzenia bez Internetu.

Sieć, protokoły i powierzchnia komunikacyjna

FCS obsługuje Wi‑Fi 2,4 GHz 802.11 b/g/n z PSK/WPA2. Ustawienia pozwalają wyszukać SSID albo wpisać SSID i hasło ręcznie.

Producent potwierdza użycie MQTT do komunikacji z Brewtools Cloud.

Moduł ekranowy FCS ma Bluetooth 5 Low Energy.

Ekran dotykowy FCS jest lokalnym HMI, a Brewtools Cloud odrębnym web UI.

Magistrala CAN i zaufanie do podurządzeń

Oficjalny przewodnik dla integracji z PLC i Raspberry Pi podaje CAN 1 Mb/s, topologię jednej magistrali z krótkimi odgałęzieniami oraz terminację 120 Ω za ostatnim urządzeniem. Pięciopinowe złącze prowadzi +24 V, CAN H, CAN L, niewykorzystany pin i masę. Jeden magistralowy przewód przenosi zatem jednocześnie zasilanie i komunikację, co łączy zakłócenia elektryczne z błędami transmisji.

Projekt dopuszcza osiem urządzeń tego samego typu na magistrali, z node ID 0–7. Protokół publikuje semantyczną wersję firmware jako trzy pary major/minor/patch, temperatury PT1000 i PCB, prądy DC/AC, stany portów, polaryzację, stan przekaźnika zewnętrznego oraz terminacji. Urządzenia przyjmują też komunikaty ustawienia identyfikatora, konfiguracji i aktualizacji. Ta jawność ułatwia integrację, ale oznacza, że granica zaufania nie kończy się na ekranie.

CRC w procesie aktualizacji wykrywa uszkodzenie transmisji; publiczny changelog nie mówi, czy pakiet firmware jest podpisany kryptograficznie i czy bootloader wymusza weryfikację podpisu. CRC nie należy opisywać jako ochrony przed celową podmianą obrazu. Do audytu potrzebne są próbka legalnego pakietu, łańcuch certyfikatów aktualizacji i test odrzucenia zmodyfikowanego pakietu na stanowisku laboratoryjnym.

Zewnętrzny PLC lub Raspberry Pi może czytać i sterować urządzeniami CAN; producent opisuje ten scenariusz jako wspieraną funkcję beta.

I/O, regulatory i skutki fizyczne

Pełny FCS konfiguruje przekaźniki oraz porty CAN osobno. Wyjścia mogą odpowiadać za chłodzenie, grzanie, wpuszczanie i upuszczanie gazu; przekaźnik zewnętrzny przyjmuje OFF, 5 V albo 4–20 mA. FCS One ma mniejszą liczbę złączy, lecz ten sam rodzaj decyzji procesowych. Nazwa portu na obudowie nie gwarantuje jego aktualnej funkcji, ponieważ mapowanie jest programowe.

Regulacja temperatury używa wybieranego źródła Temp 1, Temp 2 albo temperatury z czujnika gęstości. Progi chłodzenia są wybierane w zakresie 0,1–0,5°C, a grzania 0,2–1,0°C. Regulacja ciśnienia ma próg 0–0,05 bar i może zarówno upuszczać gaz, jak i — po wyraźnej zgodzie — doprowadzać CO₂. Błędne mapowanie sensora lub przekaźnika może więc odwrócić skutek poprawnej logicznie decyzji regulatora.

Kalibracja ciśnienia kompensuje wysokość, a gęstości może użyć wody lub ręcznej wartości z przyrządu referencyjnego. Changelog wspomina reset konfiguracji I/O po problemach migracyjnych.

Producent wymaga PRV niezależnego od sterownika, ostrzega przed pracą grzałki na sucho oraz zaleca uziemienie zbiorników i RCD/GFCI dla obwodów sieciowych.

Aktualizacje, tryby Stable/Beta i łańcuch dostaw

Strona Firmware update pokazuje tryb Stable/Beta, status aktualizacji urządzenia, firmware package, wersje podurządzeń i pole DEV-code. Aktualizacja wymaga Wi-Fi.

Changelog dokumentuje m.in. duży rewrite Wi‑Fi/MQTT, poprawki pamięci i timingów, CRC aktualizacji CAN, wsparcie nowych HW ID oraz autoresume. Każda z tych zmian może wpływać na dowody: nazwy pól w chmurze, ciągłość danych, częstość utrwalania profilu i kompatybilność podurządzeń. Kopia samego changelogu nie zastępuje kopii użytego pakietu.

Źródła użyte do profilu rozszerzonego