• 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
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 3.5k 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 Jul 12, 2018, 2:11 PM Jul 7, 2018, 1:43 PM

    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!

    M 1 Reply Last reply Jul 7, 2018, 10:55 PM Reply Quote 3
    • M Offline
      Mykle1 Project Sponsor Module Developer @Guest
      last edited by Jul 7, 2018, 10:55 PM

      @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 Jul 8, 2018, 9:29 AM

        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 Jul 12, 2018, 2:15 PM Jul 12, 2018, 1:14 PM

          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 Jul 12, 2018, 3:02 PM Jul 12, 2018, 1:59 PM

            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 Jul 12, 2018, 6:58 PM

              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 Jul 13, 2018, 7:02 AM

                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 Jul 16, 2018, 8:29 PM Jul 16, 2018, 8:25 PM

                  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
                  • 1 / 1
                  1 / 1
                  • First post
                    2/8
                    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