Read the statement by Michael Teeuw here.
Modules assistance for MM newbie! Help!
-
Hi @Fookes,
I’ll try. This is what I use for adding modules:
Ingredients
- Text Editor (e.g. Atom) ‑ that supports syntax highlighting, code formatting, and won’t break your code (i.e. not MacOS’ TextEdit)
- SFTP Client (e.g. FileZilla)
- Terminal
- VNC Client (optional)
Directions
-
Connect to your MM via
ssh
in Terminal (e.g.ssh 192.168.0.101
), and in yourssh
session do the following:
a. Change directories to~/MagicMirror/modules
b. Download your module withgit clone
(e.g.git clone https://github.com/matteodanelli/MMM-cryptocurrency.git
)
c. This will create the folder for your module -
Connect with your SFTP Client to your MM
a. Navigate to your~/MagicMirror/config
directory
b. Tell the SFTP Client to open/edit yourconfig.js
with your Text Editor (this can sometimes be configured in File > Preferences) or by right-clicking the file (to select “Open with…”)
c. Copy the config options from the module’s GitReadme.md
, website, etc. that you want to use
d. Paste the config options intoconfig.js
that is open in your Text Editor
e. Save the file, and the SFTP Client will upload the file back to your MM -
In Terminal (still in
ssh
) runpm2 restart mm
ornpm start dev
in~/MagicMirror/
.
a. Have a look at your mirror to see that the changes took, or use a VNC Client to connect to and view your mirror
Hope that helps. Let me know if you have any questions.
-
@ninjabreadman - Thanks, appreciate you doing this for me. In step one, I’m presuming you’re doing all of this on the Pi - not from a Mac or PC?
-
@Fookes No problem. No, all of the above will be done from your separate Mac/PC. The directions explain how to use Terminal and SFTP Client to make changes as through you were in front of the machine. All of the apps (Text Editor, SFTP Client, and VNC Viewer) should be installed on your Mac/PC (read: not MM) remote machine.
Otherwise, you can just follow the excellent How to add modules for absolute beginners thread which covers everything as done on the RPi.
-
@ninjabreadman - Thank you. I shall give it a go shortly and let you know how I get on! Thanks again!
-
Hi @ ninjabreadman - Unbelievably I managed to follow your instructions to the letter! Sadly, it made no difference to the Pushbullet module I’m trying to add. As stated previously, the app ‘loads’ but constantly shows “No new Notifications”. I’ve put the relevant Pushbullet key in but it’s simply not displaying any messages.
Do you have any thoughts or suggestions?
Many thanks.