Read the statement by Michael Teeuw here.
MMM-usonic Problems
-
@sdetweil Oh ok i was just following the instruction, so i used
npm startand now it has another error[13:13:56.836] [LOG] Error: unknown hardware: "BCM2835" at /home/pi/MagicMirror/modules/MMM-Swipe/node_modules/mmm-gpio/lib/gpio.js:34:29 at ChildProcess.exithandler (child_process.js:299:7) at ChildProcess.emit (events.js:210:5) at maybeClose (internal/child_process.js:1021:16) at Socket.<anonymous> (internal/child_process.js:430:11) at Socket.emit (events.js:210:5) at Pipe.<anonymous> (net.js:658:12) [13:13:56.862] [LOG] Error: unknown hardware: "BCM2835" at /home/pi/MagicMirror/modules/MMM-Swipe/node_modules/mmm-usonic/lib/usonic.js:34:29 at ChildProcess.exithandler (child_process.js:299:7) at ChildProcess.emit (events.js:210:5) at maybeClose (internal/child_process.js:1021:16) at Socket.<anonymous> (internal/child_process.js:430:11) at Socket.emit (events.js:210:5) at Pipe.<anonymous> (net.js:658:12)Any Ideas?
-
@sgarg15 something to do with the MMM-Swipe config info
-
@sdetweil But it is the same as the one in the readMe
readme:
{ module: 'MMM-Swipe', position: 'bottom_left', // Doesn't matter after it's setup. It should be blank. // Best results in one of the side regions like: bottom_left config: { // See 'Configuration options' for more information. echoLeftPin: 24, //Left Sensor's BCM Numbered Echo pin - REQUIRED triggerLeftPin: 23, //Left Sensor's BCM Numbered trigger pin - REQUIRED echoRightPin: 26, //Right Sensor's BCM Numbered Echo pin - REQUIRED triggerRightPin: 25, //Right Sensor's BCM Numbered trigger pin - REQUIRED useAsButton: false, //Enable a GPIO output when you "press". buttonPin: 8, verbose: false, calibrate: false } }My config:
{ module: 'MMM-Swipe', position: 'bottom_left', // Doesn't matter after it's setup. It should be blank. // Best results in one of the side regions like: bottom_left config: { // See 'Configuration options' for more information. echoLeftPin: 27, //Left Sensor's BCM Numbered Echo pin - REQUIRED triggerLeftPin: 24, //Left Sensor's BCM Numbered trigger pin - REQUIRED echoRightPin: 23, //Right Sensor's BCM Numbered Echo pin - REQUIRED triggerRightPin: 22, //Right Sensor's BCM Numbered trigger pin - REQUIRED useAsButton: false, //Enable a GPIO output when you "press". buttonPin: 8, verbose: true, calibrate: true } }, -
@sgarg15 said in MMM-usonic Problems:
Error: unknown hardware: “BCM2835”
at /home/pi/MagicMirror/modules/MMM-Swipe/node_modules/mmm-usonic/lib/usonic.js:34:29no idea, you would have to read the code there
-
@sdetweil so i had a look and apparently this was missing
|| hardware === 'BCM2835'fromelse if (hardware === 'BCM2709' || hardware === 'BCM2835')but when i added that now its giving a different error[14:05:10.212] [ERROR] Error: EACCES, Permission denied at /home/pi/MagicMirror/modules/MMM-Swipe/node_modules/mmm-gpio/lib/gpio.js:30:18 at ChildProcess.exithandler (child_process.js:299:7) at ChildProcess.emit (events.js:210:5) at maybeClose (internal/child_process.js:1021:16) at Socket.<anonymous> (internal/child_process.js:430:11) at Socket.emit (events.js:210:5) at Pipe.<anonymous> (net.js:658:12) { errno: 13, code: 'EACCES', syscall: 'init' } [14:05:10.252] [LOG] MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection? [14:05:10.254] [LOG] If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues [14:05:10.276] [LOG] Whoops! There was an uncaught exception... [14:05:10.278] [ERROR] Error: EACCES, Permission denied at /home/pi/MagicMirror/modules/MMM-Swipe/node_modules/mmm-usonic/lib/usonic.js:32:20 at ChildProcess.exithandler (child_process.js:299:7) at ChildProcess.emit (events.js:210:5) at maybeClose (internal/child_process.js:1021:16) at Socket.<anonymous> (internal/child_process.js:430:11) at Socket.emit (events.js:210:5) at Pipe.<anonymous> (net.js:658:12) { errno: 13, code: 'EACCES', syscall: 'init' } -
@sdetweil after reasearching a bit i dont think this modules works anymore with the new updates of pi and MMM a ssaid here
https://forum.magicmirror.builders/topic/205/mmm-swipe-hand-gestures/32 -
@sgarg15 looks like the usonic needed sudo mode…too… dumb
welcome to the ‘fun’ part of open source, constantly changing runtimes and volunteer developers
-
@sdetweil so is this problem solvable or should i find another module?
-
@sgarg15 no idea… don’t know anything about all that stuff… I’ve seen a few other people doing swipe actions on their mirrors… don’t recognize any big issues, other than its a tediuos setup…
-
@sdetweil oh ok oh well then
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