Help with custom:multiple-entity-row

I have hard time try to setup custom:multiple-entity-row, I was hopping to get some help.

for example, this work

type: vertical-stack
cards:

  - type: entities
    entities:
      - type: 'custom:multiple-entity-row'
        entity: binary_sensor.node_29_access_control_window_door_is_open

         
        entities:
          - entity: group.hall_presence
        name: Hall
        
 

but I can’t add a name for the second (first in the code) entity

if I add name:

type: vertical-stack
cards:

  - type: entities
    entities:
      - type: 'custom:multiple-entity-row'
        entity: binary_sensor.node_29_access_control_window_door_is_open
        name: Two entities
         
        entities:
          - entity: group.hall_presence
        name: Hall

it’s return

duplicated mapping key (12:9)

  9 |          
 10 |         entities:
 11 |           - entity: group.hall_presence
 12 |         name: Hall
--------------^
 13 |         
 14 |  

also can I add an action on the door icon (or everything on this first card) to call a service (turn light on)
Screenshot 2022-01-02 at 19.09.13

UPDATE:
kind of managed it but bothering me that light / motion are not aligned. also can we spread them on the card instead of having everything in the right side?

type: entities
show_header_toggle: false
entities:
  - entity: binary_sensor.node_29_access_control_window_door_is_open
    type: custom:multiple-entity-row
    show_state: false
    state_color: true
    name: Hall
    tap_action:
      action: none
    entities:
      - entity: light.downstaire
        toggle: true
        name: light
      - entity: group.hall_presence
        name: Motion
      - entity: binary_sensor.node_29_access_control_window_door_is_open
        name: Door

These issues are better to be discussed in a corresponding thread.
Additional styling by card-mod is described here, for example.