literally using the same sentence definition in rhasspy and automation in HA. here’s what shows up in HA when listening for rhasspy_ChangeLightState
{
"event_type": "rhasspy_ChangeLightState",
"data": {
"state": "off",
"state_raw_value": "off",
"light": "light.downstairs_light",
"light_raw_value": "downstairs lights",
"_text": "turn off the light.downstairs_light",
"_raw_text": "turn off the downstairs lights",
"_intent": {
"input": "turn off the light.downstairs_light",
"intent": {
"intentName": "ChangeLightState",
"confidenceScore": 1
},
"siteId": "base",
"id": "f58fda75-5474-4dd6-875f-eb784dfa5c36",
"slots": [
{
"entity": "state_on_off",
"value": {
"kind": "Unknown",
"value": "off"
},
"slotName": "state",
"rawValue": "off",
"confidence": 1,
"range": {
"start": 5,
"end": 8,
"rawStart": 5,
"rawEnd": 8
}
},
{
"entity": "lights",
"value": {
"kind": "Unknown",
"value": "light.downstairs_light"
},
"slotName": "light",
"rawValue": "downstairs lights",
"confidence": 1,
"range": {
"start": 13,
"end": 35,
"rawStart": 13,
"rawEnd": 30
}
}
],
"sessionId": "f58fda75-5474-4dd6-875f-eb784dfa5c36",
"customData": null,
"asrTokens": [
[
{
"value": "turn",
"confidence": 1,
"rangeStart": 0,
"rangeEnd": 4,
"time": null
},
{
"value": "off",
"confidence": 1,
"rangeStart": 5,
"rangeEnd": 8,
"time": null
},
{
"value": "the",
"confidence": 1,
"rangeStart": 9,
"rangeEnd": 12,
"time": null
},
{
"value": "light.downstairs_light",
"confidence": 1,
"rangeStart": 13,
"rangeEnd": 35,
"time": null
}
]
],
"asrConfidence": null,
"rawInput": "turn off the downstairs lights",
"wakewordId": null,
"lang": null
},
"_site_id": "base"
},
"origin": "REMOTE",
"time_fired": "2022-06-11T00:51:10.185392+00:00",
"context": {
"id": "01G583WM79J0X03CFQ59QVW1WH",
"parent_id": null,
"user_id": "a2b22642e2ca4f82ad0f0b4af6d003c5"
}
}