mirror of
https://github.com/openhab/openhab-addons.git
synced 2025-01-10 15:11:59 +01:00
[remoteopenhab] Handle REFRESH command as any command (#13350)
The received command (REFRESH) is transmitted as a REFRESH command to the remote item. Signed-off-by: Laurent Garnier <lg.hc@free.fr>
This commit is contained in:
parent
5a11f1420e
commit
bbaf1e782a
@ -75,7 +75,6 @@ import org.openhab.core.thing.type.ChannelTypeBuilder;
|
||||
import org.openhab.core.thing.type.ChannelTypeUID;
|
||||
import org.openhab.core.types.Command;
|
||||
import org.openhab.core.types.CommandOption;
|
||||
import org.openhab.core.types.RefreshType;
|
||||
import org.openhab.core.types.State;
|
||||
import org.openhab.core.types.StateDescriptionFragmentBuilder;
|
||||
import org.openhab.core.types.StateOption;
|
||||
@ -201,10 +200,7 @@ public class RemoteopenhabBridgeHandler extends BaseBridgeHandler
|
||||
}
|
||||
|
||||
try {
|
||||
if (command instanceof RefreshType) {
|
||||
String state = restClient.getRemoteItemState(channelUID.getId());
|
||||
updateChannelState(channelUID.getId(), null, state, false);
|
||||
} else if (isLinked(channelUID)) {
|
||||
if (isLinked(channelUID)) {
|
||||
restClient.sendCommandToRemoteItem(channelUID.getId(), command);
|
||||
String commandStr = command.toFullString();
|
||||
logger.debug("Sending command {} to remote item {} succeeded",
|
||||
|
Loading…
Reference in New Issue
Block a user