First, I’m sorry.
I can not speak English very well.
It depends on google translator.
I do not use Raspberry Pi, but I tried several things because I wanted to use MM.
After installing ubuntu 16.04 on vmware workstation, it worked successfully after installing MM.
And odrold-ux4 succeeded and succeeded in artik530.
After finishing the practice, I tried to install MM on artik710s and I failed.
The problem is that the artik710s is arm64, although it is not accurate because it does not have expertise.
In this regard, I wrote here.
With my short knowledge, I think it would be possible to change the package below.
The package has an arm64 package starting at 1.8 or higher.
The electron-chromedriver package is installed with the spectron 3.7.x version.
The electron-chromedriver also has an arm64 package starting at 1.8 or higher.
The electron-chromedriver 1.8 package is installed with the spectron 3.8.0 version.
Remove the package-lock.json file
The package.json file was modified.
"spectron": "3.7.x", -> "spectron": "3.8.0"
"electron": "^ 1.4.15", -> "electron": "1.8.4"
And when I did npm install and npm start, I could see the black screen.
I know this project is Raspberry Pi, but I hope to use the two updated packages mentioned above in the next version.
You could use the carousel module with 2 instances of the weather module for different regions in different pages. Just get the carousel module to ignore all other modules.
May be an easier way to do it but as far as I know that should work.
Can we create a database and store all the information of that detected user into the created database?And that user should be able to retrieve his or her information as they requests. Please somebody lend some ideas about this topic. It would help me to complete my college’s project.
When using more than one RSS feed, all articles in that source are shown separately (sorted by time) before proceeding to the next RSS feed. This means that it shows the articles from the newest to oldest, the proceed to the next RSS feed and do the same.
Is there a way to merge all RSS feed sources into one, so all articles are sorted by article date regardless of the number of feeds added? If so, I think this should be a feature option.
I have most of my stuff on a NextCloud server, like calendar and contacts. I have added my calendars, witch works great (except birthdays due to that dates before 1970 isn’t supported yet). But when i try to add my todo list from the server, it fails.
Adding a todo list within the calendar module would be a nice feature, so I can add my todo’s to my mirror. I know there is a todo module, but it seems that it’s more focused on another service?
I have tried to make changes to the default calendar module, but haven’t got it to work so far. Maybe I will try to work more on it when i get the time for it.
Can I add or unload some specific modules on running time by condition?
It doesn’t mean show and hide. I think it might be related with multiple configuration or run-time configuration. Will it be possible?
I want to load or unload many modules by specific condition without restart. I believe it could be used for real-profile or mode based mirror.
I would like to have a configurator assistant after running Magic Mirror for the first time, it would be like the first time that you turn on a brand new phone, it will ask you for:
City (for time zone and forecast)
I would like to know if there is something like this already developed or if someone could help me ($) with it.
@broberg said in Remove module configuration from config/config.js:
however, a “scraper” script would be good for the newbies, i.e a script that scans the modules folder, adds each module and retrieves all config-defaults from each module and puts it all in a new config file.
Thats also an interesting approach and the core system could also monitor the modules folder, so whenever a new module is copied to that folder, the core system would reload the modules or just load the new module and refresh the UI. The same could apply to removing a module, without having to restart the system, if the core detects a folder is not there, it can refresh the UI and remove the module.
Update: I found no valid mm container in the docker store.
You can build your own docker image locally with
docker build -t magic_mirror .
and run it with
docker run -d --publish 8080:8080 --restart always --volume ~/magic_mirror/config:/opt/magic_mirror/config --volume ~/magic_mirror/modules:/opt/magic_mirror/modules --name magic_mirror magic_mirror
and open it in your browser with
Be aware of this issue.
I put together a small module which allows this. It initially needs to be started out of the browser but then the Chromecast directly loads the content from the server.
You can try it out: https://github.com/flo80/MMM-chromecast