eigentlich müsste dann etwas im Log stehen, da sonst normalerweise nichts zurückgesendet wird und dann ein Timeout mit entsprechender Fehlermeldung kommen sollte. Ich kanns mir nicht erklären...
Ankündigung
Einklappen
Keine Ankündigung bisher.
Alexa Custom Skill für EDOMI (LBS 19000646 und 19000647)
Einklappen
X
-
Anbei die neuen logs nach dem ich ein neuen Gerät mit neum ID angelegt habe, meldet Alexa nun "Deckenlampe reagiert gerade nicht"
Code:Source : OK User-ID : OK Client-ID : OK Expiry : OK Authorization Token successfully validated Starting communication with EDOMI Smarthome Control started... Data sent to EDOMI Waiting for response from 192.168.178.118 Status received from EDOMI: JSON RESPONSE: Received (JSON) Event from alexa@amazon ========================================= Array ( [header] => Array ( [payloadVersion] => 2 [namespace] => Alexa.ConnectedHome.Control [name] => TurnOnRequest [messageId] => 0f84cb10-4810-4c3a-83fc-0babab4e15cd ) [payload] => Array ( [appliance] => Array ( [additionalApplianceDetails] => Array ( ) [applianceId] => Device003 ) [accessToken] => Atza|IwEBIFiv6rvcgn_94At-7_twb6X9XBFEY0s7OqOT5YWtO7nUZP0JYRbMhetu1T5wOMseUvn1Nu4k9usubS2zmPHH8Zc3DxdDgMKzrZs4aWvTEVPfdJLWA7lVPK3VqhKbwRZ8C62T1ZXPK4eUnI09D4YqOWuA-8sAljui48O3F_WdC1-hTjiQALlxAFqQjjSJ_mN84XdEb1aqO5Mbol-CgiTby2IMFX56PSoCHuyUz5Mr2d1V31vq_GuCdP99fqBPjzYzK6iwNo4ocd6DqDLNi-wY1oqAFGQ-dIcvjWokKr-XbJ420bbs9sowFOe0DF9uJwuIki_N3tNinIY3xG1P9DWL6iykys7dTKGE1SuaOuVGDVvPxC7-Rf4RnvAY5WrdcK9Y4BbMPcGalLJ7-bYz6MFIBzeBEedBDQWgeZYB2NIQRrdv8EiaLLnfAj7Myt5CA5FgPndaf5Tj-usH41CX8OZbRNbXULGKXaatpf_j9p8P9RboyRQ0NLmUmZXmIKHInHdQ1rRFYZ-GHrynSuArh6kBXBmi ) ) Validation URL: https://api.amazon.com/auth/O2/tokeninfo?access_token=Atza%7CIwEBIFiv6rvcgn_94At-7_twb6X9XBFEY0s7OqOT5YWtO7nUZP0JYRbMhetu1T5wOMseUvn1Nu4k9usubS2zmPHH8Zc3DxdDgMKzrZs4aWvTEVPfdJLWA7lVPK3VqhKbwRZ8C62T1ZXPK4eUnI09D4YqOWuA-8sAljui48O3F_WdC1-hTjiQALlxAFqQjjSJ_mN84XdEb1aqO5Mbol-CgiTby2IMFX56PSoCHuyUz5Mr2d1V31vq_GuCdP99fqBPjzYzK6iwNo4ocd6DqDLNi-wY1oqAFGQ-dIcvjWokKr-XbJ420bbs9sowFOe0DF9uJwuIki_N3tNinIY3xG1P9DWL6iykys7dTKGE1SuaOuVGDVvPxC7-Rf4RnvAY5WrdcK9Y4BbMPcGalLJ7-bYz6MFIBzeBEedBDQWgeZYB2NIQRrdv8EiaLLnfAj7Myt5CA5FgPndaf5Tj-usH41CX8OZbRNbXULGKXaatpf_j9p8P9RboyRQ0NLmUmZXmIKHInHdQ1rRFYZ-GHrynSuArh6kBXBmi JSON Validation Response: {"aud":"amzn1.application-oa2-client.d4c36ca73fbb47619c2aee40a642564f","user_id":"amzn1.account.AEOxxxxxxxxxxxxxxxxxxxx","iss":"https://www.amazon.com","exp":2454,"app_id":"amzn1.application.b1xxxxxxxxxxxxxxxxxxxxx","iat":1519078622} OAUTH Validattion Response: HTTP/1.1 200 OK Server: Server Date: Mon, 19 Feb 2018 22:36:08 GMT Content-Type: application/json;charset=UTF-8 Content-Length: 247 Connection: keep-alive x-amzn-RequestId: 47874d3a-15c5-11e8-bcef-bf571b644fb0 X-Amz-Date: Mon, 19 Feb 2018 22:36:08 GMT Cache-Control: no-cache, no-store, must-revalidate Pragma: no-cache Vary: Accept-Encoding,User-Agent Array ( [aud] => amzn1.application-oa2-cliexxxxxxxxxxxxxxxxxxx [user_id] => amzn1.account.Axxxxxxxxxxxxxxxxxxxxxxx [iss] => https://www.amazon.com [exp] => 2454 [app_id] => amzn1.applixxxxxxxxxxxxxxxxxxxxxxxxxxx [iat] => 1519078622 ) Source : OK User-ID : OK Client-ID : OK Expiry : OK Authorization Token successfully validated Starting communication with EDOMI Smarthome Control started... Data sent to EDOMI Waiting for response from 192.168.178.118 Status received from EDOMI: JSON RESPONSE:
Kommentar
-
Zitat von jonofe Beitrag anzeigenDer Ausgang bei Rolläden Position wird automatisch auf 0-255 skaliert.
Wenn du also 100% sagst, dann sollte an A2 des Command Validators 255 rauskommen.
gilt das auch für den Smart Home Skill?
Ich bekomme die KNX Werte, also 100% entspricht dann ein Wert zwischen 0-255.
Übrigens ich den Fehler oben noch lösen können, es war einfach einen zweiten Reciever im Weg
Kommentar
-
Ok gefunden "a#6 = Percentage scaled (0-255)"
Klappt alles wunderbar sogar Rolladen Gruppen, vielen Dank nochmal für die Super Implementierung ... nur Alexa muss ein wenig üben.
Ein Frage auf die ich hier leider keine eindeutige oder aktuelle Antwort:
Gehen die Status Abfragen in der Zwischenzeit auch oder nur mit den Custom Skill?
[e#20 = Status On Off ]
[e#21 = Status Percent ]
[e#22 = Status Temperature ]
Kommentar
-
Erstmal danke, dass dieses spannende Thema so ausführlich diskutiert wird und jonofe vielen Dank für die LBS. Aber habt ihr einen Tip wo man als Anfänger mit Alexa und Edomi anfängt? Dieser Thread ist mittlerweile ja sehr lang geworden, sich von vorne durchzuarbeiten ist mühsam. Es ist immer wieder die Rede von einer "Anleitung" oder einem "PDF". Wo finde ich die aktuelle Version dieser Anleitung? Evtl. wäre es sinnvoll den Link beim ersten Eintrag in diesem Thread zu ergänzen. Danke!
Kommentar
-
Zitat von fisch3009 Beitrag anzeigendeRainer , lordofchaos evtl. hilft euch ja das Trick um den V2 Skill zu aktivieren aus dem smarthome ng Alexa Threads : https://knx-user-forum.de/forum/supp...47#post1198047
Kommentar
-
Zitat von lordofchaos Beitrag anzeigenHallo
kurze Frage das update (von 0.5 auf 0.6) beinhaltet soviel ich sehe nur Punkt 13 ganz unten was ich befolgen bzw. ändern muss oder?
Alles andere interessiert nicht.
Kommentar
-
Zitat von jonofe Beitrag anzeigen
Es ist nur eine Anpassung der Doku an Änderungen auf Amazon. Eigentlich musst du nichts an der Installation ändern, wenn es funktioniert.
Code:Diese neue Feature funktioniert nur mit dem Custom Skill und es sind folgende Dateien zu updaten (aus aktueller ZIP-Datei entnehmen): 1.LBS 19000646 - Alexa Receiver v0.7 in EDOMI importieren 2./usr/local/edomi/www/admin/lbs/alexa/edomi-custom-skill.php 3./usr/local/edomi/www/admin/lbs/alexa/alexa-config.php 4.LBS 19000647 - Alexa Custom Command Validator v0.7 in EDOMI importieren
Wobei Punkt 4 der LBS 19000647 sich ja nicht geändert hat.
Kommentar
Kommentar