Difference between revisions of "Remote Scheduling Portal"

From hummy.tv Wiki
Jump to: navigation, search
Line 405: Line 405:
 
This applies to the HD/HDR-Fox T2 and Foxsat-HDR:
 
This applies to the HD/HDR-Fox T2 and Foxsat-HDR:
 
<br />
 
<br />
rs push channels
+
rs push channels
 
}}
 
}}
  
Line 414: Line 414:
 
Clicking a specific programme displays a pop-up with details from the EPG (Electronic Programme Guide).
 
Clicking a specific programme displays a pop-up with details from the EPG (Electronic Programme Guide).
 
Clicking the Channel Name hyperlink will display all EPG entries for that channel.
 
Clicking the Channel Name hyperlink will display all EPG entries for that channel.
[[File:RS_EPG-Guide-NowNext.png]]
+
[[File:RS_EPG-Guide-NowNext.png|500px]]
 
<br />
 
<br />
You can switch to the grid-style display by clicking on the <code>Switch to grid style EPG<code> button.
+
You can switch to the grid-style display by clicking on the <code>Switch to grid style EPG</code> button.
  
 
== EPG - Grid Style ==
 
== EPG - Grid Style ==
 +
 
Where programs are of a duration too short to display in the grid, the title hyperlink is truncated,
 
Where programs are of a duration too short to display in the grid, the title hyperlink is truncated,
 
which can be clicked to see the full program EPG information in the same way as the Now/Next EPG function.
 
which can be clicked to see the full program EPG information in the same way as the Now/Next EPG function.
 
Clicking the Channel Name hyperlink will display all EPG entries for that channel.
 
Clicking the Channel Name hyperlink will display all EPG entries for that channel.
 
<br />
 
<br />
[[File:RS_EPG-Guide-Grid.png]]
+
[[File:RS_EPG-Guide-Grid.png|500px]]
 
<br />
 
<br />
 
You can switch to the Now/Next display by clicking on the <code>Switch to standard now/next display</code> button.
 
You can switch to the Now/Next display by clicking on the <code>Switch to standard now/next display</code> button.
Line 438: Line 439:
 
* Selecting the required day.
 
* Selecting the required day.
 
<br />
 
<br />
[[File:RS_EPG-Navigation.png]]
+
[[File:RS_EPG-Navication.png]]
  
 
== EPG Searches ==
 
== EPG Searches ==
Line 446: Line 447:
 
Will search the EPG data for specific text in the program title (and optionally the program description).
 
Will search the EPG data for specific text in the program title (and optionally the program description).
 
By default, results are filtered by the standard Channel List mechanism although this can be over-ridden in the case of a search.
 
By default, results are filtered by the standard Channel List mechanism although this can be over-ridden in the case of a search.
[[File:RS_EPG-Search.png]]
+
<br />
 +
[[File:RS_EPG-Search.png|500px]]
 
<br />
 
<br />
 
You can use the following operators and rules to refine/enhance the search results:
 
You can use the following operators and rules to refine/enhance the search results:
Line 466: Line 468:
 
The results are filtered by the standard Channel List mechanism.
 
The results are filtered by the standard Channel List mechanism.
 
<br /><br />
 
<br /><br />
[[File:RS_EPG-Search-Content.png]]
+
[[File:RS_EPG-Search-Content.png|500px]]
 
<br />
 
<br />
  
Line 492: Line 494:
 
[[File:RS_EPG-QueuedCommands.png]]
 
[[File:RS_EPG-QueuedCommands.png]]
 
<br />
 
<br />
  All HD/HDR-Fox T2 have an auto update task at 4:30 am every morning so at worst case they wake up every morning and any Pending Items already on the Humax will become active. Otherwise if you have the HD/HDR-Fox T2 on standby when you are not there you may want to schedule a power cycle or two so that the HD/HDR-Fox T2 wakes up and can pick up any Queued and/or Pending items and incorporate them fully into the schedule (there is a function for this under Additional Commands).
+
All HD/HDR-Fox T2 have an auto update task at 4:30 am every morning so at worst case they wake up every morning and any Pending Items already on the Humax will become active. Otherwise if you have the HD/HDR-Fox T2 on standby when you are not there you may want to schedule a power cycle or two so that the HD/HDR-Fox T2 wakes up and can pick up any Queued and/or Pending items and incorporate them fully into the schedule (there is a function for this under Additional Commands).
 
