I’m looking for some guidance on how to group devices in 0.107. I currently have DMX lights grouped using the below entries in my configuration file. However, I hastily clicked the upgrade button before making it down to the breaking changes, and now my groups are not working.
I am assuming it is related to this, but honestly, I do not quite understand what this means for my application. Any help would be appreciated. It’s getting dark, and my landscape lights are all bright white
0.107 Breaking Changes:
Groups - Groups are NOT being removed, but the configuration options, services, and service options related to the (previously deprecated and now removed) States UI are now removed in this release. This includes:
- The
view
andcontrol
configuration options for a group.- The
group.set_visibility
service call- The
control
,visible
,view
options on thegroup.set
service callPlease ensure your configuration and automations do not use these anymore. - (@frenck - #32021) (group docs)
configuration.yaml where my groups are defined:
########################################################################
# DMX Light Groups
########################################################################
- platform: group
name: Front Porch Column Lights
entities:
- light.fp_column_lev_1_post_1_south
- light.fp_column_lev_1_post_2
- light.fp_column_lev_1_post_3
- light.fp_column_lev_1_post_4_north
- light.fp_column_lev_2_post_1_south
- light.fp_column_lev_2_post_2_north
- light.fp_column_lev_3_post_1_south
- light.fp_column_lev_3_post_2_north
- platform: group
name: Front Porch Column Lights - Half Group 1
entities:
# - light.fp_column_lev_1_post_1_south
- light.fp_column_lev_1_post_2
# - light.fp_column_lev_1_post_3
- light.fp_column_lev_1_post_4_north
# - light.fp_column_lev_2_post_1_south
- light.fp_column_lev_2_post_2_north
- light.fp_column_lev_3_post_1_south
# - light.fp_column_lev_3_post_2_north
- platform: group
name: Front Porch Column Lights - Half Group 2
entities:
- light.fp_column_lev_1_post_1_south
# - light.fp_column_lev_1_post_2
- light.fp_column_lev_1_post_3
# - light.fp_column_lev_1_post_4_north
- light.fp_column_lev_2_post_1_south
# - light.fp_column_lev_2_post_2_north
# - light.fp_column_lev_3_post_1_south
# - light.fp_column_lev_3_post_2_north
- platform: group
name: Front Porch Downlights (Cans)
entities:
- light.fp_downlight_can_1_south
- light.fp_downlight_can_2
- light.fp_downlight_can_3_middle
- light.fp_downlight_can_4
- light.fp_downlight_can_5_north
- platform: group
name: Front Porch Downlights (Cans) - Half Group 1
entities:
# - light.fp_downlight_can_1_south
- light.fp_downlight_can_2
# - light.fp_downlight_can_3_middle
- light.fp_downlight_can_4
# - light.fp_downlight_can_5_north
- platform: group
name: Front Porch Downlights (Cans) - Half Group 2
entities:
- light.fp_downlight_can_1_south
# - light.fp_downlight_can_2
- light.fp_downlight_can_3_middle
# - light.fp_downlight_can_4
- light.fp_downlight_can_5_north
- platform: group
name: Landscape - Small Tree Uplights
entities:
- light.ls_tree_uplight_front_aspen_1_east
- light.ls_tree_uplight_front_aspen_2_west
- light.ls_tree_uplight_side_small_tree_1_east
- light.ls_tree_uplight_side_small_tree_2_west
- platform: group
name: Landscape - Small Tree Uplights - Half Group 1
entities:
# - light.ls_tree_uplight_front_aspen_1_east
- light.ls_tree_uplight_front_aspen_2_west
- light.ls_tree_uplight_side_small_tree_1_east
# - light.ls_tree_uplight_side_small_tree_2_west
- platform: group
name: Landscape - Small Tree Uplights - Half Group 2
entities:
- light.ls_tree_uplight_front_aspen_1_east
# - light.ls_tree_uplight_front_aspen_2_west
# - light.ls_tree_uplight_side_small_tree_1_east
- light.ls_tree_uplight_side_small_tree_2_west
- platform: group
name: Landscape - Pond Lights
entities:
- light.pd_pond_waterfall
- light.pd_pond_east
- light.pd_pond_west
- platform: group
name: Landscape - Pond Lights - Half Group 1
entities:
- light.pd_pond_waterfall
# - light.pd_pond_east
- light.pd_pond_west
- platform: group
name: Landscape - Pond Lights - Half Group 2
entities:
# - light.pd_pond_waterfall
- light.pd_pond_east
# - light.pd_pond_west
# Special Groups
- platform: group
name: DMX Lights Group 1
entities:
# - light.fp_column_lev_1_post_1_south
- light.fp_column_lev_1_post_2
# - light.fp_column_lev_1_post_3
- light.fp_column_lev_1_post_4_north
# - light.fp_column_lev_2_post_1_south
- light.fp_column_lev_2_post_2_north
- light.fp_column_lev_3_post_1_south
# - light.fp_column_lev_3_post_2_north
- light.fp_downlight_can_1_south
# - light.fp_downlight_can_2
- light.fp_downlight_can_3_middle
# - light.fp_downlight_can_4
- light.fp_downlight_can_5_north
- light.ls_tree_uplight_front_aspen_1_east
# - light.ls_tree_uplight_front_aspen_2_west
- light.ls_tree_uplight_side_small_tree_1_east
# - light.ls_tree_uplight_side_small_tree_2_west
# - light.ls_tree_uplight_large_front_tree
- light.pd_pond_waterfall
# - light.pd_pond_east
- light.pd_pond_west
- platform: group
name: DMX Lights Group 2
entities:
- light.fp_column_lev_1_post_1_south
# - light.fp_column_lev_1_post_2
- light.fp_column_lev_1_post_3
# - light.fp_column_lev_1_post_4_north
- light.fp_column_lev_2_post_1_south
# - light.fp_column_lev_2_post_2_north
# - light.fp_column_lev_3_post_1_south
- light.fp_column_lev_3_post_2_north
# - light.fp_downlight_can_1_south
- light.fp_downlight_can_2
# - light.fp_downlight_can_3_middle
- light.fp_downlight_can_4
# - light.fp_downlight_can_5_north
# - light.ls_tree_uplight_front_aspen_1_east
- light.ls_tree_uplight_front_aspen_2_west
# - light.ls_tree_uplight_side_small_tree_1_east
- light.ls_tree_uplight_side_small_tree_2_west
- light.ls_tree_uplight_large_front_tree
# - light.pd_pond_waterfall
- light.pd_pond_east
# - light.pd_pond_west
- platform: group
name: All DMX Lights
entities:
- light.front_porch_column_lights
- light.front_porch_downlights_cans
- light.landscape_small_tree_uplights
- light.landscape_pond_lights
- light.ls_tree_uplight_large_front_tree