Janky - but (so far) reliable method for enabling Art Mode on Samsung Frame

More
2 years 1 month ago - 2 years 1 month ago #2667 by zshaiken
I have been struggling to reliably enable Art Mode for a while now. After a lot of testing, I have found a janky, but seemingly reliable way to turn Art Mode on using a Macro.

I have realized that it's not simple to enable Art Mode because of the previous state of the TV. I was struggling with the Power button because the functionality differed depending on if the TV was already on, art mode was already enabled, or if the TV was off and you were last watching TV or in Art Mode. Dealing with these various states was a bit of a challenge, but I have finally landed on a Macro that will put my Samsung Frame into art mode REGARDLESS of what the current state of the TV is. I wanted to share this with you, maybe someone else would find this useful.

Here's the macro (my frame is AV|54, you should update this with whatever AV your frame is):

Macro|
//!
AV|54~Power~On!
//!
pause|10!
//!
AV|54~Remote~return!
//!
pause|10!
//!
AV|54~Remote~power!
//!
// fini

First, This macro uses the Power On command, which will turn the TV on if it's in off state, or do nothing if the TV is already on. At this point, the TV can be either in TV mode or in Art Mode, we don't know which.

Second we pause for 10 seconds to not overwhelm samsung commands (if you send them too fast or too soon after power state change, I notice sometimes a command is dropped by the TV). 10 seconds may be excessive, but I was noticing inconsistent behavior with 2-4 seconds. 10 seconds seems pretty consistent for me.

Third we press the return button on the remote. If the TV is in art mode already, this will exit art mode. If it's watching TV, this will do something depending on what you're watching/which app you're in, but functionally this command is just here to deterministically ensure we're not in art mode.

Fourth, we pause for another 10 seconds

Fifth, we press remote power, which will always toggle into Art Mode when in TV mode.

So here it is. Pretty janky, but it works reliably for me!

As a next step, I have connected this Macro to an automation which fires at sunset if I'm at home (which I'm detecting via a HomeAssistant entity) and the TV is currently off.
Last edit: 2 years 1 month ago by zshaiken.

Please Log in to join the conversation.

Time to create page: 0.158 seconds