Schedule does not work on 1.8.1

Hi guys,
i have a player with default layout and a scheduled layout but the scheduled layout is not running as scheduled :frowning:

Here is how,
Scheduled to display from 31.07.2017 - 31.08.2017
Starting hour: 13:00 and ending hour 16:00

It is showing it all the time with the default layout.

What am i doing wrong?

You mean it shows the scheduled layout then default layout then scheduled and so on?

Do you have ‘Interleave Default’ option enabled?

Displays → Edit display → Advanced tab

Hi Peter,
yes,
that is exactly what it does :frowning:
it is not respecting the time it should be shown only between 13:00-16:00 as scheduled not outside of these hours.

Yes,
interleave is default in the player.

Default layout should be shown also at the same time that is why i have set ‘Interleave Default’ option enabled.
Default layout is not scheduled it is just the default layout.

It should display the scheduled layout only during the times that is set for not outside of the time schedule.

Interleave Default will add the default layout to the schedule ie it will cycle default layout with any scheduled layouts - if you do not want to see your default layout when you have some events scheduled, then you will want to disable this option.

If the event is scheduled for 13-16 then it should be displayed only in this specified timeframe.
Then if nothing else is scheduled, it should show the default layout for the rest of the day.

Is that windows player?
Could you check schedule.xml (it’s in the player local library)

Exactly!
"Interleave Default will add the default layout to the schedule ie it will cycle default layout with any scheduled layouts - if you do not want to see your default layout when you have some events scheduled, then you will want to disable this option.

If the event is scheduled for 13-16 then it should be displayed only in this specified timeframe.
Then if nothing else is scheduled, it should show the default layout for the rest of the day."

Yes,
it is windows player.
What should i look for from the xml?

Here is my schedule,

"?xml version="1.0"?>
<schedule generated="2017-08-01 13:52:34" fitlerFrom="2017-08-01 00:00:00" fitlerTo="2017-08-03 00:00:00">
  <layout file="162" fromdt="2017-07-30 17:30:00" todt="2017-08-25 18:15:00" scheduleid="115" priority="0">
    <dependents>
      <file>307.jpg</file>
      <file>304.jpg</file>
    </dependents>
  </layout>
  <layout file="151" fromdt="2000-01-01 00:00:00" todt="2030-01-19 00:00:00" scheduleid="0" priority="0">
    <dependents>
      <file>316.jpg</file>
      <file>314.jpg</file>
      <file>315.jpg</file>
      <file>313.jpg</file>
      <file>363.jpg</file>
      <file>367.png</file>
      <file>366.png</file>
      <file>368.png</file>
      <file>312.jpg</file>
      <file>365.jpg</file>
      <file>369.png</file>
    </dependents>
  </layout>
  <default file="151">
    <dependents>
      <file>316.jpg</file>
      <file>314.jpg</file>
      <file>315.jpg</file>
      <file>313.jpg</file>
      <file>363.jpg</file>
      <file>367.png</file>
      <file>366.png</file>
      <file>368.png</file>
      <file>312.jpg</file>
      <file>365.jpg</file>
      <file>369.png</file>
    </dependents>
  </default>
  <dependants>
    <file>jquery-1.11.1.min.js</file>
    <file>xibo-layout-scaler.js</file>
    <file>xibo-webpage-render.js</file>
    <file>moment.js</file>
    <file>jquery.marquee.min.js</file>
    <file>jquery-cycle-2.1.6.min.js</file>
    <file>xibo-text-render.js</file>
    <file>xibo-dataset-render.js</file>
    <file>flipclock.min.js</file>
    <file>WeatherIcons-Regular.otf</file>
    <file>standard-icons.png</file>
    <file>weather-icons.min.css</file>
    <file>weathericons-regular-webfont.eot</file>
    <file>weathericons-regular-webfont.svg</file>
    <file>weathericons-regular-webfont.ttf</file>
    <file>weathericons-regular-webfont.woff</file>
    <file>emoji.css</file>
    <file>emoji.png</file>
    <file>xibo-image-render.js</file>
    <file>181.otf</file>
    <file>182.otf</file>
    <file>183.ttf</file>
    <file>184.ttf</file>
    <file>185.otf</file>
    <file>bootstrap.min.css</file>
    <file>animate.css</file>
    <file>font-awesome.min.css</file>
    <file>weathericons-regular-webfont.woff2</file>
    <file>wi-cloudy.jpg</file>
    <file>wi-day-cloudy.jpg</file>
    <file>wi-day-sunny.jpg</file>
    <file>wi-fog.jpg</file>
    <file>wi-hail.jpg</file>
    <file>wi-night-clear.jpg</file>
    <file>wi-night-partly-cloudy.jpg</file>
    <file>wi-rain.jpg</file>
    <file>wi-snow.jpg</file>
    <file>wi-windy.jpg</file>
    <file>pdf.js</file>
    <file>pdf.worker.js</file>
    <file>compatibility.js</file>
    <file>emojione.sprites.svg</file>
    <file>twitter_blue.png</file>
    <file>twitter_white.png</file>
    <file>fonts.css</file>
  </dependants>
