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

    Posts

    Recent Best Controversial
    • RE: Works with Node Serveronly but not npm start MM

      @sdetweil

      yes tried npm rebuild in module directory and get this:

      Thanks

      pi@MagicMirror:~ $ cd MagicMirror/
      pi@MagicMirror:~/MagicMirror $ cd modules
      pi@MagicMirror:~/MagicMirror/modules $ cd MMM-synology-ds/
      pi@MagicMirror:~/MagicMirror/modules/MMM-synology-ds $ npm rebuild
      
      mmmagic@0.5.3 install /home/pi/MagicMirror/modules/MMM-synology-ds/node_modules/mmmagic
      node-gyp rebuild
      
      make: Entering directory ‘/home/pi/MagicMirror/modules/MMM-synology-ds/node_modules/mmmagic/build’
      CC(target) Release/obj.target/libmagic/deps/libmagic/src/apprentice.o
      CC(target) Release/obj.target/libmagic/deps/libmagic/src/apptype.o
      CC(target) Release/obj.target/libmagic/deps/libmagic/src/ascmagic.o
      CC(target) Release/obj.target/libmagic/deps/libmagic/src/cdf.o
      CC(target) Release/obj.target/libmagic/deps/libmagic/src/cdf_time.o
      CC(target) Release/obj.target/libmagic/deps/libmagic/src/compress.o
      CC(target) Release/obj.target/libmagic/deps/libmagic/src/der.o
      CC(target) Release/obj.target/libmagic/deps/libmagic/src/encoding.o
      CC(target) Release/obj.target/libmagic/deps/libmagic/src/fsmagic.o
      CC(target) Release/obj.target/libmagic/deps/libmagic/src/funcs.o
      CC(target) Release/obj.target/libmagic/deps/libmagic/src/is_tar.o
      CC(target) Release/obj.target/libmagic/deps/libmagic/src/magic.o
      CC(target) Release/obj.target/libmagic/deps/libmagic/src/print.o
      CC(target) Release/obj.target/libmagic/deps/libmagic/src/readcdf.o
      CC(target) Release/obj.target/libmagic/deps/libmagic/src/readelf.o
      CC(target) Release/obj.target/libmagic/deps/libmagic/src/softmagic.o
      CC(target) Release/obj.target/libmagic/deps/libmagic/src/fmtcheck.o
      CC(target) Release/obj.target/libmagic/deps/libmagic/src/strlcat.o
      CC(target) Release/obj.target/libmagic/deps/libmagic/src/strlcpy.o
      AR(target) Release/obj.target/deps/libmagic/magic.a
      COPY Release/magic.a
      CXX(target) Release/obj.target/magic/src/binding.o
      In file included from …/src/binding.cc:3:
      …/…/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
      …/…/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s, int)’} [-Wcast-function-type]
      , reinterpret_cast(AsyncExecuteComplete)
      ^
      …/src/binding.cc: In static member function ‘static void Magic::DetectFile(const Nan::FunctionCallbackInfo&)’:
      …/src/binding.cc:184:59: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s, int)’} [-Wcast-function-type]
      (uv_after_work_cb)Magic::DetectAfter);
      ^~~~~~~~~~~
      …/src/binding.cc: In static member function ‘static void Magic::Detect(const Nan::FunctionCallbackInfo&)’:
      …/src/binding.cc:217:59: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s, int)’} [-Wcast-function-type]
      (uv_after_work_cb)Magic::DetectAfter);
      ^~~~~~~~~~~
      In file included from …/src/binding.cc:1:
      …/src/binding.cc: At global scope:
      /home/pi/.cache/node-gyp/10.20.0/include/node/node.h:573:43: warning: cast between incompatible function types from ‘void ()(v8::Local)’ to ‘node::addon_register_func’ {aka ‘void ()(v8::Local, v8::Local, void*)’} [-Wcast-function-type]
      (node::addon_register_func) (regfunc),
      ^
      /home/pi/.cache/node-gyp/10.20.0/include/node/node.h:607:3: note: in expansion of macro ‘NODE_MODULE_X’
      NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)
      ^~~~~~~~~~~~~
      …/src/binding.cc:415:3: note: in expansion of macro ‘NODE_MODULE’
      NODE_MODULE(magic, init);
      ^~~~~~~~~~~
      In file included from /home/pi/.cache/node-gyp/10.20.0/include/node/node.h:63,
      from …/src/binding.cc:1:
      /home/pi/.cache/node-gyp/10.20.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo
      
      ::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo
      
      ::Callback = void ()(const v8::WeakCallbackInfo&)]’:
      /home/pi/.cache/node-gyp/10.20.0/include/node/node_object_wrap.h:84:78: required from here
      /home/pi/.cache/node-gyp/10.20.0/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]
      reinterpret_cast(callback), type);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      /home/pi/.cache/node-gyp/10.20.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo
      
      ::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo
      
      ::Callback = void ()(const v8::WeakCallbackInfo&)]’:
      …/…/nan/nan_object_wrap.h:65:61: required from here
      /home/pi/.cache/node-gyp/10.20.0/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]
      SOLINK_MODULE(target) Release/obj.target/magic.node
      COPY Release/magic.node
      make: Leaving directory ‘/home/pi/MagicMirror/modules/MMM-synology-ds/node_modules/mmmagic/build’
      synology-api@1.0.8 /home/pi/MagicMirror/modules/MMM-synology-ds/node_modules/synology-api
      http-request@0.7.0 /home/pi/MagicMirror/modules/MMM-synology-ds/node_modules/http-request
      form-data@3.0.0 /home/pi/MagicMirror/modules/MMM-synology-ds/node_modules/form-data
      asynckit@0.4.0 /home/pi/MagicMirror/modules/MMM-synology-ds/node_modules/asynckit
      combined-stream@1.0.8 /home/pi/MagicMirror/modules/MMM-synology-ds/node_modules/combined-stream
      delayed-stream@1.0.0 /home/pi/MagicMirror/modules/MMM-synology-ds/node_modules/delayed-stream
      mime-types@2.1.26 /home/pi/MagicMirror/modules/MMM-synology-ds/node_modules/mime-types
      mime-db@1.43.0 /home/pi/MagicMirror/modules/MMM-synology-ds/node_modules/mime-db
      mmmagic@0.5.3 /home/pi/MagicMirror/modules/MMM-synology-ds/node_modules/mmmagic
      nan@2.14.0 /home/pi/MagicMirror/modules/MMM-synology-ds/node_modules/nan
      promise@7.3.1 /home/pi/MagicMirror/modules/MMM-synology-ds/node_modules/promise
      asap@2.0.6 /home/pi/MagicMirror/modules/MMM-synology-ds/node_modules/asap
      pi@MagicMirror:~/MagicMirror/modules/MMM-synology-ds $
      
      posted in Troubleshooting
      J
      JohnBachini
    • Works with Node Serveronly but not npm start MM

      So i have been running My Magicmirror as node serveronly for a while but came to change config, so started it with npm start MM and it errors on one module and then get blank screen.
      See below.

      So question is how to fix and why does it work when run serveronly.
      I tried npm rebuild in module as suggested (if indeed that what it was saying I should recompile ?)

      Thanks

      John

      magicmirror@2.11.0 start /home/pi/MagicMirror
      > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js "MagicMirror"
      
      [2020-04-27 15:54:50.403] [LOG]    Starting MagicMirror: v2.11.0
      [2020-04-27 15:54:50.431] [LOG]    Loading config ...
      [2020-04-27 15:54:50.436] [LOG]    Loading module helpers ...
      [2020-04-27 15:54:50.438] [LOG]    No helper found for module: MMM-Logging.
      [2020-04-27 15:54:50.439] [LOG]    No helper found for module: alert.
      [2020-04-27 15:54:50.492] [LOG]    Initializing new module helper ...
      [2020-04-27 15:54:50.493] [LOG]    Module helper loaded: updatenotification
      [2020-04-27 15:54:50.493] [LOG]    No helper found for module: clock.
      [2020-04-27 15:54:50.494] [LOG]    No helper found for module: MMM-OpenmapWeather.
      [2020-04-27 15:54:50.495] [LOG]    No helper found for module: weatherforecast.
      [2020-04-27 15:54:50.807] [LOG]    Initializing new module helper ...
      [2020-04-27 15:54:50.808] [LOG]    Module helper loaded: MMM-Tools
      [2020-04-27 15:54:50.808] [LOG]    No helper found for module: MMM-PlexNowPlaying.
      [2020-04-27 15:54:50.810] [LOG]    Initializing new module helper ...
      [2020-04-27 15:54:50.811] [LOG]    Module helper loaded: mmm-hue-lights
      [2020-04-27 15:54:50.812] [LOG]    Initializing new module helper ...
      [2020-04-27 15:54:50.813] [LOG]    Module helper loaded: MMM-homeassistant-sensors
      [2020-04-27 15:54:51.038] [LOG]    Initializing new module helper ...
      [2020-04-27 15:54:51.039] [LOG]    Module helper loaded: MMM-Hotword
      [2020-04-27 15:54:52.180] [LOG]    Initializing new module helper ...
      [2020-04-27 15:54:52.181] [LOG]    Module helper loaded: MMM-AssistantMk2
      [2020-04-27 15:54:52.183] [LOG]    Initializing new module helper ...
      [2020-04-27 15:54:52.183] [LOG]    Module helper loaded: MMM-Assistant2Display
      [2020-04-27 15:54:52.579] [LOG]    Initializing new module helper ...
      [2020-04-27 15:54:52.580] [LOG]    Module helper loaded: MMM-Parcel
      [2020-04-27 15:54:52.660] [ERROR]  WARNING! Could not load config file. Starting with default configuration. Error found: Error: The module '/home/pi/MagicMirror/modules/MMM-synology-ds/node_modules/mmmagic/build/Release/magic.node'
      was compiled against a different Node.js version using
      NODE_MODULE_VERSION 64. This version of Node.js requires
      NODE_MODULE_VERSION 73. Please try re-compiling or re-installing
      the module (for instance, using `npm rebuild` or `npm install`).
      [2020-04-27 15:54:52.661] [LOG]    Loading module helpers ...
      [2020-04-27 15:54:52.662] [LOG]    No helper found for module: MMM-Logging.
      [2020-04-27 15:54:52.662] [LOG]    No helper found for module: alert.
      [2020-04-27 15:54:52.663] [LOG]    Initializing new module helper ...
      [2020-04-27 15:54:52.663] [LOG]    Module helper loaded: updatenotification
      [2020-04-27 15:54:52.664] [LOG]    No helper found for module: clock.
      [2020-04-27 15:54:52.664] [LOG]    No helper found for module: MMM-OpenmapWeather.
      [2020-04-27 15:54:52.665] [LOG]    No helper found for module: weatherforecast.
      [2020-04-27 15:54:52.665] [LOG]    Initializing new module helper ...
      [2020-04-27 15:54:52.666] [LOG]    Module helper loaded: MMM-Tools
      [2020-04-27 15:54:52.666] [LOG]    No helper found for module: MMM-PlexNowPlaying.
      [2020-04-27 15:54:52.667] [LOG]    Initializing new module helper ...
      [2020-04-27 15:54:52.667] [LOG]    Module helper loaded: mmm-hue-lights
      [2020-04-27 15:54:52.667] [LOG]    Initializing new module helper ...
      [2020-04-27 15:54:52.668] [LOG]    Module helper loaded: MMM-homeassistant-sensors
      [2020-04-27 15:54:52.668] [LOG]    Initializing new module helper ...
      [2020-04-27 15:54:52.669] [LOG]    Module helper loaded: MMM-Hotword
      [2020-04-27 15:54:52.669] [LOG]    Initializing new module helper ...
      [2020-04-27 15:54:52.669] [LOG]    Module helper loaded: MMM-AssistantMk2
      [2020-04-27 15:54:52.670] [LOG]    Initializing new module helper ...
      [2020-04-27 15:54:52.670] [LOG]    Module helper loaded: MMM-Assistant2Display
      [2020-04-27 15:54:52.671] [LOG]    Initializing new module helper ...
      [2020-04-27 15:54:52.671] [LOG]    Module helper loaded: MMM-Parcel
      [2020-04-27 15:54:52.678] [ERROR]  App threw an error during load
      [2020-04-27 15:54:52.679] [ERROR]  Error: The module '/home/pi/MagicMirror/modules/MMM-synology-ds/node_modules/mmmagic/build/Release/magic.node'
      was compiled against a different Node.js version using
      NODE_MODULE_VERSION 64. This version of Node.js requires
      NODE_MODULE_VERSION 73. Please try re-compiling or re-installing
      the module (for instance, using `npm rebuild` or `npm install`).
          at process.func (electron/js2c/asar.js:138:31)
          at process.func [as dlopen] (electron/js2c/asar.js:138:31)
          at Object.Module._extensions..node (internal/modules/cjs/loader.js:828:18)
          at Object.func (electron/js2c/asar.js:138:31)
          at Object.func [as .node] (electron/js2c/asar.js:138:31)
          at Module.load (internal/modules/cjs/loader.js:645:32)
          at Function.Module._load (internal/modules/cjs/loader.js:560:12)
          at Module.require (internal/modules/cjs/loader.js:685:19)
          at require (internal/modules/cjs/helpers.js:16:16)
          at Object.<anonymous> (/home/pi/MagicMirror/modules/MMM-synology-ds/node_modules/mmmagic/lib/index.js:1:13)
      [2020-04-27 15:54:52.680] [LOG]    Whoops! There was an uncaught exception...
      [2020-04-27 15:54:52.680] [ERROR]  Error: The module '/home/pi/MagicMirror/modules/MMM-synology-ds/node_modules/mmmagic/build/Release/magic.node'
      was compiled against a different Node.js version using
      NODE_MODULE_VERSION 64. This version of Node.js requires
      NODE_MODULE_VERSION 73. Please try re-compiling or re-installing
      the module (for instance, using `npm rebuild` or `npm install`).
          at process.func (electron/js2c/asar.js:138:31)
          at process.func [as dlopen] (electron/js2c/asar.js:138:31)
          at Object.Module._extensions..node (internal/modules/cjs/loader.js:828:18)
          at Object.func (electron/js2c/asar.js:138:31)
          at Object.func [as .node] (electron/js2c/asar.js:138:31)
          at Module.load (internal/modules/cjs/loader.js:645:32)
          at Function.Module._load (internal/modules/cjs/loader.js:560:12)
          at Module.require (internal/modules/cjs/loader.js:685:19)
          at require (internal/modules/cjs/helpers.js:16:16)
          at Object.<anonymous> (/home/pi/MagicMirror/modules/MMM-synology-ds/node_modules/mmmagic/lib/index.js:1:13)
      [2020-04-27 15:54:52.684] [LOG]    MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
      [2020-04-27 15:54:52.684] [LOG]    If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
      [2020-04-27 15:54:53.034] [LOG]    Launching application.
      
      posted in Troubleshooting
      J
      JohnBachini
    • RE: MMM-Assistant2Display

      @Bugsounet
      Thanks I will give that a try.

      posted in General Discussion
      J
      JohnBachini
    • MMM-Assistant2Display

      Hi, I have installed, but unable to get video/youtube to play anything, it attempts to play and then error on screen, but disappears to quickly to read, but in logs

      Thanks

      youtube.js:77 [AMK2:ADDONS:A2D] Player Error 150: Not Allowed By Owner

      config is.

      //			disabled: true,
      			module: "MMM-AssistantMk2",	
      			position: "top_left",
      			config: {
      				verbose: true,
      				debug: true,
      				useA2D: true,
      				ui: "Fullscreen",
      				deviceModelId: "mmwithga-mmwithga-cffskt",
      				deviceInstanceId: "mmwithga",
      				assistantConfig: {
      					latitude: 51.968653,
      					longitude: -0.737203,
      					},
      //				responseConfig: {
      //					useHTML5: false,
      //					playProgram: "mpg123",
      //					},
      			record: {
      				recordProgram : "arecord",  
      				device        : "plughw:2,0",
      				},
      				recipes: [ "with-MMM-Hotword.js" ],
          			profiles: {
        		    		"default": {
        		      			profileFile: "default.json",
      		        		lang: "en-UK"
      		     			 }
        		  		},
        		  		addons: false,		
      				}
      		},
      		{
      			module: "MMM-Assistant2Display",
      			position: "top_left",
      			config: {
      				debug: true,
      				}
      		},
      
      

      error log

      MMM-PlexNowPlaying: Data received from the Plex server after 1 attempt(s). 
      MMM-Hotword.js:205 [HOTWORD] Command is excuting
      MMM-Hotword.js:215 [HOTWORD] notificationExec: ASSISTANT_ACTIVATE {profile: "default", type: "WAVEFILE", key: "modules/MMM-Hotword/temp/afterRecording.wav"}
      module.js:198 alert is suspended.
      MMM-AssistantMk2.js:563 [AMK2] Command CMD_HOTWORD_PAUSE is executed (notificationExec).
      module.js:198 clock is suspended.
      module.js:198 MMM-OpenmapWeather is suspended.
      module.js:198 weatherforecast is suspended.
      module.js:198 MMM-Tools is suspended.
      MMM-PlexNowPlaying.js:919 MMM-PlexNowPlaying: Suspended.
      module.js:198 MMM-homeassistant-sensors is suspended.
      module.js:198 MMM-Hotword is suspended.
      MMM-Assistant2Display.js:214 [A2D] This module cannot be suspended.
      module.js:198 MMM-synology-ds is suspended.
      response.js:77 [AMK2] Status from standby to think
      youtube.js:152 [A2D] YT Command: setVolume 5
      response.js:77 [AMK2] Status from think to confirmation
      MMM-AssistantMk2.js:654 [AMK2] Send A2D Response.
      display.js:57 [A2D] Response Scan
      display.js:312 [A2D] Lock Screen
      module.js:198 alert is suspended.
      youtube.js:152 [A2D] YT Command: cueVideoById {videoId: "7HD6O9patDE"}
      display.js:89 [A2D] Response Structure: {radio: false, speak: true, locked: true, AMk2: {…}, youtube: {…}, …}
      response.js:77 [AMK2] Status from confirmation to reply
      response.js:210 [AMK2] Wait audio to finish
      module.js:198 clock is suspended.
      module.js:198 MMM-OpenmapWeather is suspended.
      module.js:198 weatherforecast is suspended.
      module.js:198 MMM-Tools is suspended.
      MMM-PlexNowPlaying.js:919 MMM-PlexNowPlaying: Suspended.
      module.js:198 MMM-homeassistant-sensors is suspended.
      module.js:198 MMM-Hotword is suspended.
      MMM-Assistant2Display.js:214 [A2D] This module cannot be suspended.
      module.js:198 MMM-synology-ds is suspended.
      display.js:296 [A2D] Hide Iframe
      youtube.js:119 [A2D] YT Status: Video unstarted
      youtube.js:152 [A2D] YT Command: playVideo 
      youtube.js:119 [A2D] YT Status: Video cued
      display.js:296 [A2D] Hide Iframe
      youtube.js:119 [A2D] YT Status: Video unstarted
      youtube.js:119 [A2D] YT Status: Video buffering
      **youtube.js:77 [AMK2:ADDONS:A2D] Player Error 150: Not Allowed By Owner**
      display.js:268 [A2D] Reset YouTube {radio: false, speak: true, locked: true, AMk2: {…}, youtube: {…}, …}
      display.js:296 [A2D] Hide Iframe
      youtube.js:119 [A2D] YT Status: Video unstarted
      response.js:22 [AMK2] audio end
      response.js:142 [AMK2] Conversation ends.
      response.js:77 [AMK2] Status from reply to standby
      youtube.js:152 [A2D] YT Command: setVolume 100
      display.js:296 [A2D] Hide Iframe
      display.js:322 [A2D] Unlock Screen
      main.js:280 Will not show alert. LockStrings active: AMK2_LOCKED
      main.js:280 Will not show updatenotification. LockStrings active: AMK2_LOCKED
      main.js:280 Will not show clock. LockStrings active: AMK2_LOCKED
      main.js:280 Will not show MMM-OpenmapWeather. LockStrings active: AMK2_LOCKED
      main.js:280 Will not show weatherforecast. LockStrings active: AMK2_LOCKED
      main.js:280 Will not show MMM-Tools. LockStrings active: AMK2_LOCKED
      main.js:280 Will not show MMM-PlexNowPlaying. LockStrings active: AMK2_LOCKED
      main.js:280 Will not show mmm-hue-lights. LockStrings active: AMK2_LOCKED
      main.js:280 Will not show MMM-homeassistant-sensors. LockStrings active: AMK2_LOCKED
      main.js:280 Will not show MMM-Hotword. LockStrings active: AMK2_LOCKED
      main.js:280 Will not show MMM-Assistant2Display. LockStrings active: AMK2_LOCKED
      main.js:280 Will not show MMM-Parcel. LockStrings active: AMK2_LOCKED
      main.js:280 Will not show MMM-synology-ds. LockStrings active: AMK2_LOCKED
      main.js:280 Will not show MMM-CalendarExt2. LockStrings active: AMK2_LOCKED
      MMM-AssistantMk2.js:563 [AMK2] Command CMD_HOTWORD_RESUME is executed (notificationExec).
      module.js:205 alert is resumed.
      module.js:205 clock is resumed.
      module.js:205 MMM-OpenmapWeather is resumed.
      module.js:205 weatherforecast is resumed.
      module.js:205 MMM-Tools is resumed.
      MMM-PlexNowPlaying.js:919 MMM-PlexNowPlaying: Resumed.
      MMM-PlexNowPlaying.js:919 MMM-PlexNowPlaying: Update scheduled to run automatically every 30 second(s). 
      module.js:205 MMM-homeassistant-sensors is resumed.
      module.js:205 MMM-Hotword is resumed.
      MMM-PlexNowPlaying.js:919 MMM-PlexNowPlaying: Data received from the Plex server after 1 attempt(s). 
      MMM-Assistant2Display.js:218 [A2D] This module cannot be resumed.
      module.js:205 MMM-synology-ds is resumed.
      MMM-PlexNowPlaying.js:919 MMM-PlexNowPlaying: Data received from the Plex server after 1 attempt(s).
      
      posted in General Discussion
      J
      JohnBachini
    • RE: MMM-Assistant2Display last step help?

      @particlex
      You need to add it in the config part of Module, 4th line in above shows start of config
      config : {
      debug: false,
      useA2D: true
      }
      No comma if last

      posted in Requests
      J
      JohnBachini
    • RE: MMM-CalendarExt2

      @Doudy
      Hi,

      Did you manage to work out how to change from MM/DD to DD/MM ? As I have same problem.

      Thanks

      @Doudy Great, ill give that a go Thanks

      posted in Utilities
      J
      JohnBachini
    • RE: Help, zero experience, want stock ticker and facial recognition.

      Hi,
      There are step by step instructions for getting you magicmirror up and running. Once your done, then its just a matter of googling modules you need ie “magicmirrior stock” or something similar or there is a third party mdules on the magic mirror site, which you can trawl through until you find the modules you want.
      I had no experiance of coding when i started , about 3-4 montsh ago, but you soon pick bits up… and theres always people to help you in forum.

      posted in General Discussion
      J
      JohnBachini
    • RE: MMM-CalendarExt2

      @Doudy
      Hi,

      Did you manage to work out how to change from MM/DD to DD/MM ? As I have same problem.

      Thanks

      posted in Utilities
      J
      JohnBachini
    • MMM-CalendarExt

      calext2.jpg )

      Hi, im trying to change format of date in calendar, its shows as MM/DD but i want to display DD/MM , as shown bottom right of picture.

      Thanks

      John

      posted in Troubleshooting
      J
      JohnBachini
    • RE: MMM-Hue-Lights - new module for your Philips Hue lights!

      have you tried restarting the hue hub ?

      posted in Utilities
      J
      JohnBachini
    • 1
    • 2
    • 5
    • 6
    • 7
    • 8
    • 9
    • 8 / 9