Newer
Older
homeassistant-infra / docs / SSH_TROUBLESHOOTING.md
Wojciech Konieczny 23 days ago 3 KB SSH: Diagnostyka krok po kroku

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

  1. Otwórz: http://192.168.50.151:8123
  2. SettingsAdd-ons
  3. Kliknij na Terminal & SSH
  4. 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

  1. W addonie przejdź do Configuration
  2. Sprawdź czy jest ustawienie port:
  3. 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

  1. W addonie przejdź do zakładki Log
  2. 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:

  1. SettingsAdd-onsTerminal & SSH
  2. Kliknij zakładkę OPEN WEB UI (góra)
  3. Terminal otworzy się w przeglądarce!
  4. 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! 🎉

  1. Settings → Add-ons → Terminal & SSH
  2. Kliknij OPEN WEB UI
  3. Daj mi znać jak jesteś w terminalu
  4. 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! 🚀