Introducing the Magic Mirror Dashboard Generator!
For a while I’ve had the idea of setting up a system that allows anyone to create and host a magic mirror dashboard by simply filling in a few variables. So I recently went to work and created the Magic Mirror Dashboard Generator, a web app that does exactly that.
The app allows you to fill out a few variables and gives you a unique URL that you can use on many devices, such as an Android tablet/phone, a Chromecast or basically anything that can display a web page.
I tried to make the setup page as simple as possible. You have to sign up for an API key at OpenWeatherMap, and get an API key for the Google Calendar display module. Both are relatively simple to do.
The dash offers a 12/24 hour time format, as well as a setting to choose between Celcius/Fahrenheit. The weather module displays the wind speed, humidity & high/low temperatures.
Planned improvements include:
- A news feed
- A 5 Day weather forecast
- Choose # of calendar items to show
- Localization / language chooser
- Custom CSS
- Refreshing modules asynchronously
- Different/custom modules
- Probably even more stuff!
If you encounter any bugs/errors, please shoot me an email: firstname.lastname@example.org or leave a comment below. Any and all help is very much appreciated!
Libraries I used in this project:
- https://github.com/jangellx/MagicMirror (Code snippets/some css)
I sincerely hope that you guys find this useful and enjoy using it. Bear in mind that even though this should stay up, this project comes without any sort of guarantee of uptime, technical support, future updates or anything else!! Refer to the site disclaimer in the footer for further info.