[control] is an invalid option for [group]

Hello,

I’m getting this error if I add control: hidden like described in the documentation to a group:

17-01-04 15:51:10 ERROR (MainThread) [homeassistant.bootstrap] Invalid config for [group]: [control] is an invalid option for [group]. Check: group->group->climate->control. (See /etc/homeassistant/configuration.yaml:46). Please check the docs at https://home-assistant.io/components/group/
17-01-04 15:51:10 ERROR (MainThread) [homeassistant.bootstrap] Not initializing automation because not all dependencies loaded: group

My example:

  harmony_wohnzimmer:
    name: Harmony Wohnzimmer
    control: hidden
    view: no
    entities:
      - input_boolean.wohnzimmer_harmony_tv
      - input_boolean.wohnzimmer_harmony_firetv
      - input_boolean.wohnzimmer_harmony_ps4

Which version of HA are you on? I believe you need to be updated to a version later than 35.0 for the ‘control:hidden’ to work.

Also, to save some typing and space, you do not need to use ‘view:no’. The default is no and you only need the view option if you are going to make it a view.

That has to go into the customization section, not in groups. That’s why you’re getting the error.

Example from my group section in customization.yaml file:

#
# Group Customization
#
 group.wunderground:
   friendly_name: Weather Station KNJSCOTC5
 group.perimiter:
   friendly_name: Perimiter Security
   control: hidden
 group.alarm_system:
   friendly_name: Alarm Control Panel
 group.forecast:
   friendly_name: Forecast Outlook
 group.weather:
   friendly_name: Weather Data
 group.weather_statistics:
   friendly_name: Weather Statistics
 group.mediaswitches:
   friendly_name: Home Theater Control
 group.all_automations:
   hidden: false
   control: hidden
 group.all_scripts:
   hidden: false
   control: hidden
 group.ha_status:
   friendly_name: HA System Status
 group.system_status:
   friendly_name: Host System Status
 group.local_devices:
   friendly_name: Local Device Status
 group.inputs:
   friendly_name: Automation Inputs
   control: hidden
1 Like

Thanks a lot! Updating to 0.35.0 and moving it to the customization section has solved the problem.

Cool! It’s a great option; I had been waiting for it to be released when I saw the first pull request.

For what it’s worth, you can include control: hidden in the group definition. I did it that way, instead of putting it under customize:, and it works perfectly.