MagicMirror² v2.13.0 is available! For more information about this release, check out this topic.

MMM DHT-Sensor Help

  • Hi, i’m a totally beginner and the temperature/ humidity sensor is one of my first modules i want to install by myself. Here is the github link:

    This were the first things i did:

    pi@raspberrypi:~ $ cd ~/MagicMirror/modules
    pi@raspberrypi:~/MagicMirror/modules $ git clone
    Klone nach 'MMM-DHT-Sensor'...
    remote: Counting objects: 18, done.
    remote: Total 18 (delta 0), reused 0 (delta 0), pack-reused 18
    Entpacke Objekte: 100% (18/18), Fertig.
    Prüfe Konnektivität... Fertig.
    pi@raspberrypi:~/MagicMirror/modules $ cd MMM-DHT-Sensor
    pi@raspberrypi:~/MagicMirror/modules/MMM-DHT-Sensor $ npm install

    But then there came these lines:

    npm WARN prefer global node-gyp@3.6.0 should be installed with -g
    > rpi-dht-sensor@0.1.1 install /home/pi/MagicMirror/modules/MMM-DHT-Sensor/node_modules/rpi-dht-sensor
    > node-gyp rebuild
    make: Entering directory '/home/pi/MagicMirror/modules/MMM-DHT-Sensor/node_modules/rpi-dht-sensor/build'
      CC(target) Release/
      CXX(target) Release/
      SOLINK_MODULE(target) Release/
      COPY Release/node_dht_sensor.node
    make: Leaving directory '/home/pi/MagicMirror/modules/MMM-DHT-Sensor/node_modules/rpi-dht-sensor/build'
    > Magic-Mirror-Module-DHT-Sensor@1.0.0 postinstall /home/pi/MagicMirror/modules/MMM-DHT-Sensor
    > electron-rebuild -e ../../node_modules/electron-prebuilt
    An unhandled error occurred inside electron-rebuild
    Unable to find electron-prebuilt's version number, either install it or specify an explicit version
    Error: Unable to find electron-prebuilt's version number, either install it or specify an explicit version
        at _callee$ (/home/pi/MagicMirror/modules/MMM-DHT-Sensor/node_modules/electron-rebuild/lib/cli.js:74:17)
        at tryCatch (/home/pi/MagicMirror/modules/MMM-DHT-Sensor/node_modules/babel-runtime/node_modules/regenerator-runtime/runtime.js:63:40)
        at GeneratorFunctionPrototype.invoke [as _invoke] (/home/pi/MagicMirror/modules/MMM-DHT-Sensor/node_modules/babel-runtime/node_modules/regenerator-runtime/runtime.js:337:22)
        at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/home/pi/MagicMirror/modules/MMM-DHT-Sensor/node_modules/babel-runtime/node_modules/regenerator-runtime/runtime.js:96:21)
        at GeneratorFunctionPrototype.tryCatcher (/home/pi/MagicMirror/modules/MMM-DHT-Sensor/node_modules/bluebird/js/release/util.js:16:23)
        at PromiseSpawn._promiseFulfilled (/home/pi/MagicMirror/modules/MMM-DHT-Sensor/node_modules/bluebird/js/release/generators.js:97:49)
        at /home/pi/MagicMirror/modules/MMM-DHT-Sensor/node_modules/bluebird/js/release/generators.js:201:15
        at Object. (/home/pi/MagicMirror/modules/MMM-DHT-Sensor/node_modules/electron-rebuild/lib/cli.js:197:4)
        at Module._compile (module.js:570:32)
        at Object.Module._extensions..js (module.js:579:10)
        at Module.load (module.js:487:32)
        at tryModuleLoad (module.js:446:12)
        at Function.Module._load (module.js:438:3)
        at Module.runMain (module.js:604:10)
        at run (bootstrap_node.js:394:7)
        at startup (bootstrap_node.js:149:9)
    npm WARN Magic-Mirror-Module-DHT-Sensor@1.0.0 No repository field.
    npm WARN Magic-Mirror-Module-DHT-Sensor@1.0.0 No license field.
    npm ERR! Linux 4.4.34-v7+
    npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"
    npm ERR! node v6.10.0
    npm ERR! npm  v3.10.10
    npm ERR! code ELIFECYCLE
    npm ERR! Magic-Mirror-Module-DHT-Sensor@1.0.0 postinstall: `electron-rebuild -e ../../node_modules/electron-prebuilt`
    npm ERR! Exit status 255
    npm ERR! 
    npm ERR! Failed at the Magic-Mirror-Module-DHT-Sensor@1.0.0 postinstall script 'electron-rebuild -e ../../node_modules/electron-prebuilt'.
    npm ERR! Make sure you have the latest version of node.js and npm installed.
    npm ERR! If you do, this is most likely a problem with the Magic-Mirror-Module-DHT-Sensor package,
    npm ERR! not with npm itself.
    npm ERR! Tell the author that this fails on your system:
    npm ERR!     electron-rebuild -e ../../node_modules/electron-prebuilt
    npm ERR! You can get information on how to open an issue for this project with:
    npm ERR!     npm bugs Magic-Mirror-Module-DHT-Sensor
    npm ERR! Or if that isn't available, you can get their info via:
    npm ERR!     npm owner ls Magic-Mirror-Module-DHT-Sensor
    npm ERR! There is likely additional logging output above.
    npm ERR! Please include the following file with any support request:
    npm ERR!     /home/pi/MagicMirror/modules/MMM-DHT-Sensor/npm-debug.log

    The way i connected the dht11 sensor is shown in the following picture:
    alt text

    I dont know what i did wrong, can anyone help me please?

Log in to reply