MagicMirror Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • Donate
    • Discord
    1. Home
    2. castletonroad
    C
    • Profile
    • Following 0
    • Followers 0
    • Topics 8
    • Posts 24
    • Best 2
    • Controversial 0
    • Groups 0

    castletonroad

    @castletonroad

    2
    Reputation
    379
    Profile views
    24
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    castletonroad Unfollow Follow

    Best posts made by castletonroad

    • Weatherforecast module: several issues

      Hi,

      Using weatherforecast module, I have several issues:

      • forecast seems to be using the wrong system time - the first entry seems to be 12hrs behind (it’s currently 6am on a Saturday, but first entry shows ‘Fri’); my system time is set correctly.
      • only six days show in the forecast (but maxNumberOfDays = “8”)
      • rain amount forecast shows (but showRainAmount = “false”)

      My config.js excerpt is as follows:

      {
                              module: "weatherforecast",
                              position: "top_left",
                              header: "Weather Forecast",
                              config: {
                                      roundTemp: "true",
                                      showRainAmount: "false",
                                      maxNumberOfDays: "8",
                                      initialLoadDelay: "2500",
                                      scale: "true",
                                      location: "XXXX",
                                      locationID: "XXXX",
                                      appid: "XXXX"
                              }
      

      Any pointers greatly appreciated.

      Thanks very much.

      posted in Troubleshooting
      C
      castletonroad
    • RE: weatherforecast showing only two days.

      This fix worked for me too, so thanks very much.

      Also, showRainAmount: “false” does not work - i still see mm rain forecast against each day.

      This is all a little disappointing as up until the recent upgrade, ‘weatherforecast’ was working perfectly.

      And BTW, in trying to resolve the problem with ‘weatherforecast’, before coming to this thread, I also tried the ‘weather’ module, the replacement for ‘currentweather’ and ‘weatherforecast’. I couldn’t get that to work in ‘forecast’ mode, only in ‘current’ mode. The module just displays ‘Loading…’.

      Ho-hum…

      posted in Troubleshooting
      C
      castletonroad

    Latest posts made by castletonroad

    • Calendar events 1 day late

      Calendar Issue - events showing 1 day behind

      Hi,

      Fresh install of Raspberry Pi OS and Magic Mirror on a raspberry pi 2.

      I’ve used both the exported .ICS file from Outlook 365, as well as the direct url: to the published version of the calendar

      The calendar contains a school timetable, using two-weekly repeating events, e.g:

      BEGIN:VEVENT
      CLASS:PUBLIC
      CREATED:20200830T150739Z
      DTEND;TZID="AUS Eastern Standard Time":20210204T130000
      DTSTAMP:20200625T235010Z
      DTSTART;TZID="AUS Eastern Standard Time":20210204T121000
      LAST-MODIFIED:20210319T060422Z
      LOCATION: #####
      PRIORITY:5
      RRULE:FREQ=WEEKLY;COUNT=5;INTERVAL=2;BYDAY=TH;WKST=SU
      SEQUENCE:0
      SUMMARY;LANGUAGE=en-us:P5 - #####
      TRANSP:OPAQUE
      UID:5416b61a-66b1-41a9-b575-59ec2c20af8b
      X-MICROSOFT-CDO-BUSYSTATUS:BUSY
      X-MICROSOFT-CDO-IMPORTANCE:1
      END:VEVENT
      

      I am AUS Eastern Standard Time and my pi shows the correct time

      Today is Saturday. The calendar is showing yesterday’s (Friday’s) school timetable.

      Any ideas what the problem might be?

      posted in Troubleshooting
      C
      castletonroad
    • RE: Calendar module events stop displaying before due time/date

      @sdetweil

      Hi, issue created.

      posted in Troubleshooting
      C
      castletonroad
    • RE: Calendar module events stop displaying before due time/date

      @sdetweil

      Will do.

      BTW, I created two new recurring events (new lessons 1 and 2) on my iPhone, then edited the recurrence specifics on the NextCloud calendar app web page (as the iPhone is limited in the ‘custom’ options for events it offers). This morning, neither of the new events showed on the Mirror, so same problem.

      I then created a new NON-recurring event on my iPhone (start at 09.20), and restarted the MM - the event showed.

      I then used my iPhone to make the event RECURRING, and restarted the MM - the event DOES NOT show.

      I THEN set the start to be 10.30 (vs. 09.20) - and the recurring event showed on the MM again!

      10.05 - the recurring event shows.

      10.00 - the recurring event shows.

      09.55 - the recurring event DOES NOT show.

      I then removed the recurrence - the event shows again.

      So definitely something to do with event recurrence AND timezones. A recurring event starting within my TZ difference from midnight does not show.

      What do you think?

      Thanks for your help with this 🙂

      posted in Troubleshooting
      C
      castletonroad
    • RE: Calendar module events stop displaying before due time/date

      @sdetweil

      I created a new event for tomorrow:

      BEGIN:VEVENT
      CREATED:20200806T005525Z
      DTSTAMP:20200806T005659Z
      LAST-MODIFIED:20200806T005659Z
      SEQUENCE:3
      UID:ffae8dff-cd39-4315-977c-762a0b47544c
      DTSTART;TZID=Australia/Sydney:20200724T082500
      DTEND;TZID=Australia/Sydney:20200724T092000
      SUMMARY:NEW P1 - LESSON (ROOM No.)
      RRULE:FREQ=WEEKLY;COUNT=5;INTERVAL=2;BYDAY=FR
      LOCATION:XXXX
      END:VEVENT

      Look at CREATED:20200806T005525Z. This is 12.55am, right? I created this at about 10.55am, so a 10hr time diff - AEST <> GMT.

      Is this relevant?

      posted in Troubleshooting
      C
      castletonroad
    • RE: Calendar module events stop displaying before due time/date

      @sdetweil

      I created the appointments a couple of years ago in Google, then imported them and have been using them since. I edit them via the NextCloud web interface. I have a script that exports them to .ICS for MM to read.

      I will recreate a couple (the whole things takes an age as the timetable runs on a two week cycle) and see how that turns out for tomorrow. I’ll report back.

      (The Calendar module is literally the main reason for my MM!)

      Thanks for taking the time to help out.

      posted in Troubleshooting
      C
      castletonroad
    • RE: Calendar module events stop displaying before due time/date

      @sdetweil

      Sorry, I should have said - I’m in Australia, AEST is correct for me.

      posted in Troubleshooting
      C
      castletonroad
    • RE: Calendar module events stop displaying before due time/date

      @sdetweil

      Yes, correct.

      pi@raspberrypi2:~ $ date +“%Z %z”
      AEST +1000
      pi@raspberrypi2:~ $

      As I mentioned, the issue is just with the first two events each day in this timetable.

      I might delete one recurring event and replace it with a brand new one.

      posted in Troubleshooting
      C
      castletonroad
    • RE: Calendar module events stop displaying before due time/date

      @sdetweil

      The display on the MM is fine the day before.

      But every morning, lesson 2 (and lesson 1) is no longer showing on the MM.

      Next event showing on the MM is lesson 3, 10.30 to 11.25, even though it’s still only 6am.

      posted in Troubleshooting
      C
      castletonroad
    • RE: Calendar module events stop displaying before due time/date

      @sdetweil

      Hi, thanks for replying.

      On the MagicMirror, currently (7pm), the school timetable calendar events are showing with start times and correctly, e.g. ‘Tomorrow at 08.25’.

      Entries in the .ICS file include (e.g. for lesson 2, which is a problem):
      DTSTART;TZID=Australia/Sydney:20200720T092000
      DTEND;TZID=Australia/Sydney:20200720T101500

      …and for lesson 3 (a short one, and not a problem entry):
      DTSTART;TZID=Australia/Sydney:20200722T101500
      DTEND;TZID=Australia/Sydney:20200722T103000

      All seems fine, right?

      posted in Troubleshooting
      C
      castletonroad
    • Calendar module events stop displaying before due time/date

      Hi,

      I export my calendars with recurring events (e.g. school timetable) from NextCloud 18.0.4, to .ICS files, which I then feed to the Calendar module of my MagicMirror.

      The day before events are due, they all show, e.g. a full school day of lessons shows for tomorrow. But when I wake up in the morning and look at the calendar (say, 6am-ish), the first two lessons/periods have already dropped-off the calendar view, and lesson 3 is showing as up next, say, in 4 hours time. I can then see the next day’s first 2 or 3 lessons showing. Throughout the day, as lessons come and go, new lessons for tomorrow correctly show, until in the evening, all of tomorrow’s lessons are showing.

      This happens everyday for all of my school timetable’s first two events (lessons) - these lessons all have different details. These events all show fine in NextCloud (and via all devices that view the calendar by CalDav).

      Every term I update the events by shifting forward by a couple of months all of the recurrent events that make up the school timetable. Each school year, I then change the details of the lessons.

      Is the ‘bug’ something in the exported .ICS file, noting that the other five lessons every day all show correct? OR is this an issue with the Calendar module.

      The MagicMirror is up-to-date, is running only one custom module (Spotify), and is running on an up-to-date build of raspberry pi OS (Buster).

      Any light anyone can shed on this issue would be greatly appreciated.

      Thanks very much.

      posted in Troubleshooting
      C
      castletonroad