Since we get a lot of recurring questions on this forum, and on GitHub, it might be a good idea to create a FAQ in the wiki on GitHub. This FAQ should answer questions like: “Which PIs are supported”, “How to update”, “How to install modules”, etc …
To note: the npm process starts up Electron in kiosk mode on the rpi. Electron is simply a browser, which then loads the localhost address to MM². So if you know your rpi’s address on your network, you can load it up anywhere through a browser.
Right. If you had followed the guide, you would’ve noticed that nowhere does it talk about using a client to connect and perform the various commands. You need to access it with a keyboard attached anyway to do the initial configuration before you can connect remotely, so rather than introduce another variable (having someone install something else), I opted not to do that.
That said, I’ll make a note in the guide. When connecting remotely, you must run the command as:
The main difference is that I want the ical events to show up on the monthly calendar view, and it looks like you’re displaying an “empty” calendar, right?
Correct. That was the request made, a plain and simple calendar without any bells and whistles.
My new first priority is to finish off a module that lets us text message the display to display a notification to the family (“Went out to buy groceries be back in an hour”). 🙂 The base concept is that it shows the summary of the latest gmail message an account receives, since you can text gmail accounts. Guess it’s possible other people might find other reasons to want that too…
Make sure you make it that only allowed numbers can text that e-mail, otherwise you may end up with spam messages.
I updated this module page with a step-by-step’ish guide on how to install and configure the module. Let me know if you run into any issues.
Since the module pulls lat/long data in JSON format from a file, you could just manually edit that file to update your location. This is in case you don’t want to use the GPS tracker on your phone.
What this means is that if you want to tweak the code, you could just have a file on your raspberry pi, or somewhere else on your home network that the lat/long is pulled from instead of setting up a website.
I have recently build a MM and I’m very happy with it, thank you all.
Everything works fine except that I have an issue with my first one RSS feed. it doesn’t want to load. I know it doesn’t load because it’s not a XML file but how can I solve this problem ?
That likely happened because the respective node fetchers didn’t start when you first tried it. Killing the app and restarting it would’ve fixed that … and by rebooting the pi, you accomplished the same thing.
Googeling RepeatingCount + “Google Calendar” shows that others want this to work too; I recall seeing it on some showcase mirror? Anyway, I suspect I need to fiddle with my GoogleCalendar rather than my MM setup?
The guide is written for the bare basics. Using SSH to log in to it and execute those commands isn’t covered because in order to actually set it up from the start, you would already have physical access to it. Remote SSH isn’t for everyone and is not required for the installation and configuration of the rpi nor MM².
That said, it will be covered in an upcoming tutorial which covers things like installing pm2 to auto start npm, and remote access. Remote access is different for everyone, there is no fixed way of doing it. My network isn’t the same as yours, or others.