littleBits FUSE and Classroom IT Guide for SchoolsUpdated a year ago
FUSE is a webapp for advanced programmatic use of the littleBits ecosystem, that can be used with or without creating an account. Its companion site littleBits Classroom provides a number of features that rely on web services, including class management, rostering, activity assignments, and cloud storage of program and activity progress. If your school or teachers are planning to use any of these features with FUSE, then you'll need to ensure certain URLs and services are allowed and unblocked. In many cases, key functionality will be blocked if the URLs below are not allowed on your network.
FUSE and Classroom Client Allowlist
To ensure the websites can work properly, we recommend always allowing the following:
- https://sphero-sprk-mobile-app.s3.amazonaws.com
- https://sphero-media-sphero-prod.s3.amazonaws.com
- https://cms-api-production.platform.sphero.com
- https://edu.sphero.com
- http://auth.littlebits.com
These URLs are important for accessing resources and services that the FUSE and Classroom sites need, including programs, activities, assets (like images and configuration files), account authentication, and the latest firmware images for your robots. These are key for core functionality, so we always recommend ensuring they are allowed.
Optional Allowlist URLs:
Our sites do use certain services to ensure optimal functionality and management of crashes/bugs. However, they are not essential for core functionality. We appreciate these being allowed when possible.
For access to Privacy Policy/Terms of Use:
- https://sphero.com
For access to support documentation:
- https://support.sphero.com
littleBits Classroom Website (classroom.littlebits.com) Allowlist
Teachers will mostly visit the Classroom website to create and manage classes, manage student accounts, and to work on finding activities to assign to their students. We recommend allowing the following if you are planning on using the Classroom website, as they are required for various core services to function correctly:
- https://edu.sphero.com
- http://auth.littlebits.com
- http://api.littlebits.com
- http://classroom.littlebits.com
Optional Allowlist URLs:
For regional age check on creation of personal learner accounts (note: this flow isn't recommended for schools, as teachers should create accounts for their students):
- https://agegator.platform.sphero.com
For access to Privacy Policy/Terms of Use:
- https://sphero.com
For access to support documentation:
- https://support.sphero.com
YouTube Video Allowlist
Many activities that students can work on have associated YouTube videos. These can play in the app or on the platform when using activities. We recognize that for most schools, YouTube is completely blocked, or only select channels/videos are allowed. While any YouTube video could be added to an activity, the official Sphero activities mostly use videos from these channels:
- https://www.youtube.com/channel/UCyoE0pVJCelsP0lnz-OsUQQ
- https://www.youtube.com/channel/UCM3c30DuxaH1qJjhpEVhrbA
- https://www.youtube.com/channel/UC5EJptL-l6f4tY6lRdLm_Sw
Whitelisting these channels should ensure most official video content can be accessed in our main activities.
Email Allowlist
If teachers are setting up accounts with an email and password, then they will get an email activation in their inbox. In some cases, these account activation emails will get blocked by spam filters or other email settings. Make sure that emails from [email protected] are allowed for your email services. We have more info here.
Other General Info
Ports 80 and 443 need to be open to allow web traffic, though this is rarely an issue since most schools have these ports unblocked.
Fuse requires :
- Chrome browser version 81 or later
- A computer with Bluetooth capabilities and one of these OS’s:
- Chromebook OS (81 or later)
- Android 9 or later
- Windows 10 (vers 1706) or later
- Mac OS 10.13 (High Sierra) or later