</schedule"

Right, the default layout (id 151) looks fine, the scheduled layout (id 162) seems to be scheduled a bit differently from what you’ve described.

as it’s <layout file="162" fromdt="2017-07-30 17:30:00" todt="2017-08-25 18:15:00" scheduleid="115" priority="0">

Which would explain why it’s always on the screen cycling with the default layout.

So, you will want to have it

With Repeat:

Alternatively since it’s 1.8 cms/player, you can create a daypart 13-16 and use that daypart in the schedule

Hi Peter,
could you please explain the daypart?
i am using 1.8.1 and daypart has no start date and end date.

Can you please explain this?
"Right, the default layout (id 151) looks fine, the scheduled layout (id 162) seems to be scheduled a bit differently from what you’ve described.

as it’s

Which would explain why it’s always on the screen cycling with the default layout."

Yes,
the schedule starts at 17:30 and ends at 18:15
Is there any issue with it?
why it is showing always and not respecting the time schedule?

It actually is showing it exactly as you scheduled it, from 30-07 17:30 to 25-08 18:15

If it should be displayed only between specified timeframe each day, then you will be looking at my example with repeat each day.

There were quite a few issues with dayparts in 1.8.1, if you’d like to rely on them I’d strongly suggest upgrade to 1.8.2 first.

As for more in depth explanation about dayparting please see http://xibo.org.uk/2017/07/26/scheduling-your-content-with-dayparts-in-1-8/

Hi Peter,
i am sorry, but i do not follow :frowning:
It is not showing as expected if it is set to show between 17:30-18:15 but showing now (time now is 14:25), it is not working correct in my opinion.

So,
how do i make it work correctly?
It needs to be shown only between 17:30-18:15 not before 17:30 or after 18:15.

You’ve set it to display
from 30-07 17:30
to 25-08 18:15

So that’s exactly what it does now, it will show this layout until 25-08 18:15.

As I’ve already said, you will want to use daily repeats for this event
ie
start 01-08 17:30
end 01-08 18:15

repeats tab
repeats Daily
repeat every 1
until (presumably) 25-08 18:15

Hi Peter,
please see the images,
from 30.07.2017 starting at 17:30
to 25.08.2017 ending at 18:15

What is happening here is that,
system is showing the schedule whole day long.
It is not respecting the hours at all :frowning:

The schedule is supposed to end now but still playing it :frowning:

It’s suppose to end on 25.08 as you’ve specified.
With this configuration there is absolutely no need for repeat too.

Please try to set it as I’ve mentioned earlier.

