Przejdź do treści
29.10.2026
Tuya i lokalne sterowanie

Tasmota przez przeglądarkę: instalacja Web Installer bez kabla USB i Pythona

Czym jest Tasmota Web Installer i dla kogo jest przeznaczony

Tasmota Web Installer to narzędzie działające w przeglądarce, które wgrywa firmware Tasmota na kompatybilne urządzenia bezpośrednio przez port USB. Bez terminala. Bez Pythona. Bez kompilowania czegokolwiek na własnym komputerze. Podłączasz sprzęt kablem, otwierasz stronę i klikasz kilka przycisków.

Brzmi prosto. I takie właśnie ma być. Wcześniej wgranie Tasmoty oznaczało instalację Pythona, pobranie esptool, wpisywanie komend w wierszu poleceń i modlitwę, że żadna zależność się nie wysypie. Dla kogoś, kto pierwszy raz sięga po alternatywę dla chmury producenta, to była spora bariera na starcie.

Installer korzysta z Web Serial API, czyli funkcji dostępnej w przeglądarkach opartych na Chromium. Chrome, Edge, Opera, Brave. Firefox i Safari na tę chwilę odpadają, bo nie udostępniają tej funkcji w wersji desktopowej. To ograniczenie sprzętowo-przeglądarkowe, nie wina samego narzędzia.

Kryterium Klasyczna metoda Web Installer
Instalacja oprogramowania Python, esptool, sterowniki Tylko przeglądarka
Wiersz poleceń Wymagany Zbędny
Kabel USB Tak Tak
Poziom trudności Średni lub wysoki Niski

Dla kogo jest przeznaczony? Dla osób, które chcą przestawić urządzenie z chmury producenta na lokalne sterowanie i nie chcą przy tym walczyć z konfiguracją komputera. Świetnie sprawdza się też u kogoś, kto robi to raz na jakiś czas i nie pamięta kolejności komend. Kabel USB nadal jest potrzebny, o czym część poradników zapomina wspomnieć.

Moim zdaniem Web Installer wygrywa z klasycznym podejściem w większości domowych scenariuszy, ponieważ skraca drogę od wyjęcia urządzenia z pudełka do pierwszej konfiguracji z kilkunastu minut do kilku. Nie zastąpi metody ręcznej, gdy flashujesz nietypowy moduł albo odzyskujesz brickowany sprzęt. Ale jako punkt wejścia w świat Tasmoty działa lepiej niż cokolwiek wcześniej.

Wymagania sprzętowe i programowe przed instalacją przez przeglądarkę

Web Installer to narzędzie w przeglądarce, które wgrywa firmware Tasmota bezpośrednio przez port szeregowy komputera. Brzmi wygodnie. Tylko że diabeł tkwi w szczegółach, bo nie każda przeglądarka i nie każdy kabel pozwolą Ci to zrobić.

Przede wszystkim potrzebujesz przeglądarki opartej na Chromium. Web Serial API, na którym działa instalator, nie jest dostępne w Firefoksie ani Safari. Chrome, Edge, Opera, Brave, Vivaldi: te zadziałają. Wersja powinna być względnie świeża, bo starsze wydania mogą nie mieć pełnego wsparcia dla tego interfejsu.

Drugi warunek to kabel USB z odpowiednim chipem. I tu zaczyna się problem, bo wiele kabli to zwykłe przewody ładujące bez linii danych. Wyobraź sobie sytuację, w której podłączasz Sonoffa, przeglądarka nie widzi żadnego portu, a Ty szukasz błędu w sterownikach przez pół godziny. Winny jest kabel za kilka złotych.

Element Wymóg Uwagi
Przeglądarka Chromium (Chrome, Edge, Brave) Firefox i Safari nie obsługują Web Serial
Kabel USB Z liniami danych Kable tylko ładujące nie zadziałają
Konwerter USB-UART CH340, CP2102 lub FT232 Sterowniki instalujesz raz, systemowo
Zasilanie urządzenia Stabilne 3,3 V lub 5 V Zależnie od modułu, sprawdź dokumentację
Uprawnienia systemu Dostęp do portów szeregowych Na Linuksie dodaj użytkownika do grupy dialout

Na Windowsie i macOS sterowniki do popularnych konwerterów instalują się zwykle same. Na Linuksie bywa trudniej, bo bez uprawnień przeglądarka nie zobaczy portu. Wymaga jednej komendy w terminalu.

Konwerter na CH340 działa lepiej niż droższe rozwiązania na FT232, ponieważ jest tańszy, szeroko dostępny, a przy wgrywaniu firmware różnice w stabilności są w praktyce pomijalne. O ile kupisz egzemplarz z porządnym kwarcem, a nie najtańszą podróbkę.

Ostatnia rzecz: stabilne zasilanie. Moduł zasilany z portu USB komputera zwykle wystarcza, ale przy dłuższych operacjach lepiej mieć pewne źródło. Przerwany zapis to nie koniec świata, firmware da się wgrać ponownie, ale szkoda nerwów.

Jak zainstalować Tasmotę przez Web Installer krok po kroku

