Skip to content

Commit ac9b164

Browse files
authored
Merge pull request #47 from ShellyUSA/DanielWinks
Remove excess logging, lastUpdated from non-battery devices.
2 parents 0566f0e + 7534812 commit ac9b164

File tree

9 files changed

+5
-18
lines changed

9 files changed

+5
-18
lines changed

ShellyDriverLibrary/ShellyUSA.ShellyUSA_Driver_Library.groovy

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -850,10 +850,8 @@ void updateParentEnergyTotal() {
850850
if(hasChildren() == true) {
851851
List<ChildDeviceWrapper> energySwitchChildren = getEnergySwitchChildren().findAll{it.currentValue('energy') != null}
852852
List<BigDecimal> childEnergies = []
853-
logDebug("energySwitchChildren: ${energySwitchChildren}")
854853
if(energySwitchChildren != null && energySwitchChildren?.size() > 0) {
855854
childEnergies = energySwitchChildren.collect{it.currentValue('energy') as BigDecimal}
856-
logDebug("ChildEnergies: ${childEnergies}")
857855
}
858856
sendDeviceEvent([name: 'energy', value: childEnergies.sum() as BigDecimal, unit:'kWh'])
859857
}

WebhookWebsocket/ShellyPMMiniGen3.groovy

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ metadata {
1111
capability 'EnergyMeter' //energy - NUMBER, unit:kWh
1212
command 'enableBluetooth'
1313
command 'resetEnergyMonitors'
14-
attribute 'lastUpdated', 'string'
1514
}
1615
}
1716

WebhookWebsocket/ShellyPlus1.groovy

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,5 @@ metadata {
55
capability 'Initialize'
66
capability 'Configuration'
77
capability 'Refresh'
8-
9-
attribute 'lastUpdated', 'string'
108
}
119
}

WebhookWebsocket/ShellyPlus1PM.groovy

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,5 @@ metadata {
1212
capability 'EnergyMeter' //energy - NUMBER, unit:kWh
1313

1414
command 'resetEnergyMonitors'
15-
attribute 'lastUpdated', 'string'
1615
}
1716
}

WebhookWebsocket/ShellyPlus1PMMini.groovy

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,5 @@ metadata {
1212
capability 'EnergyMeter' //energy - NUMBER, unit:kWh
1313

1414
command 'resetEnergyMonitors'
15-
attribute 'lastUpdated', 'string'
1615
}
1716
}

WebhookWebsocket/ShellyPlusH&T.groovy

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
metadata {
44
definition (name: 'Shelly Plus H&T Gen 2&3 (Webhook)', namespace: 'ShellyUSA', author: 'Daniel Winks', importUrl: '') {
55
capability 'Initialize'
6-
capability "Battery" //battery - NUMBER, unit:%
7-
capability "RelativeHumidityMeasurement" //humidity - NUMBER, unit:%rh
8-
capability "TemperatureMeasurement" //temperature - NUMBER, unit:°F || °C
6+
capability 'Battery' //battery - NUMBER, unit:%
7+
capability 'RelativeHumidityMeasurement' //humidity - NUMBER, unit:%rh
8+
capability 'TemperatureMeasurement' //temperature - NUMBER, unit:°F || °C
99
attribute 'lastUpdated', 'string'
1010
}
1111
}

WebhookWebsocket/ShellyPro3.groovy

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ metadata {
55
capability 'Initialize'
66
capability 'Configuration'
77
capability 'Refresh'
8-
9-
attribute 'lastUpdated', 'string'
108
}
119
}
1210

WebhookWebsocket/ShellyUni.groovy

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ metadata {
88
command 'getPreferencesFromShellyDeviceGen1'
99
command 'deleteHubitatWebhooksGen1'
1010
command 'deleteChildDevices'
11-
12-
attribute 'lastUpdated', 'string'
1311
}
1412
}
1513

WebhookWebsocket/ShellyUniPlus.groovy

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,8 @@ metadata {
88
capability 'Refresh'
99
capability 'Sensor'
1010
capability 'VoltageMeasurement' //voltage - NUMBER, unit:V //frequency - NUMBER, unit:Hz
11-
capability "RelativeHumidityMeasurement" //humidity - NUMBER, unit:%rh
12-
capability "TemperatureMeasurement" //temperature - NUMBER, unit:°F || °C
13-
14-
attribute 'lastUpdated', 'string'
11+
capability 'RelativeHumidityMeasurement' //humidity - NUMBER, unit:%rh
12+
capability 'TemperatureMeasurement' //temperature - NUMBER, unit:°F || °C
1513
}
1614
}
1715

0 commit comments

Comments
 (0)