<name>openHAB Add-ons :: Bundles :: BSB-LAN Binding</name>
+ <dependencies>
+ <dependency>
+ <groupId>org.unbescape</groupId>
+ <artifactId>unbescape</artifactId>
+ <version>1.1.6.RELEASE</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+
</project>
import static org.openhab.binding.bsblan.internal.BsbLanBindingConstants.*;
-import org.apache.commons.lang3.StringEscapeUtils;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.eclipse.jdt.annotation.Nullable;
import org.openhab.binding.bsblan.internal.api.dto.BsbLanApiParameterDTO;
import org.openhab.core.types.State;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import org.unbescape.html.HtmlEscape;
/**
* The {@link BsbLanParameterHandler} is responsible for updating the data, which are
}
private static State getStateForUnitChannel(BsbLanApiParameterDTO parameter) {
- String value = StringEscapeUtils.unescapeHtml4(parameter.unit);
+ String value = HtmlEscape.unescapeHtml(parameter.unit);
return new StringType(value);
}