Synchronization Section

Screenshot 2024-03-17 at 09.14.54.png

The "Synchronization" section of the device management page is a critical feature for keeping your Beekee device's learners’ data synced with your online Moodle server. This section offers various controls and insights into the synchronization process. For a detailed understanding of how the synchronization system operates, refer to a specific page dedicated to describing this system in depth.

Screenshot 2024-03-17 at 09.17.13.png
  • Enable Sync: Use this slider to enable or disable synchronization. When turned on, it allows your device to sync data as per the set parameters.

  • Start Sync Now: Click this button to initiate a manual synchronization process immediately, useful for when you need to sync data outside the scheduled times.

  • Latest Sync: This displays the time of the last synchronization event, helping you track the recency of data updates.

  • Scheduled Sync: If enabled, you can schedule daily syncs at your chosen UTC time. Note that synchronization will only occur if the device is online at the scheduled time.

Last Syncs

This table lists the five most recent sync events, showing the date and status (a checkmark for successful syncs or an alert icon for issues). Clicking on the info button next to a sync event opens the “Information” window, which provides:

  • Status: Indicates whether the sync was completed.

  • Sync Event ID: A unique identifier for the sync event, useful for reporting issues to Beekee.

  • Started At: The date and time when the sync was initiated.

  • Completed At: The date and time when the sync was completed.

  • Duration: Total time taken for the sync process.

  • Data Usage: Shows the amount of data used, with red upward arrows indicating data sent and green downward arrows for data downloaded.

  • Synced Courses: Lists which courses were synchronized.

  • Actions Performed: Details the number of actions carried out during the sync, such as updates to learner information or course completions.

Data Usage

Provides a detailed overview of the data consumed by synchronization processes on your Beekee device. It helps in monitoring and managing your data consumption effectively.

  • Current Month: Displays the total data used for synchronization in the current month, noting that this only includes data related to sync activities.

  • Last Month: Shows the amount of data consumed by synchronization in the previous month, allowing for month-to-month usage comparisons.

  • Limit Data Usage: Enables you to set a monthly data usage limit for synchronization, helping prevent excessive data consumption.

  • Data Usage Limit: This field displays the set limit, allowing you to track current usage against your predefined cap to ensure data usage stays within expected boundaries.

  • Show Advanced Settings: Clicking this will reveal advanced settings for those who need more detailed control over the synchronization process.

Advanced Settings (if enabled)

  • Target Server: Displays the name of the online Moodle server with which the device is synced.

  • Sync Notifications: Enabling this sends a notification email to the account's email address after a sync event, detailing the outcome (completed or any errors).

  • Force Sync Option: This bypasses the usual checks that compare course modification dates between the device and the Target Server. While it ensures all courses are synced regardless of their last modified date, it should be used cautiously as it can lead to errors due to bypassing the verification that courses are identical.

This Synchronization section is designed to give you full control and visibility over the data synchronization process, ensuring your Beekee device is always current and aligned with your central educational resources.