Core: Home Assistant does not run in docker on MacOS

Created on 28 Dec 2018  路  4Comments  路  Source: home-assistant/core

Home Assistant release with the issue:
0.84.6

Operating environment (Hass.io/Docker/Windows/etc.):
MacOS 10.14.2 (18C54)
Docker Desktop Version 2.0.0.0-mac81 (29211)
docker-compose version 1.23.2, build 1110ad01

Description of problem:
Home Assistant does not run in docker on MacOS.
Reach the line "Timer: starting" and no further action occurs.

version: '3.3'

services:
  homeassistant:
    container_name: homeassistant
    image: homeassistant/home-assistant
    volumes:
      - ~/docker/smarthome/homeassistant/config:/config
    restart: always
    network_mode: host
    environment:
      TZ: Asia/Irkutsk

Traceback (if applicable):

# docker-compose up
Recreating homeassistant ... done
Attaching to homeassistant
homeassistant    | 2018-12-28 17:21:45 INFO (MainThread) [homeassistant.loader] Loaded websocket_api from homeassistant.components.websocket_api
homeassistant    | 2018-12-28 17:21:45 INFO (MainThread) [homeassistant.bootstrap] Home Assistant core initialized
homeassistant    | 2018-12-28 17:21:45 INFO (MainThread) [homeassistant.loader] Loaded history from homeassistant.components.history
homeassistant    | 2018-12-28 17:21:45 INFO (MainThread) [homeassistant.loader] Loaded recorder from homeassistant.components.recorder
homeassistant    | 2018-12-28 17:21:45 INFO (MainThread) [homeassistant.loader] Loaded http from homeassistant.components.http
homeassistant    | 2018-12-28 17:21:45 INFO (MainThread) [homeassistant.loader] Loaded frontend from homeassistant.components.frontend
homeassistant    | 2018-12-28 17:21:45 INFO (MainThread) [homeassistant.loader] Loaded api from homeassistant.components.api
homeassistant    | 2018-12-28 17:21:45 INFO (MainThread) [homeassistant.loader] Loaded system_log from homeassistant.components.system_log
homeassistant    | 2018-12-28 17:21:45 INFO (MainThread) [homeassistant.loader] Loaded auth from homeassistant.components.auth
homeassistant    | 2018-12-28 17:21:45 INFO (MainThread) [homeassistant.loader] Loaded onboarding from homeassistant.components.onboarding
homeassistant    | 2018-12-28 17:21:45 INFO (MainThread) [homeassistant.loader] Loaded lovelace from homeassistant.components.lovelace
homeassistant    | 2018-12-28 17:21:45 INFO (MainThread) [homeassistant.loader] Loaded introduction from homeassistant.components.introduction
homeassistant    | 2018-12-28 17:21:45 INFO (MainThread) [homeassistant.setup] Setting up introduction
homeassistant    | 2018-12-28 17:21:45 INFO (MainThread) [homeassistant.components.introduction] 
homeassistant    | 
homeassistant    |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
homeassistant    | 
homeassistant    |         Hello, and welcome to Home Assistant!
homeassistant    | 
homeassistant    |         We'll hope that we can make all your dreams come true.
homeassistant    | 
homeassistant    |         Here are some resources to get started:
homeassistant    | 
homeassistant    |          - Configuring Home Assistant:
homeassistant    |            https://home-assistant.io/getting-started/configuration/
homeassistant    | 
homeassistant    |          - Available components:
homeassistant    |            https://home-assistant.io/components/
homeassistant    | 
homeassistant    |          - Troubleshooting your configuration:
homeassistant    |            https://home-assistant.io/getting-started/troubleshooting-configuration/
homeassistant    | 
homeassistant    |          - Getting help:
homeassistant    |            https://home-assistant.io/help/
homeassistant    | 
homeassistant    |         This message is generated by the introduction component. You can
homeassistant    |         disable it in configuration.yaml.
homeassistant    | 
homeassistant    |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
homeassistant    |     
homeassistant    | 2018-12-28 17:21:45 INFO (MainThread) [homeassistant.loader] Loaded persistent_notification from homeassistant.components.persistent_notification
homeassistant    | 2018-12-28 17:21:45 INFO (MainThread) [homeassistant.setup] Setup of domain introduction took 0.0 seconds.
homeassistant    | 2018-12-28 17:21:45 INFO (MainThread) [homeassistant.setup] Setting up http
homeassistant    | 2018-12-28 17:21:45 INFO (MainThread) [homeassistant.setup] Setup of domain http took 0.0 seconds.
homeassistant    | 2018-12-28 17:21:45 INFO (MainThread) [homeassistant.setup] Setting up recorder
homeassistant    | 2018-12-28 17:21:45 INFO (MainThread) [homeassistant.setup] Setting up lovelace
homeassistant    | 2018-12-28 17:21:45 INFO (MainThread) [homeassistant.setup] Setup of domain lovelace took 0.0 seconds.
homeassistant    | 2018-12-28 17:21:45 INFO (MainThread) [homeassistant.setup] Setting up system_log
homeassistant    | 2018-12-28 17:21:45 INFO (MainThread) [homeassistant.setup] Setup of domain system_log took 0.0 seconds.
homeassistant    | 2018-12-28 17:21:45 INFO (MainThread) [homeassistant.setup] Setting up auth
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.setup] Setup of domain auth took 0.0 seconds.
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.setup] Setting up onboarding
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.setup] Setting up api
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.setup] Setting up websocket_api
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.setup] Setup of domain websocket_api took 0.0 seconds.
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.setup] Setup of domain api took 0.0 seconds.
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.setup] Setup of domain onboarding took 0.0 seconds.
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.setup] Setting up frontend
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.setup] Setup of domain frontend took 0.5 seconds.
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.setup] Setup of domain recorder took 0.7 seconds.
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.setup] Setting up history
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.setup] Setup of domain history took 0.0 seconds.
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.loader] Loaded sensor from homeassistant.components.sensor
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.loader] Loaded sensor.yr from homeassistant.components.sensor.yr
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.setup] Setting up sensor
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.loader] Loaded conversation from homeassistant.components.conversation
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.loader] Loaded map from homeassistant.components.map
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.setup] Setting up map
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.setup] Setup of domain map took 0.0 seconds.
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.loader] Loaded sun from homeassistant.components.sun
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.setup] Setting up sun
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.setup] Setup of domain sun took 0.1 seconds.
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.loader] Loaded group from homeassistant.components.group
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.setup] Setting up group
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.setup] Setup of domain group took 0.0 seconds.
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.loader] Loaded updater from homeassistant.components.updater
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.setup] Setting up updater
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.loader] Loaded tts from homeassistant.components.tts
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.loader] Loaded tts.google from homeassistant.components.tts.google
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.loader] Loaded cloud from homeassistant.components.cloud
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.loader] Loaded automation from homeassistant.components.automation
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.loader] Loaded discovery from homeassistant.components.discovery
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.setup] Setting up discovery
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.setup] Setup of domain discovery took 0.0 seconds.
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.loader] Loaded script from homeassistant.components.script
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.loader] Loaded logbook from homeassistant.components.logbook
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.loader] Loaded config from homeassistant.components.config
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.yr
homeassistant    | 2018-12-28 17:21:46 INFO (MainThread) [homeassistant.setup] Setup of domain updater took 0.2 seconds.
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.setup] Setting up conversation
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.setup] Setup of domain conversation took 0.0 seconds.
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.setup] Setting up tts
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.setup] Setting up cloud
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.setup] Setup of domain cloud took 0.0 seconds.
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.setup] Setting up automation
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.setup] Setup of domain automation took 0.0 seconds.
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.setup] Setting up script
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.setup] Setup of domain script took 0.0 seconds.
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.setup] Setting up logbook
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.setup] Setup of domain logbook took 0.0 seconds.
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.setup] Setting up config
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.loader] Loaded config.group from homeassistant.components.config.group
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.loader] Loaded config.auth from homeassistant.components.config.auth
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.loader] Loaded config.hassbian from homeassistant.components.config.hassbian
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.loader] Loaded config.script from homeassistant.components.config.script
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.loader] Loaded config.auth_provider_homeassistant from homeassistant.components.config.auth_provider_homeassistant
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.loader] Loaded config.config_entries from homeassistant.components.config.config_entries
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.loader] Loaded config.device_registry from homeassistant.components.config.device_registry
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.loader] Loaded config.automation from homeassistant.components.config.automation
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.loader] Loaded config.core from homeassistant.components.config.core
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.loader] Loaded config.entity_registry from homeassistant.components.config.entity_registry
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.loader] Loaded config.customize from homeassistant.components.config.customize
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.setup] Setup of domain config took 0.0 seconds.
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.setup] Setup of domain tts took 0.1 seconds.
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.setup] Setup of domain sensor took 0.9 seconds.
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.bootstrap] Home Assistant initialized in 2.06s
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.core] Starting Home Assistant
homeassistant    | 2018-12-28 17:21:47 INFO (MainThread) [homeassistant.core] Timer:starting
docker

