core: check_config failing with "platform not found" device_tracker.nmap_tracker

Home Assistant release with the issue: 0.96

Last working Home Assistant release (if known): N/A

Operating environment (Hass.io/Docker/Windows/etc.): Centos 7 Python 3.6.8 Travis-ci

Component/platform: Core script check_config

Description of problem: hass -c . --script check_config -i -f reports “platform not found” for built-in components. I suspect this is due to check_config not installing the required dependencies.

Problem-relevant configuration.yaml entries and (fill out even if it seems unimportant):

device_tracker:
  - platform: nmap_tracker
    home_interval: 10
climate:
  platform: radiotherm
  host:
    - 10.0.1.29
  hold_temp: True

Traceback (if applicable):

Failed config
  General Errors: 
    - Platform not found: device_tracker.nmap_tracker
    - Platform not found: climate.radiotherm

Additional information: Additional details can be seen in travis log https://travis-ci.org/aneisch/home-assistant-config/builds/560537477

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Reactions: 2
  • Comments: 16 (13 by maintainers)

Most upvoted comments

Even if some additional commands correct situation, this error will cause problems with the installation HA for new users. That shows via testing on Travis - the system is put there from scratch every time.

Therefore, I consider it relatively serious error.

pip install getmac==0.8.1 fix this issue. I don’t know why HA doesn’t install this package automatically.