NEWS
Anfrage Tahoma/Somfy IO Adapter
-
@StrathCole
Das wäre ja Klasse wenn die Box im eigenen Netzwerk jetzt alleine funktioniert, hab ich doch richtig verstanden, oder?
Bekomme diese Warnhinweise:tahoma.0 2022-04-22 22:31:16.644 warn Body: {"errorCode":"RESOURCE_ACCESS_DENIED","error":"Access denied to gateway #xxxx-xxxx-xxxx for action ADD_TOKEN"} tahoma.0 2022-04-22 22:31:16.643 warn Response: {"statusCode":400,"body":{"errorCode":"RESOURCE_ACCESS_DENIED","error":"Access denied to gateway #xxxx-xxxx-xxxx for action ADD_TOKEN"},"headers":{"date":"Fri, 22 Apr 2022 20:31:16 GMT","server":"overkiz","strict-transport-security":"max-age=31536000; includeSubDomains, max-age=31536000 ; includeSubDomains","cache-control":"no-cache, no-store, max-age=0, must-revalidate","pragma":"no-cache","expires":"0","x-xss-protection":"1; mode=block","x-frame-options":"DENY","x-content-type-options":"nosniff","content-type":"application/json;charset=UTF-8","connection":"close","transfer-encoding":"chunked"},"request":{"uri":{"protocol":"https:","slashes":true,"auth":null,"host":"ha101-1.overkiz.com","port":443,"hostname":"ha101-1.overkiz.com","hash":null,"search":null,"query":null,"pathname":"/enduser-mobile-web/enduserAPI/config/xxxx-xxxx-xxxx/local/tokens","path":"/enduser-mobile-web/enduserAPI/config/xxxx-xxxx-xxxx/local/tokens","href":"https://ha101-1.overkiz.com/enduser-mobile-web/enduserAPI/config/xxxx-xxxx-xxxx/local/tokens"},"method":"POST","headers":{"User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:79.0) Gecko/20100101 Firefox/79.0","cookie":"JSESSIONID=22366DE68EB1D71B7DA49F7D81AAB7EB","accept":"application/json","content-type":"application/json","content-length":71}}} tahoma.0 2022-04-22 22:31:16.643 warn error during request: null, request path: config/xxxx-xxxx-xxxx/local/tokens with payload:{"label":"Toto token","token":"62631094f9e9d16xxxx","scope":"devmode"}
Kann damit leider nix anfangen.
Gruß Willi
-
@mike2712 das ist die ganz falsche URL für die Installation. Bitte noch mal meinen Beitrag lesen.
-
@willi-wunder Hi. Vermutlich hast du den Entwicklermodus nicht aktiviert. Siehe meinen Beitrag und die Infos auf der Somfy Seite
-
@strathcole
Also der normale Adapter, den anderen Link, das habe ich gemacht, bin auch im Expertenmodus, finde aber nicht die Stelle wo die Box PIN eingetragen werden muss. -
@mike2712 nein, diese Adapterversion: https://github.com/StrathCole/ioBroker.tahoma/tree/local-api
-
@strathcole danke, das konnte ich fehlerfrei installieren, aber ich habe keinen neuen Adapter hinzubekommen, in dem alten finde ich auch keine Einstellungen für die Box bin, irgendwie sehe ich vor lauter Bäumen den Wald nicht ?
-
-
@strathcole die Einstellung habe ich nicht, muss ich eine weitere Instanz installieren ?
-
@mike2712 nein. Dann hat das Update nicht geklappt
-
@strathcole habe das Update nochmals ausgeführt, für mich sieht es so aus als ob das sauber durchlief, immer noch keine Einstellung für die Box PIN, Browser Sitzung aktualisiert, etc.
$ iobroker url https://github.com/StrathCole/ioBroker.tahoma.git --host iobroker install StrathCole/ioBroker.tahoma#69c66ee66b944a873083cd9e95c03722c77c4d24 NPM version: 6.14.15 Installing StrathCole/ioBroker.tahoma#69c66ee66b944a873083cd9e95c03722c77c4d24... (System call) > node-aead-crypto@2.2.1 preinstall /opt/iobroker/node_modules/node-aead-crypto> node lib/preinstall.js + iobroker.tahoma@0.6.1 updated 1 package in 31.393s 48 packages are looking for funding run `npm fund` for details upload [14] tahoma.admin /opt/iobroker/node_modules/iobroker.tahoma/admin/i18n/de/translations.json i18n/de/translations.json application/json upload [13] tahoma.admin /opt/iobroker/node_modules/iobroker.tahoma/admin/i18n/en/translations.json i18n/en/translations.json application/json upload [12] tahoma.admin /opt/iobroker/node_modules/iobroker.tahoma/admin/i18n/es/translations.json i18n/es/translations.json application/json upload [11] tahoma.admin /opt/iobroker/node_modules/iobroker.tahoma/admin/i18n/fr/translations.json i18n/fr/translations.json application/json upload [10] tahoma.admin /opt/iobroker/node_modules/iobroker.tahoma/admin/i18n/it/translations.json i18n/it/translations.json application/json upload [9] tahoma.admin /opt/iobroker/node_modules/iobroker.tahoma/admin/i18n/nl/translations.json i18n/nl/translations.json application/json upload [8] tahoma.admin /opt/iobroker/node_modules/iobroker.tahoma/admin/i18n/pl/translations.json i18n/pl/translations.json application/json upload [7] tahoma.admin /opt/iobroker/node_modules/iobroker.tahoma/admin/i18n/pt/translations.json i18n/pt/translations.json application/json upload [6] tahoma.admin /opt/iobroker/node_modules/iobroker.tahoma/admin/i18n/ru/translations.json i18n/ru/translations.json application/json upload [5] tahoma.admin /opt/iobroker/node_modules/iobroker.tahoma/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json upload [4] tahoma.admin /opt/iobroker/node_modules/iobroker.tahoma/admin/index_m.html index_m.html text/html upload [3] tahoma.admin /opt/iobroker/node_modules/iobroker.tahoma/admin/jsonConfig.json jsonConfig.json application/json upload [2] tahoma.admin /opt/iobroker/node_modules/iobroker.tahoma/admin/style.css style.css text/css upload [1] tahoma.admin /opt/iobroker/node_modules/iobroker.tahoma/admin/tahoma.png tahoma.png image/png upload [0] tahoma.admin /opt/iobroker/node_modules/iobroker.tahoma/admin/words.js words.js application/javascript Update "system.adapter.tahoma.0" Process exited with code 0
-
@mike2712 immer noch die falsche Adapter URL. Du musst schon die vollständige nehmen, die ich gepostet habe.
-
@strathcole sagte in Anfrage Tahoma/Somfy IO Adapter:
@mike2712 nein, diese Adapterversion: https://github.com/StrathCole/ioBroker.tahoma/tree/local-api
habe diesen link angeklickt, dann den Code kopiert und das installiert, wo habe ich den jetzt meine Blockade ?
-
@mike2712 du musst einfach nur meinen Link in Iobroker bei Adapterinstallation eingeben. Nix vorher aufrufen und woanders herkopieren.
-
@strathcole sagte in Anfrage Tahoma/Somfy IO Adapter:
@mike2712 du musst einfach nur meinen Link in Iobroker bei Adapterinstallation eingeben. Nix vorher aufrufen und woanders herkopieren.
Danke, jetzt hat es geklappt, habe ich wohl etwas zu kompliziert gedacht, jetzt teste ich später weiter, aber die Einstellungen sind jetzt da. DANKE
-
@strathcole Denke das mit dem Token hat geklappt, aber es gibt doch einiger Meldungen
tahoma.0 2022-04-23 10:46:09.796 warn error during request: Error: getaddrinfo EAI_AGAIN gateway-************.local, request path: setup/gateways with payload:{} tahoma.0 2022-04-23 10:45:59.782 debug GET request on https://gateway-************.local:8443/enduser-mobile-web/1/enduserAPI/setup/gateways with payload:{} tahoma.0 2022-04-23 10:45:59.781 debug Update gateway status for id undefined tahoma.0 2022-04-23 10:45:29.778 warn error during request: Error: getaddrinfo EAI_AGAIN gateway-************.local, request path: setup/gateways with payload:{} tahoma.0 2022-04-23 10:45:19.856 warn {"error":{"errno":-3001,"code":"EAI_AGAIN","syscall":"getaddrinfo","hostname":"gateway-2006-2989-5271.local"}} tahoma.0 2022-04-23 10:45:19.856 warn setup failed! tahoma.0 2022-04-23 10:45:19.854 warn error during request: Error: getaddrinfo EAI_AGAIN gateway-************.local, request path: setup with payload:{} tahoma.0 2022-04-23 10:45:19.761 debug GET request on https://gateway-************.local:8443/enduser-mobile-web/1/enduserAPI/setup/gateways with payload:{} tahoma.0 2022-04-23 10:45:19.760 debug Update gateway status for id undefined tahoma.0 2022-04-23 10:45:09.872 debug stateChange tahoma.0.update {"val":false,"ack":true,"ts":1650703509865,"q":0,"from":"system.adapter.tahoma.0","user":"system.user.admin","lc":1639459009806} tahoma.0 2022-04-23 10:45:09.868 debug stateChange tahoma.0.info.connection {"val":true,"ack":true,"ts":1650703509858,"q":0,"from":"system.adapter.tahoma.0","user":"system.user.admin","lc":1650703509858} tahoma.0 2022-04-23 10:45:09.761 debug GET request on https://gateway-************.local:8443/enduser-mobile-web/1/enduserAPI/setup with payload:{} tahoma.0 2022-04-23 10:45:09.759 info Using stored bearer token 6263bc8bf4649771a996 tahoma.0 2022-04-23 10:45:09.753 debug [START] Started Adapter
-
@mike2712 du solltest die Logs anonymisiert posten. Da steht deine Pin drin.
Die Meldung heißt, dass deine Box über die URL nicht erreichbar ist. Entweder der Entwicklermodus ist nicht aktiv, die IP ist lokal nicht erreichbar oder gesperrt, oder die Firmware der Box nicht aktuell.
-
@strathcole okay, danke, dann werde ich mal weiter danach schauen
-
@strathcole sagte in Anfrage Tahoma/Somfy IO Adapter:
@mike2712 du solltest die Logs anonymisiert posten. Da steht deine Pin drin.
Die Meldung heißt, dass deine Box über die URL nicht erreichbar ist. Entweder der Entwicklermodus ist nicht aktiv, die IP ist lokal nicht erreichbar oder gesperrt, oder die Firmware der Box nicht aktuell.
die App sagt ist auf dem aktuellsten Stand, Version 1.9.0 März 22, im Web ist der Modus aktiviert.
Folgende Einträge kommen kontinuierlich im Log:
tahoma.0 2022-04-23 15:48:35.106 warn error during request: Error: getaddrinfo EAI_AGAIN gateway-****-*****-*****.local, request path: setup/gateways with payload:{} tahoma.0 2022-04-23 15:48:25.091 debug GET request on https://gateway-****-*****-*****.local:8443/enduser-mobile-web/1/enduserAPI/setup/gateways with payload:{} tahoma.0 2022-04-23 15:48:25.091 debug Update gateway status for id undefined
-
@strathcole
Vielen Dank, den Entwicklermodus hatte ich ganz überlesen, jetzt funktioniert es.
Damit sollten die erfolglosen Anmeldeversuche hoffentlich tabu sein. Sehr cool. -
@StrathCole Vielen Dank dir auch für den Hinweis. Ich habe alle Schritte wie von dir beschrieben durchgeführt und es funktioniert. So ganz sicher bin ich mir aber nicht, ob die Tahoma tatsächlich lokal angesprochen wird oder doch über die Cloud. Kann man das irgendwo sehen?
Edit: Habe mittlerweile herausgefunden, dass mit der neuen Installation die auf der Tahoma konfigurierten Szenen nicht funktionieren ("Action Groups" im Adapter). Also habe ich den Adapter deinstalliert und aus dem Stable neu geladen - jetzt geht wieder alles wie gehabt (und ich nutze wieder den Weg über die Cloud).