All 4 comments

An hour later in the logs appeared:

homeassistant    | 2018-12-28 17:35:51 INFO (MainThread) [homeassistant.core] Timer:starting
homeassistant    | 2018-12-28 18:35:50 INFO (MainThread) [homeassistant.loader] Loaded hassio from homeassistant.components.hassio
homeassistant    | 2018-12-28 18:35:51 INFO (MainThread) [homeassistant.components.updater] Submitted analytics to Home Assistant servers. Information submitted includes {'arch': 'x86_64', 'dev': False, 'docker': True, 'os_name': 'Linux', 'python_version': '3.6.7', 'timezone': 'UTC', 'version': '0.84.6', 'virtualenv': False, 'hassio': False, 'distribution': 'debian', 'os_version': '9', 'huuid': '3840f6febe134ea2b70712e150afbc4d'}
homeassistant    | 2018-12-28 18:35:51 ERROR (MainThread) [homeassistant.components.updater] Got unexpected response: None

hassio???

If the hassio component is in the config it will load the hassio component I believe
Look for and remove the following if you are not using HASSIO.

hassio:

@tweaker this is not the place for configuration help, the issue tracker should be used for bugs only. Please join on discod or search the forums.

Recommend close.

Was this page helpful?
0 / 5 - 0 ratings