<br />
 
<br />
 
You can force a sync from the command line with:
 
You can force a sync from the command line with:

Revision as of 14:44, 30 June 2017

What is the Remote Scheduling Portal?

Remote Scheduling is a web site which enables you to manage your list of scheduled recordings while you're out and about, from anywhere with a web browser and Internet connection, without having to expose your Humax device to the Internet or leave it powered on.
As long as your Humax has Internet access and wakes up occasionally to check for updates or make a recording, it will work.
It allows you to perform the following:

  • Schedule recording of a single/series/split/manual TV or radio event.
  • Automatically schedule recording of a single/series event based on keywords/channel/time etc.
  • Remove recording schedule.
  • See disk contents.
  • Delete a recorded program, useful when the box is running low on free space.
  • Get warnings about failed recordings.
  • See disk statistics (total/used/free space).
  • See warnings about recording conflicts, eg when more than two concurrent recordings have been scheduled within the same time window.

HD/HDR-Fox T2

All commands are queued on the server and the box polls the server for commands every 8-12 minutes.
This means that it's a secure solution because you don't need to open up your firewall at home in order to use this (many similar systems are "push" instead of "pull").
At each startup the program waits a random time, up to 2 minutes, spreading out server communication in order to avoid that all boxes contact the server at the exact same time.
Most commands require a powercycle to take effect, except for "delete" and "reboot".
The "reboot" command is not carried out if the box is currently recording. Instead, the processing is stopped and not resumed until the box is no longer busy.

Foxsat-HDR

All commands are queued on the server and the box polls the server for commands every 10 minutes when the box isn't already busy, eg recording (the rs package depends on the crond package).
This means that it's a secure solution because you don't need to open up your firewall at home in order to use this (many similar systems are "push" instead of "pull").
At each startup the program waits a random time, up to 2 minutes, spreading out server communication in order to avoid that all boxes contact the server at the exact same time.
Most commands require a powercycle to take effect, except for "delete" and "reboot".
During the Housekeeper boot at 03:00 the box is supposed to do as little as possible so queued commands are not received and executed during this boot.
The "reboot" command is not carried out if the box is currently recording or converting (convertfiles). Instead, the processing is stopped and not resumed until the box is no longer busy.
If the system is currently running a convertfiles process when the disk contents is pushed to the server the .ts file size is taken from the .tmp file (the original) and the .tmp file is not sent to the server as the current .ts/.tmp files are transient.

Comparision of Features Available to Supported PVRs

Humax models supported are:

  1. HD-Fox T2
  2. HDR-Fox T2
  3. Foxsat-HDR

The following table compares the various features available to each model:

Feature HD-Fox T2 HDR-Fox T2 Foxsat-HDR Notes
Home:
Pending Schedule - Delete Enabled Enabled Enabled
Pending Schedule - Enable/Disable AR Enabled Enabled Disabled
Pending Schedule - Refresh Events Enabled Enabled Disabled
Pending Schedule - Change Folder Enabled Enabled Enabled
Active Schedule - Delete Enabled Enabled Enabled
Active Schedule - Enable/Disable AR Enabled Enabled Disabled
Active Schedule - Refresh Events Enabled Enabled Disabled
Active Schedule - Change Folder Enabled Enabled Enabled
EPG:
EPG - Now/Next Enabled Enabled Enabled
EPG - Grid Style Enabled Enabled Enabled
EPG Searches Enabled Enabled Enabled
Record Series Enabled Enabled Enabled
Record Programme Enabled Enabled Enabled
Set Reminder Enabled Enabled Disabled
Recording Conflict Detection Enabled Enabled Enabled
Automatic Scheduling Feature:
Email Matching Events Enabled Enabled Enabled
Email Matching Series Enabled Enabled Enabled
Schedule Matching Events Enabled Enabled Enabled
Schedule Matching Series Enabled Enabled Enabled
Schedule Reminders for Matching Events Enabled Enabled Disabled
Visual page provides an alternative view of:
Scheduled Events Enabled Enabled Enabled
Pending Events Enabled Enabled Enabled
Conflicts Enabled Enabled Enabled
Recordings:
Display Recording Details Enabled Enabled Enabled
Delete Recordings Enabled Enabled Enabled
Email Warnings:
Hard Disk Problem Enabled Enabled Disabled
Upcoming Conflict(s) Enabled Enabled Enabled
Failed Recording(s) Enabled Enabled Enabled
WebIf Packages:
recmon (Recording monitor) Enabled Enabled Built in Simplified recmon that'll report recorded programs
after a few hours (instead of immediately when they finish
recording as the T2 recmon package does)
Smartmontools (S.M.A.R.T. Status) Enabled Enabled Disabled

