0.104 Error when replacing group.all_devices with all


When trying to replace group.all_devices with all (breaking change in 0.104)

- alias: 'Anwesenheit ISS'
    platform: state
    entity_id: binary_sensor.iss
    to: 'on'
    condition: and
    - condition: state
      entity_id: automation.anwesenheit
      state: 'on'
    - condition: state
      entity_id: group.all_devices
      state: 'home'
    service: script.turn_on
    entity_id: script.anwesenheit_iss

I get the following error

Invalid config for [automation]: Entity ID all is an invalid entity id for dictionary value @ data['condition'][0]['conditions'][1]['entity_id']. Got None
extra keys not allowed @ data['condition'][0]['conditions'][1]['state']. Got None
not a valid value for dictionary value @ data['condition'][0]['conditions'][1]['condition']. Got None. (See /config/configuration.yaml, line 14). Please check the docs at https://home-assistant.io/integrations/automation/

Any hint or advice how to resolve that?

Have a look here.

It answers many questions!


So the first example in the Automation documentation https://www.home-assistant.io/docs/automation/examples/ is not working as well?

I will check if using a new group (with the same entities as in group.all_devices) or using the value_templates-solution works best for me. Are there any drawbacks with creating my own all_devices-group?