NEWS
Alexa, Rollos steuern (Summary auslesen)
-
@liv-in-sky Muss ich dafür nicht die Bezahl Version haben ?
Ich mache das ja eigentlich mit NodeRed, dadurch findet die Alexa ja die Geräte. Problem ist nur, das Alexa die Geräte doppelt und dreifach findet, auch wenn sie gar nicht da sind. Oder auch alte Geräte die so gar nicht mehr heißen.
Ich habe schon alles zurückgesetzt, gelöscht. Auch ioB komplett aus gelassen, die Geräte werden dennoch wieder in der App angezeigt, obwohl sie gar nicht mehr auftauchen dürften.Daher dieser andere Weg, damit ich auf die Geräte verzichten kann.
-
nein - du brauchst keine bezahlfunkion - habe ich auch nicht
mit node red habe ich noch nie was mit alexa gemacht - da kann ich nix zu sagen
-
Die Geräte sind in der "Amazon Cloud".
Da kannste soviel löschen wie Du willst.
Hatten wir hier schon vor Ewigkeiten mal behandelt.
Weiß gar nicht ob die Suchfunktion oder Google dazu noch was ausspuckt.
Eventuell den Support von Amazon dort anschreiben, ob der IT Bereich dort Dir helfen kann.
Hilft vielleicht auch deine Alexa im Amazon Account abzumelden und wieder neu anzumelden.
Aber ohne Gewähr.Was die summary betrifft, dass mache ich auch.
Ob das zu 20 freien Schaltungen pro Tag zählt, kann ich dir nicht sagen (aber bestimmt @apollon77 )Wichtig ist der Block...
nimmst du "wurde aktualisiert" geht das Skript dauernd los
nimmst du "wurde geändert" kann es sein, dass Alexa beim 1.Mal sagen nix macht (weil vielleicht das Netzwerk gestört ist oder dergleichen), sagst du es nochmal , passiert dann sowieso nichts, weil, sich in der summary nichts geändert hat.
Da musst du aufpassen.Ich frag dann nach der Uhrzeit und danach wieder meinen Befehl, damit sich die summary sich ändert.
Das geht bestimmt viiiiiiiiel eleganter, aber ich wollte dir einen möglichen Stolperstein aufzeigen.
-
@d3ltoroxp said in Alexa, Rollos steuern (Summary auslesen):
Bis jetzt hatte ich das über NodeRed gemacht.
Welches Node verwendest Du für Alexa ?
-
@haselchen Ich weiß, das hab ich schon alles durch..
Alle Geräte zurückgesetzt, Abgesteckt vom Strom, alle Geräte auf Amazon gelöscht. Einen Tag gewartet alle Geräte wieder angeschlossen, aktualisiert und dann die Suche gestartet. Mit und ohne ioBroker. Die kommen direkt alle wieder. Mittlerweile noch mehr als vorher. Hab auch schon zig mal mit dem Amazon Alexa Service gesprochen, mit verschiedenen Technikern usw. Das Problem sei bekannt, aber seither nichts mehr von denen gehört. Die wollten sich Melden, es würde sich drum gekümmert.
@liv-in-sky said in Alexa, Rollos steuern (Summary auslesen):
nein - du brauchst keine bezahlfunkion - habe ich auch nicht
mit node red habe ich noch nie was mit alexa gemacht - da kann ich nix zu sagen
Aber lasse ich hier nicht auch Alexa nach Geräten suchen ? Oder wie funktioniert das. Ich muss die Geräte im ioT ja irgendwie Triggern, wenn ich mit Alexa spreche.
Ich mache das mit NodeRed so, das ich dort quasi ein Gerät simuliere das sich mit dem Echo verbindet und bei der Suche gefunden wird. Wenn ich nun was sage Steckdose an, wird das per NR dann an iob zum entsprechenden DP geschickt.Geräte hätte ich hier ja schon mal da.
@haselchen said in Alexa, Rollos steuern (Summary auslesen):
Was die summary betrifft, dass mache ich auch.
Ob das zu 20 freien Schaltungen pro Tag zählt, kann ich dir nicht sagen (aber bestimmt @apollon77 )
Wichtig ist der Block...Wie machst du das mit Summary, wie reagierst du mit dem Script auf Worte, Orte und holst die Infos für die Pos vom z.b. Rollo raus.
@djmarc75 said in Alexa, Rollos steuern (Summary auslesen):
Welches Node verwendest Du für Alexa ?
3.2.0
-
@d3ltoroxp said in Alexa, Rollos steuern (Summary auslesen):
3.2.0
Ich meinte welches NODE Du IN NodeRed für Alexa verwendest.
-
@djmarc75 Meinst du das hier ?
oder wie das Node aussieht ?
-
@d3ltoroxp
Wie es heisst. Aber ich sehe schon warum Dir die alten Geräte in der Alexa-App quasi immer wieder um die Ohren fliegen.
Ich hatte das mit diesen Nodes (amazon-echo-hub) welche Du verwendest auch. Seitdem benutze ich die alexa-home nodes. Die Geräte werden über eine Website von NodeRed angelegt, dann nach "Suchen" erkennt Alexa diese Geräte und tauchen danach auch in NodeRed auf.
Liest sich vll etwas kompliziert aber ist eigentlich sowas von easy und Du kannst das gerne mal testen.
Bei Fragen einfach fragen.
Grüßle -
@d3ltoroxp sagte in Alexa, Rollos steuern (Summary auslesen):
Aber lasse ich hier nicht auch Alexa nach Geräten suchen ? Oder wie funktioniert das. Ich muss die Geräte im ioT ja irgendwie Triggern, wenn ich mit Alexa spreche.
die definierten dp im iot adapter werden durch "suche geräte" zu einem device in alexa. somit kannst du sie normalerweise true/false schalten oder auf eine zahl setzen - die datenpunkte sind dann an der stelle, wo du sie angelegt hast (0_userdata.0...). du sagst den definierten namen zu alexa und der dp im iobroker wird gesetzt
damit kann dann getriggert werden, weil der iot adapter und der alexa adapter wissen, wo der dp in iobroker ist - das alexa devicee ist auch im alexa2 adapter zu sehen - wird dort aber nicht geschrieben
-
@djmarc75 Aber die Geräte kamen auch, als ich mein Smarthome Server komplett aus hatte, um eben so was zu vermeiden, dennoch waren alle da. Node Red und ioB waren leer.
(Hatte auch alle Geräte im Alexa Adapter gelöscht gehabt.)Aber ich probier gern deine Variante. Läuft dann ähnlich ab, wie meine jetzige Lösung ?
Kann ich einen Teil von meinen Nodes nutzen ?Was ich halt mit dem rausfiltern versuchen wollte. Das man nicht immer genau den gleichen Satz sagen muss, sondern das der dann auch abweichen kann, weil sie ja dann z.b. nur auf Rollo, Wohnzimmer und die 50 reagiert.
So könnten die Sätze unterschiedlich sein. -
@d3ltoroxp said in Alexa, Rollos steuern (Summary auslesen):
Aber die Geräte kamen auch, als ich mein Smarthome Server komplett aus hatte, um eben so was zu vermeiden, dennoch waren alle da. Node Red und ioB waren leer.
(Hatte auch alle Geräte im Alexa Adapter gelöscht gehabt.)Genau so hatte sich das auch bei mir verhalten.
@d3ltoroxp said in Alexa, Rollos steuern (Summary auslesen):
Läuft dann ähnlich ab, wie meine jetzige Lösung ?
Ja.
@d3ltoroxp said in Alexa, Rollos steuern (Summary auslesen):
Kann ich einen Teil von meinen Nodes nutzen ?
Das kann ich Dir nicht beantworten aber die ganzen alexa-echo-hub-nodes dann ja nicht mehr.
-
@djmarc75 Muss ich hierfür noch nen Skill in der Alexa App aktivieren ?
Bei dir im Screen, ist dann quasi Links das Gerät für Alexa (Heizung z.B.) und rechts zum DP vom ioB ? Das wars ?
Also installiere ich jetzt mal die beiden Nodes aus deinem Screen ?
-
@d3ltoroxp said in Alexa, Rollos steuern (Summary auslesen):
Muss ich hierfür noch nen Skill in der Alexa App aktivieren ?
Ja, den Node-Red-Skill aber schau mal hier in der Doku, da steht alles genau und es ist supereinfach.
-
@djmarc75 Ist die Seite vertrauenswürdig ? Ist ja eigentlich nichts wichtiges, muss mich da registrieren damit das funktioniert. Aber die haben dann keinen Zugriff auf meine Geräte ?
-
@d3ltoroxp said in Alexa, Rollos steuern (Summary auslesen):
Ist die Seite vertrauenswürdig ?
Du arbeitest doch schon mit Node-Red, oder ? Dann hast Du sicherlich auch schon einen Node-Red-Account angelegt ?!
Also bei mir hat noch kein "Gerät" (sind ja alles virtuelle Geräte) willenlos durch Fremdeinwirkung geschaltet.
-
@djmarc75 Hab ich, aber ich hab keinen Account, ich wüsste nicht das ich einen erstellt habe.
-
@d3ltoroxp said in Alexa, Rollos steuern (Summary auslesen):
Hab ich, aber ich hab keinen Account, ich wüsste nicht das ich einen erstellt habe.
Das siehst Du in der Konfig der Node-RED Instanz.
-
@djmarc75 Du nutzt das ja. Bist du mit ioBroker und Co aktuell ? Da wurde ja schon über ein Jahr nicht mehr weiterentwickelt, weder die Palette für NodeRed weder der Skill. Scheint wohl Fehlermeldungen zu geben, meint ein Kommentator.
-
@d3ltoroxp said in Alexa, Rollos steuern (Summary auslesen):
Bist du mit ioBroker und Co aktuell ?
Mehr als 90% der User hier !
@d3ltoroxp said in Alexa, Rollos steuern (Summary auslesen):
Da wurde ja schon über ein Jahr nicht mehr weiterentwickelt, weder die Palette für NodeRed weder der Skill. Scheint wohl Fehlermeldungen zu geben, meint ein Kommentator.
Warum was ändern wenn es läuft?
Fehlermeldungen hatte ich in den knapp 2 Jahren noch 0...
Aber wie gesagt, nur wenn Du es testen magst.
Ich vergebe ja hier keine Garantien für irgendwelche fehlerhaften Funtionen.
Hab nur Positives damit erlebt. -
@djmarc75 So, Account bei NodeRed erstellt. Bei Alexa die Skill aktiviert und auch verknüpft. So nun den Block rein gezogen in ein frisches Node.
Aber ich bekomme hier folgende Fehlermeldung.
msg : error "Error: Connection refused: Not authorized"
Username und PW habe ich dort unter Einstellungen eingetragen.