hi,
my pi freezes almost every 3 hours.
I guess its about the Modules I use; I would suspect MMM-GroveGesture or Pages.
Please tell me what Information I should share with you :)
hi,
my pi freezes almost every 3 hours.
I guess its about the Modules I use; I would suspect MMM-GroveGesture or Pages.
Please tell me what Information I should share with you :)
Hi,
is it possible to use some kind of other map distributor like openmap, so you don’t need to pay for the API Key?
Hi,
I have a question i want my Mirror to be clean and not to overloaded.
So I though it would be nice to have a gesture sensor and then which moving your hand left or right you kind of switch sides and see other modules.
Is such a thing possible, it would be enough when the sides only loads if you’re on it.
EDIT: I found the MMM-Pages, now its only the question with the gesture sensor. If sb. has a better solution to switch sides comment :)
I hope something like this is possible :)
Hi,
I wonder if its possible to have a module which shows you informations about your Shipment, like this:
MMM-ShipmentTracking
But without having to add the tracking nr each time, instead your dhl account ist synchronised with your Mirror.
I wonder if its possible :)
I tried to do my one CSS and move the Modules in custom positions:
I edited my css to the following:
.MMM-Mail{
left : 100 px,
top: 500 px
}
But this doesn’t work, it changes nothing…
@lavolp3 said in MMM-EFA Config:
@rxlDavid You have config errors in the respective lines.
You should use your preferred editor (e.g. nano) and fix themnano config/config.js
Or post your config.js here but delete every sensitive information!
At least post the first few lines.
/* Magic Mirror Config Sample * * By Michael Teeuw http://michaelteeuw.nl * MIT Licensed. * * For more information on how you can configure this file * See
https://github.com/MichMich/MagicMirror#configuration * */
var config = {
address: "localhost", // 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,
ipWhitelist: ["127.0.0.1", "::ffff:127.0.0.1", "::1"], // 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 true
language: "de",
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 device
modules: [
{
module: "alert",
},
{
module: "updatenotification",
position: "top_bar"
},
{
module: "clock",
position: "top_left"
},
{
module: "calendar",
header: "Kalender",
position: "top_left",
config: {
calendars: [
{
symbol: "calendar-check",
url: "XXXXXXX" }
]
}
},
{
module: "compliments",
position: "lower_third"
},
{
module: "currentweather",
position: "top_right",
config: {
location: "XXXXXX",
locationID: "28XXXX", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
appid: "XXXXXX"
}
},
{
module: "weatherforecast",
position: "top_right",
header: "Weather Forecast",
config: {
location: "XXXXXX",
locationID: "XXXXXX", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
appid: "XXXXXX"
}
},
{
module: "newsfeed",
position: "bottom_bar",
config: {
feeds: [
{
title: "Tagesschau",
url: "http://www.tagesschau.de/xml/rss2"
}
],
showSourceTitle: true,
showPublishDate: true,
broadcastNewsFeeds: true,
broadcastNewsUpdates: true
}
},
{
module: 'MMM-Mail',
position: 'bottom_left',
header: 'Email',
config:{
user: 'XXXXXX',
pass: 'XXXXXX',
host: 'XXXXXX',
port: 993,
numberOfEmails: 5,
fade: true,
subjectlength: 50
}
},
{
module: 'MMM-EFA-departures',
position: 'upper_third',
config: {
efaUrl: "http://www2.vvs.de/vvs/XSLT_DM_REQUEST",
stopID: "XXXXXX",
stopName: "MMM-EFA is loading",
lines: ['all'],
reload: 60000,
realDepTime: true,
relativeDepTime: true,
toggleDepTime: true,
toggleDepTimePerReload: 6,
fade: true,
fadePoint: 0.25,
maxDepartures: 4
}
},
]
};
/*************** DO NOT EDIT THE LINE BELOW ***************/
if (typeof module !== "undefined") {module.exports = config;}
i edit the config via nano…
So I done npm run…:
And thats what I recieved:
> magicmirror@2.11.0 config:check /home/pi/MagicMirror
> node tests/configs/check_config.js
Checking file... /home/pi/MagicMirror/config/config.js
Line 1 col 156 Trailing spaces not allowed.
Line 95 col 12 Strings must use doublequote.
Line 96 col 25 Strings must use doublequote.
Line 97 col 23 Strings must use doublequote.
Line 99 col 25 Strings must use doublequote.
Line 100 col 25 Strings must use doublequote.
Line 101 col 25 Strings must use doublequote.
Line 109 col 12 Strings must use doublequote.
Line 110 col 14 Strings must use doublequote.
Line 115 col 13 Strings must use doublequote.
The EFA Module starts at Line 109…
How can I open it on a browser?
So If I try to add the config code to the config and save the config it will just go blank.
The Config Code:
{
module: 'MMM-EFA-departures',
position: 'upper_third',
config: {
efaUrl: "http://www2.vvs.de/vvs/XSLT_DM_REQUEST",
stopID: "500XXXX",
stopName: "MMM-EFA is loading",
lines: ['all'],
reload: 60000,
realDepTime: true,
relativeDepTime: true,
toggleDepTime: true,
toggleDepTimePerReload: 6,
fade: true,
fadePoint: 0.25,
maxDepartures: 4
}
},
And If I remove the config of EFA then it works normally…
Thank you