MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    Assistant with screen

    Scheduled Pinned Locked Moved Development
    8 Posts 4 Posters 4.2k Views 5 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ? Offline
      A Former User
      last edited by A Former User

      I’m back!

      9 months ago, I released MMM-Assistant. But it was notorious for its difficulty of maintenance and installation, due to my lack of skills.
      I was so disappointed with limits of early Google’s API and the problems in Electron. And my real world job makes me so busy not to support my hobby enough. So I have half forgotten it and it was abandoned from me.
      Sorry to everyone. (and special thanks to @E3V3A)

      Anyway, from last week I’ve been making my 3rd Mirrorless Mirror. I’ve found I have to improve my old voice module.

      Prototype demo
      Prototype demo (youtube)

      • pure javascript (no other python program or daemon needed)
      • easier installation (than my prior)
      • hotword detection and GA module are separated. (for better maintenance and other method to wakeup)
      • command module removed (use gactions or ifttt or webhooking instead)
      • screen output enabled!!! (like google home with the screen. But somewhat limited)
      • multi-profile supported. Every family can get their own assistant with own account.

      To do(before release)

      • YouTube playing(originally not supported)
      • notification trigger for other modules
      • some dedicated gactions process

      Problem and wanted
      -I have no rpi so I’m building it on ATB. But after Mm 2.4, there is an electron issue for ATB. So currently I run it with Serveronly mode, not kiosk mode. I need who has interest and experienced in node compiling(especially electron rebuild) for help.

      Thanx!

      Mykle1M 1 Reply Last reply Reply Quote 3
      • Mykle1M Offline
        Mykle1 Project Sponsor Module Developer @Guest
        last edited by

        @sean

        Hey! Welcome back, Sean!

        Create a working config
        How to add modules

        1 Reply Last reply Reply Quote 0
        • S Offline
          sero
          last edited by

          Very interesting :)
          I’ll try to get my setup up-to-date in the upcoming weeks. Afterwards I could happily give your beta a test run 😎

          1 Reply Last reply Reply Quote 0
          • ? Offline
            A Former User
            last edited by A Former User

            Not yet publicly released(however, it is opened in github. :D), but if there is anyone who wants to test,
            Please check here.

            MMM-AssistantMk2

            And it might be good to use with these modules.

            • MMM-Hotword : For voice invocation like Jarvis!
            • MMM-NotificationTrigger : For relaying notification with other modules (eg. From MMM-Hotword to MMM-AssistantMk2 for invocation, or From MMM-AssistantMk2 to MMM-remote-controller for commanding)
            • MMM-GAction : Instruction and sample for custom Assistant commands.
            1 Reply Last reply Reply Quote 1
            • ? Offline
              A Former User
              last edited by A Former User

              Voice commands demo
              Voice commands demo. It shows 3 ways to command by voice. - transcription hooking, IFTTT, custom gaction (linked to youtube clip, click image)

              Multi profile demo
              It can support multi-accounts or multi-languages. It means, your family can use Assistant personally with this module. (linked to youtube clip, click image)

              1 Reply Last reply Reply Quote 1
              • ? Offline
                A Former User
                last edited by

                other stuffs
                Last demo for

                • continuousConversation
                • use Calendar, shopping list
                • And youtube playing…

                Ok, almost done. :D

                1 Reply Last reply Reply Quote 1
                • S Offline
                  Sun
                  last edited by

                  This is fantastic. Hope will come with full guide and instruction in each step.

                  1 Reply Last reply Reply Quote 0
                  • ? Offline
                    A Former User
                    last edited by A Former User

                    other stuffs

                    RPI & Kiosk mode is tested. and I added some tiny features for touchscreen.

                    If you want to run this module on the Kiosk mode, you should rebuild some module for matching electron version. See Installation.

                    1 Reply Last reply Reply Quote 0

                    Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                    Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                    With your input, this post could be even better 💗

                    Register Login
                    • 1 / 1
                    • First post
                      Last post
                    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