I was trying to query my lights' states saying
"Welches Licht ist an?" And got a none response: "Keins ist an." But I have a light on.
The debugger told me, I was querying for binary sensors with device class light, which I don't own any.
That made me think, we have ambiguous sentences. In this case, it's these two:
|
- "<welche> {on_off_domains:domain} (ist|sind) {on_off_states:state}[ <area_floor>]" |
|
- "<welche> Licht[er] (<ist_wurde>|<sind_wurden>) {bs_light_states:state} <area>" |
I don't have a solution to this, as both might be legitimate queries. I wanted to raise the issue anyways. Maybe someone has a sparking idea...
I was trying to query my lights' states saying
"Welches Licht ist an?" And got a none response: "Keins ist an." But I have a light on.
The debugger told me, I was querying for binary sensors with device class
light, which I don't own any.That made me think, we have ambiguous sentences. In this case, it's these two:
intents/sentences/de/homeassistant_HassGetState.yaml
Line 72 in bd33544
intents/sentences/de/binary_sensor_HassGetState.yaml
Line 474 in bd33544
I don't have a solution to this, as both might be legitimate queries. I wanted to raise the issue anyways. Maybe someone has a sparking idea...