11/8/2023 0 Comments Magic mirror configurationMagic Mirror OS: that might seem the easiest way to do it (flash it, and it’s done), but it’s not the method I recommend.It's a free PDF guide containing every Raspberry Pi Linux command you should know! ![]() If you’re reading this, I’m sure you already know what a Magic Mirro looks like, so let’s jump directly into the interesting part of the content.ĭownload Your Essential Linux Commands Guide! ![]() It’s “magic” because it’s a mix between a TV dashboard and a mirror, connected to numerous APIs to display everything you are interested in, nothing like the one in Harry Potter □ As we will learn later, building a Magic Mirror isn’t as complicated as you might think, but the idea was really innovative at the time.Īnyway, in short, a “magic” mirror, is like any mirror, but you’ll add interesting data on it, like a clock, your calendar or the weather forecast for the next few days. Michael Teeuw is the original inventor of the Magic Mirror project, and you can find many resources about it on its website. It is such a beautiful realization once completed, and still something futurist to put in your house, that it peaked the interest of many makers. Like playing classic games on Retropie or watching Netflix with Kodi, building a Magic Mirror is a project that helped popularize the Raspberry Pi. The first third of the book teaches you the basics, but the following chapters include projects you can try on your own. It’s a 30-day challenge where you learn one new thing every day until you become a Raspberry Pi expert. If you’re looking to quickly progress on Raspberry Pi, you can check out my e-book here. You are welcome to use this guide as a buffet, and skip parts if you already know them or are seeking something specific. I’ll also give you some tips to optimize your setup overall. In this guide, I’ll give you a brief introduction about the Magic Mirror project, then we’ll see the best installation method (several are available), and then I’ll take some time to explain the configuration that is not especially intuitive (like tweaking things and adding new fun modules). If you are interested in this project and need more information, keep reading! This is why I decided to write the ultimate installation guide to set up a Magic Mirror. After trying it myself, I noticed that the official documentation is a bit complex for beginners to follow, and other guides don’t help that much. In no event shall the authors or copyright holders be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the software or the use or other dealings in the software.Building a Magic Mirror is one of the most popular projects on Raspberry Pi, but that doesn’t necessarily mean that it’s better documented. The software is provided “as is”, without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. Included in all copies or substantial portions of the Software. The above copyright notice and this permission notice shall be Software is furnished to do so, subject to the following Restriction, including without limitation the rights to use,Ĭopy, modify, merge, publish, distribute, sublicense, and/or sellĬopies of the Software, and to permit persons to whom the Obtaining a copy of this software and associated documentationįiles (the “Software”), to deal in the Software without Permission is hereby granted, free of charge, to any person See Alert documentation for their meaning. Optional (only for long press notifications): If you want to display a message before executing set its options here. Can be anything, for example a string or an object. Use undefined if nothing should trigger.Įach notification configuration is an object with the following properties: Property Use undefined if nothing should trigger.Ĭhoose what notification to send on a short press. Name of the button for easier identification and log output.Ĭhoose what notification to send on a long press. Pin number of the button input (use BCM numbering). Any press duration between maxShortPressTime and minLongPressTime does not do anything.ĭuration to ignore bouncing (unintentional doubble press on the button).Įach button configuration is an object with the following properties: Property Minimum time needed to trigger a long press in ms. Maximum duration to trigger a short press in ms. Minimum duration to trigger a short press in ms. Here is full documentation of options for the modules configuration: OptionĪn array of button configurations. Message: "Keep pressed for 3 seconds to shut down",
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |