NEWS
Test Adapter Alexa 2 3.2.x (latest)
-
Aktuelle Test Version 3.2.2 Veröffentlichungsdatum 17.06.2020 Github Link Latest Repo Nachdem Amazon leider durch eine Änderung das Neugenerieren des Cookies (nur Neuanmeldungen waren betroffen) kaputt gemacht hat hatte und auch Node.js 14 Probleme gemacht hat, hier eine Neue Verison.
Changelog:
3.2.3 (2020-06-17)
- (Apollon77) Fix currentState handling
3.2.2 (2020-06-17)
- (Apollon77) remove goodnight because was not working
- (Apollon77) Fix Play/Pause states and some media optimizations
3.2.1 (2020-06-17)
- (Apollon77) update amazon-cookie library: another optimization for Node.js 14
3.2.0 (2020-06-17)
- (Apollon77/hive) add new commands, jokes/facts/goodnight/cleanup
- (Apollon77/hive) add new command curatedtts with allowed values ["goodbye", "confirmations", "goodmorning", "compliments", "birthday", "goodnight", "iamhome"] to play random curated sentences
- (Apollon77) Prevent some crashes
- (Apollon77) Make sure Timer are not triggering the state when deleted
- (Apollon77) make sure that Lists objects are deleted correctly when deleting
- (Apollon77) Make compatible with nodejs 14
- (Apollon77) Adjust to changes from Amazon so that initial Proxy process works again
- (OberstVonGatow) Make sure that for Spotify Media data requests do not have negative effects and stop the playback
Bitte checkt mit ... soll schnell in Stable
-
@apollon77 installiert und auf die schnelle bisher alles Fehlerfrei.
Edit: node: v10.21.0, js-controller: 3.1.5
-
Diese Versionen laufen hier unauffällig zusammen:
alexa2: 3.2.3
nodejs: 14.4.0-1nodesource1
js-controller: 3.1.5 -
@darkiop sagte in Test Adapter Alexa 2 3.2.x (latest):
@apollon77 installiert und auf schnelle bisher alles Fehlerfrei.
Dito
-
Die neuen Commands sind ganz nett.
Hab direkt mal die curatedtts in bestehende Skripte eingebaut.Ansonsten hier auch alles unauffällig mit
nodejs 12.18.0
JS-Controller 3.1.5Somit also bei node 10, 12 und 14 alles ok.
-
@Diginix sagte in Test Adapter Alexa 2 3.2.x (latest):
Die neuen Commands sind ganz nett.
Hab direkt mal die curatedtts in bestehende Skripte eingebaut.Was macht der bzw. wie kann man den nutzen ?
Ich habe einen Text eingegeben, aber das passiert nichts ?Edit: habe es gefunden
https://github.com/Apollon77/ioBroker.alexa2/blob/master/README.md -
@apollon77
Hi,
funktioniert, ohne zicken und meckern. Node 12, js-controller 3.15, Linux Mint.funfact ist my favorite!
-
@dslraser sagte in Test Adapter Alexa 2 3.2.x (latest):
Ich habe einen Text eingegeben, aber das passiert nichts ?
Welchen denn?
Nur einer von den hier gelisteten geht
["goodbye", "confirmations", "goodmorning", "compliments", "birthday", "goodnight", "iamhome"] -
@apollon77
ich habe gerade meinen Beitrag editiert, habe es in Deiner Beschreibung gefunden.https://github.com/Apollon77/ioBroker.alexa2/blob/master/README.md
-
Installation verlief ohne Problem.
Text to speech scheint auch zu funktionieren. -
@apollon77
Scheint hier auch auf den ersten Blick gut zu laufen.Übrigens,
3.2.2 (2020-06-17)
(Apollon77) remove goodnight because was not working
Dafür gibt es ja auch bereits die vorgegebene "Gute Nacht" Routine.
-
@apollon77
Ich habe mir mal einen ECHO AUTO ins Auto gepackt, das funktioniert schon mal.
Geräte wie Licht schalten usw. funktioniert.
Ich glaube aber Ansagen über speak / ssml usw. gehen nicht....(teste gerade noch bissel)Kann noch Jemand was zum ECHO AUTO sagen bzw. nutzt den noch Jemand ?
Was geht mit dem Ding und was nicht ? -
@dslraser
Wenn ich nicht irre, müsstest Du inalexa2.0.Echo-Devices.XXX.Info.capabilities
sehen können, was er kann.
-
@padrino sagte in Test Adapter Alexa 2 3.2.x (latest):
@dslraser
Wenn ich nicht irre, müsstest Du inalexa2.0.Echo-Devices.XXX.Info.capabilities
sehen können, was er kann.
SUPPORTS_SOFTWARE_VERSION,AUDIO_PLAYER,REQUIRES_OOBE_FOR_SETUP,MICROPHONE,VOLUME_SETTING,FLASH_BRIEFING,FAR_FIELD_WAKE_WORD,SUPPORTS_LOCALE,AUDIBLE,SUPPORTS_LOCALE_SWITCH,REMINDERS,AUDIO_CONTROLS,DEREGISTER_DEVICE,EARCONS,FACTORY_RESET_DEVICE,ACTIVE_AFTER_FRO,CHANGE_NAME,KINDLE_BOOKS,SUPPORTS_CONNECTED_HOME,TUNE_IN,LAMBDA_DOWNCHANNEL,I_HEART_RADIO,PANDORA,AMAZON_MUSIC,PAIR_BT_SINK
-
@apollon77
Als erstes ein herzliches dankeschön für den genialen Adapter. Da könnten sich die Leute von Mediola was abschneiden...Der Adapter in Version 3.2.4 funktioniert zusammen mit Node 12.18.0 und JS-Controller 3.1.5 fehlerfrei
Was ist der Grund, dass goodbye/confirmations/compliments/birthday/goodnight/iamhome unter curatedtts (Rolle Text) laufen, während joke/funfact/goodmorning/cleanup eigene DP`s (Rolle Button) haben? Vom Handling her finde ich die Buttons praktischer
Wie dslraser bereits erwähnt hat können mit dem Echo Auto Geräte geschaltet werden. Temperatur Abfrage eines einzelnen Thermostaten geht auch. Aber Ansagen über announcement, speak und ssml via Blockly funzen nicht
Auffallend ist, dass das Gerät nicht in der History des Alexa Adapters erscheint. Wenn ich über Echo Auto die Alexa Routine Temperaturansage (triggert Blockly Script) starte, wird die Ansage auf dem letzten in der History registrierten Echo ausgegeben. Das Blockly Script wird somit gestartet, aber die Ansage wird auf dem falschen Echo gemacht. Interessant ist auch, dass beim Starten der Alexa Routine der Echo Auto im Log von ioBroker (auf Debug Level) nicht erscheint, obschon er das Script auslöst
Auf die Schnelle habe ich keine Infos gefunden, ob Ansagen auf Echo Auto in anderen Systemen (FHEM, OpenHab) etc. funzen. Das Gerät ist in unseren Breitengraden noch nicht lange erhältlich und daher wohl noch eine Seltenheit. Ev. helfen die von dslraser geposteten Info.capabilities weiter um beurteilen zu können, ob Echo Auto Ansagen über announcement, speak und ssml handeln kann, oder nicht
Gruss aus dem Schweizerländle
-
@Pseudonymouse sagte in Test Adapter Alexa 2 3.2.x (latest):
Was ist der Grund, dass goodbye/confirmations/compliments/birthday/goodnight/iamhome unter curatedtts (Rolle Text) laufen, während joke/funfact/goodmorning/cleanup eigene DP`s (Rolle Button) haben? Vom Handling her finde ich die Buttons praktischer
Diese "curated TTS" ist das was Du in der Alexa App bei den "Alexa sagt ..." sehr detailliert bis hin zum exakten Spruch auswählen kannst. Aktuell ist mal das "ein random Spruch davon" implementiert. Mit viel Langeweile und einer Ifee wie man die ganzen Details und Listen bereitstellt könnte man durchaus dem Adapter beibringen hier spezifische der Sprüche auszugeben. Dann würden die Anzahl der States "explodieren", daher hier in dem Fall anders abgebildet.
-
@apollon77
OK. Danke fürs Feedback -
@Pseudonymouse
Denke, der Auto kann es so wenig wie der Fire TV Stick, da bekommt man auch nur "seit Jahren" sowas wie ein "Routinen und Sprachausgaben werden auf diesem Gerät nicht unterstützt" zurück.
Liegt an Amazon, die das nicht einbauen.
Bei der App auf Handy/Windows 10 ist es ähnlich.@apollon77
Ich würde nicht jeden Spruch einbauen.
Das ist meiner Meinung nach unnötig.
Sowas kann der User auch gezielt über "speak" lösen.
Das Besondere ist doch, dass man (ohne großen Aufwand) eine zufällige Antwort aus einer Auswahl zurück bekommt.
Aus Interesse, haste 'ne Ahnung, wieso "goodnight" nicht geht/ging? -
@padrino sagte in Test Adapter Alexa 2 3.2.x (latest):
Aus Interesse, haste 'ne Ahnung, wieso "goodnight" nicht geht/ging?
Die die es als eigene States gibt, gibt es auch bei Amazon "einzeln" als eigene Play Kommandos ... Goodnight gehört nicht dazu ...
-
@apollon77
Hm dachte, es wäre einfach nur die "Sätze" Seite aus "Routinen". Daher war ich verwundert, dass grade eins davon nicht geht.