RogueProeliator / indigo-plugins-roku

Indigo plugin that allows control of a Roku via its network remote protocol
MIT License
0 stars 1 forks source link

Roku Network Remote v2.4.6 stops working #4

Open mweber88 opened 4 years ago

mweber88 commented 4 years ago

After some time, the plugin stops working altogether. In order to get it to work again, I have to reload the plugin. It fails to gracefully stop the plugin and therefore must force it to quit before restarting.

Here is the logging output. I don't see anything strange, and when I turned debugging on, I still got nothing additional to help.

Indigo 7.4.1 MacOS 10.13.6.

Ideas?

Mike

`May 8, 2020 at 9:15:39 PM Roku Network Remote Debug enabled (on Low) by user

May 8, 2020 at 9:16:01 PM Roku Network Remote Dumping details for DeviceID: 217648902 Roku Network Remote address : 5G461U037530 batteryLevel : None buttonGroupCount : 0 configured : True description : deviceTypeId : rokuRemoteDevice displayStateId : isPoweredOn displayStateImageSel : PowerOn displayStateValRaw : On displayStateValUi : On enabled : True energyAccumBaseTime : None energyAccumTimeDelta : None energyAccumTotal : None energyCurLevel : None errorState : folderId : 445436785 globalProps : MetaProps : (dict) com.duncanware.rokuNetworkRemote : (dict) address : 5G461U037530 (string) httpAddress : 5G461U037530 (string) rokuIRCommandPause : 0.3 (string) rokuLiteralCommandPause : 0.05 (string) updateInterval : 10 (string) upnpEnumeratedDevices : 5G461U037530 (string) id : 217648902 lastChanged : 2020-05-07 10:04:56 lastSuccessfulComm : 2020-05-07 10:04:56 model : Roku Network Remote Control name : Roku LR ownerProps : com.duncanware.rokuNetworkRemote : (dict) address : 5G461U037530 (string) httpAddress : 5G461U037530 (string) rokuIRCommandPause : 0.3 (string) rokuLiteralCommandPause : 0.05 (string) updateInterval : 10 (string) upnpEnumeratedDevices : 5G461U037530 (string) pluginId : com.duncanware.rokuNetworkRemote pluginProps : com.duncanware.rokuNetworkRemote : (dict) address : 5G461U037530 (string) httpAddress : 5G461U037530 (string) rokuIRCommandPause : 0.3 (string) rokuLiteralCommandPause : 0.05 (string) updateInterval : 10 (string) upnpEnumeratedDevices : 5G461U037530 (string) protocol : Plugin remoteDisplay : True sharedProps : com.indigodomo.indigoserver : (dict) states : States : (dict) activeChannel : Roku (string) deviceModel : Roku 3 (string) isPoweredOn : On (string) isTV : false (bool) lastDiscoveredIPAddress : 192.168.75.25 (string) screensaverActive : true (bool) serialNumber : 5G461U037530 (string) subModel : supportsAllLightsOnOff : False supportsAllOff : False supportsStatusRequest : False version : None

May 8, 2020 at 9:16:19 PM Schedule _delayed_action_3

May 8, 2020 at 9:16:38 PM Roku Network Remote Debug disabled by user

May 8, 2020 at 9:20:42 PM Reloading plugin "Roku Network Remote 2.4.6" Stopping plugin "Roku Network Remote 2.4.6" (pid 706)

May 8, 2020 at 9:20:58 PM Error process (pid 706) failed to quit after polite request -- forcing it to quit now Stopped plugin "Roku Network Remote 2.4.6" Starting plugin "Roku Network Remote 2.4.6" (pid 64504) Started plugin "Roku Network Remote 2.4.6"`

RogueProeliator commented 4 years ago

Sorry for the delay... Can you please check the plugin-specific log (will have to go to the Indigo Logs folder in the file system, not through the UI) and upload those or post the pieces around the failed-to-send events?

Turning debugging on probably won't yield much except on High and the above logs should include the same information without spamming your main log.

mweber88 commented 4 years ago

No worries.

I'll have to wait for it to happen again. I only have logs back to 5/9, and this happened on 5/8.

When it happens again, I'll grab the details and attach them here.

Mike