Updated Hue Device emulation to be Lux bulbs as most things this bridge

will emulate will not be color friendly....
This commit is contained in:
Admin
2015-10-23 16:16:18 -05:00
parent 23f2d2716d
commit c872f3543d
4 changed files with 6 additions and 15 deletions

View File

@@ -5,7 +5,7 @@
<groupId>com.bwssystems.HABridge</groupId> <groupId>com.bwssystems.HABridge</groupId>
<artifactId>ha-bridge</artifactId> <artifactId>ha-bridge</artifactId>
<version>0.4.9</version> <version>0.4.10</version>
<packaging>jar</packaging> <packaging>jar</packaging>
<name>HA Bridge</name> <name>HA Bridge</name>

View File

@@ -40,6 +40,7 @@ public class HABridge {
String addressString; String addressString;
BridgeSettings bridgeSettings; BridgeSettings bridgeSettings;
log.info("HA Bridge (v0.4.10) starting setup....");
//get ip address for upnp requests //get ip address for upnp requests
try { try {
address = InetAddress.getLocalHost(); address = InetAddress.getLocalHost();
@@ -65,7 +66,6 @@ public class HABridge {
port(Integer.valueOf(bridgeSettings.getServerPort())); port(Integer.valueOf(bridgeSettings.getServerPort()));
// sparkjava config directive to set html static file location for Jetty // sparkjava config directive to set html static file location for Jetty
staticFileLocation("/public"); staticFileLocation("/public");
log.info("Starting setup....");
// setup the class to handle the resource setup rest api // setup the class to handle the resource setup rest api
theResources = new DeviceResource(bridgeSettings); theResources = new DeviceResource(bridgeSettings);
// setup the class to handle the hue emulator rest api // setup the class to handle the hue emulator rest api

View File

@@ -1,8 +1,6 @@
package com.bwssystems.HABridge.api.hue; package com.bwssystems.HABridge.api.hue;
import java.util.HashMap; import java.util.HashMap;
import java.util.LinkedList;
import java.util.List;
import java.util.Map; import java.util.Map;
/** /**
@@ -104,20 +102,13 @@ public class DeviceResponse {
deviceState.setEffect("none"); deviceState.setEffect("none");
deviceState.setAlert("none"); deviceState.setAlert("none");
deviceState.setBri(254); deviceState.setBri(254);
deviceState.setHue(15823); deviceState.setSat(254);
deviceState.setSat(88);
deviceState.setCt(313);
List<Double> xv = new LinkedList<>();
xv.add(Double.valueOf("0.4255"));
xv.add(Double.valueOf("0.3998"));
deviceState.setXy(xv);
deviceState.setColormode("ct");
response.setName(name); response.setName(name);
response.setUniqueid(id); response.setUniqueid(id);
response.setManufacturername("Philips"); response.setManufacturername("Philips");
response.setType("Extended color light"); response.setType("Dimmable light");
response.setModelid("LCT001"); response.setModelid("LWB004");
response.setSwversion("65003148"); response.setSwversion("65003148");
return response; return response;

View File

@@ -36,7 +36,7 @@
<ul class="dropdown-menu" aria-labelledby="dropdownMenu1"> <ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
<li><a href="http://www.bwssystems.com" target="_blank">Developed by BWS Systems</a></li> <li><a href="http://www.bwssystems.com" target="_blank">Developed by BWS Systems</a></li>
<li><a href="http://www.amazon.com/echo" target="_blank">Amazon Echo</a></li> <li><a href="http://www.amazon.com/echo" target="_blank">Amazon Echo</a></li>
<li><a href="">HA Bridge Version 0.4.9</a></li> <li><a href="">HA Bridge Version 0.4.10</a></li>
</ul> </ul>
</li> </li>
</ul> </ul>