Foxsat-HDR Port Difference

Most of the features have been ported with the following variations owing to differences in the two platforms (hardware or TV platform, ie Freeview vs Freesat):

  • The custom channel names are used instead of default channel names.
  • The server's conflict management has been extended to warn about conflicts for concurrent recordings on incompatible channels when only one satellite feed is available and tuner 1 is looped to tuner 2.
  • Often the Housekeeper job removes scheduled split events so a method of converting these to one single manual event has been implemented. This currently only works on split events with two parts. Enabling this feature is controlled by the user.
  • The Freesat guide is flaky and often single events don't have an ECRID, eg Click and The Film Review on BBC NEWS, which means that it can be difficult to schedule them for recording. Instead, scheduled single events missing an ECRID are converted to manual single events.
  • Refresh of series events, skipping a series event, scheduling of reminders and changing scheduled events to use Accurate Recording are not supported by the Foxsat-HDR, hence these features are not provided on the RS server.
  • Foxsat-HDR doesn't have a concept of pending schedules. These are instead simulated by taking a snapshot of the schedules at boot time and comparing actual schedules against this. This method isn't foolproof (eg a recording scheduled directly on the box using the remote control handset is regarded as pending and if the aforementioned recording is removed through WebIf or Remote Scheduling this will not take effect until after a reboot and in this case we create a dummy reboot pending record), however it hasn't been possible to find another way of handling pending schedules.
  • Foxsat-HDR doesn't support the inotify interface in the Linux kernel so recmon hasn't been implemented. On the HDR-Fox T2 recmon is used to log a message on the box and the server as soon as a recording has finished, notifying that the given program was recorded. Instead, a lazy recorded log mechanism has been implemented: Every 12 hours the recordings from the previous day are logged on the box and the server, for instance:
16/02/2017 07:11:56 - Recorded: BBC2 HD 15 Feb 2017 19:55:00-21:04:48 Trust Me, I'm a Doctor (69 minutes, 2.30 GiB)

This means that recordings removed before the next reporting window will not be logged.

  • rs_process is not a Jim/TCL program as the original but has instead been rewritten entirely in C++ owing to Jim file name clashes, major platform differences and also differences in the Jim language support.
  • rs_process and rs binaries are installed in /opt/bin.
  • Multi-mode Recording isn't supported.
  • The Foxsat-HDR CFW doesn't have a S.M.A.R.T. interface, so no S.M.A.R.T. status is sent to/displayed by the RS server.
  • The Foxsat-HDR CPU is quite slow compared to the HDR-Fox T2, so the rs_process program (the main controller) detects whether the system is too busy to carry out any commands. Specifically, the program terminates almost instantly when it starts up and detects that the number of currently playing/recording programs is larger than the user-configurable Max. Running Playbacks+Recordings value (default set to 0), regarding the system as being too busy. This means that the server is only queried for queued commands if the system is non-busy. No efforts are made towards detecting playbacks over DLNA and/or SMB, only directly on the box.
  • For the same reason, only non-hidden channels are pushed to the server, in order to keep CPU/disk usage to a minimum. You control which channels are hidden in the WebIf Channel Editor.
  • Non-Freesat channels aren't supported with Remote Scheduling as most of the channels don't have EPG entries.
  • Foxsat-HDR doesn't show any actual padding assignment to the schedule so the pre/post padding shown by the RS server is a guestimate.
  • The BBC region is determined based on the name of channel 101 using the following mappings, no other channels are used for determining the region:
Channel BBC Region Net
BBC One CI Channel Islands 501
BBC One East E East (East) 502
BBC One East W East (West) 503
BBC One E Mid East Midlands 504
BBC One Lon London 505
BBC One NE&C North East & Cumbria 506
BBC One N West North West 507
BBC One NI HD Northern Ireland 508
BBC One ScotHD Scotland 509
BBC One South South 510
BBC One S East South (East) 511
BBC One Oxford South (Oxford) 512
BBC One S West South West 513
BBC One Wal HD Wales 514
BBC One West West 515
BBC One W Mid West Midlands 516
BBC One Yorks Yorkshire 517
Other Unknown 518


