Fixed build by improve config handling (#12078)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
This commit is contained in:
Christoph Weitkamp 2022-01-21 14:04:43 +01:00 committed by GitHub
parent cc437d86e2
commit caa3359f53
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 2 deletions

View File

@ -1039,6 +1039,8 @@ public class HueBridgeHandler extends ConfigStatusBridgeHandler implements HueCl
public Collection<ConfigStatusMessage> getConfigStatus() {
// The bridge IP address to be used for checks
// Check whether an IP address is provided
hueBridgeConfig = getConfigAs(HueBridgeConfig.class);
String ip = hueBridgeConfig.getIpAddress();
if (ip == null || ip.isEmpty()) {
return List.of(ConfigStatusMessage.Builder.error(HOST)

View File

@ -952,8 +952,8 @@ public class ModbusDataHandlerTest extends AbstractModbusOSGiTest {
captureModbusWrites();
Configuration pollerConfig = new Configuration();
pollerConfig.put("refresh", 0L); // 0 -> non polling
pollerConfig.put("start", "2");
pollerConfig.put("length", "3");
pollerConfig.put("start", 2);
pollerConfig.put("length", 3);
pollerConfig.put("type", ModbusBindingConstantsInternal.READ_TYPE_HOLDING_REGISTER);
ThingUID pollerUID = new ThingUID(ModbusBindingConstantsInternal.THING_TYPE_MODBUS_POLLER, "realPoller");
Bridge poller = BridgeBuilder.create(ModbusBindingConstantsInternal.THING_TYPE_MODBUS_POLLER, pollerUID)