SSH Troubleshooting - Connection Refused
Data: 2026-02-05 00:01
Problem: ssh: connect to host 192.168.50.151 port 22: Connection refused
Status: Port 22 zamknięty, port 8123 (HA UI) działa ✅
Diagnoza:
✅ Home Assistant działa (port 8123 otwarty)
❌ SSH addon NIE DZIAŁA (port 22 zamknięty)
❌ Port 22222 też zamknięty
Możliwe przyczyny:
1. Addon nie został uruchomiony (START)
Po instalacji addon trzeba ręcznie uruchomić!
2. Addon się nie uruchomił (błąd)
Mogą być problemy z konfiguracją
3. Addon używa innego portu
Domyślnie może być 22222 zamiast 22
Co zrobić? ✅
Krok 1: Sprawdź status addona w HA
- Otwórz: http://192.168.50.151:8123
- Settings → Add-ons
- Kliknij na Terminal & SSH
- Sprawdź status - powinno być RUNNING (zielone)
Krok 2: Jeśli status NIE JEST "Running":
A) Jeśli pokazuje STOPPED:
- Kliknij START
- Poczekaj 20-30 sekund
B) Jeśli pokazuje błąd:
- Przejdź do zakładki Log
- Skopiuj błąd i daj mi znać
C) Jeśli nie ma addona:
- Addon nie został zainstalowany
- Wróć do kroku instalacji
Krok 3: Sprawdź port w konfiguracji
- W addonie przejdź do Configuration
- Sprawdź czy jest ustawienie
port:
- Domyślnie może być:
ssh:
username: hassio
password: QWer!@34
port: 22
UWAGA: Niektóre wersje używają portu 22222!
Krok 4: Sprawdź logi addona
- W addonie przejdź do zakładki Log
- Szukaj błędów typu:
- "Address already in use"
- "Permission denied"
- "Failed to start"
Testowanie po uruchomieniu:
Test 1: Port 22 (domyślny)
ssh root@192.168.50.151
# lub
ssh -p 22 root@192.168.50.151
Test 2: Port 22222 (alternatywny)
ssh -p 22222 root@192.168.50.151
Test 3: Sprawdź który port jest otwarty
nc -zv 192.168.50.151 22
nc -zv 192.168.50.151 22222
Alternatywa: Użyj terminala w przeglądarce!
Jeśli SSH nie działa, możesz użyć wbudowanego terminala:
- Settings → Add-ons → Terminal & SSH
- Kliknij zakładkę OPEN WEB UI (góra)
- Terminal otworzy się w przeglądarce!
- Masz dostęp do tego samego shell jak przez SSH
Zalety:
- Działa od razu (nie wymaga SSH)
- Ten sam dostęp co SSH
- Możesz instalować integracje
Komendy w terminalu przeglądarki:
# Sprawdź system
ls -la /config
ls -la /config/custom_components
# Zainstaluj Solcast
cd /tmp
wget https://github.com/BJReplay/ha-solcast-solar/archive/refs/heads/main.zip
unzip main.zip
mkdir -p /config/custom_components
cp -r ha-solcast-solar-main/custom_components/solcast_solar /config/custom_components/
ha core restart
Szybkie rozwiązanie: Terminal w przeglądarce!
NIE MUSISZ URUCHAMIAĆ SSH! 🎉
- Settings → Add-ons → Terminal & SSH
- Kliknij OPEN WEB UI
- Daj mi znać jak jesteś w terminalu
- Podam komendy do instalacji Solcast
Status:
- ⏳ Czekam na informację co pokazuje addon
- 🎯 ALTERNATYWA: Użyj terminala w przeglądarce (OPEN WEB UI)
- ✅ Mogę zainstalować Solcast przez terminal przeglądarki!
Najlepsze rozwiązanie: Terminal w przeglądarce - działa od razu! 🚀