NEWS
Datenpunkt mit Alexa befüllen
-
Also ich habe es bereits geschafft einen Prozentwert von Alexa in einen Datenpunkt schreiben zu lassen. Ein Wort wie z.B. blau funktioniert aber nicht.
-
Eventuell geht das mit einem Datenpunkt, in dem du den Hue-Wert der Farbe speichern lässt, soweit ich weiß arbeitet die Alexa-iobroker Schnittstelle damit. Glaube die common.role des Datenpunkts muss level.color.hue oder so ähnlich sein.
Dann per Skript darauf lauschen und in RGB wandeln und damit deinen RGB-Controller füttern.
-
Genau das ist die Idee. Ich bin nur nicht vor meiner Installation und sehe daher nicht, welche Datenpunkte für hue verwendet werden.
Hue kann ich per Farbe steuern: "setze Schreibtischlicht auf blau" lässt sich ausführen.
Dann wird von Alexa über den Cloud Adapter der entsprechende Datenpunkt mit der Farbe befüllt.
Wie der Datenpunkt heißt muss ich nachsehen, bzw. irgendwo stand das auch beschrieben (in der Ankündigung, dass hue Farben nun unterstützt werden).
Vielleicht ist es ja: " level.color.hue oder so ähnlich"
Um damit zu arbeiten muss man diese Datenpunkte manuell oder per Skript anlegen, im Cloud Adapter hinzufügen.
Und wenn es so funktioniert im Skript auf geänderte Werte reagieren und dann umrechnen (oder per Tabelle). So viele Farben erkennt Alexa nicht. Ich weiß gar nicht, ob ich "blau" ausprobiert hatte.
-
Hallo Leute,
vielen Dank für die Tips!
Ich habe jetzt alle Infos ausprobiert. Leider ohne Erfolg.
Alexa sagt immer nur: Geräte unterstützt das nicht.
Es werden also auch keine Werte in Datenpunkte geschrieben.
Ein Gerät bei dem sich die Farbe mit Alexa und iobroker steuern lässt habe ich leider nicht.
Deshalb kann ich nicht nachschauen welche werte sich wirklich ändern.
Bin mittlerweile echt ratlos…
-
Hi,
Alexa sagt immer nur: Geräte unterstützt das nicht.
Es werden also auch keine Werte in Datenpunkte geschrieben. `
wie schon oben geschrieben, willst Du dann etwas ausführen, was Alexa bzw. das Zielgerät nicht kann.Passiert denn am Gerät selber irgendetwas (um bei Deinem Beispiel aus dem ersten Post zu bleiben - wird die Lampe blau)?
Passiert denn etwas bei einem Gerät, welches Du mit Alexa steuern kannst?
Gruß,
Eric
-
Hallo eric,
nein, es wird keine Aktion ausgeführt. Das licht ändert sich nicht.
Alle meine anderen Geräte die mit Alexa über den Cloud Adapter verbunden sind funktionieren soweit einwandfrei.
Ich kann meine "Problem-LEDs" auch an und aus schlaten sowie dimmen.
Nur das mit der Farbe will einfach nicht hin hauen.
-
Hi,
nein, es wird keine Aktion ausgeführt. Das licht ändert sich nicht. `
damit hast Du ein Problem mit dem Datenpunkt, den Du steuern möchtest, und noch nicht mit dem Befüllen eines Datenpunktes mit der Rückmeldung … der Hinweg klemmt schon.Du musst er mal zusehen, das die Lampe das tut, was Du ihr sagst - vorher wirst Du nie eine (brauchbare) Rückmeldung bekommen.
Alle meine anderen Geräte die mit Alexa über den Cloud Adapter verbunden sind funktionieren soweit einwandfrei. `
Dann konfiguriere den Cloud-Adapter mal, so wie ich es Dir am Anfang gesagt habe (Rückgabewert-Datenpunkt definieren) und probiere es mit einer Lampe, o.ä. aus, wo alles funktioniert. Dann schau mal in den RückgabewertDatenpunkt, was da drin steht.Wie gesagt, wenn eine Aktion nicht ausgeführt wird, kommt auch kein (brauchbarer) Rückgabewert.
Das ist Deine erste Baustelle, die Du lösen musst.
Poste bitte mal einen Screenshot des Cloud-Adapters, Reiter "Smart Geräte", aber so das man den betreffenden Eintrag sieht.
Gruß,
Eric
-
Dann konfiguriere den Cloud-Adapter mal, so wie ich es Dir am Anfang gesagt habe (Rückgabewert-Datenpunkt definieren) und probiere es mit einer Lampe, o.ä. aus, wo alles funktioniert. Dann schau mal in den RückgabewertDatenpunkt, was da drin steht. `
Leider verstehe ich nicht was du damit meinst.
Hier auf jeden Fall mal der Screenshot:
3950_cloud.png -
Hi,
Leider verstehe ich nicht was du damit meinst. `
Schau mal ins zweite Posting.Hier auf jeden Fall mal der Screenshot: `
Im Screenshot siehst Du, das die Lampe (für Alexa) nur an, aus, % und „hoch / runter“ unterstützt. Von einer Farbe ist da keine Rede.Gruß,
Eric
-
Lieder verstehe ich auch das nicht, was im zweiten Post steht :roll:
Und ja, aktuell ahbe ich da keine Datenpunkt für die Farbe drin.
Ich habe mittlerweile alle möglichen Datenpunkte die etwas mit Farbe zu tun ahebn könnten ausprobiert. Leider auch ohne Erfolg.
Hier mal ein Screenshot der Datenpunkte die das Gerät mit bringt:
3950_ger_te.png -
Da sind doch einige;
einmal im HSV und einmal im rgb Farbraum.
Was ist es denn GENAU für eine Lampe?
ggf. sind das ja Allzweckdatenpunkte, wobei nicht alle auf alle potentiell angeschlossene devices passen.
Ich habe nicht mehr den ganzen Thread im Kopf, aber kann man diese Lampe irgendwie anders überhaupt farblich einstellen?
Gruß
Rainer
-
Hi,
hast Du Dir die Konfig des Cloud-Adapters, Reiter „Extra Einstellungen“ mal angesehen?
Da ist die Einstellung „Schreibe Antwort ins“ enthalten.
Worüber soll dieser Thread jetzt handeln?
Weiter mit „Datenpunkt mit Alexa befüllen“, oder soll er eher in Richtung „wie binde ich Datenpunkte in den Cloud-Adapter“ gehen?
Falls es um die Farbauswahl geht, solltest Du evtl. einen neuen Thread eröffnen, da dies überhaupt nicht mehr zum Threadtitel passt.
Gruß,
Eric
-
Da sind doch einige;
einmal im HSV und einmal im rgb Farbraum.
Was ist es denn GENAU für eine Lampe?
ggf. sind das ja Allzweckdatenpunkte, wobei nicht alle auf alle potentiell angeschlossene devices passen.
Ich habe nicht mehr den ganzen Thread im Kopf, aber kann man diese Lampe irgendwie anders überhaupt farblich einstellen?
Gruß
Rainer `
Hallo Rainer,
es handelt sich um einen LED Stripe den ich per milight Gateway und Controller verbunden habe. Mit dem milight Adapter von bluefox und foxthefox.
Über den RGB Datenpunkt kann ich manuell die Farbe der LEDs steuern und über den brightness Datenpunkt die Helligkeit. Das funktioniert ohne Probleme.
-
Worüber soll dieser Thread jetzt handeln?
Weiter mit „Datenpunkt mit Alexa befüllen“, oder soll er eher in Richtung „wie binde ich Datenpunkte in den Cloud-Adapter“ gehen?
Falls es um die Farbauswahl geht, solltest Du evtl. einen neuen Thread eröffnen, da dies überhaupt nicht mehr zum Threadtitel passt. `
Tja… Da bin ich mir selbst nicht ganz sicher... Ich verfolge jeden Lösungsweg der mir geboten wird um mein Ziel zu erreichen.
-
Wie gesagt, langsam driftet es bzgl. Thread-Titel ab.
Packe die Farb-Datenpunkte in den Cloud-Adapter unter Smart Geräte mit rein. Was da nicht drin steht, kann auch nicht über Alexa gesteuert werden.
Gruß,
Eric
-
Über den RGB Datenpunkt kann ich manuell die Farbe der LEDs steuern und über den brightness Datenpunkt die Helligkeit. Das funktioniert ohne Probleme. `
Was denn jetzt?
@el-lutschi:Ich habe mittlerweile alle möglichen Datenpunkte die etwas mit Farbe zu tun ahebn könnten ausprobiert. Leider auch ohne Erfolg. `
Gruß
Rainer
-
Ich verfolge jeden Lösungsweg der mir geboten wird um mein Ziel zu erreichen. `
Dann aber bitte über entsprechend betitelte Threads, damit man den Inhalt zuordnen kann.Es ist zwar Dein eigener Thread, aber Themen-Highjacking ist unschön
Gruß,
Eric
-
Ok.. Also vorab einmal SORRY, dass das hier irgendwie alles etwas verwirrend ist.
Ich bin selbst total verwirrt, warum das nicht funktionieren will.
Ich wollte zuerst den Lösungsansatz versuchen, in einen Datenpunkt das Wort "Blau", über Alexa, rein zu bekommen.
Dann kamen einige Lösungsvorschläge die ich versucht habe, so gut ich konnte, umtzsetzen. Und nun sind wir hier wo wir gerade sind :shock:
Nach einigen Posts von euch habe ich nun folgendes ausprobiert:
-
Im Cloud Adapter unter Extra-Einstellungen einen Datenpunkt eingetragen und versucht diesen über Alexa mit "blau" zu füllen. Leider sagt Alexa immer noch "Gerät unterstützt das nicht".
-
Alle Datenpunkte die etwas mit der Farbe zu tun haben in den Cloudadapter eingefügt. Siehe Screenshot. Ergebnis: "Gerät unterstützt das nicht"
Zu Rainers Frage:
Wenn ich in iobroker den RGB-Datenpunkt manuell editiere ändert sich auch die Farbe. Leider nicht wenn ich Alexa sage: Setze Wohnzimmer LED Farbe auf Blau".
3950_farbe.png -
-
Leider nicht wenn ich Alexa sage: Setze Wohnzimmer LED Farbe auf Blau". `
Woher soll Alexa denn wissen, dass Blau mit 0,0,255 zu übersetzen ist????Gruß
Rainer
-
Leider nicht wenn ich Alexa sage: Setze Wohnzimmer LED Farbe auf Blau". `
Woher soll Alexa denn wissen, dass Blau mit 0,0,255 zu übersetzen ist????Gruß
Rainer `
Genau da will ich doch hin :lol:
Deswegen auch der Lösungsansatz "blau" in einen Datenpunkt zu schreiben. Diesen hätte ich dann per Skript abgefangen und in den passenden RGB-Code umgewandelt.