Known Issues

HD/HDR-Fox T2

None.

Foxsat-HDR

If you rename files to include special characters directly on the box with the remote control handset these characters are ASCII 8-bit, which means that the files will not be visible via WebIf, Samba and DLNA (although MediaTomb can be configured for this). Furthermore, they will disrupt the upload of disk content metadata to the RS server, which means that file names containing UTF-8 characters will not be handled correctly, eg you won't be able to delete them through the RS server. Gives incorrect boot reason if booted from WebIf version 2.88. Perhaps a future version of WebIf will fix this.

New Terms

rs package
The Remote Scheduling program that runs on your Humax (which needs to be running the Customised Firmware including the Web Interface package).
https://rs.hpkg.tv/
The Remote Scheduling website that captures your schedule requirements and synchronises them to your Humax at home.


HD/HDR-Fox T2

If you are not already running the Customised Firmware then please have a look at the Wiki and Black Hole's threads at the top of the https://hummy.tv/forum/forums/hd-hdr-fox-t2-customised-firmware.28/ Forum which covers how to get started and ready to move on.

  • Make sure you're running at least version 1.11 of the Customised Firmware (see Firmware Downloads).
  • Install the latest WebIf and rs packages.
  • See Wireless Users Notes below if you are connected via Wi-Fi.
  • Go to the Settings page in your device's local web interface and register with the remote scheduling service.
  • Wait for your initial password to arrive via email.
  • Access https://rs.hpkg.tv/ and accept the Terms & Conditions to get started.

When you first log in there is some important information regarding what the site will and won't do and general Terms & Conditions to agree to before you can proceed. This gets you to the Home page which, to begin with, will show you the existing schedule details from your Hummy.

Wireless Users Notes

If your HD/HDR-Fox T2 is usually connected to your network via wireless, then it will not connect to the wireless network when it wakes up to make a recording. You can install the wireless-helper package to change this behaviour and increase the opportunities for your Humax to check for new recordings. The wireless-helper package currently only supports wireless networks using WPA or WPA2. It is planned to extend support to at least WEP in a future release.

Scheduling Sequence of Events

If your Humax is in standby when a new recording is Queued using Remote Scheduling, your Humax will not be aware of the new request until it is taken out of stand-by, when your Humax awakes the recording's status will move to Pending and a further stand-by >> awake cycle is required in order to make the new recording request move to Active. It is possible to remove the need for a further stand-by >> awake cycle by requesting a 'Scheduled Reboot' in the RS Home page so that the Humax will perform two reboots in one.

Frequency of Wake-up

To have the best chance of being able to successfully schedule a recording, you should set your HD/HDR-Fox T2 to wake up for 30 minutes at least once a day which is most easily done through the on-screen menus at Settings->Preferences->Time:
RS Fox-T2-PowerOnTimer.png
In conjunction with the overnight update check, this ensures that your device checks for new recordings at least twice a day. Any recordings that you have set will also enable the Humax to check for updates. It is also possible to schedule additional wake-up/sleep periods via the RS portal using the Additional Commands option which is below the list of scheduled recordings. You may wish to do this when going away from home for an extended period for example.

Foxsat-HDR

Getting Started

If you are not already running the Customised Firmware then please have a look at https://www.avforums.com/threads/media-file-server-bundle-for-the-foxsat-hdr-release-4-part-6.2024876/ Forum which covers how to get started and ready to move on.

  • Make sure you're running at least version 4.1.3 of the Customised Firmware and at least version 2.88 of the WebIf.
  • Install the rs package.
  • Go to the Settings page in your device's local web interface and register with the remote scheduling service.
  • Wait for your initial password to arrive via email.
  • Access https://rs.hpkg.tv/ and accept the Terms & Conditions to get started.

When you first log in there is some important information regarding what the site will and won't do and general Terms & Conditions to agree to before you can proceed. This gets you to the Home page which, to begin with, will show you the existing schedule details from your Hummy. he initial upload of your Hummy's channels, EPG and recording schedule can take several minutes, up to 10-15 minutes. You can limit the amount of data your Hummy sends by hiding the channels you don't need/use in the WebIf Channel Editor.

Scheduling Sequence of Events

