Co nowego w 1.6
Wersja 1.6 prostymi słowami — co zyskujesz, co zrobić po aktualizacji i gdzie co się przeniosło.
W skrócie
Wersja 1.6 sprawia, że sterownik jest bezpieczniejszy, łatwiej się w nim odnaleźć i więcej robi sam:
- panel ma teraz konta i hasła — nikt w Twojej sieci nie zmieni ustawień sterownika bez zalogowania,
- wszystkie ustawienia są w jednym miejscu, w siedmiu grupach, a nowa strona Bezpieczeństwo mówi, co jeszcze warto poprawić,
- sterownik potrafi działać sam: o określonej godzinie albo według słońca, w trybach takich jak Nie ma nas w domu, a nawet udawać, że ktoś jest w domu,
- cały system — Debian, jądro i boneIO — aktualizuje się z panelu.
Wersja 1.6 to nasza praca nad dostosowaniem boneIO Black do unijnego Aktu o cyberodporności (CRA): nowy sterownik jest bezpieczny od pierwszego uruchomienia — panel tylko przez HTTPS, żadnych domyślnych haseł i konto administratora, które zakładasz sam.
Twoja konfiguracja — wyjścia, wejścia, rolety, akcje — zostaje dokładnie taka, jaka była.
Przed aktualizacją
Przechodzisz z 1.5? Najpierw zaktualizuj do 1.5.6, zrób kopię zapasową i zarezerwuj do godziny — pierwszy start uruchamia migracje systemu. Nie odcinaj w tym czasie zasilania; zalecamy UPS. Pełna lista: Aktualizacja z 1.5 do 1.6.
Co musisz zrobić po aktualizacji
- Utwórz konto administratora. Panel zaczyna od krótkiego kreatora. Wybierz nazwę użytkownika i hasło (co najmniej 8 znaków).
- Pamiętaj: to hasło może stać się też Twoim hasłem SSH. Jeśli hasło SSH było wciąż fabrycznym
Black, kreator je zastąpi. - Otwieraj panel pod
https://<IP sterownika>:8443. Ostrzeżenie przeglądarki o certyfikacie jest normalne — przejdź przez nie. - Zajrzyj do Ustawienia → Dostęp → Bezpieczeństwo. Kliknij Napraw przy tym, co tam jest — zwykle stare hasło w
config.yamli fabryczne hasło MQTT. - Wyświetlasz panel w karcie dashboardu Home Assistant? Dodaj adres Home Assistanta w Bezpieczeństwo → Osadzanie panelu w innych stronach, potem zrestartuj boneIO.
- Używasz Node-RED? Teraz poprosi o zalogowanie kontem administratora boneIO.
Krok po kroku: Aktualizacja z 1.5 do 1.6. Nowy sterownik? Zacznij od Połączenia ze sterownikiem.

Nowości
Bezpieczniej
Konta i dostęp
Logowanie do panelu. Dodaj domownikom konta tylko do odczytu — zapalą światło, ale nie zmienią ustawień.
Bezpieczeństwo
Jedna strona ze wszystkim, co na sterowniku jest jeszcze otwarte — każda pozycja z wyjaśnieniem i przyciskiem Napraw. Także jako czujnik w Home Assistant.
Certyfikat HTTPS
Pozbądź się ostrzeżenia przeglądarki: boneIO Cloud, zaufanie sterownikowi na swoich komputerach albo własny certyfikat.
Koniec ze wspólnymi hasłami
Nowe sterowniki nie mają fabrycznego hasła SSH, a hasło MQTT jest losowe dla każdego urządzenia. Swoje wybierasz w pierwszym uruchomieniu.
Hasło SSH z panelu
Zmień hasło logowania SSH na stronie Konta użytkowników — bez terminala.
MQTT po TLS
Szyfrowane MQTT w obie strony: do Twojego brokera i do brokera na sterowniku. Hasło jest w secrets.yaml.
Prościej
Ustawienia w siedmiu grupach
Urządzenie, Sterowanie, Połączenia, Usługi na sterowniku, Dostęp, Konserwacja, Zaawansowane — wszystko w jednym drzewie, z wyszukiwarką.
Diagnostyka
Log, narzędzia magistral i paczka diagnostyczna, którą możesz nam wysłać — bez haseł — zamiast udostępniać SSH.
Zmiana hasła MQTT
Zmiana hasła brokera nie odłącza już sterownika — sam aktualizuje swoją konfigurację i łączy się ponownie.
Tryb ratunkowy
Błąd w konfiguracji nie zostawia już sterownika w pętli restartów. Panel ratunkowy pokazuje błąd i pozwala go poprawić.
Więcej robi sam
Harmonogramy
Akcje o określonej godzinie albo według słońca — „zamknij rolety 15 minut po zachodzie”. Z historią wykonań, żeby było widać, co się działo.
Przełączniki wirtualne
Przełącznik bez przekaźnika, do trybów takich jak „Nie ma nas w domu” czy „Wieczór”, od których mogą zależeć inne akcje.
Symulacja obecności
Cztery pytania i pusty dom wygląda na zamieszkany: wieczorem światła zapalają się pokój po pokoju.
Lokalizacja
Powiedz sterownikowi, gdzie stoi — potrzebne do wszystkiego, co podąża za słońcem.
Mniejsze usprawnienia
- Szybszy start. Po zmianie konfiguracji albo aktualizacji wczytuje się ona w około dwie sekundy zamiast ponad pół minuty.
- Czas z Twojej sieci. Sterownik bez internetu może pobierać czas z serwera w Twojej sieci (Ustawienia → Urządzenie → Strefa czasowa → Serwery NTP) — ważne, bo nie ma zegara z baterią.
- Czytelniejsze akcje. Listy akcji to jednowierszowe pozycje; rzadziej używane pola są w Więcej opcji.
- Znacznik restartu. Ustawienia, których zapisanie wymaga restartu, są oznaczone.
- Urządzenia zdalne. Źle działające urządzenie ESPHome albo WLED nie kładzie już całego sterownika; można sterować roletami ESPHome.
- Rewizja sprzętu 1.1. Nowe sterowniki (1.1) mają brzęczyk, dostępny jako zwykłe wyjście. Reset fabryczny przywraca konfigurację dla typu i wersji Twojego sterownika.
- Aktualizacje systemu z panelu. Ustawienia → Konserwacja aktualizuje też pakiety Debiana i jądro, z szacunkiem, ile to potrwa. Zobacz System.
- Na telefonie. Dolny pasek nawigacji na telefonach i tabletach; wyjścia i wejścia można pogrupować według pomieszczeń.
- Modbus w skrócie. Urządzenie, które przestało odpowiadać, jest oznaczone; wybór urządzenia z wyszukiwarką i filtrem Tylko z błędami.
- Diagnostyka → Dysk. Co zajmuje pamięć sterownika i przycisk, który zwalnia nieużywane obrazy i pamięć podręczną pakietów.
- Zaniki prądu. Po zaniku strona mówi boneIO startuje… i sama otwiera panel; uszkodzona partycja rozruchowa nie zatrzymuje już startu.
- Home Assistant. Encje zostają pod urządzeniem swojego pomieszczenia, rolety zachowują typ, a zapis jednej sekcji nie usuwa już encji innych.
Gdzie co się przeniosło?
| W 1.5 | W 1.6 |
|---|---|
| Zakładka System → aktualizacja, dostępne wersje | Ustawienia → Konserwacja → Aktualizacja oprogramowania |
| Zakładka System → kopia zapasowa | Ustawienia → Konserwacja → Kopie zapasowe |
| Zakładka System → restart, wyłączenie | Ustawienia → Konserwacja → Restart i wyłączenie |
| Zakładka System → test sprzętu, wyłączenie wszystkich wyjść | Ustawienia → Konserwacja → Narzędzia urządzenia |
| Zakładka System → hasła MQTT | Ustawienia → Usługi na sterowniku → Broker MQTT (lokalny) |
| Zakładka System → reset fabryczny | Ustawienia → Konserwacja → Reset fabryczny |
| Logi | Diagnostyka |
| Narzędzia (Modbus helper) | Diagnostyka |
| Zakładka Edytor YAML | Ustawienia → Zaawansowane → Edytor YAML |
Stare zakładki nadal działają: strona System otwiera Aktualizację oprogramowania, Logi i Narzędzia otwierają Diagnostykę, a zakładka Edytor YAML — Ustawienia → Zaawansowane → Edytor YAML.

Czytelne nazwy zamiast identyfikatorów
Harmonogramy i przełączniki wirtualne możesz zapisać czytelną nazwą name: zamiast id: — identyfikator powstaje z nazwy automatycznie:
Rolety o zmierzchu zmienia się w rolety_o_zmierzchu. Panel robi to za Ciebie przy tworzeniu harmonogramów i przełączników wirtualnych.
Stare konfiguracje z id: działają dalej; nie musisz niczego zmieniać.
Na co uważać
- Rolety dojeżdżają do krańcówki. Pełne otwarcie lub zamknięcie trwa teraz o około 10% dłużej (Dojazd Do Krańcówki), a przed zmianą kierunku jest przerwa 500 ms. Dotyczy to też Twoich istniejących rolet. Silnik bez krańcówek? Ustaw dojazd na 0 — Rolety.
- Brzęczyk w sterownikach 1.0. Sterownik w wersji 1.0 nie ma brzęczyka. Konfiguracja, która używa
boneio_output: buzzerna sterowniku ustawionym jako wersja 1.0, już się nie wczyta — usuń to wyjście albo ustaw właściwą wersję sterownika, jeśli masz sterownik 1.1. - SSH i Docker. Użytkownik
boneionie jest już w grupiedocker. Jeśli zarządzałeś kontenerami ręcznie po SSH, używajsudo. - Dostęp bez hasła (
web.auth.allow_anonymous: true) istnieje tylko jako furtka awaryjna wconfig.yamli działa tylko, dopóki nie ma żadnego konta. Panel pokazuje wtedy ostrzeżenie, którego nie da się zamknąć. - Konfiguruje administrator. Konto tylko do odczytu nie widzi Ustawień, Diagnostyki ani Node-RED.
Pełna lista
Wszystkie zmiany, poprawki i szczegóły bezpieczeństwa: Informacje o zmianach.