diff --git a/bundles/org.openhab.binding.pentair/src/main/java/org/openhab/binding/pentair/internal/handler/PentairControllerHandler.java b/bundles/org.openhab.binding.pentair/src/main/java/org/openhab/binding/pentair/internal/handler/PentairControllerHandler.java index b8daf0a3be01b..1d3da4aa82933 100644 --- a/bundles/org.openhab.binding.pentair/src/main/java/org/openhab/binding/pentair/internal/handler/PentairControllerHandler.java +++ b/bundles/org.openhab.binding.pentair/src/main/java/org/openhab/binding/pentair/internal/handler/PentairControllerHandler.java @@ -491,6 +491,10 @@ public void processPacketFrom(PentairBasePacket packet) { refreshChannelsFromUIDs(circuitSwitchUIDs); refreshGroupChannels(GROUP_CONTROLLER_STATUS); + handleRefreshHeatStatusChannel(new ChannelUID(this.getThing().getUID(), GROUP_CONTROLLER_POOLHEAT, + CHANNEL_CONTROLLER_TEMPERATURE)); + handleRefreshHeatStatusChannel(new ChannelUID(this.getThing().getUID(), GROUP_CONTROLLER_SPAHEAT, + CHANNEL_CONTROLLER_TEMPERATURE)); } break;