Merge PR #1081: Fix removing window sensors in AC settings
This commit is contained in:
commit
7fa111bcb6
@ -194,7 +194,7 @@ int AirConditioningManager::addZoneWindowSensor(const QUuid &zoneId, const QUuid
|
|||||||
return setZoneThings(zoneId, zoneInfo->thermostats(), zoneInfo->windowSensors() << windowSensor, zoneInfo->indoorSensors(), zoneInfo->outdoorSensors(), zoneInfo->notifications());
|
return setZoneThings(zoneId, zoneInfo->thermostats(), zoneInfo->windowSensors() << windowSensor, zoneInfo->indoorSensors(), zoneInfo->outdoorSensors(), zoneInfo->notifications());
|
||||||
}
|
}
|
||||||
|
|
||||||
int AirConditioningManager::removeWindowSensor(const QUuid &zoneId, const QUuid &windowSensor)
|
int AirConditioningManager::removeZoneWindowSensor(const QUuid &zoneId, const QUuid &windowSensor)
|
||||||
{
|
{
|
||||||
ZoneInfo *zoneInfo = m_zoneInfos->getZoneInfo(zoneId);
|
ZoneInfo *zoneInfo = m_zoneInfos->getZoneInfo(zoneId);
|
||||||
if (!zoneInfo) {
|
if (!zoneInfo) {
|
||||||
|
|||||||
@ -42,7 +42,7 @@ public:
|
|||||||
Q_INVOKABLE int addZoneThermostat(const QUuid &zoneId, const QUuid &thermostat);
|
Q_INVOKABLE int addZoneThermostat(const QUuid &zoneId, const QUuid &thermostat);
|
||||||
Q_INVOKABLE int removeZoneThermostat(const QUuid &zoneId, const QUuid &thermostat);
|
Q_INVOKABLE int removeZoneThermostat(const QUuid &zoneId, const QUuid &thermostat);
|
||||||
Q_INVOKABLE int addZoneWindowSensor(const QUuid &zoneId, const QUuid &windowSensor);
|
Q_INVOKABLE int addZoneWindowSensor(const QUuid &zoneId, const QUuid &windowSensor);
|
||||||
Q_INVOKABLE int removeWindowSensor(const QUuid &zoneId, const QUuid &windowSensor);
|
Q_INVOKABLE int removeZoneWindowSensor(const QUuid &zoneId, const QUuid &windowSensor);
|
||||||
Q_INVOKABLE int addZoneIndoorSensor(const QUuid &zoneId, const QUuid &indoorSensor);
|
Q_INVOKABLE int addZoneIndoorSensor(const QUuid &zoneId, const QUuid &indoorSensor);
|
||||||
Q_INVOKABLE int removeZoneIndoorSensor(const QUuid &zoneId, const QUuid &indoorSensor);
|
Q_INVOKABLE int removeZoneIndoorSensor(const QUuid &zoneId, const QUuid &indoorSensor);
|
||||||
Q_INVOKABLE int addZoneOutdoorSensor(const QUuid &zoneId, const QUuid &outdoorSensor);
|
Q_INVOKABLE int addZoneOutdoorSensor(const QUuid &zoneId, const QUuid &outdoorSensor);
|
||||||
|
|||||||
Reference in New Issue
Block a user