NEWS
Alexa2 Italienisch Auth-Fehler/Push-Verbindung geht nicht
-
@djmarc75 Wohne in Südtirol, liegt in Italien.
-
@dan78 An sich alle diese Änderungen wieder rückgängig machen. Das sollte so gehen!!
Cookie neu holen
-
@apollon77
Hallo bin so vorgegangen:- Zusätzliche Parameter zur Cookie-Ermittlung entfernt
- Cookie unter Manuelle Eingabe des Cookie gelöscht
- Haken vor Amazon-Cookies zurücksetzen
- Adapter gestoppt
- Verzeichnis alexa2 unter objekte gelöscht
- Alexa2 Instanz gelöscht
- Vorhandene Datei "/opt/iobroker/node_modules/iobroker.alexa2/formerDataStorealexa2.0.json" gelöscht
- Raspi neu gebootet
- iobroker Alexa2 Registrierung bei Amazon gelöscht
- Cookies vom Browser gelöscht
- Neue Alexa2 Instanz hinzugefügt
- Neues Cookie mit dem Link zur einmaligen Anmeldung im Amazon-Konto geholt (Webseite war auf Deutsch - Adresse war IP vom Raspi
- Adapter startet nicht
Log:
-
@apollon77
wenn ich die Felder in den Proxy-Einstellungen ausfülle ergibt sich dieser LOG
Fülle ich die Felder Basis URL und Eigene Cookie-Amazon-URL wieder aus startet der Adapter.
Soll ich folgendes probieren, die Proxy Einstellungen und die zusätzlichen Parameter zur Cookie-Ermittlung auszufüllen, und erst im Nachgang ein neues Cookie ziehen?
-
Ok, zuerst einmal ist das was anderes als hier im Thread also bitte eigener Thread, sonst vermischen wir zuviel. @Homoran könntest Du es bitte raussplitten? Danke
Und ja es scheint wohl irgendwas nicht zu passen was die Amazon systeme und den Cookie angeht.
Daher bitte Instanz auf Debug Log stellen und dann Einmal per Proxy einen Cookie holen ... das log davon mir senden - von der Platte unter /opt/iobroker/log/... an mich per E-Mail unter iobroker@fischer-ka.de mit Referenz auf einen deiner Posts hier im Forum zum Thema.
-
@apollon77 sagte in Alexa 2.0 Push-Verbindung funktioniert nicht:
zuerst einmal ist das was anderes als hier im Thread also bitte eigener Thread, sonst vermischen wir zuviel. @Homoran könntest Du es bitte raussplitten? Danke
wo raus??
ist doch ein eigener Thread mit 12 Posts
-
@homoran Ok, dann rename ich den Thread
-
@apollon77 Hallo,
ich hatte vorhin als ich das Cookie per Proxy geholt habe den Adapter bereits auf Debug gestellt. Das Log hätte ich als .txt Datei bereits erstellt, geht das auch?
Bis auf der Push-Verbindung funktioniert der Adapter tadellos. Ich nütze ihn bereits seit Längerem um täglich ein Sprachbefehl an 3 Echo Show zu geben.
Die Push-Verbindung wollte ich nutzen um Amazon's Luftgütesensor (Geschenk meiner Freundin) zu verwenden.
Ist es ok, wenn ich über einem Skript alle 15 Minuten den "#query" Button für dieses eine Gerät auslöse? Restliche Smarthome Geräte schalte ich über die eigenen Adapter, sprich ich benötige da keine Datenaktualisierung -
@dan78 Ok, jetzt hast Du mich abgehngt. Oben steht das nichts geht und im Log kommt ein 401 Fehler "Not Authorized".
Wenn jetzt "nur" die Push Verbidnunng nicht geht mach oben die .it domains wieder raus, dann sollte das gehen
-
@apollon77
Mit der Italienischen Domain funktioniert der Adapter aber die Push Verbindung nicht
Ohne italinischer Domain funktioniert der Adapter nicht (Fehler 401 "Not Authorized")Bitte entschuldige mich, wenn ich mich schlecht ausgedrückt habe
-
@dan78 und wieder meine Frage:
Da ich ja von Dir als Antwort darauf nur eine unnötige geografische Belehrung bekommen habe, stelle ich nochmals diese Frage:
Ist Dein Account auf italienisch eingestellt ?
Und ich meine damit den AMAZON Account !
-
@djmarc75 Hallo Marc
das sollte keine geografische Belehrung sein. Wollte erklären dass ich als Deutschsprachiger in Italien ansässig bin.Wenn ich die "alexa.amazon.de" Webseite aufrufe und mich anmelde werde ich automatisch auf der italienischen Seite umgeleitet.
Sobald ich mich dort erneut angemelde befinde ich mich auf https://alexa.amazon.it/spa/index.html#cards (Sprache der Seite ist aber Deutsch).
Beim einkaufen könnte ich die App auf Deutschland-Deutsch umstellen. Bei Alexa Themen geht das nicht.
Auch die Skills muss ich gezwungener Maßen aus italien holen -
@dan78 Ok, also wohnst Du in Italien, hast Deinen Account aber noch auf Deutschland, quasi mit Deiner Adresse in Deutschland ?
Da wird es u.U. Problemchen geben....Wie Du das umstellst weisst Du ?
-
@djmarc75 nein. mein Amazon Konto wurde mit einer italienischen Adresse erstellt. Mit einem italienischen Account kann man aber auch in anderen Ländern Shoppen. Nur Alexa ist fest auf Land Italien eingestellt; das ist auch nicht einstellbar.
Sprache der Alexa kann aber Deutsch eingestellt werden -
@dan78 sagte in Alexa2 Italienisch Auth-Fehler/Push-Verbindung geht nicht:
Mit der Italienischen Domain funktioniert der Adapter aber die Push Verbindung nicht
Ohne italinischer Domain funktioniert der Adapter nicht (Fehler 401 "Not Authorized")Das fasst es gut zusammen ... interessant in jedem Fall. Muss ich mir in Ruhe die Tage ansehen.
-
@dan78 Frage: Musstes du auch layla eintragen oder ging es ohne?
Hast Du mal versucht OHNE Domain-Einträge aber bei language header "it-IT" einzutragen?
-
@apollon77 bitte lass dich nicht von diesem Anliegen stressen. Wäre froh, wenn etwas ginge.
Ist es problematisch wenn ich über Skript alle 15 Minuten den #querry für ein einziges Gerät auslöse?
Würde die Push-Verbindung deaktivieren und alle 3 Datenaktualisierungsintervalle deaktivieren.Ich befürchte, dass das Problem daran liegt, dass sich meine Alexa zum Host alexa.amazon.it verbindet, wodurch die Pusch-Funktionalität nicht läuft.
Danke für die Hilfe
-
@apollon77 Ja. Bevor ich diesen Thread aufgemacht habe, wurden alle Dinge probiert welche ich hier im Forum und auf GIT finden konnte.
Damit meinte ich das mit den Language header it-IT. Adware war bei den Versuchen immer deaktiviert.
Um den Adapter grün zu bekommen musste ich layla eintragen und die it Domaine. Wenn eines dieser Felder leer bleibt gibt es keine Anmeldung -
@dan78 Kannst Du mir bitte ein Debug log dennoch schicken OHNE irgendwelche geänderten Domains?
-
@apollon77 Ja, kann ich gerne machen. Aber heute schaffe ich es zeitlich nicht mehr.
Ich werde, das System wieder vom Alexa2 säubern und nochmal einrichten ohne Änderungen. Soll dabei der language header auf "it-IT" gestellt sein bevor ich das Cookie hole. Proxy 2x die Adresse von meinem iobroker Raspi und eine hohe Portnummer?Für den LOG. Soll ich starten mit nur den Admin und Alexa2 adapter mit das Log übersichtlicher bleibt?