![]() I was not very familiar with programming and still managed to finish the project. You can modify your calendars by changing the icon it will display (we have two, a check and a rocket), decide if you want it to show the location of the event, have a character cap for each event, and have a set number of events your calendar will display. The mirror comes with a default calendar of US holidays, which is not very useful, so I added our family’s calendar so that everyone that passes by can check what they have to do. This is the last thing I modified to better fit our family. Optional: you can create a slack module which displays messages from a given server, you just need the slack token for it and implement it in the config.js file. Current Weather will display the weather at the current time and weather forecast will display weather for the entire week. Once you’ve done that, get the API key for your location and change the default location your mirror currently displays to the one you want to have. To change what location’s weather your mirror will display, you will need to go to and look up your city. LocationID: "4460162", //ID from unzip the gz file and find your city Raspberry Pi 4, including the power cable, etc….All of these changes are done in the CSS and config files in the MagicMirror folder. After a while, I was asked to change the properties of the interface, such as some aesthetic components or to add more news channels to a ‘news section’ I created in the MagicMirror, which shows the most recent headlines and news from main channels such as CNN. So with his help, we fixed problems like node.js that didn’t want to update or the whole program not running, but we eventually got it to run. I asked my dad for help, as he knows how to work around a Raspberry Pi. On my way to success, I encountered many problems that seemed impossible to fix as I don’t know much about programming, and I decided to ask for help. Once the download was finished, I opened the default Unix shell in the Raspberry Pi and started working. After looking around GitHub and other resources, I found an upload of those files by MichMich, which I then proceeded to download onto the Raspberry Pi. I then looked for the files needed for the project. I tested the program on a Raspberry Pi 3, which I then plugged into a tv, but settled on a Raspberry Pi 4. To make the MagicMirror interface, I first needed a working Raspberry Pi. I used this tool to produce an interface that allows its user to see a linked calendar, time, weather, slack messages, etc… through a Raspberry Pi and some patience. ![]() The MagicMirror, unlike its name suggests, doesn’t use magic to do anything. ![]() This time has been filled by a project called the MagicMirror. The MagicMirror is essentially the brain of a smart mirror, telling it what to display (like calendars or even slack messages) and how to format it using the customization the user implemented in its files.Īs COVID-19 made its way to the United States and marked an early end to the school year, it meant I had more time on my hands to do personal projects. In this article, you will find a list of hardware for this project, where to go to download it, and how to customize it to fit your needs and/or your family’s needs.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |