problems displaying on screen
-
I’m trying to configure Magic Mirror, I’m not an expert.
I installed the following modules:
MMM-GoogleAssistant
MMM-Remore control
MMM-OpenWeatherForecast
Gateway
MMM-NowPlayingOnSpotify
EXT-Photos
EXT-BackgroundEverything works including Jarvis who replies promptly, but I’m having problems with both Backgrond (I don’t see anything)
Same thing with photos (here it tells me to enable the device in the assistant app, but I don’t understand how to do it)
I don’t view youtube videos or even web pages.
Can some kind soul tell me if I’m doing something wrong? Thank youhardware Raspberry PI3b
-
Hi, (maybe it’s better to start with this)
Can I have the config ofEXT-Background
plugin?Ok, I have see a typo bug.
It’s fixed now
Can you try to update it and retry ?Note: Normaly fixed with this
-
@bugsounet
Hi, thanks for the quick response, so I updated EXT-Background, and now it works.
As for the other modules, I think I’ve pinpointed the cause, I’ve noticed
which on console.cloud.google.com, in the OAuth consent screen, in the app verification status gives me “verification not required”.
Could this be the error?
Because if I try to view the photos it tells me that I have to enable the request in the Assistant app, but I can’t find the device.
However, I also attach my configuration:let config = {
address: “0.0.0.0”, // Address to listen on, can be:
// - “localhost”, “127.0.0.1”, “::1” to listen on loopback interface
// - another specific IPv4/6 to listen on a specific interface
// - “0.0.0.0”, “::” to listen on any interface
// Default, when address config is left out or empty, is “localhost”
port: 8080,
basePath: “/”, // The URL path where MagicMirror² is hosted. If you are using a Reverse proxy
// you must set the sub path here. basePath must end with a /
ipWhitelist: [“127.0.0.1”, “::ffff:127.0.0.1”, “::1”, “192.168.*.**/24”], // Set [] to allow all IP addresses
// or add a specific IPv4 of 192.168.1.5 :
// [“127.0.0.1”, “::ffff:127.0.0.1”, “::1”, “::ffff:192.168.1.5”],
// or IPv4 range of 192.168.3.0 --> 192.168.3.15 use CIDR format :
// [“127.0.0.1”, “::ffff:127.0.0.1”, “::1”, “::ffff:192.168.3.0/28”],useHttps: false, // Support HTTPS or not, default “false” will use HTTP
httpsPrivateKey: “”, // HTTPS private key path, only require when useHttps is true
httpsCertificate: “”, // HTTPS Certificate path, only require when useHttps is truelanguage: “it”,
locale: “it-IT”,
logLevel: [“INFO”, “LOG”, “WARN”, “ERROR”], // Add “DEBUG” for even more logging
timeFormat: 24,
units: “metric”,
// serverOnly: true/false/“local” ,
// local for armv6l processors, default
// starts serveronly and then starts chrome browser
// false, default for all NON-armv6l devices
// true, force serveronly mode, because you want to… no UI on this devicemodules: [
{
module: “alert”,
disabled: true,
},
{
module: “clock”,
position: “top_left”
},
{
module: “updatenotification”,
position: “top_bar”
},
{
module: “EXT-Alert”
},
{
module: “Gateway”,
config: {
username: “",
password: "*****”,
usePM2: false,
PM2Id: 0
}
},
{
module: “MMM-GoogleAssistant”,
configDeepMerge: true,
config: {
assistantConfig: {
latitude: 45.594350,
longitude: 8.917580,
deviceRegistred: true
},
recipes: []
}
},{ module: "EXT-Detector", position: "top_left", configDeepMerge: true, config: { useIcon: true, touchOnly: false, detectors: [ { detector: "Snowboy", Model: "jarvis", Sensitivity: null } ] } }, { module: 'MMM-Remote-Control', // uncomment the following line to show the URL of the remote control on the mirror // position: 'bottom_left', // you can hide this module afterwards from the remote control itself config: { customCommand: {}, // Optional, See "Using Custom Commands" below showModuleApiMenu: true, // Optional, Enable the Module Controls menu secureEndpoints: true, // Optional, See API/README.md // uncomment any of the lines below if you're gonna use it // customMenu: "custom_menu.json", // Optional, See "Custom Menu Items" below // apiKey: "", // Optional, See API/README.md for details // classes: {} // Optional, See "Custom Classes" below } }, { module: "EXT-Background", config: { model: "jarvis", myImage: null } }, { module: "EXT-Photos", config: { debug: false, displayDelay: 20 * 1000, loop: false } }, { module: "calendar", header: "Calendario Roberto", position: "top_left", config: { calendars: [ { symbol: "calendar-check", url: "https://********************************************" } ] } }, { module: "newsfeed", position: "top_bar", config: { feeds: [ { title: "ANSA", url: "http://www.ansa.it/sito/notizie/topnews/topnews_rss.xml" } ], showSourceTitle: true, showPublishDate: true, broadcastNewsFeeds: true, broadcastNewsUpdates: true } },
]
};/*************** DO NOT EDIT THE LINE BELOW ***************/
if (typeof module !== “undefined”) {module.exports = config;} -
which on console.cloud.google.com, in the OAuth consent screen, in the app verification status gives me “verification not required”.
because it’s not required by google (SDK project)
Only one thing is required: “Production” modeSame thing with photos (here it tells me to enable the device in the assistant app, but I don’t understand how to do it)
see wiki of GA
I don’t view youtube videos or even web pages.
see EXT-YouTube and EXT-Browser wiki
-
Thanks, I’ll check everything again