To build a variant on the machine simply run: cd MagicMirrorOS/src/vagrant Sudo vagrant plugin install vagrant-nfs_guestĪfter provisioning the machine, its also possible to run a nightly build which updates from devel using: cd MagicMirrorOS/src/vagrant To use it: sudo apt-get install vagrant nfs-kernel-server Unless you do extra configuration, vagrant must run as root to have nfs folder sync working. There is a vagrant machine configuration to let build MagicMirrorOS in case your build environment behaves differently. To build a variant use: sudo docker exec -it magicmirroros-build build An example and other variants are available in the folder src/variants/example. MagicMirrorOS supports building variants, which are builds with changes from the main release build. Sudo docker exec -it magicmirroros-build build You can build it assuming you already have docker and docker-compose installed issuing the following commands: git clone MagicMirrorOS can be built using docker running either on an intel or RaspberryPi (supported ones listed).īuild requires about 4.5 GB of free space available. sudo (the script itself calls it, running as root without sudo won't work).Docker-compose - recommended if using docker build method, instructions assume you have it.The Raspberry Pi 0/1 is currently not supported. , please refer to the documentation provided there. You find the docker setup at ~/magicmirror/ on your raspberrypi.įor more information about this setup, how you can start/stop the docker container, Under the hood MagicMirrorOS uses this docker setup.Īt the first start the docker image is pulled which takes some time depending on your hardware, so please be patient. You can change the settings of the MagicMirror in the files located at ~/magicmirror/mounts/.Hostname is magicmirroros (not raspberrypi as usual), username: pi and inital password is: raspberry.Configure your WiFi by editing magicmirroros-wpa-supplicant.txt at the root of the flashed card when using it like a flash drive.Unzip the image and install it to an SD card like any other Raspberry Pi image.Or download directly form the official mirror here How to use it? You can use the pi-imager commuity raspberrypi imager here, unofficial section. You can find a complete list of modules available here and here.An out of the box Raspberry Pi Raspbian distro that lets you run MagicMirror to make an interactive mirror. MMM-Remote-Control module lets me control the display and other modules’ configurations via Home Assistant. After the installation and basic setup, you can use MMPM package manager, which is a self-updating command line and graphical interface designed to simplify the installation, removal, and maintenance of MagicMirror packages. Follow the installation and configuration instructions from the docs. MagicMirror2 is an open-source modular platform for smart mirrors. Sanding 2 Way Glass White Paint Stripping the monitor Back Cover Black cardboard for light bleed LCD Monitor with VESA Mount Raspberry Pi and Cables Light Bleed Test Software This way, the monitor holds the frame instead of the other way around. Since the most weight comes from the monitor display, I decided to use a VESA mount. The whole assembly was about 22lbs and I didn’t feel comfortable using the picture hanging kit to hold the entire weight.Use VESA mounts to hang the monitor + frame on the wall. For cable management, use glue or zip-ties.Attach the power supply to Raspberry Pi and the monitor.Refer to the Raspberry Pi setup instructions in the next section.Connect the Pi to the monitor via HDMI cable.Test it out with the lights off and shining some light from behind Use black cardboard to reduce the light bleeding from the back of the mirror.This helps reduce the weight and also keeps the whole assembly as slim as possible.Apply a coat of primer (I find using a spray easier and quicker).You might have to sand the inner frame down a little if you can’t get the mirror or the monitor to fit inside the frame.Raspberry Pi 3B+ or Raspberry Pi 4b with MicroSD card, Power Supply.Vesa Mount ( Option 1, Option 2 based on the total weight of your assembly).Make sure its dimensions don’t exceed 18″ x 24″ and it has support for a VESA mount But you can use any 27″ monitor to maximize the available screen space on the mirror. I sacrificed one of the monitors I had (Dell U2717D 27″ Monitor).Black Cardboard from a local Dollar Store.Two-Way Glass Mirror from Amazon (MirroView 18″ x 24″).Shadow Box from Michaels (Black 18″ x 24″).But the end result is something to marvel at and brings a smile every time someone looks at it. Needless to say, this is a huge upgrade both in terms of size and cost. My first version back in 2016 was a cheap version of this with a 2-way acrylic film on a 7″ android tablet. I finally built something I dreamt of 6 years ago.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |