NEWS
Neuer Alexa-Skill "iobroker.assistant"
-
@chris299 Ich denke, das wird über die Kategorien beeinflusst. Dort kannst Du Geräte in Räume und Funktionen packen, dann tauchen sie, wenn man die intelligente Aufzählung nutzt, in diesen Gruppen auf.

-
@
Danke für den HInweis, der hat mich schon weitergebracht. Wen ich sage „schalte Licht im Esszimmer ein“ meint Alexa, es gibt zwei Geräte mit diesem Namen, „Esszimmerlicht“ und „Esszimmerlicht“.
Vermutlich liegt es daran, dass meine Aliase 0.alias.Esszimmer.Esszimmerlicht und 0.alias.Esszimmer.Stehlampe heissen und beide als Licht eingestellt sind.Muss ich mal überlegen wie ich das ändere.
Vorher war das tatsächlich kein Problem, da schaltete er nur das Hauptlicht.Also nochmal Danke, jetzt weiß ich wo ich ansetzen kann.
Gruß
-
@arne-dieckmann danke für deinen Tipp, aber ich habe nur einen Raum "Wohnzimmer" und eine Gruppe "Rolladen". es sollte also nur eine Gruppe geben. Tatsächlich sind diese Gruppen aber für Alexa das "Gerät" was sie beim Suchen findet. Ich sollte also drei diese pseudo-gruppen mit jeweils einem Gerät haben, oder eine Gruppe mit allen dreien, aber doch nicht so ein Mischmasch....
-
Ok, an den Aliasen liegt es nicht.
Ich habe einfach mal alle Geräte gelöscht im iot und in der Alexa-App gelöscht, alles leer. Trotzdem sagt der Echo bei „Schalte Esszimmerlicht ein“ „Esszimmerlicht unterstützt das nicht“.
Irgendwo hat das Ding noch ein Gerät, das ich nirgends sehe und auch nicht löschen kann. Keine Ahnung wo das herkommt. -
@crunchip sagte in Neuer Alexa-Skill "iobroker.assistant":
@chris299 hast du neben Amazon auch noch Google im iot aktiv?
nein
-
Hallo zusammen,
Ich habe volgendes Problem.
Bei mir werden im "Alexa-Gerate V3" Tab neu hinzugefügte Geräte nur gefunden wenn ich den iobroker.assistant Skill danach deaktiviere und dann wieder aktiviere.Ich hatte vorher schon versucht den iot-adapter neu zu starten und den cache der alexa-app zu löschen. beides leider ohne Erfolg.
In dem Optionen des iot-adapter sind nur "Amazon Alexa V3" und "Amazon Alexa Custom Skill" aktiviert. Alle Geräte lassen sich auch problemlos steuern. Nur das finden von neuen Geräten scheint bei mir nicht zu funktionieren.
Hat jemand einen Rat woran das liegen könnte? -
Ähm, vielleicht verstehe nur ich es nicht

Wenn nirgends ein Gerät integriert wurde (IOT & Alexa) , wie soll Alexa es dann schalten?
Ihre Aussage stimmt doch
-
Guten Morgen,
ich abe heute wieder mein Glück versucht.

Im IOT sieht das jetzt glaub so aus wie du es meintest:

