Updated device return for HUE emulation based on new information of LUX

bulb handling in the API from the Philips dev info.
This commit is contained in:
Admin
2015-11-12 16:31:01 -06:00
parent 53af1a4dfd
commit 0dd652f82a
4 changed files with 2 additions and 155 deletions

View File

@@ -1,8 +1,5 @@
package com.bwssystems.HABridge.api.hue;
import java.util.HashMap;
import java.util.Map;
/**
* Created by arm on 4/14/15.
*/
@@ -14,7 +11,6 @@ public class DeviceResponse {
private String manufacturername;
private String uniqueid;
private String swversion;
private Map<String, String> pointsymbol;
public DeviceState getState() {
return state;
@@ -72,27 +68,6 @@ public class DeviceResponse {
this.swversion = swversion;
}
public Map<String, String> getPointsymbol() {
if(pointsymbol == null)
{
pointsymbol = new HashMap<>();
pointsymbol.put("1", "none");
pointsymbol.put("2", "none");
pointsymbol.put("3", "none");
pointsymbol.put("4", "none");
pointsymbol.put("5", "none");
pointsymbol.put("6", "none");
pointsymbol.put("7", "none");
pointsymbol.put("8", "none");
}
return pointsymbol;
}
public void setPointsymbol(Map<String, String> pointsymbol) {
this.pointsymbol = pointsymbol;
}
public static DeviceResponse createResponse(String name, String id){
DeviceState deviceState = new DeviceState();
DeviceResponse response = new DeviceResponse();
@@ -102,14 +77,13 @@ public class DeviceResponse {
deviceState.setEffect("none");
deviceState.setAlert("none");
deviceState.setBri(254);
deviceState.setSat(254);
response.setName(name);
response.setUniqueid(id);
response.setManufacturername("Philips");
response.setType("Dimmable light");
response.setModelid("LWB004");
response.setSwversion("65003148");
response.setSwversion("66012040");
return response;
}