If your Humax is in standby when a new recording is Queued using Remote Scheduling, your Humax will not be aware of the new request until it is taken out of stand-by, when your Humax awakes the recording's status will move to Pending and a further stand-by >> awake cycle is required in order to make the new recording request move to Active. It is possible to remove the need for a further stand-by >> awake cycle by requesting a 'Scheduled Reboot' in the RS Home page so that the Humax will perform two reboots in one.

Frequency of Wake-up

To have the best chance of being able to successfully schedule a recording, you should set your Humax to wake up for 30 minutes at least once a day which is most easily done through the on-screen menus at Menu->Settings->Time:
RS Foxsat-HDR-PowerOnTimer.png
It is also possible to schedule additional wake-up/sleep periods through the on-screen menus at Schedule->Manual Watch reservation:
RS Foxsat-HDR-WatchReservation.png
You may wish to do this when going away from home for an extended period for example.

Note Note: Once again, please keep in mind how RS queries Queued server commands in relation to the setting of Max. Running Playbacks+Recordings (default set to 0). Specifically, if you expect RS to query and process Queued server commands when the box is recording this doesn't happen unless Max. Running Playbacks+Recordings is set to a value larger than or equal to the number of recordings (plus playbacks) currently running on the box.

The Remote Scheduling server, which can be accessed from https://rs.hpkg.tv/ has a menu bar that remains on all pages:
RS Menu.png
The various buttons are explained below via the tabs at the top of this page.

RS Home-Button.png
The following appear on the 'Home' page:

Queued Commands

These are the things you have done on the web site. Set recordings, deleted schedules. At this stage they are only held on the website until the next 10 minute 'sweep' or your Hummy wakes up and check the site.
RS Home-Queued.png

Deleting Queued Items

You'll notice the Queued items list has a dustbin icon at the end of each line and this will remove the item from the Queue and therefore wont sync with your Hummy.

Pending Events

The Humax knows about these items, but it needs a reboot in order to save them into the schedule list on the Humax so that they actually work as expected.
RS Home-Pending.png

Deleting Pending Events

Click on the item in the Pending list and choose the 'Cancel Event' option. This will create a cancellation line in the Queued Commands list for each event to be deleted and will wait for the next sync between the site and your Humax.
Just like setting a recording the cancellation item will then sit in the Pending Queue on your Humax until a restart takes place hence you can also send along a reboot action with the cancellation just like you can with a new recording. BUT like setting a recording, if your Humax is in standby it needs to wake up in order to sync. in the first place. Less of a worry when deleting items as it's no problem to record something you now don't want any more (unless it conflicts with other recordings you want).

More Context Menu

HD/HDR Fox T2

Each event has the following items on the more context menu:
RS Home-Active-More-T2.png

Delete Delete the selected event.
Disable AR Disable Accurate Recording (AR) for the selected event. See "Multi-mode Recording" below.
Refresh Events The Fox T2 schedule database contains a binary field aulEventToRecordInfo.

Refresh just blanks that field out on the next reboot which makes the Humax software re-populate it based on events in the current EPG. It's really a troubleshooting/diagnostic thing but can also be used to re-add any episodes which have been set up for skip.

Change Folder Change the folder name to be used for series recodings.
Foxsat-HDR

Each event has the following items on the more context menu:
RS Home-Active-More-Foxsat.png

Delete Delete the selected event.
Change Folder Change the folder name to be used for series recodings.

Active Events

These are all the items the Humax knows about AND will carry them out in full.
RS Home-Active.png

Deleting Active Events

Click on the item(s) in the Active list and then choose the [Delete Selected] button, or another option is to click [Delete] on the event's context menu.
To delete all finished events select the [Select Finished] button and then the [Delete Selected] button.
This will create a cancellation line in the Queued Commands list for each event to be deleted and will wait for the next sync between the site and your Humax.

Just like setting a recording the cancellation item will then sit in the Pending Queue on the Humax until a restart takes place hence you can also send along a reboot action with the cancellation just like you can with a new recording. BUT like setting a recording, if your Humax is in standby it needs to wake up in order to sync. in the first place. Less of a worry when deleting items as it's no problem to record something you now don't want any more (unless it conflicts with other recordings you want).

More context Menu

HD/HDR-Fox-T2

See "Pending Events", "'More' Context Menu", "HD/HDR-Fox T2" which is the same.

Foxsat-HDR

See "Pending Events", "'More' Context Menu", "Foxsat-HDR" which is the same.

Additional Commands

HD/HDR-Fox T2

