#!/usr/bin/python2 

import httplib 
import serial,time 

mythStatus = "127.0.0.1:6544" 
encoder1 = "Encoder 1 " 
encoder2 = "Encoder 2 " 
recording = "is local on mythtv and is recording" 
watching = "is local on mythtv and is watching" 

#Open COM2 
s = serial.Serial(1) 
#Turn off all lights 
s.setDTR(0) 
s.setRTS(0) 

while(True): 
    conn = httplib.HTTPConnection(mythStatus) 
    conn.request("GET", "/") 
    r1 = conn.getresponse() 
    results = r1.read() 

    if(results.find(encoder1+recording)!=-1): 
        s.setDTR(1) 
    elif (results.find(encoder1+watching) !=-1): 
        s.setDTR(1) 
    else: 
        s.setDTR(0) 
       
    if(results.find(encoder2+recording)!=-1): 
        s.setRTS(1) 
    elif (results.find(encoder2+watching) !=-1): 
        s.setRTS(1) 
    else: 
        s.setRTS(0) 

    time.sleep(1)