I am completely lost now :frowning:
when i look at the pictures you have posted,
i did exactly as in your pictures and the scheduled which is supposed to work as scheduled event is shown forever.
I am not trying to show the content just between 30.07.2017 - 25.08.2017 in 24 hours period, i want to show it daily only at 17:30-18:15 during the period of 30.07.2017 - 25.08.2017

When the system shows it for 24 hours with out respecting the hours i have set,
i see no point of this schedule because it is not a schedule at all it is just set to play 24 hours inside of a period which is not my goal at all.

I am sorry :frowning:
please explain,
what am i doing wrong?

Here is what i expect and how it should work,

I set the time period which is 30.07.2017 - 25.08.2017
I set the daily hour period which is 17:30 - 18:15 which means, this content should be visible only 45 minutes/day not 24 hours/day.

I hope i have explained clearly now.

@bluebell,

You need to set the time period for a single day, so if you were setting it up today it would be 01.08.17 13:00 for start time end 01.08.1716:00 for end time and then have it repeat daily through 25.08.17 if that is when you want it to stop. (Or 17:30 - 18:!5 as you later indicate)

What you have done with the 30.07.17 start and 25.08.17 end is create a window of operational time from 17:30 on the 30th of July to 18:15 on the 25th of August. The layout will display constantly for that very large window of time (multiple days) as you have told the system to do exact that.

As Peter has said, the system is working as expected.

I hope that my slightly different explanation of what’s happing helps you understand the reason the system is doing what you’ve told it to do and not what you expect it to do. Computers are wonderful at doing exactly what you tell them to do, but not real good and reading into your intent and doing what you really wanted done. :slight_smile:

-Lance

Thanks Lance!
Not sure if i understand what you are trying to explain with this,
“You need to set the time period for a single day, so if you were setting it up today it would be 01.08.17 13:00 for start time end 01.08.1716:00 for end time and then have it repeat daily through 25.08.17 if that is when you want it to stop. (Or 17:30 - 18:!5 as you later indicate)”

My pictures should tell you exactly what i have done and how i have set.

The problem here is not what i am telling to the computer or what should it do, it is the logic which is way too complicated.

Now,
in a digital signage system, when you do a scheduling as following,
Start date: 30.07.2017
Start time: 17:30
End date: 25.08.2017
End time: 18:15
This will tell to the computer to start from the given date and display the content between 17:30 - 18:15 which is total of 45 minutes/day not 24 hours.

Do you see any hours in the middle of 17:30 - 18:15?

After watching the video which was posted by Peter,
i have realised that i need to create a DayPart as well which in this case is an extra step which shouldn’t exist.
So,
When i create the DayPart, the schedule is no longer displayed after 18:15

If i have 300 displays connected to a server and all needs to have different schedules, you can imagine the amount of the extra work here.
Think of a system where you need to show advertisements such as 10-20 different schedules in different hours during a single day…

@Peter,
After scheduling as shown in the video,
my agenda shows nothing, it says,
"No events for the chosen Display/Display Group on the selected date!"
Any reasons for this?

No, that is not what you are telling the computer to do. You may think that you are saying only show the contents from 17:30 - 18:15 each day, but what you have entered is show me video from 30/07/2017 @ 17:30 through 25/08/2017 @ 18:15. You have given a start and end time from that spans a period of 27 days and 45minutes.

You don’t need to use a daypart at all, if you notice Peter’s example above, it’s set the schedule for the time frame within the day you want the content shown, (as you originally specified, 13:00 - 16:00) for a single day (30/07/2017), and then use the repeat tab to have it repeat that schedule daily until 25/08/2017.

If you have 300 displays and they all need to be on different schedules, then yes, I can see it being a lot of extra work to setup and maintain. I would envision a campaign for each display and within that campaign setting the required layouts for that display (or displays if applicable).

I hope this clears up some of the confusion you are having. Again, the CMS is doing exactly what you have told it to do in your example and that is not what you are wanting it to do.

-Lance