Raspberry pi is not a fighter plane
So minify all code when installing for more performance when using Assistant !
Last test: 06/08/2021Service State Description youtube with API ⚠ Copyright video will not displayed (error 150) youtube with VLC 👍 since v1.0.5 (youtube lua installer) links 👌 If Google Server want to return a link, It will be displayed photos ⚠ Google Server don’t return any links, new code with Google photos works 🙂 Google Photos 👍 volume 👍 briefToday 👍 screen 👍 touch 👍 pir 👍 governor 👍 internet 👍 cast 👍 spotify 👍 librespot 👌 Need a lot of tool for build the program (sometime RaspiOS don’t like this). Depend of the last github version raspotify 👍 pre-configured package for no problems 🙂 radio 👍 Fr and It 👍 : No Problem detected 👌 : Can have some mismake ⚠ : limited use ❎ : Not working and search a solution …
In Google Assistant, I have created automatic installer for RaspberryPi and Linux Debian machines.
Auto install script will propose to install needed dependencies with compatible gcc version.
It can also check your audio configuration and allows the generation of your micConfig section.
For OSX machines, auto install script is not yet implented.Pre-requirements: MagicMirror v2.15.0 and more MagicMirror must NOT be installed with sudo command MagicMirror must be installed according to the magicmirror website (and NOT with any other internet tutorial!) An Keyword listener for activating: MMM-Detector Requirements: OS: Raspbian 10 (Buster – 32-bit Version) is needed or debian 10 (buster) RPI 4 > 2 Go RAM Node: > v10.24.x (v12.x no supported) npm: > v7.14.x Linux: tested on Linux Debian 10 (my dev platform) Last tested: 02/06/2021 (Fresh Install on RPI 4)
So, manuel installation is nedeed and no help will be given for this
/!\ RPI 3b+ and less will be not compatible with Extented Display and animations technologyAuto install (for RaspberryPi or Debian Linux machines only) cd ~/MagicMirror/modules git clone https://github.com/bugsounet/MMM-GoogleAssistant cd MMM-GoogleAssistant npm install No other npm commands (e.g. npm audit fix) are needed after installation (they can break package dependencies)! GoogleAssistant module works with HTML5 audio only Installation Error npm ERR! code ELIFECYCLE npm ERR! errno 255 npm ERR! MMM-GoogleAssistant@ preinstall: `installer/preinstall.sh` npm ERR! Exit status 255 Error 255
error 255 is an error voluntarily generated by MMM-GoogleAssistant because the installation requirements are not resolved.
Of course, the reason will be given in red aboveAdditional display of responses for MMM-GoogleAssistant (Extented Display)
GoogleAssistant says and display natural response.<br>
It can display:links photos youtube video cast youtube video screen management spotify audio radio More informations in the wiki
MMM-GoogleAssistant is an embedded Google assistant on MagicMirror.Screenshot FullScreen UI Last Tested MagicMirror : 2.15.0 RPI 4 / raspbian 10 (buster) debian 10 Credits Author : @bugsounet License : MIT By terms of Google Assistant SDK, You are not allowed to use or provide this module for commercial purpose. Thanks To @sdetweil: For his magical scripts ! To all for using this modules ! To contributors for helping doing the wiki !