Duvida, não consigo ligar-me ao home assistant

Boas pessoal,

Não sei porque mas à cerca de dois dias que não me consigo conectar ao home assistant (nem windows nem android).
Finalmente hoje liguei me a drive e consigo ver o ficheiro log.
Alguem me consegue ajudar?

deixo aqui o meu log e o config
Log:

019-09-11 22:51:20 WARNING (MainThread) [homeassistant.components.http] Configuring api_password via the http integration has been deprecated. Use the legacy api password auth provider instead. For instructions, see https://www.home-assistant.io/docs/authentication/providers/#legacy-api-password
2019-09-11 22:51:20 WARNING (MainThread) [homeassistant.components.http.auth] legacy_api_password support has been enabled.
2019-09-11 22:51:21 WARNING (Recorder) [homeassistant.components.recorder] Ended unfinished session (id=190 from 2019-09-11 20:24:58.845861)
2019-09-11 22:51:33 WARNING (MainThread) [homeassistant.components.input_select] Invalid option:  (possible options: Web Player (Chrome), SM-G930F, DESKTOP-1BMUATF, Home group)
2019-09-11 22:51:33 ERROR (MainThread) [homeassistant.components.http] Failed to create HTTP server at port 8123: [Errno 98] error while attempting to bind on address ('0.0.0.0', 8123): address in use
2019-09-12 04:15:02 ERROR (Thread-4) [pychromecast.socket_client] [Home group:42631] Error reading from socket.
2019-09-12 04:15:02 WARNING (Thread-4) [pychromecast.socket_client] [Home group:42631] Error communicating with socket, resetting connection
2019-09-12 04:15:35 WARNING (Thread-3) [pychromecast.socket_client] [Sala de estar:8009] Heartbeat timeout, resetting connection

Config:

homeassistant:
  # Name of the location where Home Assistant is running
  #name: casa do boss
  # Location required to calculate the time the sun rises and sets
  #latitude: ###
  #longitude: ###
  # Impacts weather/sunrise data (altitude above sea level in meters)
  #elevation: 10
  # metric for Metric, imperial for Imperial
  #unit_system: metric
  # Pick yours from here: http://en.wikipedia.org/wiki/List_of_tz_database_time_zones
  #time_zone: Europe/Lisbon
  # Customization file
  #sonoff 192.168.1.72 username:###
  #customize: !include customize.yaml
  #packages: 
  packages: !include_dir_named packages/
  

# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:


 #Uncomment this if you are using SSL/TLS, running in Docker container, etc.
http:
  base_url: ###.duckdns.org:443
  api_password: ###
  ssl_certificate: /ssl/fullchain.pem
  ssl_key: /ssl/privkey.pem
  ip_ban_enabled: False
  login_attempts_threshold: 20

# Discover some devices automatically
discovery:

  
switch:
    platform: mqtt
    name: "sonoff1"
    command_topic: "cmnd/sonoff1/power"
    state_topic: "stat/sonoff1/POWER"
    #availability_topic: "tele/sonoff002/LWT"
    qos: 1
    payload_on: "ON"
    payload_off: "OFF"
    retain: true
  
  
  
#frontend enable
frontend: !include frontend.yaml


# Sensors
sensor:
  # Weather prediction
  - platform: yr
  - platform: time_date
    display_options:
      - 'time'
      - 'date'
      - 'date_time'
      - 'date_time_iso'
      - 'time_date'
      - 'beat'
      


#falar
google_assistant:
    project_id: home-562d6
    #api_key: ###
    api_key: ###
    exposed_domains:
        – switch
        – light
        - cover
        - group
        - scene
        - media_player
        


# Text to speech
tts:
  - platform: google_translate
    #base_url: 192.168.1.74:8123
    cache: true
    cache_dir: /tmp/tts
    time_memory: 300
    service_name: google_say
    
    
group: !include groups.yaml

#automation: !include automations.yaml
script: !include scripts.yaml

A mensagem de erro que me dá quando tento aceder é a seguinte:
Unable to connect to Home Assistant.

@carlosdeazeredo existe algum motivo para teres parte da config comentada? E porquê o default_config?

Já tentaste limpar a cache do browser ou aceder num saparedor com navegação anónima?

Tenho seguido tutoriais o default deve ter ficado a sobrar. Eu ando a aprender mas não pesco muito ainda disto.
Tenho umas partes comentadas para não me esquecer mas posso apagar.
Ja experimentei, da me sempre o mesmo erro…

Tens aí o erro:

Failed to create HTTP server at port 8123: [Errno 98] error while attempting to bind on address ('0.0.0.0', 8123): address in use

Algum programa está a ocupar a porta 8123, possivelmente outra instância do HA ? Reinicia a máquina, ou faz na consola:

sudo netstat -ltnp | grep -w ‘:8123’

ou

sudo lsof -i :8123

Ja fiz e continua sem dar resultado…

E já fizeste o quê mesmo??

Mostra-nos o resultado dos comandos que te enviei acima.

Tu tens que colocar no base_url isto
http://ip_do_ha:8123
.
Contudo isso foi alterado há poucos meses… Terás que fazer o que te diz na tua primeira linha de warning.
Mas se dizes que isso foi uma questão de 2 dias…Tu actualizaste entretanto?

Se NÃO actualizaste que versão tens?

Eu reiniciei a rpi 3 algumas vezes, assim como o router. Não sei que outro dispositivo possa estar a ser utilizado com aquela porta, porque apenas tenho um sonoff com tasmota na rede. Ontem voltei a limpar a cahce e a reinicar o pc e a tentar de modo oculto. O sudo netstat não percebi bem o que é. Sou bastante noob nestas andanças, embora já tenha procurado bastatne sobre este problema. Eu vou tentando aprender com os tutoriais daqui mas ainda existem termos e conceitos que me faltam…

Carlos, os comandos que te enviei são para executar na consola. Liga por SSH ao Raspberry, basta fazeres copy/paste. Estás a usar Hass.io ou outro método? Há um plugin para te dar acesso via SSH.

Estou a utilizar o Hass.io… Penso que uma forma de aceder será pelo Putty certo?
Eu tentei aceder mas eu não consigo ligar me por lá. Escrevo o meu utilizador e tento a minha password e dá sempre erro…

Sim, com o Putty, para o hass.io se não estou em erro, o user é root sem password.

Tens o addon de SSH instalado?

eu penso que sim… como consigo ver agora?

Eu não actualizei o homeassistant pelo menos já há duas semanas que não actualizava…como consigo ver agora a versão?

Eu penso que sim, que já estava instalado

E estás a aceder por PuTTY à porta certa?

consegui agora aceder ao putty. ele por defeito vem na porta 22… Estou bem?

Sim, isso mesmo. Agora dá os comandos que o @yabate disse e cola aqui o resultado (formatado como código).

para este comando sudo netstat -ltnp | grep -w ‘:8123’ dá me isto:

-bash: sudo: command not found

para este sudo lsof -i :8123 dá me o mesmo erro. Se tirar o " sudo" tenho a seguinte mensagem:

1       /dev/init       /dev/null
1       /dev/init       pipe:[20630]
1       /dev/init       pipe:[20631]
6       /usr/sbin/sshd  /dev/null
6       /usr/sbin/sshd  pipe:[20630]
6       /usr/sbin/sshd  pipe:[20631]
6       /usr/sbin/sshd  socket:[20919]
6       /usr/sbin/sshd  socket:[20920]
35      /usr/sbin/sshd  /dev/null
35      /usr/sbin/sshd  /dev/null
35      /usr/sbin/sshd  pipe:[20631]
35      /usr/sbin/sshd  pipe:[100883]
35      /usr/sbin/sshd  socket:[101436]
35      /usr/sbin/sshd  pipe:[100883]
35      /usr/sbin/sshd  socket:[102406]
35      /usr/sbin/sshd  /dev/pts/ptmx
35      /usr/sbin/sshd  /dev/pts/ptmx
35      /usr/sbin/sshd  /dev/pts/ptmx
37      /bin/bash       /dev/pts/0
37      /bin/bash       /dev/pts/0
37      /bin/bash       /dev/pts/0
37      /bin/bash       /dev/pts/0
Penso que seja isto

Copyright © 2017-2021. Todos os direitos reservados
CPHA.pt - info@cpha.pt


FAQ | Termos de Serviço/Regras | Política de Privacidade