NEWS
Alexa Sprachausgabe
-
Das mit der Sprachausgabe klappt ja probehalber schon mal
Ich wollte jetzt auch nochmal einen Sprachbefehl probieren bei dem dann die Werte ausgegeben werden sollen. Aber das habe ich noch nicht hinbekommen. Auf die TriggerWorte reagiert Alexa nicht mit dem was eigentlich vorgesehen ist sondern mit irgendwelchen Allgemeinen Ausgaben (z.B. das weiß ich leider nicht oder "Hier ist eine Antwort eines Alexa Nutzers....") .
PS: nein irgendwelche Bewegungsmelder usw. nutze ich nicht (zumindest keine Smarten).
-
@newpicsel sagte in Alexa Sprachausgabe:
Schau mal in dem summary Datenpunkt, ob dein Befehl dort richtig geschrieben ankommt, Großschreibung hier in der regen ignorieren und alles klein schreiben!
Ja, kommt an (im Script hatte ich es noch groß geschrieben, unter Summary kommt es kleingeschrieben an.
Mit der zusätzlichen Routine über die App bekomme ich dann maximal ein "Moment" zurück, aber keine Antwort auf meinen Blockly Befehl.Hast das richtige speak Objekt 😅 speak Lautstärke kontrollieren? Mal manuell was in das Objekt schreiben und schauen ob es geht, eigentlich müsste es so funktionieren…
Ps: Allerdings, sagt Alexa so deine Antwort ohne die Spannung abzufragen, ich denke dies ist nur zum Testen oder?
-
Hast das richtige speak Objekt 😅 speak Lautstärke kontrollieren? Mal manuell was in das Objekt schreiben und schauen ob es geht, eigentlich müsste es so funktionieren…
Ps: Allerdings, sagt Alexa so deine Antwort ohne die Spannung abzufragen, ich denke dies ist nur zum Testen oder?
Mit dem gleichen Speak Objekt ohne Akustische Anfrage bekomme ich meine Antwort ja.
Ja das ganze ist wirklich erstmal zum Testen, gefeilt wird später (weil mehre Rollos usw.)
Ich will da jetzt noch nicht gleich alles "sinnlos rein knallen" wenn nicht mal das einfache funktioniert. ;) -
Mit dem gleichen Speak Objekt ohne Akustische Anfrage bekomme ich meine Antwort ja.
Ja das ganze ist wirklich erstmal zum Testen, gefeilt wird später (weil mehre Rollos usw.)
Ich will da jetzt noch nicht gleich alles "sinnlos rein knallen" wenn nicht mal das einfache funktioniert. ;)Das funktioniert schon, irgendwo hast n Fehler drin… 😅
Wirklich auf genaue Schreibweise wie im wert geachtet? 🙈 keine versteckten Leerzeichen oder ähnliches?
Blockly aktiv? 🤣
Alles schon erlebt und selbst passiert, nicht böse gemeint…Pack mal ein Log Output mit "Test" in den trigger ob dieser auslöst, wenn ja nochmal in dem Fals Block, so kannst die Schritte kontrollieren wo es hängt!
-
Das funktioniert schon, irgendwo hast n Fehler drin… 😅
Wirklich auf genaue Schreibweise wie im wert geachtet? 🙈 keine versteckten Leerzeichen oder ähnliches?
Blockly aktiv? 🤣
Alles schon erlebt und selbst passiert, nicht böse gemeint…Pack mal ein Log Output mit "Test" in den trigger ob dieser auslöst, wenn ja nochmal in dem Fals Block, so kannst die Schritte kontrollieren wo es hängt!
Was mir eben aber aufgefallen ist, unter Alexa2 gibts doch Routinen, die von mir erst erstellte Routine mit der Handy App ist dort (noch) nicht aufgeführt. Auch nicht nach einem reboot vom ioBroker.
Nachtrag: nach dem dritten reboot ist sie jetzt drin. Soll ich die mal als ID nutzen?
-
Was mir eben aber aufgefallen ist, unter Alexa2 gibts doch Routinen, die von mir erst erstellte Routine mit der Handy App ist dort (noch) nicht aufgeführt. Auch nicht nach einem reboot vom ioBroker.
Nachtrag: nach dem dritten reboot ist sie jetzt drin. Soll ich die mal als ID nutzen?
-
Spielt im Grunde keine Rolle, dauert manchmal etwas, iobrocker musst dafür nicht neu starten, im Zweifel reicht der Alexa Adapter
Hat sich jetzt mit meinem Nachtrag überschnitten. Das ganze hat sicher 15min gedauert.
-
Was mir eben aber aufgefallen ist, unter Alexa2 gibts doch Routinen, die von mir erst erstellte Routine mit der Handy App ist dort (noch) nicht aufgeführt. Auch nicht nach einem reboot vom ioBroker.
Nachtrag: nach dem dritten reboot ist sie jetzt drin. Soll ich die mal als ID nutzen?
-
Hat sich jetzt mit meinem Nachtrag überschnitten. Das ganze hat sicher 15min gedauert.
Was mich wundert, warum steht im steuere Block die komplette ID? 🤔
Normal steht die drin wenn die ID nicht mehr aktuell ist, sonst nur der Name "speak" wie auch bei "summary" weißt was ich meine? Kontrolliere den Pfad nochmal um sicher zu gehen oder nimm ein neuen steuere Block…EDIT: änder mal den trigger auf "wurde aktualisiert", normal egal, weil der Wert "zurückgesetzt" wird aber sicher ist sicher 🤷♂️
-
Was mich wundert, warum steht im steuere Block die komplette ID? 🤔
Normal steht die drin wenn die ID nicht mehr aktuell ist, sonst nur der Name "speak" wie auch bei "summary" weißt was ich meine? Kontrolliere den Pfad nochmal um sicher zu gehen oder nimm ein neuen steuere Block…EDIT: änder mal den trigger auf "wurde aktualisiert", normal egal, weil der Wert "zurückgesetzt" wird aber sicher ist sicher 🤷♂️
Klappt immer noch nicht. Alexa versteht nur Bahnhof.
"Alexa rollo status" -> Ein Paket wurde....
-
Klappt immer noch nicht. Alexa versteht nur Bahnhof.
"Alexa rollo status" -> Ein Paket wurde....
-
@newpicsel nicht mehr.

-
@newpicsel nicht mehr.

-
@newpicsel nicht mehr.

Ist der batterielevel wert aktuell unter 8.8 und ist dieser Wert tatsächlich von Typ Nummer und mit einem . als Dezimalzahltrennung? 😅 so etwas kann schnell kompliziert werden, vielleicht erstmal ohne diese Bedingung zum laufen bekommen, und dann mit dem Debug Block alles testen ob ein Eintrag erfolgt, wenn Alexa dann tasächlich immer noch nichts sagt, manuell aber funktioniert, stimmt etwas gravierendes mit iobroker, dem Alexa oder JavaScript Adapter nicht 😣 kann ich mir aber ehrlich gesagt nicht vorstellen…
Das dein Paket ist… Antwort Problem, kannst du ja wieder mit einer Routine in der Alexa App beheben… 🤷♂️
-
Ist der batterielevel wert aktuell unter 8.8 und ist dieser Wert tatsächlich von Typ Nummer und mit einem . als Dezimalzahltrennung? 😅 so etwas kann schnell kompliziert werden, vielleicht erstmal ohne diese Bedingung zum laufen bekommen, und dann mit dem Debug Block alles testen ob ein Eintrag erfolgt, wenn Alexa dann tasächlich immer noch nichts sagt, manuell aber funktioniert, stimmt etwas gravierendes mit iobroker, dem Alexa oder JavaScript Adapter nicht 😣 kann ich mir aber ehrlich gesagt nicht vorstellen…
Das dein Paket ist… Antwort Problem, kannst du ja wieder mit einer Routine in der Alexa App beheben… 🤷♂️
@newpicsel sagte in Alexa Sprachausgabe:
Ist der batterielevel wert aktuell unter 8.8
Ja.
und ist dieser Wert tatsächlich von Typ Nummer und mit einem . als Dezimalzahltrennung?
Ja klar, sonst wäre es ja auch zu ungenau.
Momentan zeigt er mir nicht mehr an was ich gerade Alexa gefragt habe.
Ich habe jetzt nochmal die Fragestellung geändert, dann bekomme ich die Antwort "Moment".
Alexa sperrt offensichtlich bestimmte Anfragen komplett. Sobald da "status" drin steht wird mein Paketstatus meiner Bestellungen beantwortet, egal ob da rollo davor steht.
Das ist natürlich dann total blöd und ich muss mir neue Befehle ausdenken mit den ich den Akkustand abfragen kann.Akkustand geht auch nicht, dann kommt, ich habe keine Akkus.
-
@newpicsel sagte in Alexa Sprachausgabe:
Ist der batterielevel wert aktuell unter 8.8
Ja.
und ist dieser Wert tatsächlich von Typ Nummer und mit einem . als Dezimalzahltrennung?
Ja klar, sonst wäre es ja auch zu ungenau.
Momentan zeigt er mir nicht mehr an was ich gerade Alexa gefragt habe.
Ich habe jetzt nochmal die Fragestellung geändert, dann bekomme ich die Antwort "Moment".
Alexa sperrt offensichtlich bestimmte Anfragen komplett. Sobald da "status" drin steht wird mein Paketstatus meiner Bestellungen beantwortet, egal ob da rollo davor steht.
Das ist natürlich dann total blöd und ich muss mir neue Befehle ausdenken mit den ich den Akkustand abfragen kann.Akkustand geht auch nicht, dann kommt, ich habe keine Akkus.
@gorcon sagte in Alexa Sprachausgabe:
Alexa sperrt offensichtlich bestimmte Anfragen
In der Tat ist das Auswerten über Summary etwas schwieriger wenn Skills in der AlexaApp aktiviert sind. Da gibt die Tante den Befehl primär an den Skill weiter und wird danach als "erledigt" angesehen und somit nicht weiter verarbeitet.
Ich löse dies zumeist über Routinen. Ist zwar irgendwann etwas unübersichtlicher innerhalb der APP aber dafür zuverlässig. -
@gorcon sagte in Alexa Sprachausgabe:
Alexa sperrt offensichtlich bestimmte Anfragen
In der Tat ist das Auswerten über Summary etwas schwieriger wenn Skills in der AlexaApp aktiviert sind. Da gibt die Tante den Befehl primär an den Skill weiter und wird danach als "erledigt" angesehen und somit nicht weiter verarbeitet.
Ich löse dies zumeist über Routinen. Ist zwar irgendwann etwas unübersichtlicher innerhalb der APP aber dafür zuverlässig.@djmarc75 sagte in Alexa Sprachausgabe:
Ich löse dies zumeist über Routinen.
Die werden ja per Sprache genauso wenig erkannt.
Ich suche mir gerade einen Wolf, wo war noch der Text zu sehen der bei Sprachbefehlen verstanden wurde?
Ich glaube ich brauch noch eine Kaffee. -
@newpicsel sagte in Alexa Sprachausgabe:
Ist der batterielevel wert aktuell unter 8.8
Ja.
und ist dieser Wert tatsächlich von Typ Nummer und mit einem . als Dezimalzahltrennung?
Ja klar, sonst wäre es ja auch zu ungenau.
Momentan zeigt er mir nicht mehr an was ich gerade Alexa gefragt habe.
Ich habe jetzt nochmal die Fragestellung geändert, dann bekomme ich die Antwort "Moment".
Alexa sperrt offensichtlich bestimmte Anfragen komplett. Sobald da "status" drin steht wird mein Paketstatus meiner Bestellungen beantwortet, egal ob da rollo davor steht.
Das ist natürlich dann total blöd und ich muss mir neue Befehle ausdenken mit den ich den Akkustand abfragen kann.Akkustand geht auch nicht, dann kommt, ich habe keine Akkus.
Bei mir werden vorgegebene Antworten (z.B. wie spät) umgangen wenn ich eine Routine mit genau der Frage erstelle 🤷♂️
Aber sei es drum, damit kannst dich später beschäftigen, zum Testen vielleicht einfach nur "rollo" als frage einstellen, schauen ob es in summary so exakt rauskommt und dann so im Blockly verwenden, ohne level Abfrage erstmal, oder zumindest "sonst dann" hinzufügen und in die Antwort "Spannung OK" schreiben, damit diese Abfrage definitiv keine Probleme macht…
(Selbst wenn im Wert des Levels ein . Ist, muss es nicht immer ein Punkt sein 😅)
