Every once in a while my locals over TVE disconnect and have to be rescanned (XFinity). When this happens any passes set up for the TVE locals fail with errors that they are unable to tune. When I manually tune to those channels I see some status in the logs that show ChannelsDVR was unable to tune or that the stream was unable to be sniffed for content type.
Is it possible to use the API to check the status of the TVE tuners on a cronjob, possibly a curl
invocation that would return if the streams were in a healthy state? At least I could set up an alert or a pushover to let me know and that I should check for any passes that would fail and set them to use another source (OTA).
My OTA is in a different time zone than my TVE so setting passes to use both the OTA and TVE isn't going to work out.
As an additional FR, being able to kick off a pushover alert when a recording failed would be awesome as well.