Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. [Aufruf] Xbox Adapter testen

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Aufruf] Xbox Adapter testen

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      DKM last edited by

      Hier noch mein Testbericht.

      Die Installation über das Admin-Interface per GitHub ist fehlgeschlagen:

      ! ````
      $ ./iobroker url "https://github.com/foxriver76/ioBroker.xbox"
      install https://github.com/foxriver76/ioBroker.xbox/tarball/master
      npm install https://github.com/foxriver76/ioBroker.xbox/tarball/master --production --save --prefix "C:/ioBroker" (System call)
      npm
      WARN rollback Rolling back iobroker.xbox@0.2.1 failed (this is probably harmless): EBUSY: resource busy or locked, rmdir 'C:\ioBroker\node_modules\iobroker.xbox'
      npm
      ERR! path C:\ioBroker\node_modules.iobroker.xbox.DELETE\python_modules\Python36\site-packages\greenlet.cp36-win_amd64.pydnpm ERR! code EPERM
      ! npm ERR!
      errno -4048npm
      ERR! syscall unlink
      npm
      ERR! Error: EPERM: operation not permitted, unlink 'C:\ioBroker\node_modules.iobroker.xbox.DELETE\python_modules\Python36\site-packages\greenlet.cp36-win_amd64.pyd'npm ERR! { Error: EPERM: operation not permitted, unlink 'C:\ioBroker\node_modules.iobroker.xbox.DELETE\python_modules\Python36\site-packages\greenlet.cp36-win_amd64.pyd'
      npm ERR! cause:
      npm ERR!
      { Error: EPERM: operation not permitted, unlink 'C:\ioBroker\node_modules.iobroker.xbox.DELETE\python_modules\Python36\site-packages\greenlet.cp36-win_amd64.pyd'npm ERR!
      errno: -4048,
      npm ERR!
      code: 'EPERM',
      npm ERR!
      syscall: 'unlink',npm ERR!
      path: 'C:\ioBroker\node_modules\.iobroker.xbox.DELETE\python_modules\Python36\site-packages\greenlet.cp36-win_amd64.pyd' },npm ERR! stack: 'Error: EPERM: operation not permitted, unlink 'C:\ioBroker\node_modules\.iobroker.xbox.DELETE\python_modules\Python36\site-packages\greenlet.cp36-win_amd64.pyd'',
      ! npm ERR! errno: -4048,npm
      ERR! code: 'EPERM',
      npm
      ERR! syscall: 'unlink',
      npm ERR! path: 'C:\ioBroker\node_modules\.iobroker.xbox.DELETE\python_modules\Python36\site-packages\greenlet.cp36-win_amd64.pyd',npm ERR! parent: 'iobroker.inst' }
      npm ERR!
      ! npm ERR! The operation was rejected by your operating system.npm ERR! It's possible that the file was already in use (by a text editor or antivirus),
      npm
      ERR! or that you lack permissions to access it.
      npm ERR! npm
      ERR! If you believe this might be a permissions issue, please double-check thenpm
      ERR! permissions of the file and its containing directories, or try runningnpm
      ERR!
      the command again as root/Administrator (though this is not recommended).
      ! npm ERR! A complete log of this run can be found in:npm ERR! C:\WINDOWS\system32\config\systemprofile\AppData\Roaming\npm-cache_logs\2018-11-16T21_50_56_229Z-debug.log
      ! ERROR: host.DKMHS01 Cannot install https://github.com/foxriver76/ioBroker.xbox/tarball/master: 4294963248
      ERROR: process exited with code 25

      
      Über die Konsole mit ****npm install iobroker.xbox –production**** und anschließendem ****iobroker upload xbox**** hat aber funktioniert.
      
      >! ````
      C:\ioBroker>npm install iobroker.xbox --production
      npm WARN addRemoteGit Error: not found: git
      npm WARN addRemoteGit     at getNotFoundError (C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:13:12)
      npm WARN addRemoteGit     at F (C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:68:19)
      npm WARN addRemoteGit     at E (C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:80:29)
      npm WARN addRemoteGit     at C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:89:16
      npm WARN addRemoteGit     at C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\which\node_modules\isexe\index.js:42:5
      npm WARN addRemoteGit     at C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\which\node_modules\isexe\windows.js:36:5
      npm WARN addRemoteGit     at C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\graceful-fs\polyfills.js:284:29
      npm WARN addRemoteGit     at FSReqWrap.oncomplete (fs.js:152:21)
      npm WARN addRemoteGit  git://github.com/noopkat/js-stk500v1.git#avrgirl resetting remote C:\Users\krist\AppData\Roaming\npm-cache\_git-remotes\git-github-com-noopkat-js-stk500v1-git-avrgirl-31bc3a47 because of error: { Error: not found: git
      npm WARN addRemoteGit     at getNotFoundError (C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:13:12)
      npm WARN addRemoteGit     at F (C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:68:19)
      npm WARN addRemoteGit     at E (C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:80:29)
      npm WARN addRemoteGit     at C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:89:16
      npm WARN addRemoteGit     at C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\which\node_modules\isexe\index.js:42:5
      npm WARN addRemoteGit     at C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\which\node_modules\isexe\windows.js:36:5
      npm WARN addRemoteGit     at C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\graceful-fs\polyfills.js:284:29
      npm WARN addRemoteGit     at FSReqWrap.oncomplete (fs.js:152:21) code: 'ENOGIT' }
      npm WARN addRemoteGit Error: not found: git
      npm WARN addRemoteGit     at getNotFoundError (C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:13:12)
      npm WARN addRemoteGit     at F (C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:68:19)
      npm WARN addRemoteGit     at E (C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:80:29)
      npm WARN addRemoteGit     at C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:89:16
      npm WARN addRemoteGit     at C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\which\node_modules\isexe\index.js:42:5
      npm WARN addRemoteGit     at C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\which\node_modules\isexe\windows.js:36:5
      npm WARN addRemoteGit     at C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\graceful-fs\polyfills.js:284:29
      npm WARN addRemoteGit     at FSReqWrap.oncomplete (fs.js:152:21)
      npm WARN addRemoteGit  git://github.com/noopkat/browser-serialport.git#api-updates resetting remote C:\Users\krist\AppData\Roaming\npm-cache\_git-remotes\git-github-com-noopkat-browser-serialport-git-api-updates-0f82caf3 because of error: { Error: not found: git
      npm WARN addRemoteGit     at getNotFoundError (C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:13:12)
      npm WARN addRemoteGit     at F (C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:68:19)
      npm WARN addRemoteGit     at E (C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:80:29)
      npm WARN addRemoteGit     at C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:89:16
      npm WARN addRemoteGit     at C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\which\node_modules\isexe\index.js:42:5
      npm WARN addRemoteGit     at C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\which\node_modules\isexe\windows.js:36:5
      npm WARN addRemoteGit     at C:\Users\krist\AppData\Roaming\npm\node_modules\npm\node_modules\graceful-fs\polyfills.js:284:29
      npm WARN addRemoteGit     at FSReqWrap.oncomplete (fs.js:152:21) code: 'ENOGIT' }
      npm ERR! git clone --template=C:\Users\krist\AppData\Roaming\npm-cache\_git-remotes\_templates --mirror git://github.com/noopkat/js-stk500v1.git C:\Users\krist\AppData\Roaming\npm-cache\_git-remotes\git-github-com-noopkat-js-stk500v1-git-avrgirl-31bc3a47: undefined
      npm ERR! git clone --template=C:\Users\krist\AppData\Roaming\npm-cache\_git-remotes\_templates --mirror git://github.com/noopkat/js-stk500v1.git C:\Users\krist\AppData\Roaming\npm-cache\_git-remotes\git-github-com-noopkat-js-stk500v1-git-avrgirl-31bc3a47: undefined
      npm ERR! git clone --template=C:\Users\krist\AppData\Roaming\npm-cache\_git-remotes\_templates --mirror git://github.com/noopkat/browser-serialport.git C:\Users\krist\AppData\Roaming\npm-cache\_git-remotes\git-github-com-noopkat-browser-serialport-git-api-updates-0f82caf3: undefined
      npm ERR! git clone --template=C:\Users\krist\AppData\Roaming\npm-cache\_git-remotes\_templates --mirror git://github.com/noopkat/browser-serialport.git C:\Users\krist\AppData\Roaming\npm-cache\_git-remotes\git-github-com-noopkat-browser-serialport-git-api-updates-0f82caf3: undefined
      >! > iobroker.xbox@0.2.1 preinstall C:\ioBroker\node_modules\.staging\iobroker.xbox-831ff231
      > apt install -y build-essential libssl-dev libffi-dev python3-dev || echo -e '[INFO] Cant install build-essential libssl-dev libffi-dev python3-dev Debian packages. If you are on a Linux system, try installing the package via: sudo npm i iobroker.xbox --unsafe-perm, otherwise you have to manage to install the packages by yourself. If you are not running on Linux, you can ignore this INFO.'
      >! Der Befehl "apt" ist entweder falsch geschrieben oder
      konnte nicht gefunden werden.
      -e '[INFO] Cant install build-essential libssl-dev libffi-dev python3-dev Debian packages. If you are on a Linux system, try installing the package via: sudo npm i iobroker.xbox --unsafe-perm, otherwise you have to manage to install the packages by yourself. If you are not running on Linux, you can ignore this INFO.'
      >! > iobroker.xbox@0.2.1 install C:\ioBroker\node_modules\iobroker.xbox
      > npip install
      >! No python_modules directory; installing pip locally if needed.
      Successfully completed pip check.
      Collecting xbox-smartglass-rest>=0.9.8
        Downloading https://files.pythonhosted.org/packages/4d/4f/f035df8a2ec5742b9e772071e006ea21aae3fc3bd0963753cfc1045d6fda/xbox_smartglass_rest-0.9.8-py2.py3-none-any.whl
      Collecting xbox-smartglass-stump>=0.9.5 (from xbox-smartglass-rest>=0.9.8)
        Downloading https://files.pythonhosted.org/packages/34/f0/a75667f67ce6251b96a6989b8169eb9f2e25407ce2b0888e544b8caa98fe/xbox_smartglass_stump-0.9.5-py2.py3-none-any.whl
      Collecting xbox-webapi>=1.1.7 (from xbox-smartglass-rest>=0.9.8)
        Using cached https://files.pythonhosted.org/packages/2d/bf/aaf24cc78184393c5c2472e822c0e145b793e346a8085bee02e89a3428ba/xbox_webapi-1.1.7-py2.py3-none-any.whl
      Collecting xbox-smartglass-core>=1.0.12 (from xbox-smartglass-rest>=0.9.8)
        Downloading https://files.pythonhosted.org/packages/13/c8/2ffce1ddabe5b73422c7c46e808e4b02dbbc9362d2ecd2aee2a65e6e30a5/xbox_smartglass_core-1.0.12-py2.py3-none-any.whl (57kB)
          100% |████████████████████████████████| 61kB 869kB/s
      Collecting Flask (from xbox-smartglass-rest>=0.9.8)
        Using cached https://files.pythonhosted.org/packages/7f/e7/08578774ed4536d3242b14dacb4696386634607af824ea997202cd0edb4b/Flask-1.0.2-py2.py3-none-any.whl
      Collecting marshmallow-objects (from xbox-smartglass-stump>=0.9.5->xbox-smartglass-rest>=0.9.8)
        Using cached https://files.pythonhosted.org/packages/9e/ae/c044161526096617ed2523749ae3187449910b83dae12610f30a42672fae/marshmallow_objects-1.0.17-py2.py3-none-any.whl
      Collecting appdirs (from xbox-webapi>=1.1.7->xbox-smartglass-rest>=0.9.8)
        Using cached https://files.pythonhosted.org/packages/56/eb/810e700ed1349edde4cbdc1b2a21e28cdf115f9faf263f6bbf8447c1abf3/appdirs-1.4.3-py2.py3-none-any.whl
      Collecting demjson (from xbox-webapi>=1.1.7->xbox-smartglass-rest>=0.9.8)
      Requirement already satisfied: requests in c:\program files\python36\lib\site-packages\requests-2.20.1-py3.6.egg (from xbox-webapi>=1.1.7->xbox-smartglass-rest>=0.9.8) (2.20.1)
      Collecting urwid (from xbox-webapi>=1.1.7->xbox-smartglass-rest>=0.9.8)
      Collecting dpkt==1.9.1 (from xbox-smartglass-core>=1.0.12->xbox-smartglass-rest>=0.9.8)
      Collecting gevent==1.3.7 (from xbox-smartglass-core>=1.0.12->xbox-smartglass-rest>=0.9.8)
        Downloading https://files.pythonhosted.org/packages/96/07/7175f1c519c92ea58d15c36f52421ba5456bf46a28b1c2080dfdd72a93e2/gevent-1.3.7-cp36-cp36m-win_amd64.whl (2.1MB)
          100% |████████████████████████████████| 2.1MB 2.8MB/s
      Collecting cryptography==2.3.1 (from xbox-smartglass-core>=1.0.12->xbox-smartglass-rest>=0.9.8)
        Using cached https://files.pythonhosted.org/packages/f1/01/a144ec664d3f9ae5837bd72c4d11bdd2d8d403318898e4092457e8af9272/cryptography-2.3.1-cp36-cp36m-win_amd64.whl
      Collecting construct==2.9.41 (from xbox-smartglass-core>=1.0.12->xbox-smartglass-rest>=0.9.8)
      Collecting Werkzeug>=0.14 (from Flask->xbox-smartglass-rest>=0.9.8)
        Using cached https://files.pythonhosted.org/packages/20/c4/12e3e56473e52375aa29c4764e70d1b8f3efa6682bef8d0aae04fe335243/Werkzeug-0.14.1-py2.py3-none-any.whl
      Collecting itsdangerous>=0.24 (from Flask->xbox-smartglass-rest>=0.9.8)
        Using cached https://files.pythonhosted.org/packages/76/ae/44b03b253d6fade317f32c24d100b3b35c2239807046a4c953c7b89fa49e/itsdangerous-1.1.0-py2.py3-none-any.whl
      Collecting Jinja2>=2.10 (from Flask->xbox-smartglass-rest>=0.9.8)
        Using cached https://files.pythonhosted.org/packages/7f/ff/ae64bacdfc95f27a016a7bed8e8686763ba4d277a78ca76f32659220a731/Jinja2-2.10-py2.py3-none-any.whl
      Collecting click>=5.1 (from Flask->xbox-smartglass-rest>=0.9.8)
        Using cached https://files.pythonhosted.org/packages/fa/37/45185cb5abbc30d7257104c434fe0b07e5a195a6847506c074527aa599ec/Click-7.0-py2.py3-none-any.whl
      Collecting marshmallow (from marshmallow-objects->xbox-smartglass-stump>=0.9.5->xbox-smartglass-rest>=0.9.8)
        Using cached https://files.pythonhosted.org/packages/6e/12/2a4239760bc78564434d1daecd9a504e7b6efb4f5722d5388b74407bb3b3/marshmallow-2.16.3-py2.py3-none-any.whl
      Requirement already satisfied: certifi>=2017.4.17 in c:\program files\python36\lib\site-packages\certifi-2018.10.15-py3.6.egg (from requests->xbox-webapi>=1.1.7->xbox-smartglass-rest>=0.9.8) (2018.10.15)
      Requirement already satisfied: chardet<3.1.0,>=3.0.2 in c:\program files\python36\lib\site-packages\chardet-3.0.4-py3.6.egg (from requests->xbox-webapi>=1.1.7->xbox-smartglass-rest>=0.9.8) (3.0.4)
      Requirement already satisfied: idna<2.8,>=2.5 in c:\program files\python36\lib\site-packages\idna-2.7-py3.6.egg (from requests->xbox-webapi>=1.1.7->xbox-smartglass-rest>=0.9.8) (2.7)
      Requirement already satisfied: urllib3<1.25,>=1.21.1 in c:\program files\python36\lib\site-packages\urllib3-1.24.1-py3.6.egg (from requests->xbox-webapi>=1.1.7->xbox-smartglass-rest>=0.9.8) (1.24.1)
      Collecting greenlet>=0.4.14; platform_python_implementation == "CPython" (from gevent==1.3.7->xbox-smartglass-core>=1.0.12->xbox-smartglass-rest>=0.9.8)
        Using cached https://files.pythonhosted.org/packages/a9/a3/2a7a15c2dc23f764eaed46d41e081659aadf45570b4170156dde1c76d4f7/greenlet-0.4.15-cp36-cp36m-win_amd64.whl
      Collecting cffi>=1.11.5; sys_platform == "win32" and platform_python_implementation == "CPython" (from gevent==1.3.7->xbox-smartglass-core>=1.0.12->xbox-smartglass-rest>=0.9.8)
        Using cached https://files.pythonhosted.org/packages/2f/85/a9184548ad4261916d08a50d9e272bf6f93c54f3735878fbfc9335efd94b/cffi-1.11.5-cp36-cp36m-win_amd64.whl
      Collecting six>=1.4.1 (from cryptography==2.3.1->xbox-smartglass-core>=1.0.12->xbox-smartglass-rest>=0.9.8)
        Using cached https://files.pythonhosted.org/packages/67/4b/141a581104b1f6397bfa78ac9d43d8ad29a7ca43ea90a2d863fe3056e86a/six-1.11.0-py2.py3-none-any.whl
      Collecting asn1crypto>=0.21.0 (from cryptography==2.3.1->xbox-smartglass-core>=1.0.12->xbox-smartglass-rest>=0.9.8)
        Using cached https://files.pythonhosted.org/packages/ea/cd/35485615f45f30a510576f1a56d1e0a7ad7bd8ab5ed7cdc600ef7cd06222/asn1crypto-0.24.0-py2.py3-none-any.whl
      Collecting MarkupSafe>=0.23 (from Jinja2>=2.10->Flask->xbox-smartglass-rest>=0.9.8)
        Using cached https://files.pythonhosted.org/packages/9d/80/9a5daf3ed7b8482e72ee138cef602b538cfba5c507e24e39fb95c189b16b/MarkupSafe-1.1.0-cp36-cp36m-win_amd64.whl
      Collecting pycparser (from cffi>=1.11.5; sys_platform == "win32" and platform_python_implementation == "CPython"->gevent==1.3.7->xbox-smartglass-core>=1.0.12->xbox-smartglass-rest>=0.9.8)
      Installing collected packages: marshmallow, marshmallow-objects, appdirs, dpkt, demjson, urwid, xbox-webapi, greenlet, pycparser, cffi, gevent, six, asn1crypto, cryptography, construct, xbox-smartglass-core, xbox-smartglass-stump, Werkzeug, itsdangerous, MarkupSafe, Jinja2, click, Flask, xbox-smartglass-rest
      Successfully installed Flask-1.0.2 Jinja2-2.10 MarkupSafe-1.1.0 Werkzeug-0.14.1 appdirs-1.4.3 asn1crypto-0.24.0 cffi-1.11.5 click-7.0 construct-2.9.41 cryptography-2.3.1 demjson-2.2.4 dpkt-1.9.1 gevent-1.3.7 greenlet-0.4.15 itsdangerous-1.1.0 marshmallow-2.16.3 marshmallow-objects-1.0.17 pycparser-2.19 six-1.11.0 urwid-2.0.1 xbox-smartglass-core-1.0.12 xbox-smartglass-rest-0.9.8 xbox-smartglass-stump-0.9.5 xbox-webapi-1.1.7
      - assert-plus@1.0.0 node_modules\iobroker.xbox\node_modules\assert-plus
      - asynckit@0.4.0 node_modules\iobroker.xbox\node_modules\asynckit
      - aws-sign2@0.7.0 node_modules\iobroker.xbox\node_modules\aws-sign2
      - aws4@1.8.0 node_modules\iobroker.xbox\node_modules\aws4
      - caseless@0.12.0 node_modules\iobroker.xbox\node_modules\caseless
      - core-util-is@1.0.2 node_modules\iobroker.xbox\node_modules\core-util-is
      - dashdash@1.14.1 node_modules\iobroker.xbox\node_modules\dashdash
      - delayed-stream@1.0.0 node_modules\iobroker.xbox\node_modules\delayed-stream
      - combined-stream@1.0.7 node_modules\iobroker.xbox\node_modules\combined-stream
      - extend@3.0.2 node_modules\iobroker.xbox\node_modules\extend
      - extsprintf@1.3.0 node_modules\iobroker.xbox\node_modules\extsprintf
      - fast-deep-equal@2.0.1 node_modules\iobroker.xbox\node_modules\fast-deep-equal
      - fast-json-stable-stringify@2.0.0 node_modules\iobroker.xbox\node_modules\fast-json-stable-stringify
      - forever-agent@0.6.1 node_modules\iobroker.xbox\node_modules\forever-agent
      - getpass@0.1.7 node_modules\iobroker.xbox\node_modules\getpass
      - har-schema@2.0.0 node_modules\iobroker.xbox\node_modules\har-schema
      - is-typedarray@1.0.0 node_modules\iobroker.xbox\node_modules\is-typedarray
      - isstream@0.1.2 node_modules\iobroker.xbox\node_modules\isstream
      - jsbn@0.1.1 node_modules\iobroker.xbox\node_modules\jsbn
      - json-schema@0.2.3 node_modules\iobroker.xbox\node_modules\json-schema
      - json-schema-traverse@0.4.1 node_modules\iobroker.xbox\node_modules\json-schema-traverse
      - json-stringify-safe@5.0.1 node_modules\iobroker.xbox\node_modules\json-stringify-safe
      - mime-db@1.37.0 node_modules\iobroker.xbox\node_modules\mime-db
      - mime-types@2.1.21 node_modules\iobroker.xbox\node_modules\mime-types
      - form-data@2.3.3 node_modules\iobroker.xbox\node_modules\form-data
      - oauth-sign@0.9.0 node_modules\iobroker.xbox\node_modules\oauth-sign
      - performance-now@2.1.0 node_modules\iobroker.xbox\node_modules\performance-now
      - psl@1.1.29 node_modules\iobroker.xbox\node_modules\psl
      - punycode@2.1.1 node_modules\iobroker.xbox\node_modules\punycode
      - q@1.5.1 node_modules\iobroker.xbox\node_modules\q
      - qs@6.5.2 node_modules\iobroker.xbox\node_modules\qs
      - safe-buffer@5.1.2 node_modules\iobroker.xbox\node_modules\safe-buffer
      - safer-buffer@2.1.2 node_modules\iobroker.xbox\node_modules\safer-buffer
      - asn1@0.2.4 node_modules\iobroker.xbox\node_modules\asn1
      - ecc-jsbn@0.1.2 node_modules\iobroker.xbox\node_modules\ecc-jsbn
      - punycode@1.4.1 node_modules\iobroker.xbox\node_modules\tough-cookie\node_modules\punycode
      - tough-cookie@2.4.3 node_modules\iobroker.xbox\node_modules\tough-cookie
      - tunnel-agent@0.6.0 node_modules\iobroker.xbox\node_modules\tunnel-agent
      - tweetnacl@0.14.5 node_modules\iobroker.xbox\node_modules\tweetnacl
      - bcrypt-pbkdf@1.0.2 node_modules\iobroker.xbox\node_modules\bcrypt-pbkdf
      - sshpk@1.15.2 node_modules\iobroker.xbox\node_modules\sshpk
      - underscore@1.9.1 node_modules\iobroker.xbox\node_modules\underscore
      - uri-js@4.2.2 node_modules\iobroker.xbox\node_modules\uri-js
      - ajv@6.5.5 node_modules\iobroker.xbox\node_modules\ajv
      - har-validator@5.1.3 node_modules\iobroker.xbox\node_modules\har-validator
      - uuid@3.3.2 node_modules\iobroker.xbox\node_modules\uuid
      - verror@1.10.0 node_modules\iobroker.xbox\node_modules\verror
      - jsprim@1.4.1 node_modules\iobroker.xbox\node_modules\jsprim
      - http-signature@1.2.0 node_modules\iobroker.xbox\node_modules\http-signature
      - buffer-equal@0.0.1 node_modules\buffer-equal
      - intel-hex@0.1.1 node_modules\intel-hex
      - chip.avr.avr109@1.1.1 node_modules\chip.avr.avr109
      - nopy@0.2.6 node_modules\iobroker.xbox\node_modules\nopy
      - ping@0.2.2 node_modules\iobroker.xbox\node_modules\ping
      - request@2.88.0 node_modules\iobroker.xbox\node_modules\request
      - async@0.9.2 node_modules\stk500-v2\node_modules\async
      - stk500-v2@1.0.3 node_modules\stk500-v2
      iobroker.inst@1.1.2 C:\ioBroker
      +-- awty@0.1.0  extraneous
      `-- iobroker.xbox@0.2.1
      >! npm WARN optional SKIPPING OPTIONAL DEPENDENCY: stk500@git://github.com/noopkat/js-stk500v1.git#avrgirl (node_modules\iobroker.rflink\node_modules\avrgirl-arduino\node_modules\stk500):
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: not found: git
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: browser-serialport@git://github.com/noopkat/browser-serialport.git#api-updates (node_modules\iobroker.rflink\node_modules\avrgirl-arduino\node_modules\browser-serialport):
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: not found: git
      npm WARN enoent ENOENT: no such file or directory, open 'C:\ioBroker\node_modules\avrgirl-arduino\package.json'
      

      Hier noch das Log vom Start

      ! ````
      xbox.0
      2018-11-16 22:52:37.157
      info
      [START] Starting REST server
      xbox.0
      2018-11-16 22:52:37.156
      info
      starting. Version 0.2.1 in C:/ioBroker/node_modules/iobroker.xbox, node: v8.12.0
      host.DKMHS01
      2018-11-16 22:52:36.086
      info
      instance system.adapter.xbox.0 started with pid 2096
      host.DKMHS01
      2018-11-16 22:52:33.588
      info
      instance system.adapter.xbox.0 terminated with code null ()
      host.DKMHS01
      2018-11-16 22:52:33.587
      warn
      instance system.adapter.xbox.0 terminated due to SIGTERM
      host.DKMHS01
      2018-11-16 22:52:33.558
      info
      stopInstance system.adapter.xbox.0 killing pid 4296

      
      Auth hat geklappt, glaube ich :D
      1 Reply Last reply Reply Quote 0
      • foxriver76
        foxriver76 Developer last edited by

        Top, denke auf Windows sollte derzeit auf eine Installation des Xbox Adapters über Admin verzichtet werden und die cmd herangezogen werden.

        Zur Auth:

        Falls es nicht klappt wird eine Warning geloggt, auf debug loggt er auch explizit, dass es klappt. Und kannst es am info.authenticated state sehen, bzw siehst du ob Spielenamen als kompletter Name drin stehen und der Link zum Cover vorhanden ist.

        beste Grüße

        fox

        1 Reply Last reply Reply Quote 0
        • G
          GrillSgt last edited by

          Hallo,

          habe jetzt nicht alles gelesen… .

          Aber ich verwende Zweifaktor-Authentifizierung am Microsoft Konto. Das funktioniert offenbar leider nicht mit dem Adapter. Vielleicht siehst du ja eine Möglichkeit das einzubauen?!

           [LOGIN] <=== Error: {"message":"Login failed, 2FA required!","success":false,"two_factor_required":true}
          
          

          Und, ein Schönheitsfehler. Statt "IP", "IP oder Hostname" in die Beschreibung.

          Viele Grüße

          Michael

          1 Reply Last reply Reply Quote 0
          • foxriver76
            foxriver76 Developer last edited by

            @GrillSgt:

            Hallo,

            habe jetzt nicht alles gelesen… .

            Aber ich verwende Zweifaktor-Authentifizierung am Microsoft Konto. Das funktioniert offenbar leider nicht mit dem Adapter. Vielleicht siehst du ja eine Möglichkeit das einzubauen?!

             [LOGIN] <=== Error: {"message":"Login failed, 2FA required!","success":false,"two_factor_required":true}
             
            

            Viele Grüße

            Michael `

            Stimmt. Werde es mir bei Gelegenheit mal anschauen, in wie weit ich das automatisiert hin bekomme, notfalls werde ich die Fehlermeldung so anpassen, dass man den Link zu einer Log-in page bekommt.

            1 Reply Last reply Reply Quote 0
            • foxriver76
              foxriver76 Developer last edited by

              @GrillSgt:

              Hallo,

              habe jetzt nicht alles gelesen… .

              Aber ich verwende Zweifaktor-Authentifizierung am Microsoft Konto. Das funktioniert offenbar leider nicht mit dem Adapter. Vielleicht siehst du ja eine Möglichkeit das einzubauen?!

               [LOGIN] <=== Error: {"message":"Login failed, 2FA required!","success":false,"two_factor_required":true}
               
              

              Viele Grüße

              Michael `

              Probier mal bitte von GitHub, falls es Probleme gibt am besten mit Debug Log Auszug.

              > Und, ein Schönheitsfehler. Statt "IP", "IP oder Hostname" in die Beschreibung.

              Meinst du im Konfigurationsfenster?

              1 Reply Last reply Reply Quote 0
              • foxriver76
                foxriver76 Developer last edited by

                Kommando zurück, werde die Tage noch mal was korrigieren, ansonsten wird es nicht funktionieren.

                1 Reply Last reply Reply Quote 0
                • D
                  DKM last edited by

                  @foxriver76:

                  Kommando zurück, werde die Tage noch mal was korrigieren, ansonsten wird es nicht funktionieren. ` Glück gehabt, wollte es gerade testen [emoji23]

                  Gesendet von meinem SM-G960F mit Tapatalk

                  1 Reply Last reply Reply Quote 0
                  • foxriver76
                    foxriver76 Developer last edited by

                    @DKM:

                    @foxriver76:

                    Kommando zurück, werde die Tage noch mal was korrigieren, ansonsten wird es nicht funktionieren. ` Glück gehabt, wollte es gerade testen [emoji23]

                    Gesendet von meinem SM-G960F mit Tapatalk `

                    Grundsätzlich wird man sich unter host-ip:5557/auth/oauth einloggen müssen, bzw den Anweisungen folgen. Solange der Adapter nicht zu lange gestoppt wird, kann das Token hoffentlich automatisch verlängert werden.

                    1 Reply Last reply Reply Quote 0
                    • foxriver76
                      foxriver76 Developer last edited by

                      So 0.3.0 auf GitHub sollte nun mit der 2FA laufen. Für den initialen Log in bitte Anweisungen im Log folgen, wie schon erwähnt sollte das Token automatisch refreshed werden, insofern der Adapter läuft.

                      Ab morgen dann Latest.

                      Würde den Funktionsumfang zwei Wochen testen, falls noch Probleme mit Authentifizierung aufkommen, Doku fertig übersetzen und dann mal ins Stable packen.

                      Neu dazu gekommen mit 0.3.0 ist noch der info.activeTitleType, was eine Kategorie darstellt, bislang habe ich nur 'App' und 'Game' gesehen.

                      1 Reply Last reply Reply Quote 0
                      • G
                        GrillSgt last edited by

                        Werd es Morgen mal testen und berichten. Hatte einstweilen 2FA abgeschaltet 😉

                        Und ja, meinte im Konfigurationsfenster auch noch "Hostnamen" zu ergänzen.

                        1 Reply Last reply Reply Quote 0
                        • G
                          GrillSgt last edited by

                          Hi, was erwartet die Seite hier auf dem Bild im Anhang?!
                          9760_oauth.png

                          1 Reply Last reply Reply Quote 0
                          • foxriver76
                            foxriver76 Developer last edited by

                            Link anklicken, (falls Login gefordert einloggen und) url kopieren und dort einfügen.

                            1 Reply Last reply Reply Quote 0
                            • G
                              GrillSgt last edited by

                              Hallo,

                              hatte ich mir auch gedacht und gemacht. Klappte aber nicht. Die Seite war nur komplett weiß, die URL aus der Adresszeile kopiert und eingefügt - kein Erfolg.

                              Macht aber auch nichts, lasse das 2FA nun deaktiviert.

                              1 Reply Last reply Reply Quote 0
                              • foxriver76
                                foxriver76 Developer last edited by

                                Also ich hatte es probiert und es läuft.

                                Weiße Seite kommt, wenn du schon eingeloggt bist. Dann Trotzdem den Link aus der Adresszeile des Browsers kopieren und einfügen.

                                1 Reply Last reply Reply Quote 0
                                • K
                                  Kun last edited by

                                  Huhu

                                  Ich habe den Adapter dann auch mal installiert bekommen auf meinem Raspi…

                                  Der Adapter läuft auch soweit laut LOG bzw. den Datenpunkten "Info" und "Settings".

                                  D.h. das ich keine Fehler im Log habe soweit und die Datenpunkte werden aktualisiert.

                                  Aber beim Gamepad Datenpunkt bekomme ich keine Aktualisierungen.

                                  Weiß jemand woran es liegen könnte?

                                  xbox.0	2018-12-06 11:59:25.308	info	[CONNECT] <=== Successfully connected to FD0035D21083E968 (192.168.0.36)
                                  xbox.0	2018-12-06 11:59:08.523	info	[START] Starting REST server
                                  xbox.0	2018-12-06 11:59:08.470	info	starting. Version 0.4.1 in /opt/iobroker/node_modules/iobroker.xbox, node: v6.14.1
                                  host.raspberrypi	2018-12-06 11:59:02.249	info	instance system.adapter.xbox.0 started with pid 17764
                                  

                                  Gruß Kun()

                                  1 Reply Last reply Reply Quote 0
                                  • foxriver76
                                    foxriver76 Developer last edited by

                                    Was meinst du mit gamepad Datenpunkt? Gamepad sollte ein Channel sein und die einzelnen Buttons beinhalten.

                                    beste Grüße

                                    fox

                                    1 Reply Last reply Reply Quote 0
                                    • K
                                      Kun last edited by

                                      Ja genau…

                                      der Channel ist da und die einzelnen Buttons auch.... nur der Wert der Buttons fehlt.

                                      Ich kann also nicht sehen wenn ein Button am Controller gedrückt wird. Da steht nichts dahinter und es wird nichts aktualisiert...

                                      Liebe Grüße

                                      Kun()

                                      1 Reply Last reply Reply Quote 0
                                      • foxriver76
                                        foxriver76 Developer last edited by

                                        Ja es sind Buttons du kannst diese nur betätigen aus dem ioBroker. Und bei aktivem Spiel sind die Buttons funktionslos bis auf den Nexus. Bzw können die Buttons nicht zum Spielen genutzt werden.

                                        1 Reply Last reply Reply Quote 0
                                        • K
                                          Kun last edited by

                                          Ahh okay,

                                          Also sehe ich keine Aktualisierungen im IOBroker wenn ich den button betätige, ich kann nur den Button im IOBroker steuern und damit an die Xbox senden. Und das geht auch nur im Home Bereich der Xbox. Okay das werde ich dann nochmal probieren.

                                          Danke für deine Mühen Fox

                                          1 Reply Last reply Reply Quote 0
                                          • D
                                            DKM last edited by

                                            Ich melde mich auch mal nach längerer Zeit. Ich erhalte derzeit diesen Fehler:

                                            host.DKMHS01
                                            2019-01-04 12:10:42.885
                                            info
                                            instance system.adapter.xbox.0 started with pid 6592
                                            host.DKMHS01
                                            2019-01-04 12:10:12.874
                                            info
                                            Restart adapter system.adapter.xbox.0 because enabled
                                            host.DKMHS01
                                            2019-01-04 12:10:12.874
                                            error
                                            instance system.adapter.xbox.0 terminated with code 0 (OK)
                                            host.DKMHS01
                                            2019-01-04 12:10:12.874
                                            error
                                            Caught by controller[0]: at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)
                                            host.DKMHS01
                                            2019-01-04 12:10:12.874
                                            error
                                            Caught by controller[0]: at maybeClose (internal/child_process.js:915:16)
                                            host.DKMHS01
                                            2019-01-04 12:10:12.874
                                            error
                                            Caught by controller[0]: at ChildProcess.emit (events.js:214:7)
                                            host.DKMHS01
                                            2019-01-04 12:10:12.874
                                            error
                                            Caught by controller[0]: at emitTwo (events.js:126:13)
                                            host.DKMHS01
                                            2019-01-04 12:10:12.874
                                            error
                                            Caught by controller[0]: at ChildProcess.exithandler (child_process.js:283:5)
                                            host.DKMHS01
                                            2019-01-04 12:10:12.874
                                            error
                                            Caught by controller[0]: at exec (C:\ioBroker\node_modules\iobroker.xbox\main.js:153:52)
                                            host.DKMHS01
                                            2019-01-04 12:10:12.873
                                            error
                                            Caught by controller[0]: TypeError: Cannot read property 'replace' of undefined
                                            xbox.0
                                            2019-01-04 12:10:12.338
                                            error
                                            TypeError: Cannot read property 'replace' of undefined at exec (C:\ioBroker\node_modules\iobroker.xbox\main.js:153:52) at ChildProcess.exithandler (child_process.js:283:5) at emitTwo (even
                                            xbox.0
                                            2019-01-04 12:10:12.337
                                            error
                                            uncaught exception: Cannot read property 'replace' of undefined
                                            xbox.0
                                            2019-01-04 12:10:05.508
                                            error
                                            [START] Restarting adapter in 30 seconds
                                            xbox.0
                                            2019-01-04 12:10:05.508
                                            error
                                            [START] Failed starting REST server: Error: Command failed: dir /B C:\ioBroker\node_modules\iobroker.xbox\python_modules\Python3 Datei nicht gefunden 
                                            xbox.0
                                            2019-01-04 12:10:05.503
                                            info
                                            [START] Starting REST server
                                            

                                            Installiert ist 0.4.4

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.1k
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter xbox
                                            13
                                            205
                                            28260
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo