Asystent AI w Voldeno Studio buduje logikę z opisu, dopisuje brakujące bloki i testuje je w symulacji 1:1 ze sprzętem. Dlaczego architektura AI-native musi powstać od podstaw.
# Asystent AI w smart home: prostota i nieograniczone możliwości w jednym systemie
Przytrzymujesz klawisz przy drzwiach przez dwie sekundy. Rolety opadają, światła gasną, ogrzewanie przechodzi w tryb nieobecności, alarm się uzbraja, a brama otwiera się, kiedy idziesz do samochodu, i zamyka za tobą. Pięć systemów od różnych producentów, jeden klawisz, bez dodatkowej aplikacji.
Tak wygląda profesjonalny inteligentny dom i dokładnie dlatego jest tak rzadki. Ktoś musi to zaprojektować, opisać zależnościami i utrzymać przez kolejne lata. W Voldeno tę pracę przejmuje asystent AI wbudowany w Voldeno Studio, a instalator zostaje przy tym, na czym zna się najlepiej: przy instalacji elektrycznej.
# Wybór, na który się nie godzimy
Rynek automatyki od lat stawia to samo pytanie. Chcesz system prosty w obsłudze czy system, który naprawdę wszystko potrafi? Rozwiązania z półki konsumenckiej wybierają prostotę i kończą na scenach, których nie da się rozbudować. Systemy profesjonalne wybierają możliwości i płacą za to progiem wejścia, którego zwykły elektryk nie przeskoczy.
Simple. Unlimited. to nasza odpowiedź na to pytanie i jednocześnie warunek, który przyjęliśmy, zanim powstał pierwszy moduł. System ma być prosty we wdrożeniu i nieograniczony w konfiguracji. Nie „wystarczająco prosty” i nie „elastyczny dla specjalisty”.
Profesjonalne systemy zostawiły trzy problemy nierozwiązane:
- Dom zależny od jednego instalatora. Profesjonalny system trzeba zaprogramować, nie tylko okablować: logika sterowania, protokoły urządzeń, integracje między osobnymi instalacjami. Zwykły elektryk tego nie dostarczy, więc każdy projekt czeka na jednego z nielicznych, którzy potrafią. I tylko ten jeden wie potem, jak ten dom działa.
- Jedna centrala decyduje o wszystkim. W typowym profesjonalnym systemie w rozdzielnicy stoi jeden serwer, który liczy każdy algorytm i obsługuje każdy przekaźnik. Na to akurat asystent AI nie pomoże, bo to problem architektury sprzętowej. Odpowiadamy na niego logiką rozproszoną po modułach, nad czym pracujemy równolegle.
- Nowe urządzenia nie pasują. Pompy ciepła, falowniki, ładowarki i sprzęt IoT pojawiają się szybciej, niż producenci systemów zdążą je zintegrować. Instalator rezygnuje z funkcji albo spędza kilka dni na integracji, którą i tak dokończy tylko specjalista.
Pierwszy i trzeci problem to problemy oprogramowania. Właśnie tam działa asystent.
# Co asystent potrafi
# Buduje całą logikę z opisu
Piszesz zwykłym zdaniem, czego oczekujesz. Asystent czyta projekt zapisany w instalacji, dobiera bloki logiczne, łączy ich wejścia i wyjścia, wiąże je z rejestrami modułów, a potem wypisuje każdą pojedynczą operację, zanim cokolwiek trafi na kanwę.
Kluczowe jest to, czego instalator nie musi wiedzieć. Bloków logicznych są setki, co kilka tygodni dochodzą nowe i nikt nie zna ich wszystkich na pamięć. Asystent zna, bo czyta ich definicje i dokumentację przy każdym zapytaniu. Próg wejścia dla nowego instalatora spada z „naucz się biblioteki i języka” do „opisz, czego oczekuje inwestor”.
W przykładzie na powyższych zrzutach jedno polecenie o wentylacji łazienki rozbudowało grupę z trzech bloków do siedmiu: wejście numeryczne z czujnika wilgotności zewnętrznej, blok odejmowania liczący różnicę, histereza na warunek „na zewnątrz jest bardziej sucho” i blok AND spinający to z istniejącym progiem.
# Dopisuje blok, którego nie ma, i sprawdza go w symulacji
Biblioteka nigdy nie pokryje każdego urządzenia na rynku. Kiedy brakuje bloku, asystent pisze go w Volangu, po HTTP, TCP, UDP albo Modbus, i od razu uruchamia go w symulacji, żeby sprawdzić, czy zachowuje się zgodnie z opisem.
To jest moment, w którym większość rozmów o kodzie pisanym przez AI się kończy, bo nikt nie chce ręczyć za wygenerowany skrypt. U nas ręczy za niego ta sama maszyna wirtualna: VolangVM działa w Studio, w cyfrowym bliźniaku i na każdym module. Blok, który przechodzi test w symulacji, zachowuje się identycznie na module w rozdzielnicy, bo to nie jest przybliżone odwzorowanie tylko ten sam silnik.
Blok napisany w ten sposób jest zwykłym blokiem. Trafia do biblioteki, stawia się go i łączy jak każdy inny, i używa ponownie w następnym projekcie.
# Odpowiada na pytanie „dlaczego to jest włączone”
Najtrudniejsze pytanie w każdej dojrzałej instalacji brzmi: dlaczego to urządzenie właśnie pracuje. Odpowiedź rzadko jest jedna. Składa się z temperatury, wilgotności, harmonogramu, trybu operacyjnego i bloku, który ktoś ustawił dwa lata temu.
Zamiast przeklikiwać cały graf, zadajesz pytanie. Asystent przechodzi zależności wstecz od wyjścia do źródeł, zaznacza na kanwie bloki, które mają na to wpływ, i opisuje sytuację słowami. Zapytany o ogrzewanie, wskaże bloki climate_regulator poszczególnych stref, arbitraż w climate_regulator_hub i binary_limiter pilnujący każdego obwodu podłogowego. Przy okazji zgłasza to, co skonfigurowano, ale nigdy nie podłączono.
Czasem odpowiedź brzmi po prostu: nic się nie zepsuło. Wentylator stoi, bo wilgotność nie doszła do progu załączenia, a asystent pokazuje to razem z odczytami i ustawieniami, zamiast zostawiać Cię z domysłami.
# Przebudowuje istniejącą logikę i harmonogramy
Dom się zmienia. Rodzi się dziecko, dochodzi pokój, zmienia się rytm tygodnia, na dachu pojawia się magazyn energii. Asystent nie pracuje tylko na pustej kanwie: czyta istniejący graf, dostosowuje go do nowych wymagań i edytuje harmonogramy, zachowując to, co zostało ustawione ręcznie.
# Nie zmyśla, bo czyta dokumentację i kod bloków
Asystent korzysta z dokumentacji Voldeno i z kodu źródłowego bloków logicznych. Bloki, które dostarczamy my, działają dokładnie na tej samej zasadzie co bloki pisane przez użytkownika i mają dostępny kod, więc analiza dowolnego fragmentu logiki jest dla asystenta taką samą operacją jak analiza tego, co sam napisał. Symulacja domyka pętlę: zamiast przekonywać, że coś zadziała, pokazuje wynik.
Asystent jest narzędziem konfiguracyjnym. Po wdrożeniu logika pracuje lokalnie na modułach i naciśnięcie włącznika nie angażuje ani AI, ani żadnej usługi w chmurze. Instalacja działa bez internetu.
# Dlaczego to musi być wpisane w architekturę
Asystenta AI nie da się dokleić do istniejącego systemu automatyki i liczyć na ten sam efekt. Potrzebne są trzy rzeczy naraz, a każda z nich jest decyzją architektoniczną podjętą lata wcześniej.
Własny język, bo nic innego nie zmieściłoby się na module. Żaden istniejący język nie był jednocześnie na tyle mały, by działać na mikrokontrolerach w naszych modułach, na tyle odizolowany, by jeden błędny skrypt nie zatrzymał reszty, i identyczny na laptopie oraz na sprzęcie. Napisaliśmy więc język, jego kompilator i maszynę wirtualną.
Nikt nie musi się go uczyć. Instalator pracuje na blokach wizualnych, a kod pisze asystent. Volang jest silnikiem pod spodem i to on daje nam pełną kontrolę nad tym, co się na module wykonuje.
Jeden silnik wszędzie. Ta sama maszyna wirtualna działa w Studio, w cyfrowym bliźniaku i na każdym module. Dopiero to pozwala pozwolić AI na pisanie logiki sterującej prawdziwym budynkiem. Każdy skrypt Volang działa w piaskownicy, bez dostępu poza własny obszar, więc kod wygenerowany przez asystenta albo napisany przez użytkownika nie ma jak zawiesić modułu, uszkodzić sprzętu ani zatrzymać magistrali. Błędny skrypt zatrzymuje wyłącznie sam siebie.
Konkurencja pozwala specjaliście napisać skrypt albo przeprowadzić symulację. Nikt nie uruchamia jednego silnika i na laptopie, i na każdym module w rozdzielnicy. Nadrobienie tego oznacza przebudowę całego oprogramowania i wymianę sterowników, które są już zamontowane w domach.
# Dlaczego teraz
Trzy rzeczy zmieniły się w tym samym czasie.
Po pierwsze, AI potrafi pisać działający kod. Nasz język uruchamia każdy skrypt w piaskownicy, więc można na to bezpiecznie pozwolić.
Po drugie, domy zapełniają się urządzeniami energetycznymi. W Polsce działa już ponad 1,63 mln mikroinstalacji fotowoltaicznych (dane PTPiREE ze stycznia 2026), nowe dopłaty do PV wymagają magazynu, a godzinowe ceny spot opłacają się tylko wtedy, gdy system przesuwa obciążenia w czasie. To są dokładnie te integracje, których biblioteki producentów nie nadążają pokrywać.
Po trzecie, systemy zrobiły się na tyle złożone, że potrzebują AI, ale nie były pod nią budowane. Doklejenie asystenta do zamkniętej konfiguracji niewiele daje, bo nie ma w niej ani źródeł logiki do odczytania, ani miejsca, w którym da się bezpiecznie uruchomić wygenerowany kod.
# Co to zmienia dla instalatora
Instalator zarabia na liczbie obsłużonych zleceń, a nie na liczbie godzin spędzonych nad konfiguracją. Skrócenie programowania z kilku dni do kilku godzin zmienia więc wprost przychód, a nie tylko komfort pracy.
Zmienia się też charakter wezwań serwisowych. Prośba „dodajcie mi sterowanie nową bramą” dziś oznacza dojazd, przypomnienie sobie, jak ten dom był zrobiony, i ostrożne grzebanie w cudzej logice. Z asystentem zaczyna się od pytania, jak ta instalacja działa, a zmiana jest wypisana punkt po punkcie przed zatwierdzeniem i sprawdzona w symulacji przed wdrożeniem. Szybciej, prościej i bezpieczniej niż ręczna edycja grafu, którego nikt od dwóch lat nie oglądał.
Dla firmy instalacyjnej liczy się jeszcze jedno: nowa osoba w zespole staje się produktywna po dniach, nie po miesiącach szkolenia.
# Co to zmienia dla mieszkańca
Kompletny projekt mieszka w instalacji, a nie w głowie człowieka, który go stworzył. Można zadać domowi pytanie o jego własne działanie i dostać odpowiedź z nazwami modułów, bloków i harmonogramów.
Praktyczne konsekwencje są dwie. Drobne zmiany, takie jak inne godziny podlewania, nowa scena czy próg temperatury w pokoju dziecka, robi się samodzielnie, bez czekania na wizytę. A przy większych pracach można wezwać dowolnego instalatora, bo nie potrzebuje niczego od poprzedniego. To jest realna gwarancja niezależności, a nie zapis w umowie serwisowej.
# Simple. Unlimited.
Asystent AI w smart home ma sens tylko wtedy, gdy cała reszta systemu jest pod niego zbudowana: własny język, maszyna wirtualna działająca tak samo na laptopie i na module, piaskownica odcinająca skutki błędów oraz symulacja, która daje AI prawdziwą pętlę zwrotną. Mamy te cztery elementy, bo pisaliśmy stos od zera z myślą o tym momencie. Dlatego nie musimy wybierać między prostotą a możliwościami i uważamy, że nikt kupujący dzisiaj system automatyki nie powinien być do takiego wyboru zmuszany.
