Yeah there seems to be a communication problem somewhere. I noticed that your logs don’t show that it is polling the OS, or at least not successfully. If you go to the advanced tab of the OS Controller device in Vera, do you have the IP and MAC address in there?
Just for reference, every 30 seconds (because that is my refresh interval) I have this in my log:
50 05/19/15 15:34:24.101 luup_log:96: OpenSprinkler: Debug: poll_status_cycle : Enter <0x2f5d7680>
50 05/19/15 15:34:24.101 luup_log:96: OpenSprinkler: Debug: poll_status : Enter : DeviceID: 96 <0x2f5d7680>
50 05/19/15 15:34:24.119 luup_log:96: OpenSprinkler: Debug: os_http_call: statusCode=200, resp={"devt":1432049660,"nbrd":1,"en":1,"rd":0,"rs":0,"rdst":0,"loc":"pws:[REDACTED]","wtkey":"[REDACTED]","sunrise":362,"sunset":1241,"eip":845188410,"lwc":1432049005,"lswc":1432049005,"sbits":[0,0],"ps":[[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0]],"lrun":[6,1,558,1432011163]} <0x2f5d7680>
50 05/19/15 15:34:24.129 luup_log:96: OpenSprinkler: Debug: poll_status: resp=table: 0x14b2498 <0x2f5d7680>
50 05/19/15 15:34:24.140 luup_log:96: OpenSprinkler: Debug: os_http_call: statusCode=200, resp={"sn":[0,0,0,0,0,0,0,0],"nstations":8} <0x2f5d7680>
50 05/19/15 15:34:24.143 luup_log:96: OpenSprinkler: Debug: poll_status: resp=table: 0x1417e78 <0x2f5d7680>
50 05/19/15 15:34:24.143 luup_log:96: OpenSprinkler: Debug: poll_status: number of program data = 9 <0x2f5d7680>
06 05/19/15 15:34:24.143 Device_Variable::m_szValue_set device: 96 service: urn:fowler-cc:serviceId:OpenSprinkler1 variable: ModeStatus was: Enable now: Enable #hooks: 0 upnp: 0 v:0xb6aef8/NONE duplicate:1 <0x2f5d7680>
06 05/19/15 15:34:24.144 Device_Variable::m_szValue_set device: 96 service: urn:fowler-cc:serviceId:OpenSprinkler1 variable: StatusMessage was: Idle now: Idle #hooks: 0 upnp: 0 v:(nil)/NONE duplicate:1 <0x2f5d7680>
50 05/19/15 15:34:24.144 luup_log:96: OpenSprinkler: Debug: poll_status: Max Stations: 8 <0x2f5d7680>
06 05/19/15 15:34:24.145 Device_Variable::m_szValue_set device: 96 service: urn:fowler-cc:serviceId:OpenSprinkler1 variable: Status was: 0 now: 0 #hooks: 0 upnp: 0 v:0xb6aeb8/NONE duplicate:1 <0x2f5d7680>
50 05/19/15 15:34:24.148 luup_log:96: OpenSprinkler: Debug: poll_status : Exit <0x2f5d7680>
50 05/19/15 15:34:24.148 luup_log:96: OpenSprinkler: Debug: poll_status_cycle : Exit