At the end of the Active list there are the following buttons:
RS Home-Active-ScheduleReboot.png - Schedule a Reboot.
RS Home-Active-ManualEvent.png - Create a Manual Event (a recording or reminder).
RS Home-Active-RawDatabase.png - View the Raw Database.

Foxsat-HDR

At the end of the Active list there are the following buttons:
RS Home-Active-ScheduleReboot.png - Schedule a Reboot.
RS Home-Active-ManualEvent.png - Create a Manual Event (recording only).
RS Home-Active-RawDatabase.png - View the Raw Database.


Recent Activity

This is a simple view of an event log - it's not meant to be an exhaustive audit trail but it does confirm that things are happening and when they happened.
RS Home-RecentActivity.png
You can see a more detailed list of every event tracked by clicking the More button and then even more detail via the Show diagnostic entries button. You can also delete the contents of the log file via the [Delete log entries] button.

Top 10/500 list

Clicking on a programme in the Top 10/500 list will display all broadcast times for that programme with the ability to set up a recording from there.
RS Home-Top10500List.png

RS EPG-Button.png

Note Note: Remote Scheduling doesn't automatically detect changes in the channel lineup or the WebIf Favourite lists. With any change to these you will have to run the following from a command line on the box in order to push the changes to the server. This applies to the HD/HDR-Fox T2 and Foxsat-HDR:

rs push channels

The following appear on the 'EPG' page:

EPG - Now/Next

Clicking a specific programme displays a pop-up with details from the EPG (Electronic Programme Guide). Clicking the Channel Name hyperlink will display all EPG entries for that channel. RS EPG-Guide-NowNext.png
You can switch to the grid-style display by clicking on the Switch to grid style EPG button.

EPG - Grid Style

Where programs are of a duration too short to display in the grid, the title hyperlink is truncated, which can be clicked to see the full program EPG information in the same way as the Now/Next EPG function. Clicking the Channel Name hyperlink will display all EPG entries for that channel.
RS EPG-Guide-Grid.png
You can switch to the Now/Next display by clicking on the Switch to standard now/next display button.
The cell width is adjustable to avoid left to right scrolling.
Note that the narrower settings for cell width will result in more program titles not being displayed in full on the EPG 7-day page. But if you hover over the program a popup window will display the full title and start/end times. Set a value that works best for you. See the Settings button below.
The Navigation bar enables:

  • Selecting the time range displayed.
  • Selecting 'Now', the current day & time.
  • Selecting the required day.


RS EPG-Navication.png

EPG Searches

The EPG page provides 2 methods of searching for programs which covers the full 7 days.

1. EPG Search

Will search the EPG data for specific text in the program title (and optionally the program description). By default, results are filtered by the standard Channel List mechanism although this can be over-ridden in the case of a search.
RS EPG-Search.png
You can use the following operators and rules to refine/enhance the search results:

+ stands for AND
- stands for NOT
no operator implies OR
"two words" in quotes must appear together
+doctor +(amy tardis) containing 'doctor' and one of 'amy' or 'tardis'

2. Content Type Searches

Will search the EPG data on the content type (genre). The results are filtered by the standard Channel List mechanism.

RS EPG-Search-Content.png

Scheduling a Recording

HD/HDR-Fox T2

Click on the Programme Name that you want to schedule and you will get a dialogue box with more detailed programme info, plus buttons at the bottom to record the series, just the program, set a reminder or cancel.
RS EPG-ProgDetails-T2.png
No recording option buttons will be displayed for programmes already scheduled for recording.
Confirmation of the successful or otherwise setting of the recording will be shown in a banner at the top of the page:
RS EPG-Confirmation.png
Once this is done the Home page will now show a section at the top called Queued Commands - at this stage these are only stored on the website awaiting a sync with your HD/HDR-Fox T2. Every 10-12 minutes or so (or on next reboot if the HD/HDR-Fox T2 is on standby) your HD/HDR-Fox T2 will contact the site to see if there is anything to sync and if there are items in Queued Commands they will be picked up and copied over to your HD/HDR-Fox T2, and then they will appear in a Pending list. There is a 'last seen' time/date stamp at the top of the Home Page so you know if the site is seeing your Humax.
Please note that due to the way the core HD/HDR-Fox T2 software works a restart of the HD/HDR-Fox T2 is then required in order for Pending items to actually take place. This is why items in the Queued Commands list also have a button for Schedule Reboot - if you click this a reboot command is also sent to the HD/HDR-Fox T2 along with your recordings, and the HD/HDR-Fox T2 will restart itself shortly after synchronising the Queued Commands thus ensuring your recordings/changes take place.
RS EPG-QueuedCommands.png
All HD/HDR-Fox T2 have an auto update task at 4:30 am every morning so at worst case they wake up every morning and any Pending Items already on the Humax will become active. Otherwise if you have the HD/HDR-Fox T2 on standby when you are not there you may want to schedule a power cycle or two so that the HD/HDR-Fox T2 wakes up and can pick up any Queued and/or Pending items and incorporate them fully into the schedule (there is a function for this under Additional Commands).
You can force a sync from the command line with:

