changes to various devices
This commit is contained in:
parent
a4c13a2691
commit
12f64ffbc2
4 changed files with 9 additions and 10 deletions
|
@ -28,7 +28,7 @@ class Curtain extends Component {
|
||||||
.saveDevice({ ...this.props.device, on })
|
.saveDevice({ ...this.props.device, on })
|
||||||
.catch((err) => console.error("curtains update error", err));
|
.catch((err) => console.error("curtains update error", err));
|
||||||
}else{
|
}else{
|
||||||
this.props.updateState({ ...this.props.device, on },this.props.type);
|
this.props.updateState({ id: this.props.sceneState.id, on: on },this.props.type);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -58,7 +58,7 @@ class Curtain extends Component {
|
||||||
.saveDevice({ ...this.props.device, intensity })
|
.saveDevice({ ...this.props.device, intensity })
|
||||||
.catch((err) => console.error("curtain update error", err));
|
.catch((err) => console.error("curtain update error", err));
|
||||||
}else{
|
}else{
|
||||||
this.props.updateState({ ...this.props.device, intensity },this.props.type);
|
this.props.updateState({ id: this.props.sceneState.id, intensity: intensity },this.props.type);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -64,9 +64,8 @@ class Light extends Component {
|
||||||
.saveDevice({ ...this.props.device, on })
|
.saveDevice({ ...this.props.device, on })
|
||||||
.catch((err) => console.error("regular light update error", err));
|
.catch((err) => console.error("regular light update error", err));
|
||||||
}else{
|
}else{
|
||||||
this.props.updateState({ ...this.props.device, on },this.props.type);
|
this.props.updateState({ id: this.props.sceneState.id, on: on }, this.props.type);
|
||||||
}
|
}
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
getIcon = () => {
|
getIcon = () => {
|
||||||
|
@ -99,7 +98,7 @@ class Light extends Component {
|
||||||
.saveDevice({ ...this.props.device, intensity })
|
.saveDevice({ ...this.props.device, intensity })
|
||||||
.catch((err) => console.error("regular light update error", err));
|
.catch((err) => console.error("regular light update error", err));
|
||||||
}else{
|
}else{
|
||||||
this.props.updateState({ ...this.props.device, intensity },this.props.type);
|
this.props.updateState({ id: this.props.sceneState.id, intensity: intensity }, this.props.type);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -38,7 +38,7 @@ class SmartPlug extends Component {
|
||||||
.saveDevice({ ...this.props.device, on })
|
.saveDevice({ ...this.props.device, on })
|
||||||
.catch((err) => console.error("smart plug update error", err));
|
.catch((err) => console.error("smart plug update error", err));
|
||||||
}else{
|
}else{
|
||||||
this.props.updateState({ ...this.props.device, on },this.props.type);
|
this.props.updateState({ id: this.props.sceneState.id, on: on},this.props.type);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -68,7 +68,7 @@ class Thermostats extends Component {
|
||||||
.saveDevice({ ...this.props.device, turnOn })
|
.saveDevice({ ...this.props.device, turnOn })
|
||||||
.catch((err) => console.error("thermostat update error", err));
|
.catch((err) => console.error("thermostat update error", err));
|
||||||
}else{
|
}else{
|
||||||
this.props.updateState({ ...this.props.device, turnOn },this.props.type);
|
this.props.updateState({ id: this.props.sceneState.id, turnOn: turnOn },this.props.type);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -79,7 +79,7 @@ class Thermostats extends Component {
|
||||||
.saveDevice({ ...this.props.device, on })
|
.saveDevice({ ...this.props.device, on })
|
||||||
.catch((err) => console.error("thermostat update error", err));
|
.catch((err) => console.error("thermostat update error", err));
|
||||||
}else{
|
}else{
|
||||||
this.props.updateState({ ...this.props.device, on },this.props.type);
|
this.props.updateState({ id: this.props.sceneState.id, on: on },this.props.type);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -90,7 +90,7 @@ class Thermostats extends Component {
|
||||||
.saveDevice({ ...this.props.device, targetTemperature })
|
.saveDevice({ ...this.props.device, targetTemperature })
|
||||||
.catch((err) => console.error("thermostat update error", err));
|
.catch((err) => console.error("thermostat update error", err));
|
||||||
}else{
|
}else{
|
||||||
this.props.updateState({ ...this.props.device, targetTemperature },this.props.type);
|
this.props.updateState({id: this.props.sceneState.id, targetTemperature: targetTemperature},this.props.type);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -118,7 +118,7 @@ class Thermostats extends Component {
|
||||||
.saveDevice({ ...this.props.device, internalSensorTemperature })
|
.saveDevice({ ...this.props.device, internalSensorTemperature })
|
||||||
.catch((err) => console.error("thermostat update error", err));
|
.catch((err) => console.error("thermostat update error", err));
|
||||||
}else{
|
}else{
|
||||||
this.props.updateState({ ...this.props.device, internalSensorTemperature },this.props.type);
|
this.props.updateState({ id: this.props.sceneState.id, internalSensorTemperature:internalSensorTemperature },this.props.type);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue