NEWS
Alexa nach Werte fragen
-
Trotzdem fehlt mir ein einfaches Kommando wie "… schließe/öffne den Rollladen Balkon", ohne Umwege über Szenen zu gehen. Intuitiv ist noch etwas anderes. ` Die Szenen nutze ich ausschließlich um ganze Gruppen zu steuern, nicht für einzelne Rolladen.
-
welche cloud version hast Du drauf? Erst habe ich es mit der 0.8.2. versucht, dann versucht zu updaten, mir dabei den cloud-Adapter zerschossen und nun habe ich die 2.0.3. drauf.
Ich habe alles, so wie Du gemacht. Leider passiert bei mir im cloud-adapter nach dem Selektieren des States nichts. D.h. der Dialog zur Vergabe des smartname öffnet sich gar nicht.Es wird auch nichts angelegt.
Hast Du eine Idee? ` Das Verhalten kenne ich auch seit einer Weile, es hilft wenn Du gleich den Datenpunkt erneut hinzufügst (2 x den Dialog aufrufen) dann kommt der Dialog zur Namensvergabe und Du siehst das Smart-Gerät in der Liste. [EDIT] zumindest funktioniert das bei den Thermostaten
Browser-Cache leeren bzw. Browser-Wechsel hat auch mal kurzfristig ne Verbesserung gebracht. 8-)
Ich habe aktuell den cloud-Adapter v.2.0.1
-
Was ich gestern nicht hinbekommen habe, was heute aber geht (naja):
"…fahre den Rollladen Balkon runter" => Rolladen fährt hoch <= WTF?
"…fahre den Rollladen Balkon hoch" => Rolladen fährt hoch `
Versuche es mal mit: "Alexa, öffne den Rolladen in der Küche" oder eben "schließe"(unter der Annahme dass dein Rolladen "Rolladen Küche" heißt)
Bei "Rolladen Balkon" mußt du mal testen/spielen ob "Rolladen vom Balkon" oder "Rolladan auf dem Balkon" oder "Rolladen im Balkon" funktioiniert.
Bei mir funktioniert "Rolladen in der …" und "Rolladen im ..."
-
Den Balkon erkennt sie schon, aber öffnen/schließen führt nur zu "ich weiß nicht wie ich dir dabei helfen kann".
-
Leider passiert bei mir im cloud-adapter nach dem Selektieren des States nichts. D.h. der Dialog zur Vergabe des smartname öffnet sich gar nicht.Es wird auch nichts angelegt ` Du könntest zudem mal nachschauen ob in den Datenpunkt-Eigenschaften ein "smartName" vergeben wurde.
Falls ja, dann teste doch mal ob der Datenpunkt in der Alexa-App dennoch gefunden wird (auch wenn Du das Smart-Gerät im cloud-Adapter nicht sehen kannst)
Bei den Tür/Fensterkontakten habe ich von jetzt auf gleich das gleiche Problem (nicht Anzeige) .
Vielleicht hängt das aber auch mit der Auslastung des cloud-Servers zusammen??!
-
Den Balkon erkennt sie schon, aber öffnen/schließen führt nur zu "ich weiß nicht wie ich dir dabei helfen kann". ` Ich antworte später noch mal. Da ich nicht zu Hause bin kann ich die Kommandos gerade nicht wortwörtlich ausprobieren und bestätigen.
Nicht, dass ich dir aus der Erinnerung heraus hier falsche Kommandos sage (hoch, runter, auf, zu, öffnen, schließen)
-
So nun mal zusammengefasst: (Der smartName ist in diesem Beispiel "Rolladen Büro")
Am zuverlässigstens funktioniert:
"Alexa, Rolladen im Büro öffnen"
"Alexa, Rolladen im Büro schließen"
Ebenfalls funktioniert:
"Alexa, Rolladen im Büro hoch"
Kurios:
"Alexa, Rolladen im Büro runter (oder auch "herunter")"
Hier erfolgt das Schließen nur zu ca. 25% und ein erneuter Aufruf des Kommandos öffnet den Rolladen wieder :?
Befindet sich der Rolladen in einer irgendwie geschlossenen Position wird der Rolladen ebenfalls geöffnet :?
Und natürlich funktioniert ebenfalls die (für Rolläden sehr holprige) "Lampen-Variante":
"Alexa, schalte den Rolladen im Büro ein"
"Alexa, Rolladen im Büro einschalten"
"Alexa, schalte den Rolladen im Büro aus"
"Alexa, Rolladen im Büro ausschalten"
Folgende Varianten funktionieren bei mir <u>nicht</u>
"Alexa, öffne den Rolladen im Büro"
"Alexa, schließe den Rolladen im Büro"
"Alexa, Rolladen im Büro auf"
"Alexa, Rolladen im Büro zu"
[EDIT]]
Der Vollständigkeit halber: folgende Kommandos funktionieren bei mir ebenfalls problemlos:
"Alexa, stelle den Rolladen auf 30%"
"Alexa, setze den Rolladen auf 30%"
-
Am zuverlässigstens funktioniert:
"Alexa, Rolladen im Büro öffnen"
"Alexa, Rolladen im Büro schließen"
[…]
Folgende Varianten funktionieren bei mir <u>nicht</u>
"Alexa, öffne den Rolladen im Büro"
"Alexa, schließe den Rolladen im Büro" `
Ich glaube ich habe bisher nur letzteres probiert. Kommando hinten werde ich heute abend mal probieren.Danke!
-
Habe mir in der Objektliste ein fiktives Gerät "Gästezimmer" mit einem Datenpunkt "Temperatur" (role: value.temperature) erstellt, und als smart gerät im cloudadapter eingerichtet. Leider sagt Alexa trotzdem dass das Gerät die Funktion nicht unterstützt.
Hat jemand einen Plan wodran es liegt? Bei einigen Nutzern hier scheint es ja (mit homematic thermostaten) zu funktionieren, also muss es doch auch mit fiktiven geräten gehen, oder nicht?
Ich möchte letztenendes die Datenpunkte meiner Netatmo Thermostate abfragen, aber der Datenpunkt "Temperatur" beim Netatmo Adapter hat schon die rolle "indicator.temperature". Daher mein Plan per Script die Werte von Netatmo an fiktive Geräte zu übergeben. Oder können Datenpunkte mehrere rollen besitzen?
Hier noch die Eigenschaften meines fiktiven Datenpunkts:
{ "common": { "name": "Temperatur", "role": "value.temperature", "type": "number", "desc": "Manuell erzeugt", "unit": "°C", "min": -10, "max": 50, "def": 0, "read": true, "write": true, "smartName": { "de": "Gästezimmer" } }, "native": {}, "acl": { "object": 1638, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1638 }, "_id": "javascript.0.Gaestezimmer.Temperatur", "type": "state" }
-
Bei mir gehts mit dem HM Thermostat anbei mal mein Datenpunkt - vielleicht hilft das
{ "common": { "name": "WZ Thermostat:1.TEMPERATURE", "type": "number", "unit": "°C", "role": "value.temperature", "def": 0, "min": -10, "max": 50, "read": true, "write": false, "smartName": { "de": "Wohnzimmer" } }, "native": { "AutoconfRoles": "WEATHER", "CONTROL": "NONE", "ID": "TEMPERATURE", "TYPE": "FLOAT", "UNIT": "�C", "DEFAULT": 0, "FLAGS": 1, "MAX": 50, "MIN": -10, "OPERATIONS": 5, "TAB_ORDER": 0 }, "acl": { "object": 1638, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1638 }, "_id": "hm-rpc.0.LEQ099xxxx.1.TEMPERATURE", "type": "state" }
Nur sagt Alexa statt 23 Komma 5 Grad - 23ter 5 Grad
-
"Alexa, wie ist die Temperatur in der Küche" (mein Smart-Gerät heißt hier jeweils "Küche")
Antwort: "Die Temperatur von Küche ist 19,4 Grad"
(meist jedoch etwas hoplrig: "Die Temperatur ist 20ster2 Grad" :lol:) `
@painkillerde:Nur sagt Alexa statt 23 Komma 5 Grad - 23ter 5 Grad `
we know … 8-) -
"Alexa, wie ist die Temperatur in der Küche" (mein Smart-Gerät heißt hier jeweils "Küche")
Antwort: "Die Temperatur von Küche ist 19,4 Grad"
(meist jedoch etwas hoplrig: "Die Temperatur ist 20ster2 Grad" :lol:) `
@painkillerde:Nur sagt Alexa statt 23 Komma 5 Grad - 23ter 5 Grad
we know … 8-)
Deswegen bin ich "starter" und du "professional"
-
Deswegen bin ich "starter" und du "professional" ` Dann ist der Unterschied zwischen Starter und Professional also das die Professionals sich die Zeit nehmen den ganzen Fred zu lesen?! 8-)
-
Deswegen bin ich "starter" und du "professional"
Dann ist der Unterschied zwischen Starter und Professional also das die Professionals sich die Zeit nehmen den ganzen Fred zu lesen?! 8-)
Ja ich habs überlesen sry…
-
habe mir schon von anderen leuten die hier screenshots gepostet hatten von ihren datenpunkten den "quellcode" abgeschrieben, das hat leider auch nicht funktioniert aber ich probiers mal mit deinem. …edit: ging leider auch nicht
das mit dem 23ster 5 grad liegt wohl daran, dass in iobroker die "Nachkommastellen" der Datenpunktwerte mit einem Punkt statt mit einem Komma abgetrennt sind, oder? Müsste dann sicher seitens des Adapterentwicklers (oder der ioBroker Entwickler?) angepasst werden, oder nicht? In den Haupteinstellungen gibt es zwar die Möglichkeit das Dezimaltrennzeichen einzustellen aber das hat scheinbar keine Auswirkung auf den Wert der Datenpunkte. Oder man wirft Alexa einfach vor dass sie die Konvertierung für den Deutschen Sprachraum von Punkt zu Komma nicht hinbekommt, das geht natürlich auch
-
Hallo zusammen,
ich hoffe Ihr könnt mir helfen.
Ich habe gestern alles in Betrieb genommen ich kann auch die Heizung schalten bekomme aber als Antwort das etwas schief gelaufen ist von Alexa
– allerdings wird der gewünschte Befehl ausgeführt.
Also z.b: Alexa stelle Heizung im Wonzimmer auf 19 Grad.
Antwort: ... es ist etwas schief gelaufen.
Reslutat : Heizung stellt sich auf 19 Grad..
Jemand eine Idee?
Des Weiteren habe ich das mit der Act Temperatur eingestellt bekomme aber gar keine RÜckmeldung..
Ich habe die Heizkörpertermostate von Homematic..
Muss ich ggf irgendwo noch die Sprachausgabe dann einrichten oder so... das ich eine Antwort bekomme?
Vielen Dank
Svemo
-
Alexa stelle Heizung im Wonzimmer auf 19 Grad.
Antwort: … es ist etwas schief gelaufen.
Reslutat : Heizung stellt sich auf 19 Grad ` Wie heißt denn in deinem Beispiel das Gerät im cloud-Adapter (smartName/Smart-Gerät) und in der Alexa-App? (Screenshot vom cloud Adapter wäre hilfreich).
So wie Du das Kommando an Alexa schickst, muss es eigentlich "Heizung Wohnzimmer" sein. Ist das so?
Dieses Smart-Gerät im cloud Adapter muss auf den Datenpunkt "SET_TEMPERATURE" des Thermostaten verweisen. Der Datenpunkt "SET_TEMPERATURE" hat wiederum in den Einstellungen als "role = level.temperature"
Des Weiteren habe ich das mit der Act Temperatur eingestellt bekomme aber gar keine RÜckmeldung ` Sofern "Act" "Aktuelle Temperatur" sein soll, hast Du also in cloud Adapter (und somit in der Alexa-App) ein <u>weiteres</u> Smart-Gerät angelegt welches auf den Datenpunkt "ACTUAL_TEMPERATURE" des Thermostaten verweist???
Wie heißt denn dieser Datenpunkt im Cloud-Adapter und der Alexa App? (Screenshot)
Wie fragst Du den über Alexa ab?
Versuche es einmal mit der einfachen Variante: "Alexa, Status <gerätename>"
Heißt das Gerät "Wohnzimmer", dann enstprechend "Alexa, Status Wohnzimmer"
Ich habe die Heizkörpertermostate von Homematic ` Welche HomeMatic Version?
HomeMatic IP? oder HomeMatic klassich? (mit CCU) -> dort wiederum alte Version oder neue Version? (Thermostat, nicht CCU)
Meine HomeMatic Thermostaten haben z.B. die Typenversion HM-CC-RT-DN ([EDIT] 2. Generation, klassich non-IP an CCU)
Muss ich ggf irgendwo noch die Sprachausgabe dann einrichten oder so… das ich eine Antwort bekomme? ` Nein, die Kommandos müssen von Alexa nur verstanden und unterstützt werden, dann kommt auch die Rückmeldung von Alexa (manche Kommandos sind aber bei Alexa vorbelegt und dann gibt es ggf. verwirrende Reaktionen)
[EDIT] Screenshots hinzugefügt</gerätename>
1917_thermostat_aktuelle_temperatur_im_cloud-adapter_anlegen.jpg
1917_thermostat_im_cloud-adapter_anlegen.jpg -
Hallo Heiko,
Ich habe eine CCU 2
ja habe es mit Heizung im Wohnzimmer auf 19 grad angesteuert.
Anbei ein paar screenshoots.
Level:temp usw passen aber.
Finde einfach das Problem ncht.
Grüße
Sven
1300_in_ccu2_.jpg
1300_termostat_unter_objekte.jpg
1300_cloud_adapter.jpg -
Hast Du ggf. doppelte/ähnliche Smart Geräte in deinem Cloud-Adapter?
Einmal durch manuelfles hinzufügen und zusätzlich durch die automatische Smart-Aufzählung?
1917_smart_aufz_hlungen.jpg -
Hallo Heiko,
also nochmal alles Probiert .
Kommt immer die Meldung Entschuldigung etwas ist Schief gelaufen als Rückmeldung.
Termostat stellt sich aber um….
anbei noch ein paar Sceenshoots habe jetzt alles gelöscht und nur 1 Gerät angemeldet...
Geht aber immer noch nicht.
In den Aufzählungen ist auch alles aus...
1300_im_cloud_eingef_gt.jpg
1300_nur_1_ger_t_neu_angelegt.jpg
1300_unter_alexaapp.jpg
1300_aufz_hlung_alles_aus.jpg