You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -106,114 +99,43 @@ export class TadoX extends Tado {
106
99
* @param room_id - The identifier of the room within the home.
107
100
* @param power - The power state, either 'ON' or 'OFF'.
108
101
* @param temperature - The desired temperature for the overlay, in celsius.
109
-
* @param termination - The termination condition for the overlay. Options include 'MANUAL', 'AUTO', 'NEXT_TIME_BLOCK', or a number representing duration in seconds.
110
-
* @param fan_speed - The desired fan speed or level.
111
-
* @param ac_mode - The air conditioning mode (e.g., 'COOL', 'HEAT').
112
-
* @param verticalSwing - The vertical swing setting for air conditioning.
113
-
* @param horizontalSwing - The horizontal swing setting for air conditioning.
102
+
* @param termination - The termination condition for the overlay. Options include 'MANUAL', 'NEXT_TIME_BLOCK', or a number representing duration in seconds.
114
103
* @returns A promise that resolves to the created zone overlay.
115
104
*/
116
105
asyncmanualControl(
117
106
home_id: number,
118
107
room_id: number,
119
108
power: Power,
120
-
temperature?: number,
121
-
termination?: Termination|undefined|number,
122
-
fan_speed?: FanSpeed|FanLevel,
123
-
ac_mode?: ACMode,
124
-
verticalSwing?: VerticalSwing,
125
-
horizontalSwing?: HorizontalSwing,
109
+
temperature: number,
110
+
termination: XTermination|number,
126
111
): Promise<unknown>{
127
-
// NOTE: If you update this code please also update `setZoneOverlay` in `tado.js`
0 commit comments