Xiaomi Gateway, znany również jako Mi Smart Home Multifunctional Gateway (wersja 2 z 2017 roku), to nie tylko centrala sterująca urządzeniami smart home, ale także wszechstronny odtwarzacz radia internetowego.
Prostą zmianą DNS i aplikacją mobilną odblokujesz dostęp do setek stacji z całego świata, w tym polskich rozgłośni takich jak RMF FM, Radio ZET, Trójka, Antyradio, Radio 357 czy Radio Nowy Świat.
Dlaczego warto używać radia w Xiaomi Gateway?
Xiaomi Gateway v2 ma wbudowany odtwarzacz radia internetowego, który domyślnie obsługuje głównie chińskie stacje. Po odblokowaniu zyskasz dostęp do globalnej listy strumieni, w tym polskich. Główne zalety:
- integracja z ekosystemem smart home – radio działa z budzikami, scenami automatyzacji i głośnikami kompatybilnymi z Mi Home (np. Mi Speaker);
- stabilność offline – po dodaniu stacji do ulubionych, odtwarzanie nie wymaga ciągłego połączenia z serwerem proxy;
- jakość dźwięku – stacje zwykle są enkodowane w AAC 128 kbit/s, z regulacją głośności dostosowaną do Gateway;
- brak potrzeby roota – konfiguracja na Androidzie bez modyfikacji systemowych.
Projekt mi-radio (aktualnie na mi-radio.ovh) utrzymuje listę polskich stacji i dodaje nowe na żądanie użytkowników, np. Radio Nowy Świat czy Radio 357.
Wymagania wstępne
Przed konfiguracją przygotuj:
- urządzenie – Xiaomi Gateway v2 (model z 2017 roku, nowsze wersje mogą nie mieć radia);
- łącze – stabilne Wi‑Fi 2.4 GHz z dostępem do internetu;
- aplikacja – smartfon z Androidem i Mi Home / Xiaomi Home (co najmniej wersja 6.1.702 lub nowsza);
- root – nie jest wymagany.
Uwaga: metody oparte na edycji hosts lub DNS Changer tworzą lokalne VPN; nie wpływa to na bezpieczeństwo, ale tymczasowo blokuje dostęp do oryginalnych serwerów Xiaomi (api.ximalaya.com).
Metoda 1 – edycja pliku hosts za pomocą aplikacji Hosts Go (zalecana w 2021+)
To najprostsza i aktualna metoda. Aplikacja Hosts Go (nie zawsze dostępna w Google Play) pozwala tymczasowo przekierować domenę bez roota.
Kroki konfiguracji:
- Pobierz aplikację – zainstaluj Hosts Go z zaufanego źródła, np. APK Pure lub bezpośrednio z mi-radio.ovh/apk/;
- Dodaj wpis hosts:
- otwórz aplikację i przejdź do HOST EDITOR,
- wpisz IP: 23.234.247.97 (lub nowsze: 130.162.33.218 / 198.148.101.219) i domenę: api.ximalaya.com,
- alternatywnie: pobierz gotowy plik hosts z http://mi-radio.ovh/hosts i zaimportuj.
;
- Aktywuj Mi Home:
- uruchom Mi Home, przejdź do Mi Control Hub (Gateway) > Ustawienia (trzy kropki w prawym górnym rogu),
- znajdź sekcję Radio (może być nieprzetłumaczona).
;
- Wyszukaj i dodaj stacje:
- w zakładce Local Station lub w wyszukiwarce wpisz „mi-radio.ovh”,
- przykładowe polskie stacje: RMF Rock [PL][mi-radio.ovh], Antyradio, Eska Rock, RMF FM, Radio ZET, TOK FM, Chillizet, Vox FM, Radio WAWA, OpenFM, Radio Nowy Świat, Radio 357,
- oznacz wybrane stacje jako ulubione (gwiazdka lub ADD).
;
- Przetestuj i wyłącz przekierowanie:
- odtwórz stację – powinna działać płynnie,
- wyłącz Hosts Go; ulubione stacje będą grały bez pośrednictwa proxy.
.
Wideo przewodnik: krótki film z 2021 roku pokazuje cały proces w ok. 50 sekund.
Metoda 2 – użycie DNS Changer i serwera Ximiraga (starsza, 2017–2018)
Ta metoda wykorzystuje lokalny VPN przez DNS Changer i listy stacji z ximiraga.ru.
Kroki:
- Otwórz stronę – wejdź na http://ximiraga.ru/?chlang=en#install;
- Zainstaluj DNS Changer – pobierz aplikację z Google Play;
- Połącz się – uruchom DNS Changer, wpisz serwer z ximiraga i kliknij Connect (zamknij reklamy, jeśli przeszkadzają);
- W Mi Home – Mi Control Hub > Radio: otrzymasz listę setek stacji globalnych;
- Dodaj polskie stacje – w sekcji Local wybierz np. Trójka, Radio ZET, RMF;
- Rozłącz – kliknij Disconnect w DNS Changer; ulubione działają bez aktywnego VPN.
Wideo: demonstracja z 2017 roku prezentuje tę metodę.
Metoda 3 – nowy serwer mi-radio.ovh (aktualizacja 2024)
Najnowsza wersja projektu z forum MIUI Polska (aktualizacja: luty 2024). Domena zmieniona na mi-radio.ovh po wygaśnięciu mi-radio.tk.
- Hosts Go / IP – użyj 130.162.33.218 dla api.ximalaya.com;
- wyszukiwanie – stacje znajdziesz w Local Station lub wpisując frazę „mi-radio.ovh”;
- historia zmian – dodano RMF Dla Dzieci (2019), Radio Dzieciom (2020); usunięto Trójkę (2020) z przyczyn licencyjnych;
- monitoring – status dostępności: stats.uptimerobot.com.
Dla szybkiego porównania dostępnych serwerów skorzystaj z poniższego zestawienia:
| Serwer | IP/domena | Status (2024) | Polskie stacje przykładowe |
|---|---|---|---|
| Ximiraga | ximiraga.ru | Starszy, stabilny | Trójka, Radio ZET, RMF |
| mi-radio | 23.234.247.97 / mi-radio.ovh | Aktywny | RMF Rock, Antyradio, Radio 357 |
| Alternatywny | 130.162.33.218 | Backup | Wszystkie z listy |
Rozwiązywanie problemów
Jeśli coś nie działa zgodnie z oczekiwaniami, sprawdź najczęstsze przyczyny:
- brak listy stacji – zweryfikuj aktualne IP (serwery się zmieniają; np. 01/2021: 198.148.101.219) i użyj najnowszego z mi-radio.ovh;
- stacja nie odtwarza się po dodaniu – dodaj ją do ulubionych przed wyłączeniem proxy/VPN;
- zbyt wysoka głośność – serwery mi-radio obniżyły poziom o ok. 75% (2018), ale w razie potrzeby skoryguj w aplikacji;
- Gateway nie wykrywa radia – sprawdź zgodność firmware; unikaj aktualizacji blokujących funkcję radia;
- problemy z Polskim Radiem – niektóre oficjalne streamy mogą być niedostępne z przyczyn licencyjnych po stronie proxy;
- iOS – metody są dla Androida; na iOS można próbować VPN z niestandardowym DNS.
Zaawansowane opcje – integracja z Domoticz
Dla entuzjastów automatyki: odtwarzaniem w Gateway można sterować z systemu Domoticz (open-source).
- lista stacji – dodaj polskie stacje metodą hosts i zapisz je jako ulubione;
- php-miio / kanały – użyj php-miio i przekazuj Channel ID (np. „527782024” dla Trójki);
- przełączniki – w Domoticz utwórz przełączniki do play/pause oraz zmiany źródła.
Przykładowy, uproszczony fragment konfiguracji (zastąp wartości swoimi):
local IP = '192.168.1.XXX' -- IP bramy
local Token = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' -- token urządzenia; użyj komendy miio z odpowiednim channel ID