Aber leider funktioniert es nicht weder Über Alexa noch Handy
Sie geht weder an noch aus, kein Dimmen, kein Farbwechsel, und auch keine Farbtemperaturänderung.
Vielleicht geht es auch gar nicht mit der Funzel.
-
@bullemausberlin said in Neuer Alexa-Skill "iobroker.assistant":
Damals hat mir jemand einen Tipp gegeben, wie ich das anpassen konnte. Da konnte man noch ein ein Skript oder ähnliches was anändern. Später funktionierte das ohne irgendwelche Änderung.
Du machst es einem aber wirklich nicht leicht, dir zu helfen. Etwas konkreter, wie das früher funktioniert hat, wäre sehr hilfreich.
Zu deiner Frage: Script im Script Adapter anlegen, s.u. quick & dirty, ungetestet.
Den State, der dann unter 0_userdata.0.Steckdosen angelegt wird im iot Adapter als neues Gerät auswählen, Typ Steckdose.
Probieren, ob es funktioniert.
Solltest du weitere Fragen haben (oder wenn du das Script nicht zum laufen bekommst) oder Erweiterungen brauchen (z.B. ein Script, mit dem du gleich mehrere solcher Steckdosen handeln kannst), dann mach bitte im Scripting Teil des Forums einen eigenen Beitrag auf. Kannst gerne @Gaspode rein schreiben, damit ich es mit bekomme. In den allgemeinen IOT Thread passt das Thema nicht wirklich rein.Achtung: Evtl. gibt es auch bessere Varianten, das zu lösen. Ich hab allerdings keine Idee, wie.
// ========================================================== // Script: Harmony-Steckdosen-Steuerung für IOT Adapter // ========================================================== // --- Einstellungen --- const userState = '0_userdata.0.Steckdosen'; // Zielordner const stateName = 'Licht_Couch'; // Beliebiger Name für deine Steckdose const hubName = 'MeinHarmonyHub'; // <-- anpassen !!!!!!! const deviceName = 'MeinGeraet'; // <-- anpassen !!!!!!! init(); async function init() { try { // --- Zieldatenpunkt anlegen --- if (!await existsStateAsync(`${userState}.${stateName}`)) { await createStateAsync(`${userState}.${stateName}`, false, { type: 'boolean', role: 'switch', name: 'Licht Couch', }); } } catch { console.error(`Fehler beim Erzeugen von State ${userState}.${stateName} aufgetreten!`); } // --- Pfade für Harmony --- const onState = `harmony.0.${hubName}.${deviceName}.C1On`; const offState = `harmony.0.${hubName}.${deviceName}.C1Off`; // --- Reaktion auf Schaltvorgang --- on({id: `${userState}.${stateName}`, change: "any"}, (obj) => { if (obj.state.val === true) { setState(onState, true); // true = einschalten } else { setState(offState, true); // true = ausschalten } }); } -
Verfolgst Du noch Dein eigenes Issue?
Dann könntest Du Dich vielleicht mal mit dem Entwickler austauschen.
-
@sebastian-brinkmann
Wenn ich - seit V3 - über "Alexa, suche neue Geräte" die Gerätesuche gestartet habe, dann habe ich bisher IMMER die Rückmeldung erhalten, es seien keine neuen Geräte gefunden worden. Vollkommen unabhängig davon ob dies korrekt war, oder nicht. Die Geräte ließen sich dennoch steuern. Also auf die Rückmeldung zur Gerätesuche konnte ich mich bisher - seit V3 - überhaupt nicht verlassen.Wenn ich allerdings die Gerätesuche nicht über das Sprachkommando durchgeführt habe, sondern:
- in der Alexa-App in der Geräteübersicht ganz nach unten scrolle
- "Alle Szenen anzeigen" anklicke
- erneut nach ganz unten scrolle
- "Szenen suchen" anklicke
dann bekomme ich regelmäßig eine verlässliche Rückmeldung (Anzeige in der App) "ich habe xx Geräte gefunden"
Ich lasse mich daher allein über die Sprach-Rückmeldung "Ich habe keine neuen Geräte gefunden" nicht weiter irritieren
-
An alle, die von Alexa keine Rückmeldung bekommen oder bei der Gerätesuche nichts finden: Nicht vergessen das Echogerät mal neu zu starten. Das hat mir bei einigen Situationen geholfen.
-
@haselchen
Vielleicht habe ich mich zuvor etwas missverständlich ausgedrückt.
Wenn ich den Skill deaktiviere und anschließend wieder aktiviere, wird das neu hinzugefügte Gerät bei der darauffolgenden Suche auch gefunden. Nach der abschließenden Einrichtung in der App lässt sich dieses Gerät dann ganz normal über Alexa steuern.Füge ich jedoch danach ein weiteres neues Gerät im iot.adapter hinzu, wird dieses erst wieder von Alexa erkannt, nachdem ich den Skill einmal deaktiviert und erneut aktiviert habe. Das funktioniert zwar zuverlässig, ist meiner Meinung nach aber ziemlich umständlich.
Ich hoffe, jetzt ist es etwas klarer.
-
Ich bin vermutlich der falsche Adressat

-
@bbtown Danke für den Hinweis, aber auch das funktioniert bei mir leider nicht.
-
@duffy sagte in Neuer Alexa-Skill "iobroker.assistant":
Aber leider funktioniert es nicht weder Über Alexa noch Handy
Was genau funktioniert jetzt nicht?
Wird sie nun nicht mehr erkannt oder geht die Farbsteuerung nach wie vor nicht?
edit@duffy sagte in Neuer Alexa-Skill "iobroker.assistant":
m IOT sieht das jetzt glaub so aus wie du es meintest
nein, denn nun fehlen ja alle anderen DP`s
https://forum.iobroker.net/post/1306539 sind die anderen da, allerdings dein Hue hast du als rgbw hinterlegt
https://forum.iobroker.net/post/1306257 hier war dein Hue nicht im iot, somit geh ich davon aus, das dein Hue Datenpunkt das Problem ist
vllt liegt es daran
! -
Das stimmt, wenn es kein Gerät gibt, kann sie nichts schalten. Aber wenn es das Gerät nicht gibt, dann sagt sie irgendwas mit „Ich habe kein Gerät mit dem Namen … gefunden“, bei mir sagt sie aber, das Gerät ist da und unterstützt es nicht.
Als ich „Esszimmerlicht“ noch drin hatte, sagte sie ja „Es gibt 2 Geräte Esszimmerlicht, welches soll ich schalten“. Jetzt habe ich alles gelöscht und anscheinend gibt es immer noch eins.
Nenne ich Esszimmerlicht einfach um in z.B. „Dining Room“ wie vorgeschlagen, funktioniert es mit „Schalte Dining Room auf 50 Prozent“ perfekt. Wenn ich es zurück nach Esszimmerlich nenne, dann nicht mehr.
HIlft jetzt nicht, muss ich sie halt umbenennen, meine Frau wird mich nur foltern, da sie seit Jahren „Esszimmerlicht“ gesagt hat

Gruß
-
Manchmal sind Veränderungen im Leben gar nicht schlecht

-
@tom_w gibt es noch angelegte Gruppen in der App?
-
Nein, ich habe wirklich alles gelöscht und geleert.
Hab dann im IOT nur das Esszimmerlicht eingestellt und zu Alexa gesagt „Suche meine Geräte“.
Nach einer Weile sagt sie „Esszimmerlicht wurde gefunden, du kannst das Gerät steuern indem du sagst, schalte Esszimmerlicht aus“.
Wenn ich dann sage „Schalte Esszimmerlicht aus“ kommt als Antwort „Esszimmerlicht unterstützt das nicht“.