What's Changed since v6.0.0-beta.1
This beta brings The Frame back. The plugin detects a Frame automatically and controls Art Mode directly over the local network.
Samsung does not allow turning a Frame fully off through the local API. When SmartThings is connected, turning the Frame TV off uses SmartThings instead.
By default, the TV tile follows Art Mode: ON means you are watching TV, OFF means Art Mode is active. Turning the tile off switches Art Mode on (it does not cut power). Turning the tile on switches Art Mode off. If the TV is fully off, it is turned on first.
Enable Frame.RealPowerMode on the device if you want the tile to turn the Frame fully on and off. ON means the TV has power, including while Art Mode is on. OFF cuts power completely. This requires SmartThings (authorization and a Device ID). Without SmartThings, the plugin falls back to sending a long press of the power key, which newer Frame models no longer honor, so a full power off may not work.
🖼️ Frame TVs
- Restored Art Mode support over the local network with automatic Frame detection.
- Art Mode state is refreshed whenever HomeKit queries the TV tile, keeping Home in sync if Art Mode was toggled via the physical remote.
- Opening the Frame art socket no longer hangs if the TV never sends a ready event.
- Added cooldown latching to skip redundant Art Mode polling right after receiving a push event from the TV.
✨ Features
- Custom switches can now set a sound mode through SmartThings.
- Custom switches mapped to a TV channel remain ON in Home while that channel is actively playing.
- When SmartThings is configured, the configuration interface automatically populates that TV's available input sources for inputs and custom switches.
- Installed apps are stored (if TV supports it) and shown in the application dropdown for inputs and custom switches. You can still type an ID by choosing Other.
🔧 Improvements
- SmartThings values for active input, picture mode, sound mode, and TV channel are ignored if they have not updated in more than 24 hours, preventing HomeKit from displaying stale sources when the TV is off or disconnected from the cloud.
⚠️ Breaking / Config Changes
- Digital TV now uses the SmartThings ID
dtvinstead ofdigitalTv. If your configuration still referencesdigitalTv, edit the input or switch in the UI and save it again asdtv. Otherwise, it will not register as the active source in Home. - Art Mode inputs must now be configured with
type: artmode(previouslyart).
Full Discussion & Beta Feedback: #756