Not sure when this stopped working. I have not been actively using it. I am able to query the state of the device. For example command: is living room dimmer on? gets the correct response. But then I try turn living room dimmer off then it fails to do that. The dimmer in question has an alias set to living room dimmer.
HA: 2024.12 in docker
2024-12-20 08:09:13.148 DEBUG (MainThread) [homeassistant.components.google_generative_ai_conversation] Input: 'is living room dimmer on?' with history: []
2024-12-20 08:09:13.542 DEBUG (MainThread) [homeassistant.components.google_generative_ai_conversation] Response: [text: "Yes.\n"
]
2024-12-20 08:09:19.098 DEBUG (MainThread) [homeassistant.components.google_generative_ai_conversation] Input: 'turn it off' with history: [parts {
text: "is living room dimmer on?"
}
role: "user"
, parts {
text: "Yes.\n"
}
role: "model"
]
2024-12-20 08:09:19.707 DEBUG (MainThread) [homeassistant.components.google_generative_ai_conversation] Response: [function_call {
name: "HassTurnOff"
args {
fields {
key: "name"
value {
string_value: "Dimmer, living room dimmer"
}
}
fields {
key: "domain"
value {
list_value {
values {
string_value: "light"
}
}
}
}
}
}
]