EXT‐Background - bugsounet/MMM-Bugsounet GitHub Wiki

It allows to change the default Google Assistant fullscreen background mode to your own or with animated gifs for each status of the assistant

Screenshot

Actually, i have prepared 4 models:

  • jarvis:

  • lego:

  • old:

  • cortana

Installation:

Execute npm run install:EXT-Background in the MMM-Bugsounet's folder.

cd ~/MagicMirror/modules/MMM-Bugsounet
npm run setup:EXT-Background

Configuration

{
  module: "MMM-Bugsounet/EXTs/EXT-Background",
  config: {
    model: "jarvis",
    myImage: null
  }
},
Option Description Type Default
model model of the animated background (jarvis, lego, old or cortana) String jarvis
myImage Name of the file of your own prefered background String null

Notes for myImage feature: If you set it, model is ignored !

Past your prefered background file in the root directory of EXT-Background

For the file name: Attention to upper and lower case letters

Creation of a model

EXT-Assistant have some Status: listen, standby, confirmation, reply, error, hook

This modules will read it

So we can apply a gif to all status !

  • Make a directory with the name of the new model
  • Past all wanted GIFs to apply
  • Rename your GIF for reading with the status

Names of files MUST be:

  • listen.gif
  • standby.gif
  • confirmation.gif
  • reply.gif
  • error.gif

If a gif is missing: it return a black screen for the missing status GIF

Now, you have just to select your model in your configuration

You can Make a Pull-Request with your own model !