@bender352 late reply but whenever I try to make it executable it tells me
chmod: cannot access ‘/home/pi/startup_scripts/portrait.sh’ : No such file or directory
I completed all the steps but wondering if I’m missing something
@yuvismahi2 it’s open source, use rpiplay to find the window for mm or add a new mm module to enable an API, and call it to minimize mm and restore it when rpiplay stops mirroring
@sdmydbr9 perhaps off-topic, perhaps an idea. I have homeassistant which does thse kind of announcememnts daily. It’s connected with my alexa (works also with google). I know it’s not related to MM but still, it works without the need for much coding and it’s quite modular for controlling various elements of my home
Yeah, I’d recommend the PM2 method. In my install, I’ve also got an 18650 battery based UPS in place along with proper cooling… the UPS automatically shuts down the Pi if on battery too long, and will restart it for me. Easy as Pi(e).
@bendonahue I’ve set it up here with MQTT.
I wrote a small guide on the HA forum:
https://community.home-assistant.io/t/magicmirror-integration-into-home-assistant-with-mqtt/177246/15
I have been using this docker image and setup to create the container, which works.
this docker image is not maintained anymore, meanwhile the image build fails so the image is old without containing security fixes. Also this image does not contain the latest mm version v2.16.0.
I deployed a service running the Magic Mirror image from that on port 8075.
can you show us this service? kubectl get service <service-name> -o yaml
I wrote a helm chart for running mm in k8s, you find it here.
@mayfield I use the bitvise ssh client from my windows machine to edit files on the pi. just double click to edit as always.
then I use notepad++, which has auto indent and good formatting . from my Mac, or Linux machines I use sublime-text as the editor
and vscode is pretty good here too
I don’t edit ON the pi
if u don’t want to edit at all, use my MMM-Config module, which presents a form to fill in
https://github.com/sdetweil/MMM-Config
@ankonaskiff17 ah, yes. that’s likely fullscreen below, or inserted at the same place, Prime example of fullscreen below being used is MMM-BackgroundSlideshow.
Fullscreen above, I don’t know of anything using it, other than the built in alert module.
@sdetweil @BKeyport just trigggered a question on inheritance. On several occasions when I have Developer Tool up to look at something , I’ll see message text that is roughly “X is inherited from body” or from main. Been a while since I was really poking around in developer tool mode. Think above was in context of CSS. So in event you want to change X, how do you tackle without it having global impact?
@jalibu It’s not a big deal. Once I Googled it and backed out references to Home Depot in my search I found some references that I figured it loosely meant balance as in bank balance or share balance. I follow US stock markets to a certain degree and had never heard the term. One of the thousands of obscure bits of trivia salted away in my brain.
Of course, it is not easy to make a certain educational project without the help of professionals. After all, for each project you need to write a presentation. And PowerPoint presentations writing service can help with this. The writers of this site help me in this and I am always satisfied with my work. I believe that a properly designed and written presentation is necessary for your project to look good. I hope my project on this topic will also be good.
@sdetweil Just thinking might be confusing to someone if they forgot that command, went hunting for it, saw pm2 start mm then don’t know why it won’t start.
First installation I did was the “official” manual installation.
That actually bit me on my second installation which used your installation script. I had the manual installation pm2 start mm set in my head from manual installation. I figured it out pretty promptly but I still like to skim through those first few sections to make sure I didn’t miss/forget a step.