NEWS
Liste von Meldungen für Alexa füllen
-
Hallo,
ich lasse mir über Alexa allerlei ansagen, bspw. wenn die Waschmaschine fertig ist, Post da ist etc.
Das macht natürlich keinen Sinn, wenn keiner da ist. Daher schreibe ich bei Abwesenheit für jede Info einen DP auf true.
Nun möchte ich bei Wiederankunft (via Türkontakt gesetzt), dass mir Alexa (über den DP speak) die Info's berichtet, die es zu berichten gibt, bspw.: "Schau mal in den Briefkasten und zudem ist die Waschmaschine fertig!" oder eben nur "Die Waschmaschine ist fertig".
Gibt es einen smarten weg in blockly, eine solche Liste mit Infos zu füllen und daraus einen Text zu machen? Stattdessen könnte ich die untersch. Kombinationen natürlich von Hand erstellen (Wenn DP Briefkasten auf true und Waschmaschine auf falls, dann...; wenn nur Briefkasten true, dann...). Ist bei 2 DP natürlich noch überschaubar, mir gehts eher um den Lerneffekt.
Danke Euch und schöne Ostern!
-
-
@sigi234 sagte in Liste von Meldungen für Alexa füllen:
Gibt da ein Blockly von @dslraser glaube ich.
nee, so wie @chrbo80 es haben möchte habe ich nix gemacht. Oder welches Blockly meinst Du ?
-
@dslraser sagte in Liste von Meldungen für Alexa füllen:
@sigi234 sagte in Liste von Meldungen für Alexa füllen:
Gibt da ein Blockly von @dslraser glaube ich.
nee, so wie @chrbo80 es haben möchte habe ich nix gemacht. Oder welches Blockly meinst Du ?
Ok, dacht es mir nur. Eventuell ist da der Parser Adapter von @Mic was?
-
@sigi234 Danke erstmal, hätte ja sein können. Trotzdem ne Idee?
-
@chrbo80 sagte in Liste von Meldungen für Alexa füllen:
@sigi234 Danke erstmal, hätte ja sein können. Trotzdem ne Idee?
Ne Idee hätte ich schon. Wieviel Meldungen macht denn Alexa so bei Dir und vor allem wie lang sind die Texte, wenn Du nicht da bist ?
Deine Überschrift sagt ja schon das Stichwort "Liste"
Du könntest ja, wenn Du eine Anwesenheitserkennung hast, die Liste bei Abwesenheit leeren, dann befüllen lassen und bei wieder anwesend vorlesen lassen. -
@dslraser said in Liste von Meldungen für Alexa füllen:
@chrbo80 sagte in Liste von Meldungen für Alexa füllen:
@sigi234 Danke erstmal, hätte ja sein können. Trotzdem ne Idee?
Ne Idee hätte ich schon. Wieviel Meldungen macht denn Alexa so bei Dir und vor allem wie lang sind die Texte, wenn Du nicht da bist ?
Deine Überschrift sagt ja schon das Stichwort "Liste"
Du könntest ja, wenn Du eine Anwesenheitserkennung hast, die Liste bei Abwesenheit leeren, dann befüllen lassen und bei wieder anwesend vorlesen lassen.Hi, momentan so 1-3 meldungen, ggf werden es mehr. Alle relativ kurz a la „die Waschmaschine ist fertig“ o.ä... ich habe derzeit eine abwesenheitserkennung per knopf wenn wir gehen und tuerkontakt wenn wir wieder kommen. Den koennte ich zum triggern des „berichts“ nehmen...
-
@chrbo80
Hi, du könntest anstatt die Datenpunkte auf true zu setzten, auch den Text für die Sprachausgabe reinschreiben, dafür muss der Typ Zeichenkette sein.
Wenn du dann die Tür öffnest, fragst du ab ob was in den Datenpunkten drin steht, erstellst du dir einen Text aus den Datenpunkten und steuerst speak damit an. Danach noch die Datenpunkte leer machen, damit bei nächsten Tür öffnen die Nachricht nicht noch mal kommt.
So in etwa:
Eventuell solltest du auch erkennen wann du Abwesend bist, damit die Texte nur dann in den Datenpunkt gespeichert werden.Edit: Du könntest es auch ganz anders aufziehen. Du schickst deine Nachrichten nicht an den Speak Command, sondern an Text Message unter Contacts, dein eigener Name, dann bekommst du ne Nachricht und der Echo leuchtet Gelb und du Kannst Alexa nach deinen Nachrichten fragen. Dafür muss man allerdings mit seiner Nummer in der Alexa App angemeldet sein.
-
@frankyboy73 said in Liste von Meldungen für Alexa füllen:
@chrbo80
Hi, du könntest anstatt die Datenpunkte auf true zu setzten, auch den Text für die Sprachausgabe reinschreiben, dafür muss der Typ Zeichenkette sein.
Wenn du dann die Tür öffnest, fragst du ab ob was in den Datenpunkten drin steht, erstellst du dir einen Text aus den Datenpunkten und steuerst speak damit an. Danach noch die Datenpunkte leer machen, damit bei nächsten Tür öffnen die Nachricht nicht noch mal kommt.
So in etwa:
Eventuell solltest du auch erkennen wann du Abwesend bist, damit die Texte nur dann in den Datenpunkt gespeichert werden.Edit: Du könntest es auch ganz anders aufziehen. Du schickst deine Nachrichten nicht an den Speak Command, sondern an Text Message unter Contacts, dein eigener Name, dann bekommst du ne Nachricht und der Echo leuchtet Gelb und du Kannst Alexa nach deinen Nachrichten fragen. Dafür muss man allerdings mit seiner Nummer in der Alexa App angemeldet sein.
@frankyboy73 said in Liste von Meldungen für Alexa füllen:
@chrbo80
Hi, du könntest anstatt die Datenpunkte auf true zu setzten, auch den Text für die Sprachausgabe reinschreiben, dafür muss der Typ Zeichenkette sein.
Wenn du dann die Tür öffnest, fragst du ab ob was in den Datenpunkten drin steht, erstellst du dir einen Text aus den Datenpunkten und steuerst speak damit an. Danach noch die Datenpunkte leer machen, damit bei nächsten Tür öffnen die Nachricht nicht noch mal kommt.
So in etwa:
Eventuell solltest du auch erkennen wann du Abwesend bist, damit die Texte nur dann in den Datenpunkt gespeichert werden.Edit: Du könntest es auch ganz anders aufziehen. Du schickst deine Nachrichten nicht an den Speak Command, sondern an Text Message unter Contacts, dein eigener Name, dann bekommst du ne Nachricht und der Echo leuchtet Gelb und du Kannst Alexa nach deinen Nachrichten fragen. Dafür muss man allerdings mit seiner Nummer in der Alexa App angemeldet sein.
Hi, mega, danke! Auf das letzte waere ich gar nicht gekommen. Das klingt sexy dank dir
-
@chrbo80
Hi, du kannst ja in den Datenpunkt Text Message einfach mal was reinschreiben, um es zu testen.
-
@frankyboy73 said in Liste von Meldungen für Alexa füllen:
@chrbo80
Hi, du kannst ja in den Datenpunkt Text Message einfach mal was reinschreiben, um es zu testen.
Mach ich - danke