• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
  1. Home
  2. dolanmiu
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
Offline
  • Profile
  • Following 0
  • Followers 1
  • Topics 2
  • Posts 14
  • Groups 0

dolanmiu

@dolanmiu

5
Reputation
1.5k
Profile views
14
Posts
1
Followers
0
Following
Joined May 4, 2017, 12:55 AM
Last Online May 21, 2019, 1:33 PM

dolanmiu Unfollow Follow

Best posts made by dolanmiu

  • MMM-Monzo - A high quality Monzo Module

    Chat on Gitter dependencies Status Build Status Greenkeeper badge

    From the creator of MMM-Awesome-Alexa, I present:

     

    MMM-Monzo

    Monzo Module for Magic Mirror

    screen shot 2018-06-02 at 20 55 28

    Compatability

    Operating System Works? Notes
    Linux / Raspberry Pi ✔ -
    macOS ✔ -
    Windows ✔ -

    Installing

    1. Clone this repo into the /modules folder as usual
    2. run $ npm install in /MMM-Monzo

    Configuring

    The final config should look something like this:

        {
    		module: "MMM-Monzo",
    		position: "top_center",
    		config: {
    			clientId: "oauth2client_00009XfHYT...",
    			clientSecret: "mnzconf.++er4iwMs4CtoYUdpRjpIn+UL6/NwqA88E...",
    			accountId: "acc_00005Ufdh...",
    			refreshToken: "eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJl..."
    		}
        }
    

    Getting the Client ID and Client Secret

    1. Go to https://developers.monzo.com/apps/home
    2. Create a new Confidential Client
    3. Be sure to set the Redirect URL to: http://localhost:8080/oauth
    4. Your Client should look like: https://imgur.com/TOkANnq
    5. Keep note of the Client ID, Client Secret

    Getting the Account ID

    Normally everybody should have 1, but if you have multiple Monzo cards (like me), then you have multiple account IDs. MMM-Monzo only supports 1 account at a time.

    1. Go to https://developers.monzo.com/api/playground
    2. Click on List accounts on the side
    3. Click on Send to fetch all accounts.
    4. Pick your account, most of the time there should only be one anyway. E.g. acc_00005UxdhBxP1wQytx9dOX

    Getting the Refresh token

    1. run $ npm run token-helper inside the /MMM-Monzo folder
    2. Follow the instructions

    Made with 💖 by Dolan

    posted in Utilities
    D
    dolanmiu
    Jun 2, 2018, 8:05 PM
  • RE: Monzo Module Request

    Sorry for being a year late, but it is finally here, introducing MMM-Monzo:

    https://forum.magicmirror.builders/topic/7300/mmm-monzo-a-high-quality-monzo-module

    posted in Requests
    D
    dolanmiu
    Jun 3, 2018, 1:19 AM
  • MMM-awesome-alexa

    https://github.com/dolanmiu/MMM-awesome-alexa

    Chat on Gitter dependencies Status Build Status

    Demo GIF

    MMM-awesome-alexa

    A hands free Alexa module for the Magic Mirror, which is activated when you say ‘Alexa’.
    At the moment, this only works for MacOS and Ubuntu. Raspberry Pi has experimental support, it works when I tried it, but please try yourself and let us know on Gitter!

    Installation

    Refer to the official documentation on how to install the module: https://awesome-alexa.js.org

    Usage

    Boot up Magic Mirror and say “Alexa, what time is it?”, or “Alexa, tell me a joke” 😊.

    Note: If you are using Raspberry Pi, you most likely will experience a snowboy issue. Please go to the Troubleshoot section down below

    Features

    • Wake Word support
    • Custom Wake Word
    • Very easy set up
    • Easy config tool
    • All-in-one solution.
    • Visualisation

    Supported Wake Words

    • Alexa
    • Smart Mirror
    • Snowboy
    • Jarvis
    • Computer

    Troubleshoot

    First check if your mic works by typing in:

    rec t.wav
    

    If the above command doesn’t work, please fix that before continuing. Here is a link to help you (Raspberry pi)

    PM2 problems

    For some reason, running MagicMirror on PM2 with this module doesn’t seem to work on Raspberry Pi. The mic does not pick up. If anyone has a solution or cause for this, it would be greatly appreciated. I would recommend to start the MagicMirror the traditional way of npm start.

    Snowboy problems

    Make sure you followed the install steps correctly. It involves manually downloading snowboy and manually building snowboy:

    https://awesome-alexa.js.org/#/installation?id=step-2-install-module

    Follow snowboy’s official guide on how to recompile their package:
    https://github.com/Kitt-AI/snowboy#compile-a-node-addon


    Made with 💖 by Dolan

    posted in Utilities
    D
    dolanmiu
    May 4, 2017, 12:57 AM
  • RE: MMM-awesome-alexa

    @g_nandagpl Visualization is now done! It looks like a talking/breathing circle, kind of like cortana.

    posted in Utilities
    D
    dolanmiu
    Dec 29, 2017, 9:36 PM

Latest posts made by dolanmiu

  • RE: MMM-awesome-alexa

    Documentation website up:

    https://awesome-alexa.js.org

    Has detailed install instructions and on how to get past snowboy issues

    posted in Utilities
    D
    dolanmiu
    May 21, 2019, 1:27 PM
  • RE: Monzo Module Request

    Sorry for being a year late, but it is finally here, introducing MMM-Monzo:

    https://forum.magicmirror.builders/topic/7300/mmm-monzo-a-high-quality-monzo-module

    posted in Requests
    D
    dolanmiu
    Jun 3, 2018, 1:19 AM
  • MMM-Monzo - A high quality Monzo Module

    Chat on Gitter dependencies Status Build Status Greenkeeper badge

    From the creator of MMM-Awesome-Alexa, I present:

     

    MMM-Monzo

    Monzo Module for Magic Mirror

    screen shot 2018-06-02 at 20 55 28

    Compatability

    Operating System Works? Notes
    Linux / Raspberry Pi ✔ -
    macOS ✔ -
    Windows ✔ -

    Installing

    1. Clone this repo into the /modules folder as usual
    2. run $ npm install in /MMM-Monzo

    Configuring

    The final config should look something like this:

        {
    		module: "MMM-Monzo",
    		position: "top_center",
    		config: {
    			clientId: "oauth2client_00009XfHYT...",
    			clientSecret: "mnzconf.++er4iwMs4CtoYUdpRjpIn+UL6/NwqA88E...",
    			accountId: "acc_00005Ufdh...",
    			refreshToken: "eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJl..."
    		}
        }
    

    Getting the Client ID and Client Secret

    1. Go to https://developers.monzo.com/apps/home
    2. Create a new Confidential Client
    3. Be sure to set the Redirect URL to: http://localhost:8080/oauth
    4. Your Client should look like: https://imgur.com/TOkANnq
    5. Keep note of the Client ID, Client Secret

    Getting the Account ID

    Normally everybody should have 1, but if you have multiple Monzo cards (like me), then you have multiple account IDs. MMM-Monzo only supports 1 account at a time.

    1. Go to https://developers.monzo.com/api/playground
    2. Click on List accounts on the side
    3. Click on Send to fetch all accounts.
    4. Pick your account, most of the time there should only be one anyway. E.g. acc_00005UxdhBxP1wQytx9dOX

    Getting the Refresh token

    1. run $ npm run token-helper inside the /MMM-Monzo folder
    2. Follow the instructions

    Made with 💖 by Dolan

    posted in Utilities
    D
    dolanmiu
    Jun 2, 2018, 8:05 PM
  • RE: MMM-awesome-alexa

    @smyvy which directory are you running that command on?

    It needs to be in the MMM-awesome-Alexa directory

    That command is most definitely there

    posted in Utilities
    D
    dolanmiu
    Jan 8, 2018, 3:30 PM
  • RE: MMM-awesome-alexa

    @smyvy Yes, its a very common issue, run this:

    npm run electron-rebuild

    posted in Utilities
    D
    dolanmiu
    Jan 8, 2018, 12:24 AM
  • RE: MMM-awesome-alexa

    @g_nandagpl Visualization is now done! It looks like a talking/breathing circle, kind of like cortana.

    posted in Utilities
    D
    dolanmiu
    Dec 29, 2017, 9:36 PM
  • RE: MMM-awesome-alexa

    @jnstnr Yeah, sorry for the complexity! I tried hard to make this as easy as possible

    But due to the nature of this project, there are a lot of variables. Everyones machine and setup is different etc

    posted in Utilities
    D
    dolanmiu
    Dec 15, 2017, 7:58 PM
  • RE: MMM-awesome-alexa

    @g_nandagpl Thank you for the feedback, glad you got this working

    As for visualization, it turned out really laggy on Raspberry Pi, so I postponed it

    I might re-visit this feature, maybe figure out a way to speed it up if there is enough interest

    posted in Utilities
    D
    dolanmiu
    Dec 15, 2017, 10:21 AM
  • RE: MMM-awesome-alexa

    @jnstnr Can you post on the issues section of the Repo? Tell me the exact error, you can find the error by running:

    npm start dev

    posted in Utilities
    D
    dolanmiu
    Jul 1, 2017, 2:25 AM
  • RE: MMM-awesome-alexa

    @pepemujica For me, the helper website works

    Where do you live? I live in the UK, and it just works for me, perhaps Amazon has location blocking?

    posted in Utilities
    D
    dolanmiu
    Jul 1, 2017, 2:21 AM
Enjoying MagicMirror? Please consider a donation!
MagicMirror created by Michael Teeuw.
Forum managed by Sam, technical setup by Karsten.
This forum is using NodeBB as its core | Contributors
Contact | Privacy Policy