Fixed struct name for temperature control

This commit is contained in:
2025-08-22 02:15:26 +02:00
parent d9e83a49a1
commit 5730d9db03
2 changed files with 3 additions and 3 deletions

View File

@@ -5,7 +5,7 @@ use automation_macro::LuaDeviceConfig;
use google_home::device::Name;
use google_home::errors::ErrorCode;
use google_home::traits::{
AvailableSpeeds, FanSpeed, HumiditySetting, OnOff, Speed, SpeedValue, TemperatureSetting,
AvailableSpeeds, FanSpeed, HumiditySetting, OnOff, Speed, SpeedValue, TemperatureControl,
TemperatureUnit,
};
use google_home::types::Type;
@@ -209,7 +209,7 @@ impl HumiditySetting for AirFilter {
}
#[async_trait]
impl TemperatureSetting for AirFilter {
impl TemperatureControl for AirFilter {
fn query_only_temperature_control(&self) -> Option<bool> {
Some(true)
}

View File

@@ -47,7 +47,7 @@ traits! {
async fn humidity_ambient_percent(&self) -> Result<isize, ErrorCode>,
},
"action.devices.traits.TemperatureControl" => trait TemperatureSetting {
"action.devices.traits.TemperatureControl" => trait TemperatureControl {
query_only_temperature_control: Option<bool>,
// TODO: Add rename
temperatureUnitForUX: TemperatureUnit,