Lifx, Next, Sensors not working

Hey all, I’m still really new to home assistant and I’m hoping someone can help me figure out why Lifx and nest can’t seem to be detected. My system monitor also refuses to work. I’ve check the homeassistant.log file, but there’s nothing in there (literally empty). Here is my configuration.yaml:

homeassistant:
  # Name of the location where Home Assistant is running
  name: House
  # Location required to calculate the time the sun rises and sets
  latitude: !lat
  longitude: !long
  # Impacts weather/sunrise data (altitude above sea level in meters)
  elevation: !elevation
  # metric for Metric, imperial for Imperial
  unit_system: imperial
  # Pick yours from here: http://en.wikipedia.org/wiki/List_of_tz_database_time_zones
  time_zone: America/New_York

# Show links to resources in log and frontend
#introduction:

# Enables the frontend
frontend:

http:
  # Uncomment this to add a password (recommended!)
  # api_password: PASSWORD

# Checks for available updates
updater:

# Discover some devices automatically
discovery:

# Allows you to issue voice commands from the frontend in enabled browsers
conversation:

# Enables support for tracking state changes over time.
history:

# View all events in a logbook
logbook:

# Track the sun
sun:

# Weather Prediction
sensor:
  - platform: yr
  - platform: systemmonitor
    resources:
      - type: disk_use_percent
        arg: /home
      - type: memory_free
      - type: processor_use

light:
  platform: lifx
  server: 192.168.1.119
  broadcast: 192.168.1.255

nest:
  username: !nest_user
  password: !nest_pass

climate:
  platform: nest

device_tracker:
  - platform: ddwrt
    host: 192.168.1.1
    username: !ddwrt_user
    password: !ddwrt_pass


logger:
  default: info

Everything else seems to be working fine, it can access my router and display connected devices, it discovers my chromecasts and even my plex server is auto-discovered. It just can’t access my Lifx and Nest devices. Instead, when I navigate to the webpage, I see this card:

I’ve tried the Lifx with and without the server and broadcast attributes defined, so not sure where to go from there. Is there any additional configuration I need to do?

@yodablues Hello,

Based on your configuration it seems that you tried to use the secrets.yaml file to include your passwords right?

I noticed that you may have a typo.

 nest:
  username: !nest_user
  password: !nest_pass

However it should looks like this:

 nest:
    username: !secret nest_user
    password: !secret nest_pass

Try change the configuration and then use the syntax check script to verify if all looks good:

hass --script check_config

Please let me know if that helped you.
mmello

Oh, those are fake values. While just testing everything out, I have my user/pass in plain text on those fields until I can figure out why it won’t connect.

If I understand you correctly, you’re saying you just did this to remove the actual values when you posted it, am I right?

If so, the usual convention around here is to do this:

nest:
  username: REDACTED
  password: REDACTED

This way others know that you have proper values and are just protecting your data.

Correct, I just redacted the plain text user/pass. I’ll keep that in mind going forward, thanks!

@yodablues could you please send the output for the command below?

$ hass --script check_config

Check_config had no output, which was weird. I’m also getting no log entries while hass is running via systemd, which makes no sense. After switching users and manually running hass, I started getting log entries and at least it looks like it’s attempting to load the lifx and nest devices based on the log output.

I think my install just may be jacked up or incorrect. I went through the manual installation tutorial for raspberry pi and the tutorial for setting up for systemd. I’m gonna try using the autoinstaller and seeing it sets things up correctly, will report back.

…and its working. Weird as hell, I must’ve screwed something up during the manual install, cause now my nest is reporting in, as are my Lifx bulbs. Thanks for the help guys, I should be ok now.

@yodablues Glad that you figured out!