Web Installer to strona w przeglądarce, która wystawia firmware bezpośrednio przez port szeregowy. Działa w Chrome i Edge na komputerze, bo korzysta z Web Serial API. Firefox i Safari odpadają. Kabel USB jest potrzebny, ale tylko zwykły, do danych. Żadnego konwertera USB-UART, żadnego esptool z terminala.

Podłączasz urządzenie, klikasz, wybierasz port. Tyle teorii.

  1. Wejdź na stronę instalatora Tasmoty w przeglądarce Chrome lub Edge na komputerze z Windows, macOS albo Linux.
  2. Wybierz model urządzenia z listy albo wskaż własny plik bin, jeśli masz nietypowy sprzęt.
  3. Kliknij Connect i w oknie wyboru wskaż port COM odpowiadający Twojemu urządzeniu.
  4. Poczekaj, aż przeglądarka wgra firmware i zrestartuje moduł. Zwykle trwa to kilkadziesiąt sekund.
  5. Odłącz i podłącz urządzenie ponownie, a potem połącz się z siecią Wi-Fi, którą Tasmota wystawia po pierwszym starcie.

Po restarcie moduł tworzy własny punkt dostępowy. Łączysz się z nim telefonem, wpisujesz dane swojej sieci i adres IP. Od tego momentu konfiguracja idzie już z przeglądarki, bez kabla.

Co może pójść nie tak

ObjawPrawdopodobna przyczynaCo zrobić
Brak portu na liścieKabel ładujący bez linii danychPodmień kabel na taki do przesyłu danych
Błąd zapisu w połowieModuł nie wszedł w tryb bootowaniaPrzytrzymaj przycisk BOOT podczas łączenia
Instalator nie startujePrzeglądarka bez Web SerialPrzełącz na Chrome lub Edge
Urządzenie restartuje się w pętliZły plik bin dla danego układuSprawdź model chipu i pobierz właściwy firmware

Typowy przykład: ktoś kupuje tani kabel z marketu, podłącza, a przeglądarka nie widzi żadnego portu. Godzina szukania sterowników, a winny był kabel za kilka złotych. Zanim zaczniesz grzebać w systemie, sprawdź najprostszą rzecz.

Konfiguracja Wi-Fi i pierwsze uruchomienie bez kabla USB

Po wgraniu Tasmoty przez Web Installer urządzenie startuje w trybie punktu dostępu. Nazwa sieci zaczyna się zwykle od tasmota- i kończy losowym ciągiem znaków. Hasło do niej to najczęściej tasmota lub puste pole, w zależności od wersji firmware. Łączysz się telefonem albo laptopem i wchodzisz w przeglądarce na adres 192.168.4.1. Tam wybierasz swoją domową sieć, wpisujesz hasło i zatwierdzasz.

Proste? Na tym etapie ludzie najczęściej się potykają. Diabeł tkwi w szczegółach, a konkretnie w paśmie i typie zabezpieczeń.

Brzmi znajomo? Sprawdź poniższą tabelę, zanim zaczniesz klikać.

Ustawienie routera Czy Tasmota to obsłuży Co zrobić, jeśli jest problem
Pasmo 2,4 GHz Tak Większość modułów ESP działa tylko tutaj, więc to Twój wybór
Pasmo 5 GHz Nie Rozdziel pasma w routerze albo włącz osobną sieć 2,4 GHz
WPA2/WPA3 Mixed Czasem Przełącz na czyste WPA2 lub WPA, jeśli moduł nie chce się połączyć
Ukryty SSID Tak, ale ręcznie Wpisz nazwę sieci z palca, skanowanie jej nie znajdzie
Filtr MAC w routerze Zależnie od konfiguracji Dodaj adres MAC urządzenia do listy dozwolonych przed startem

Po zapisaniu ustawień moduł restartuje się i próbuje dołączyć do sieci. Jeśli się uda, punkt dostępu znika, a urządzenie pojawia się w sieci lokalnej. Wtedy wchodzisz na jego adres IP i widzisz panel Tasmoty. Od tego momentu nie potrzebujesz już komputera z narzędziami, wszystko dzieje się w przeglądarce.

Rozdzielenie pasm w routerze działa lepiej niż zabawa z trybami zgodności, ponieważ ESP8266 i ESP32 fizycznie nie obsługują 5 GHz. Żadna aktualizacja firmware tego nie zmieni. To ograniczenie sprzętowe, nie kwestia oprogramowania.

Coś jest nie tak i moduł nie wstaje po konfiguracji? Przytrzymaj przycisk na obudowie przez kilkanaście sekund, aż dioda mrugnie w charakterystycznym rytmie. To przywraca ustawienia fabryczne i znów pojawia się sieć tasmota-xxxx. Zdarza się to częściej, niż się wydaje, zwłaszcza przy błędnie wpisanym haśle.

Rozwiązywanie problemów z instalacją przez przeglądarkę

Instalacja Tasmoty przez Web Installer rzadko idzie gładko za pierwszym razem. Najczęstszy problem? Przeglądarka nie widzi portu szeregowego. Chrome i Edge mają wbudowane Web Serial API, ale Firefox i Safari go nie obsługują. To nie czarna magia, po prostu kwestia wyboru odpowiedniej przeglądarki.

