Home Assistant release with the issue:
0.88.1
Last working Home Assistant release (if known):
0.87.1
Operating environment (Hass.io/Docker/Windows/etc.):
Hass.io
Component/platform:
Tellstick - Sensor
https://www.home-assistant.io/components/tellstick/
Description of problem:
Using sensor tellstick and having configuration aligned with documentation to name the specific ID's that wishes to be used. (see full configuration example in the bottom of tellstick documentation)
Throws a warning in hass 0.88.. "Your configuration contains extra keys that the platform does not support (but were silently accepted before 0.88)...
[92]. (See /config/configuration.yaml, line 267)
It seems that since the ID 92 is not handled in the platform schema and i wonder how it even could be that? It should probably be handled as keys in the yaml, maybe as sub to the option "only_named" instead of separate values)
Problem-relevant configuration.yaml entries and (fill out even if it seems unimportant):
- sensor:
- platform: tellstick
92: Utomhus
only_named: true
Traceback (if applicable):
Additional information:
Yeah, these ids are not currently included in the validation schema, and the config layout is bad as mentioned above.
We should fix this by changing the platform validation schema and include a separate key for ids. PR is welcome!
Most helpful comment
Yeah, these ids are not currently included in the validation schema, and the config layout is bad as mentioned above.
We should fix this by changing the platform validation schema and include a separate key for ids. PR is welcome!