@mwittig,
thanks a lot also for your hint. For sure I will support, no question
After reading the threat behind your link, I gave it a try by executing:
npm install pimatic@0.9.44-a --prefix pimatic-app --production
(Said ‘try’ as I’m neither a developer, nor have really deep linux skills. So wasn’t sure, if the command is correct in that way.)
In result, the list of Warnings is now much shorter than in my last tries (see below)
Found then, that another (new) pimatic-app directory has been built within mine pimatic-app directory.
As I’m wasn’t able to move (by mv) the whole structure, I removed (rm -r) all again, changed to /home/pi/ and did the install-command again. Following got the right structure as known from my earlier installations.
Prepared the config.json.
Then: sudo npm link
(got some more warnings, see below, 2nd section)
And afterwards: sudo pimatic.js start
With the result:
/usr/bin/env: „node\r“: Datei oder Verzeichnis nicht gefunden
Then did a reboot, but the result stays the same.
I will now try first to install the pimatic@0.9.42, as on the other hand, I would like to tackle my WLAN-problem
Hope the dumps here will help
after npm install
npm WARN installMany i18n-pimatic was bundled with pimatic@0.9.44-a, but bundled package wasn't found in unpacked tree
npm WARN deprecated nomnom@1.8.1: Package no longer supported. Contact support@npmjs.com for more info.
npm WARN engine graceful-fs@4.1.14: wanted: {"node":">=6"} (current: {"node":"4.6.2","npm":"2.15.11"})
> typechecker@2.0.8 preinstall /home/pi/pimatic-app/node_modules/pimatic/node_modules/i18n-pimatic/node_modules/messageformat/node_modules/watchr/node_modules/extendr/node_modules/typechecker
> node ./cyclic.js
-
> typechecker@2.0.8 preinstall /home/pi/pimatic-app/node_modules/pimatic/node_modules/i18n-pimatic/node_modules/messageformat/node_modules/watchr/node_modules/extract-opts/node_modules/typechecker
> node ./cyclic.js
npm WARN unmet dependency /home/pi/pimatic-app/node_modules/pimatic/node_modules/knex/node_modules/liftoff/node_modules/findup-sync/node_modules/micromatch/node_modules/braces/node_modules/expand-range/node_modules/fill-range/node_modules/randomatic requires is-number@'^4.0.0' but will load
npm WARN unmet dependency /home/pi/pimatic-app/node_modules/pimatic/node_modules/knex/node_modules/liftoff/node_modules/findup-sync/node_modules/micromatch/node_modules/braces/node_modules/expand-range/node_modules/fill-range/node_modules/is-number,
npm WARN unmet dependency which is version 2.1.0
npm WARN unmet dependency /home/pi/pimatic-app/node_modules/pimatic/node_modules/knex/node_modules/liftoff/node_modules/findup-sync/node_modules/micromatch/node_modules/braces/node_modules/expand-range/node_modules/fill-range/node_modules/randomatic requires kind-of@'^6.0.0' but will load
npm WARN unmet dependency /home/pi/pimatic-app/node_modules/pimatic/node_modules/knex/node_modules/liftoff/node_modules/findup-sync/node_modules/micromatch/node_modules/kind-of,
npm WARN unmet dependency which is version 3.2.2
pimatic@0.9.44-a pimatic-app/node_modules/pimatic
├── basic-auth@1.1.0
├── cookie-parser@1.4.3 (cookie-signature@1.0.6, cookie@0.3.1)
├── connect-timeout@1.9.0 (ms@2.0.0, on-headers@1.0.1, on-finished@2.3.0, http-errors@1.6.3)
├── method-override@2.3.10 (methods@1.1.2, parseurl@1.3.2, vary@1.1.2, debug@2.6.9)
├── cookie-session@1.3.2 (on-headers@1.0.1, cookies@0.7.1, debug@2.6.9)
├── cross-spawn@5.1.0 (shebang-command@1.2.0, lru-cache@4.1.3, which@1.3.1)
├── body-parser@1.18.3 (content-type@1.0.4, bytes@3.0.0, depd@1.1.2, on-finished@2.3.0, qs@6.5.2, http-errors@1.6.3, raw-body@2.3.3, debug@2.6.9, type-is@1.6.16, iconv-lite@0.4.23)
├── logrotate-stream@0.2.5 (byt@0.1.0, log-rotate@0.2.8, optimist@0.6.1)
├── socket.io@1.7.4 (object-assign@4.1.0, socket.io-adapter@0.5.0, has-binary@0.1.7, debug@2.3.3, socket.io-parser@2.3.1, engine.io@1.8.5, socket.io-client@1.7.4)
├── i18n-pimatic@0.8.3 (mustache@2.3.2, sprintf-js@1.1.1, debug@3.2.6, math-interval-parser@1.1.0, make-plural@3.0.6, messageformat@0.3.1)
├── jsonlint@1.6.2 (nomnom@1.8.1, JSV@4.0.2)
└── request-promise@2.0.1 (bluebird@2.11.0, request@2.88.0, lodash@4.17.11)
after npm link
npm WARN engine grunt-legacy-util@1.1.1: wanted: {"node":">= 6"} (current: {"node":"4.6.2","npm":"2.15.11"})
npm WARN engine grunt-legacy-log-utils@2.0.1: wanted: {"node":">=6"} (current: {"node":"4.6.2","npm":"2.15.11"})
npm WARN deprecated formatio@1.1.1: This package is unmaintained. Use @sinonjs/formatio instead
npm WARN deprecated coffee-script@1.11.1: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
npm WARN deprecated nomnom@1.8.1: Package no longer supported. Contact support@npmjs.com for more info.
npm WARN engine graceful-fs@4.1.14: wanted: {"node":">=6"} (current: {"node":"4.6.2","npm":"2.15.11"})
npm WARN engine graceful-fs@4.1.14: wanted: {"node":">=6"} (current: {"node":"4.6.2","npm":"2.15.11"})
npm WARN unmet dependency /home/pi/pimatic-app/node_modules/pimatic/node_modules/knex/node_modules/liftoff/node_modules/findup-sync/node_modules/micromatch/node_modules/braces/node_modules/expand-range/node_modules/fill-range/node_modules/randomatic requires is-number@'^4.0.0' but will load
npm WARN unmet dependency /home/pi/pimatic-app/node_modules/pimatic/node_modules/knex/node_modules/liftoff/node_modules/findup-sync/node_modules/micromatch/node_modules/braces/node_modules/expand-range/node_modules/fill-range/node_modules/is-number,
npm WARN unmet dependency which is version 2.1.0
npm WARN unmet dependency /home/pi/pimatic-app/node_modules/pimatic/node_modules/knex/node_modules/liftoff/node_modules/findup-sync/node_modules/micromatch/node_modules/braces/node_modules/expand-range/node_modules/fill-range/node_modules/randomatic requires kind-of@'^6.0.0' but will load
npm WARN unmet dependency /home/pi/pimatic-app/node_modules/pimatic/node_modules/knex/node_modules/liftoff/node_modules/findup-sync/node_modules/micromatch/node_modules/kind-of,
npm WARN unmet dependency which is version 3.2.2
grunt-bump@0.8.0 node_modules/grunt-bump
coffee-errors@0.8.6 node_modules/coffee-errors
grunt-mocha-test@0.13.3 node_modules/grunt-mocha-test
├── hooker@0.2.3
└── mkdirp@0.5.1 (minimist@0.0.8)
sinon@1.17.7 node_modules/sinon
├── formatio@1.1.1
├── samsam@1.1.2
├── lolex@1.3.2
└── util@0.11.1 (inherits@2.0.3)
blanket@1.2.3 node_modules/blanket
├── isarray@0.0.1
├── foreach@2.0.5
├── xtend@4.0.1
├── object-keys@1.0.12
├── falafel@1.2.0
└── acorn@1.2.2
grunt-coffeelint@0.0.16 node_modules/grunt-coffeelint
├── coffeelint-stylish@0.1.2 (text-table@0.2.0, chalk@1.1.3)
└── coffeelint@1.16.2 (ignore@3.3.10, strip-json-comments@1.0.4, coffee-script@1.11.1, resolve@0.6.3, optimist@0.6.1, glob@7.1.3)
supertest@2.0.1 node_modules/supertest
├── methods@1.1.2
└── superagent@2.3.0 (cookiejar@2.1.2, component-emitter@1.2.1, extend@3.0.2, mime@1.6.0, formidable@1.2.1, qs@6.5.2, debug@2.6.9, readable-stream@2.3.6, form-data@1.0.0-rc4)
mocha@3.5.3 node_modules/mocha
├── browser-stdout@1.3.0
├── escape-string-regexp@1.0.5
├── growl@1.9.2
├── json3@3.3.2
├── he@1.1.1
├── supports-color@3.1.2 (has-flag@1.0.0)
├── commander@2.9.0 (graceful-readlink@1.0.1)
├── debug@2.6.8 (ms@2.0.0)
├── diff@3.2.0
├── mkdirp@0.5.1 (minimist@0.0.8)
├── glob@7.1.1 (path-is-absolute@1.0.1, inherits@2.0.3, fs.realpath@1.0.0, once@1.4.0, inflight@1.0.6, minimatch@3.0.4)
└── lodash.create@3.1.1 (lodash._basecreate@3.0.3, lodash._isiterateecall@3.0.9, lodash._baseassign@3.2.0)
grunt-cli@1.3.2 node_modules/grunt-cli
├── grunt-known-options@1.1.1
├── interpret@1.1.0
├── v8flags@3.1.1 (homedir-polyfill@1.0.1)
├── nopt@4.0.1 (abbrev@1.1.1, osenv@0.1.5)
└── liftoff@2.5.0 (flagged-respawn@1.0.0, extend@3.0.2, rechoir@0.6.2, is-plain-object@2.0.4, object.map@1.0.1, fined@1.1.0, resolve@1.8.1, findup-sync@2.0.0)
jsonlint@1.6.2 node_modules/jsonlint
├── nomnom@1.8.1 (underscore@1.6.0, chalk@0.4.0)
└── JSV@4.0.2
grunt@1.0.3 node_modules/grunt
├── grunt-known-options@1.1.1
├── path-is-absolute@1.0.1
├── eventemitter2@0.4.14
├── rimraf@2.6.2
├── exit@0.1.2
├── nopt@3.0.6 (abbrev@1.1.1)
├── coffeescript@1.10.0
├── minimatch@3.0.4 (brace-expansion@1.1.11)
├── glob@7.0.6 (inherits@2.0.3, fs.realpath@1.0.0, once@1.4.0, inflight@1.0.6)
├── iconv-lite@0.4.24 (safer-buffer@2.1.2)
├── mkdirp@0.5.1 (minimist@0.0.8)
├── findup-sync@0.3.0 (glob@5.0.15)
├── grunt-cli@1.2.0 (resolve@1.1.7)
├── js-yaml@3.5.5 (esprima@2.7.3, argparse@1.0.10)
├── dateformat@1.0.12 (get-stdin@4.0.1, meow@3.7.0)
├── grunt-legacy-log@2.0.0 (hooker@0.2.3, colors@1.1.2, grunt-legacy-log-utils@2.0.1, lodash@4.17.11)
└── grunt-legacy-util@1.1.1 (async@1.5.2, getobject@0.1.0, hooker@0.2.3, which@1.3.1, underscore.string@3.3.5, lodash@4.17.11)
/usr/local/bin/pimatic.js -> /usr/local/lib/node_modules/pimatic/pimatic.js
/usr/local/lib/node_modules/pimatic -> /home/pi/pimatic-app/node_modules/pimatic