Get rawValue and siteID on an Home Assistant Intent?

Hi,
I don’t know if it is already possible but the intent payload already has the siteID I just don’t understand the relation or how to call it inside the intent_script.

Example:

{
  "input" : "turn livingroom AC on",
  "intent" : {
    "intentName" : "AC_Control",
    "confidenceScore" : 1.0
  },
  "siteId" : "livingroom",
  "id" : null,
  "slots" : [ {
    "entity" : "room",
    "value" : {
      "kind" : "Unknown",
      "value" : "livingroom"
    },
    "slotName" : "room",
    "rawValue" : "living room",
    "confidence" : 1.0,
    "range" : {
      "start" : 5,
      "end" : 15,
      "rawStart" : 5,
      "rawEnd" : 16
    }
  }, {
    "entity" : "state",
    "value" : {
      "kind" : "Unknown",
      "value" : "on"
    },
    "slotName" : "state",
    "rawValue" : "on",
    "confidence" : 1.0,
    "range" : {
      "start" : 19,
      "end" : 21,
      "rawStart" : 20,
      "rawEnd" : 22
    }
  } ],

On the HA side I have:

intent_script:
  AC_Control:
    speech:
      text: The {{ room }} AC was turned {{ state }}
    action:
      service_template: climate.turn_{{ state }}
      data_template:
        entity_id: "climate.daikin{{ room }}"

It should be possible somehow instead of getting only the room and state variables from the payload also getting for example the siteId and it would be also nice to get the room variable rawValue to put it in TTS .

Thanks!

Sorry for the very late reply, but there’s an answer here: Wakeword + stt new problem