Windows PowerShell Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten. Lernen Sie das neue plattformübergreifende PowerShell kennen – https://aka.ms/pscore6 PS C:\WINDOWS\system32> cd C:\ProgramData\Symcon\Landroid PS C:\ProgramData\Symcon\Landroid> git clone https://github.com/nefiertsrebliS/landroid-bridge.git Cloning into 'landroid-bridge'... remote: Enumerating objects: 567, done. Receiving objects: 97% (550/567)ed 0 (delta 0), pack-reused 567 eceiving objects: 96% (545/567) Receiving objects: 100% (567/567), 378.79 KiB | 1.13 MiB/s, done. Resolving deltas: 100% (369/369), done. PS C:\ProgramData\Symcon\Landroid> cd landroid-bridge PS C:\ProgramData\Symcon\Landroid\landroid-bridge> npm install npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated > sqlite3@4.1.1 install C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\sqlite3 > node-pre-gyp install --fallback-to-build node-pre-gyp WARN Using request for node-pre-gyp https download [sqlite3] Success: "C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\sqlite3\lib\binding\node-v79-win32-x64\node_sqlite3.node" is installed via remote npm notice created a lockfile as package-lock.json. You should commit this file. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.2.7 (node_modules\chokidar\node_modules\fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.12: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"}) npm WARN landroid-bridge@0.1.0 No repository field. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: abbrev@1.1.1 (node_modules\fsevents\node_modules\abbrev): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\abbrev' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.abbrev.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ansi-regex@2.1.1 (node_modules\fsevents\node_modules\ansi-regex): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\ansi-regex' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.ansi-regex.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: aproba@1.2.0 (node_modules\fsevents\node_modules\aproba): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\aproba' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.aproba.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: balanced-match@1.0.0 (node_modules\fsevents\node_modules\balanced-match): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\balanced-match' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.balanced-match.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: chownr@1.1.4 (node_modules\fsevents\node_modules\chownr): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\chownr' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.chownr.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: code-point-at@1.1.0 (node_modules\fsevents\node_modules\code-point-at): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\code-point-at' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.code-point-at.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: concat-map@0.0.1 (node_modules\fsevents\node_modules\concat-map): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\concat-map' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.concat-map.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: console-control-strings@1.1.0 (node_modules\fsevents\node_modules\console-control-strings): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\console-control-strings' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.console-control-strings.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: core-util-is@1.0.2 (node_modules\fsevents\node_modules\core-util-is): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\core-util-is' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.core-util-is.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: deep-extend@0.6.0 (node_modules\fsevents\node_modules\deep-extend): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\deep-extend' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.deep-extend.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: delegates@1.0.0 (node_modules\fsevents\node_modules\delegates): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\delegates' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.delegates.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: detect-libc@1.0.3 (node_modules\fsevents\node_modules\detect-libc): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\detect-libc' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.detect-libc.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fs.realpath@1.0.0 (node_modules\fsevents\node_modules\fs.realpath): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\fs.realpath' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.fs.realpath.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: has-unicode@2.0.1 (node_modules\fsevents\node_modules\has-unicode): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\has-unicode' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.has-unicode.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: inherits@2.0.4 (node_modules\fsevents\node_modules\inherits): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\inherits' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.inherits.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ini@1.3.5 (node_modules\fsevents\node_modules\ini): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\ini' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.ini.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: isarray@1.0.0 (node_modules\fsevents\node_modules\isarray): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\isarray' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.isarray.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: minimist@1.2.5 (node_modules\fsevents\node_modules\minimist): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\minimist' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.minimist.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ms@2.1.2 (node_modules\fsevents\node_modules\ms): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\ms' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.ms.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: npm-normalize-package-bin@1.0.1 (node_modules\fsevents\node_modules\npm-normalize-package-bin): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\npm-normalize-package-bin' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.npm-normalize-package-bin.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: number-is-nan@1.0.1 (node_modules\fsevents\node_modules\number-is-nan): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\number-is-nan' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.number-is-nan.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: object-assign@4.1.1 (node_modules\fsevents\node_modules\object-assign): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\object-assign' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.object-assign.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: os-homedir@1.0.2 (node_modules\fsevents\node_modules\os-homedir): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\os-homedir' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.os-homedir.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: os-tmpdir@1.0.2 (node_modules\fsevents\node_modules\os-tmpdir): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\os-tmpdir' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.os-tmpdir.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: path-is-absolute@1.0.1 (node_modules\fsevents\node_modules\path-is-absolute): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\path-is-absolute' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.path-is-absolute.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: process-nextick-args@2.0.1 (node_modules\fsevents\node_modules\process-nextick-args): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\process-nextick-args' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.process-nextick-args.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: safe-buffer@5.1.2 (node_modules\fsevents\node_modules\safe-buffer): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\safe-buffer' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.safe-buffer.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: safer-buffer@2.1.2 (node_modules\fsevents\node_modules\safer-buffer): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\safer-buffer' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.safer-buffer.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: sax@1.2.4 (node_modules\fsevents\node_modules\sax): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\sax' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.sax.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: semver@5.7.1 (node_modules\fsevents\node_modules\semver): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\semver' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.semver.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: set-blocking@2.0.0 (node_modules\fsevents\node_modules\set-blocking): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\set-blocking' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.set-blocking.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: signal-exit@3.0.2 (node_modules\fsevents\node_modules\signal-exit): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\signal-exit' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.signal-exit.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: strip-json-comments@2.0.1 (node_modules\fsevents\node_modules\strip-json-comments): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\strip-json-comments' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.strip-json-comments.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: util-deprecate@1.0.2 (node_modules\fsevents\node_modules\util-deprecate): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\util-deprecate' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.util-deprecate.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: wrappy@1.0.2 (node_modules\fsevents\node_modules\wrappy): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\wrappy' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.wrappy.DELETE' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: yallist@3.1.1 (node_modules\fsevents\node_modules\yallist): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\yallist' -> 'C:\ProgramData\Symcon\Landroid\landroid-bridge\node_modules\fsevents\node_modules\.yallist.DELETE' added 576 packages from 1004 contributors and audited 4792 packages in 43.78s 17 packages are looking for funding run `npm fund` for details found 0 vulnerabilities PS C:\ProgramData\Symcon\Landroid\landroid-bridge> npm run grunt > landroid-bridge@0.1.0 grunt C:\ProgramData\Symcon\Landroid\landroid-bridge > grunt Running "tslint:files" (tslint) task >> 6 files lint free. Running "ts:app" (ts) task Compiling... Using tsc v3.8.3 >> Warning: created src\.baseDir.ts file because `outDir` was specified in the Gruntfile ts `options`, but not `rootDir`. Add `rootDir` under the task or target `options` object to fix this warning. TypeScript compilation complete: 7.50s for 7 TypeScript files. Done. PS C:\ProgramData\Symcon\Landroid\landroid-bridge> node dist/server.js [2020-04-27T13:58:40.827] [INFO] server.ts - Starting Landroid Bridge... [2020-04-27T13:58:40.906] [INFO] Mqtt - Connecting to MQTT Broker... [2020-04-27T13:58:40.909] [INFO] LandroidS - Initializing Landroid Cloud Service... [2020-04-27T13:58:40.932] [INFO] Mqtt - Successfully connected to MQTT Broker! [2020-04-27T13:58:42.543] [INFO] IoBrokerAdapter - mower 0 selected [2020-04-27T13:59:32.059] [INFO] Mqtt - Incoming MQTT message to topic landroid/set/pause: [2020-04-27T13:59:32.059] [INFO] LandroidS - Sending to landroid cloud: {"cmd":2} [2020-04-27T13:59:40.909] [INFO] LandroidS - Could not finish initialization, retrying... [2020-04-27T13:59:43.535] [INFO] IoBrokerAdapter - mower 0 selected