Started going through setting this up. First got an error 500 and no devices found. Then rebooted and still no devices, but no error from the web page, just this in the cmd screen:
ERROR spark.webserver.MatcherFilter -
com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 15 path $.IrButtons
at com.google.gson.internal.bind.ReflectiveTypeAdapte rFactory$Adapter.read(ReflectiveTypeAdapterFactory .java:220)
at com.google.gson.Gson.fromJson(Gson.java:879)
at com.google.gson.Gson.fromJson(Gson.java:844)
at com.google.gson.Gson.fromJson(Gson.java:793)
at com.google.gson.Gson.fromJson(Gson.java:765)
at com.bwssystems.hal.HalInfo.getDeviceButtons(HalInf o.java:156)
at com.bwssystems.hal.HalInfo.getButtons(HalInfo.java :8
at com.bwssystems.hal.HalHome.getDevices(HalHome.java :90)
at com.bwssystems.HABridge.devicemanagmeent.DeviceRes ource.lambda$14(DeviceResource.java:287)
at spark.ResponseTransformerRouteImpl$1.handle(Respon seTransformerRouteImpl.java:47)
at spark.webserver.MatcherFilter.doFilter(MatcherFilt er.java:162)
---
Also noticed this upon trying to save. I am running the bat file as Administrator:
[main] INFO com.bwssystems.HABridge.BridgeSettings - Cannot set permissions for config file on this system as it is not supported. Continuing