88.0 complains about keys that are not supported , while they are?

I updated Home Assistant to version 88.0
I have the following WARNING:
2019-02-22 05:22:04 WARNING (MainThread) [homeassistant.helpers.config_validation] Your configuration contains extra keys that the platform does not support.
Please remove [name]. (See /home/homeassistant/.homeassistant/configuration.yaml, line 161).

Line 161 - string “remote:”

Operating environment (Hass.io/Docker/Windows/etc.):
Home Assistant (Raspbian) Built using Python 3, Polymer

Component/platform:

remote:

  • platform: itach
    name: Living room
    host: 192.168.0.11
    devices:
    • name: TV
      connaddr: 3
      commands:
      • name: “ON”
        data: “0000 006D…”
      • name: “OFF”
        data: “0000 006D…”
    • name: TV sound
      connaddr: 3
      commands:
      • name: “Up”
        data: “0000 006D…”
      • name: “Down”
        data: “0000 006D …”

see this post further up. 88.0 complains about keys that are not supported , while they are?

88.1 is out, it already fixed 2 of my issues I started this thread with, but I reported also to github

I had a lot of errors in the string. For example platform: template

" initial: No Message"
I deleted these lines and the problem disappeared.

Problem solved :slight_smile:

specialists on github :slight_smile:

I’m on 0.88.1 and am getting this warning

2019-02-23 08:41:50 WARNING (MainThread) [homeassistant.helpers.config_validation] Your configuration contains extra keys that the platform does not support.
Please remove [device]. 

I see no references in my config to [device] and have no idea where is this coming from.
Any suggestions on how to narrow it down?

No obvious issues with HA are observed.
Thanks

BB

I’m still have the same issue’s

2019-02-23 15:22:08 WARNING (MainThread) [homeassistant.helpers.config_validation] Your configuration contains extra keys that the platform does not support.
Please remove [icon].  (See /config/config/binary_sensor.yaml, line 4). 

This in line 1 till 11

#- platform: ring
- platform: ring
# Mobiel
# Jos Thuis
- platform: mqtt
  name: "Jos Thuis"
  icon: mdi:face
  state_topic: "location/josthuis"
  payload_on: "On"
  payload_off: "Off"
  device_class: occupancy

icon is not a valid option for mqtt binary sensor. you need to remove it

1 Like

have you searched your config files for the word device using something like notepadd++?

Thanks @petro,

have you searched your config files for the word device using something like notepadd++?

Yes I have, sorry if I wasn’t clear, this only showed up after upgrading to 0.88.x
Thanks
BB

I had the same warning and found it was caused by Dafang Hacks mqtt-autodiscovery.sh - it’s now been updated.
https://github.com/EliasKotlyar/Xiaomi-Dafang-Hacks/issues/952

1 Like

Thank you,
That was indeed my issue as well.

Have a good day.
BB

Maybe this helps:
I was running 0.88.1 on a Raspberry 3b+ using HassOS. I noticed that there was also an Update to the OS, not only HA, so I did that and rebooted the system. I had 4 errors complaining about unsupported keys, but those are gone now after the reboot.

Have the same warning, how you have resolved it? Thanks

Hi! I have this warning:

Your configuration contains extra keys that the platform does not support.
Please remove [name].  (See /config/configuration.yaml, line 157). 

sensor:
  - platform: moon
  - platform: yr
  - platform: mqtt
    name: "Salotto"
    unit_of_measurement: '°C'
    state_topic: "Casa/Salotto/Temperatura"  
  - platform: mqtt
    name: "Esterna"
    unit_of_measurement: '°C'
    state_topic: "Casa/Esterno/Temperatura"
  - platform: mqtt
    name: "Camera"
    unit_of_measurement: '°C'
    state_topic: "Casa/Camera/Temperatura"
  - platform: mqtt
    name: "Tende"
    unit_of_measurement: '°C'
    state_topic: "Casa/Esterno/Tende/Temperatura"
#  - platform: viaggiatreno
#    train_id: 11341
#    station_id: S04501

# <----- this is line 157
  - platform: apcupsd
    name: "UPS"
    resources:
      - bcharge
      - linev
      - loadpct
      - nominv
      - nompower
      - numxfers
      - status
      - timeleft
      - tonbatt
      - battv

What can have I to remove?
Thnaks

Try removing the line -> name: “UPS”

looking at the apcupsd sensor component there is no name option listed.

Thanks, it solved, but in the documentation you linked me was written:

### CONFIGURATION VARIABLES

name

(string)(Optional)Name to use in the frontend.

Default value: UPS Online Status

That is for the binary sensor, you are using the sensor which doesn’t have that option and has the options for resources

Thanks JAS-MRS, you just gave me some extra hours of sleep tonight :slight_smile: