Mycroft Community Forum

Homescreen Skill

The new Homescreen Skill is now available in the Marketplace and it will soon be the default Homescreen for all Mark II’s. If you want to try it out right now, you can install it with a simple “Hey Mycroft, install homescreen”. Then select the new Homescreen from the pull down menu > Additional Settings > Homescreen.

I don’t get it, there’s already a homescreen on my Mark II…

Well yes and no. Currently the homescreen on the Mark II is provided by the Date Time Skill since at the moment it shows… the time and date. But there’s so much untapped potential when you have a touch screen sitting on your bench top. So we’ve split it out into it’s own dedicated Skill.

The first feature you’ll want to try is the ability to change your Mark II’s wallpaper. Currently we have a small selection of beautiful images that you can rotate through and we’d love to extend this collection so that every Mark II can look amazing and distinctive.

Post your favourite wallpapers that you think will look great on the Mark II display and it might get added to the official Skill. Please include relevant copyright information or we won’t be able to include it.

We’ll also be adding the ability to set your own custom images very soon. Here’s what my Mark II looks like at the moment:

What else is different
We’re adding the current weather at the top of your screen to give a quick view of the general conditions and temperature at a glance. This is another great example of using the new Skill API because the Homescreen Skill shouldn’t need to concern itself with a weather API when the Weather Skill already does that. It can just query the information from another Skill and make use of it.

The time is also much bolder to make it easier to see from across the room. This is what’s available right now, however more importantly the Homescreen Skill creates a foundation for extra features coming down the road.

The possibilities are pretty endless so we’d love to hear from you!

  1. What information would you like to see displayed on your Mark II Homescreen?
  2. What features would you like quick access to using the touch screen?

I want to build a fully custom Homescreen

If you’re looking to create a completely custom desktop - this new Homescreen Skill doesn’t change anything under the hood. Any Skill can create and register their own homescreens, and you can have multiple on the system at once, selectable by the user. Take a look at this Personalized Homescreen example Skill if you’re interested to create your own.