Drugi częsty scenariusz to brak sterownika USB-UART. Windows 10 i 11 zwykle radzą sobie sam, tylko że starsze klony CH340 potrafią wymagać ręcznej instalacji. Bez owijania w bawełnę: jeśli menedżer urządzeń pokazuje żółty wykrzyknik, żaden Web Installer nie pomoże.

Typowy przykład: podłączasz Sonoff S26 przez przejściówkę, klikasz "Connect" i nic. Port się nie pojawia. W 90 procentach przypadków winna jest przeglądarka albo kabel, który służy wyłącznie do ładowania, bez linii danych.

Objaw Prawdopodobna przyczyna Rozwiązanie
Brak portu na liście Przeglądarka bez Web Serial Przełącz na Chrome lub Edge
Port widoczny, flash się przerywa Słaby kabel USB Użyj krótkiego kabla z liniami danych
Błąd "Failed to connect" Brak sterownika CH340/CP2102 Zainstaluj sterownik ręcznie
Urządzenie nie wchodzi w tryb flash Zbyt późne zwolnienie przycisku Przytrzymaj GPIO0 przed podaniem zasilania

Jeśli nic nie działa, sprawdź, czy nie masz otwartego monitora portu w innym programie. Arduino IDE, Putty, nawet terminal w Home Assistant potrafią zablokować dostęp. Zamknij wszystko i spróbuj ponownie. Brzmi prosto, a ratuje mnóstwo nerwów.

Najczęściej zadawane pytania (FAQ)

Pytania o instalację Tasmoty przez przeglądarkę wracają jak bumerang. Nic dziwnego. Web Installer wygląda na prostą sprawę, a diabeł tkwi w szczegółach. Poniżej zebrałem to, o co pytacie najczęściej.

Czy da się wgrać Tasmotę bez kabla USB? Tak, pod warunkiem że moduł ma już firmware obsługujący OTA albo obsługuje Web Installer przez przeglądarkę opartą na Chromium. Bez tego warunku ani rusz to zagadnienie szczegółowo omawiamy w artykule "Sonoff s26 tasmota home assistant".

Krótkie odpowiedzi w tabeli

Sytuacja Czy zadziała Co zrobić
Świeży moduł z fabrycznym firmware Zwykle tak Podłącz zasilanie, wejdź w Web Installer
Urządzenie z Tasmotą i OTA Tak Aktualizuj przez lokalny panel Tasmoty
Stary moduł bez OTA Nie Zostaje kabel USB i konwerter
Przeglądarka Firefox lub Safari Nie Użyj Chrome, Edge albo Brave

Najważniejsze wątpliwości

  • Czy potrzebuję Pythona? Nie. Web Installer działa w przeglądarce i nie wymaga żadnych narzędzi na komputerze.
  • Jaki kabel jest potrzebny? Żaden, jeśli moduł ma zasilanie i firmware gotowy na nadpisanie przez sieć.
  • Co jeśli instalacja się przerwie? Zacznij od nowa. Tasmota rzadko brickuje się na dobre, choć zdarzają się przypadki wymagające kabla.
  • Czy działa na Sonoff S26? Tak, to jeden z najczęściej flashowanych modułów. Więcej o nim piszę w artykule Sonoff S26, Tasmota i Home Assistant.
  • Czy stracę gwarancję? W większości przypadków tak. Wgrywanie alternatywnego firmware to ingerencja w oprogramowanie urządzenia.

Web Installer wygrywa z klasyczną metodą przez konwerter USB, ponieważ nie wymaga lutowania ani dodatkowego sprzętu, a dla początkujących to różnica między "zrobię to dziś" a "odłożę na kiedyś". Tylko że przy starszych modułach kabel nadal bywa jedyną drogą.

Typowy przykład: ktoś kupuje tani moduł z drugiej ręki, licząc na szybki flash przez przeglądarkę, a tu okazuje się, że firmware nie wspiera OTA. Wtedy albo konwerter, albo zwrot. Warto sprawdzić to przed zakupem.

Udostępnij: Facebook Twitter
Ten artykuł powstał przy wsparciu technologii AI.
Avatar Rafał Wojcieszek

Rafał Wojcieszek

Profil tematyczny serwisu SmartHome

Rafał Wojcieszek to profil tematyczny serwisu SmartHome, a nie osoba. Pod tym podpisem publikujemy artykuły z działów „Home Assistant”, „Urządzenia i sprzęt” i „Protokoły i standardy”. Teksty przygotowuje model językowy, a przed publikacją przechodzą automatyczne kontrole opisane na stronie „O nas”. Za podpisem nie stoi specjalista z uprawnieniami zawodowymi — przy decyzjach dotyczących zdrowia, prawa, pieniędzy lub instalacji skonsultuj się z fachowcem.

Czy ten artykuł był pomocny?
Bądź pierwszy!

Komentarze (0)

Dodaj komentarz

Podobne artykuły

Więcej