}
}
//batteries
-def getBatteryStatus() {
- def device = batteries.find { it.id == params.id }
- if (!device) {
- httpError(404, "Device not found")
- } else {
- return [Device_state: device.latestValue("battery")]
- }
-}
-
def getBatteryStatus(id) {
def device = batteries.find { it.id == id }
if (!device) {
return [Device_state: device.currentValue('switch')] + watt
}
-def getMeterStatus() {
-
- def device = meters.find { it.id == params.id }
- if (!device) {
- httpError(404, "Device not found")
- } else {
- return [Device_id: device.id, Device_type: device.type, Current_watt: device.currentValue("power")]
- }
-}
-
def getMeterStatus(id) {
def device = meters.find { it.id == id }