Jump to content
C4 Forums | Control4

Plasma Saver


bigj

Recommended Posts

I thought this might be of interest to some of you. We had a client who would always pause the television and walk away for an extended period of time and trashed their plasma. So I can up with this programing, after we installed the new tv, to press play after a few minutes.

You have a boolean true/false variable, I called tv paused.

You have a timer, which I chose 3 minutes

On the room level

When command pause is received

? If variable - tv paused is false

-> variables -> tv paused = true

-> stop

? If variable - tv paused is true

-> variables -> tv paused = false

-> stop

When command play is received

-> variables -> tv paused = false

On the variable

When the variable -> tv paused changes

? If variable -> tv paused is true

-> start timer 'tv pause'

-> stop

? If variable -> tv paused is false

-> stop timer 'tv pause'

-> stop

On the timer

When timer 'tv pause' expires

-> send command 'play' to the living room

-> variables -> tv paused = false

Enjoy, J

Link to comment
Share on other sites


Good Idea! I've also created macros before to run the screen burn protection from the plasma's menu at an obscure time on the scheduler (like 4AM) if the monitor is not in use.

One more question though. Have you tested this with pausing and then switching inputs? Say the user has paused a DVD, then switched over to TV input.

Link to comment
Share on other sites

On the room level

When command pause is received

? If variable - tv paused is false

-> variables -> tv paused = true

-> stop

? If variable - tv paused is true

-> variables -> tv paused = false

-> stop

Could you save a few lines by just having the Pause Command toggle the variable?

If he's pausing something like a TiVo where he wants to come back to the same scene, I'd tend to prefer shutting the TV off or invoking a screen saver or timeout on the screen (if it exists) as opposed to unpausing it.

Very clever all around idea though!

--Jason

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.