/mod/sbin/rs_process now

To push the schedule from the command line use:

rs push

Don't forget that if you have the HD/HDR-Fox T2 on standby when you make the schedule then it'll need one wake up to pick up the scheduled item(s), then another in order to successfully incorporate them into the schedule on the HD/HDR-Fox T2. You can send the second reboot along with the schedule but the first has to already be defined on the HD/HDR-Fox T2 (either the built in daily 4:30am auto update or wake up/sleep cycles you can program yourself).


Foxsat-HDR

Click on the Programme Name that you want to schedule and you will get a dialogue box with more detailed programme info, plus buttons at the bottom to record the series, just the program or cancel.
RS EPG-ProgDetails-Foxsat.png
No recording option buttons will be displayed for programmes already scheduled for recording.
Confirmation of the successful or otherwise setting of the recording will be shown in a banner at the top of the page:
RS EPG-Confirmation.png
Once this is done the Home page will now show a section at the top called Queued Commands - at this stage these are only stored on the website awaiting a sync with your Foxsat-HDR. Every 10-12 minutes or so (or on next reboot if the Foxsat-HDR is on standby) your Foxsat-HDR will contact the site to see if there is anything to sync and if there are items in Queued Commands they will be picked up and copied over to your Foxsat-HDR, and then they will appear in a Pending list. There is a 'last seen' time/date stamp at the top of the Home Page so you know if the site is seeing your Humax.
Please note that due to the way the core Foxsat-HDR software works a restart of the Humax is then required in order for Pending items to actually take place. This is why items in the Queued Commands list also have a button for Schedule Reboot - if you click this a reboot command is also sent to the Humax along with your recordings, and the Foxsat-HDR will restart itself shortly after synchronising the Queued Commands thus ensuring your recordings/changes take place.
RS EPG-QueuedCommands.png
You need to have setup at least one daily wake up/sleep cycle and any Pending Items already on the Foxsat-HDR will become active. Otherwise if you have the Foxsat-HDR on standby when you are not there you may want to schedule a power cycle or two so that the Foxsat-HDR wakes up and can pick up any Queued and/or Pending items and incorporate them fully into the schedule.
You can force a sync from the command line with:

rs_process now

To push the schedule from the command line use:

rs push

Don't forget that if you have the Foxsat-HDR on standby when you make the schedule then it'll need one wake up to pick up the scheduled item(s), then another in order to successfully incorporate them into the schedule on the Foxsat-HDR. You can send the second reboot along with the schedule but the first has to already be defined on the Foxsat-HDR, see 'Getting Started'-> 'Frequency of Wake-up'-> 'Foxsat-HDR' above.

Reminder
  • Queued commands are not received and executed when the number of currently playing/recording programs is larger than the user-configurable Max. Running Playbacks+Recordings value (default set to 0), regarding the system as being too busy.
  • During the Housekeeper boot at 03:00 the box is supposed to do as little as possible so Queued commands are not received and executed during this boot.

Recording Conflict Detection

The scheduling mechanism will check for recording conflicts each time a new recording is scheduled.
If a schedule conflict is detected, all conflicting recordings will be displayed in the pop-up window:
RS EPG-ConflictDetection.png
Note for the Foxsat-HDR: For this to work correctly you must first set the number of satellite feeds available to your Foxsat-HDR in the 'RemoteScheduling Plug-in Settings' section on the 'Settings' page of the Web Interface.

Logout Button
When you click on the Logout button you will be logged out, without further confirmation and then the following page will be displayed:
Logout Page

Terms & privacy policy button
When you click on the Terms & Privacy Policy button the Terms & Privacy Policy will be displayed.