Conditions in Trigger-based Template Sensors

I support this request.

My use-case is to split a sensor into multiple sensors by means of a number of derived template sensors. This limits the number of external calls.

  # Template triggered P2000 sensors
  - trigger:
      - platform: template
        value_template: "{{ 'Ambulancediensten' in state_attr('sensor.p2000_zhz', 'discipline') }}"

    sensor:
      - unique_id: "p2000_ambulance"
        name:      "P2000 Ambulance"
        state:     "{{ states('sensor.p2000_zhz') }}"
        availability: "{{ (states('sensor.p2000_zhz') | selectattr('state', 'in', ['unavailable', 'unknown', 'none']) | list | count) == 0}}"

The present configuration only triggers on a change in the value_template. Therefore I would like to modify this into a state trigger with the present value_template as condition like this (shorthand notation):

  # Template triggered P2000 sensors
  - trigger:
      - platform: state
        entity_id: sensor.p2000_zhz

    conditions: "{{ 'Ambulancediensten' in state_attr('sensor.p2000_zhz', 'discipline') }}"

    sensor:
      - unique_id: "p2000_ambulance"
        name:      "P2000 Ambulance"
        state:     "{{ states('sensor.p2000_zhz') }}"
        availability: "{{ (states('sensor.p2000_zhz') | selectattr('state', 'in', ['unavailable', 'unknown', 'none']) | list | count) == 0}}"