Hallo zusammen! Ich mache dann mal einen Fehler Thread auf.
Erst einmal ein dickes Lob für diesen Skill! Hier meine entdeckten Probleme:
Variablen auslesen und oder ändern funktioniert bei mir nicht.
Es kommt die Antwort „Bei der Antwort des angeforderten Skill ist ein Problem aufgetreten“ Danach beendet sich der Skill.
Gem. Log scheint es die Schreibweise zu sein. Meine Variablen beginnen mit einem Großbuchstaben. Im Log kommt die klein an. Rufe ich die über API in klein auf, geht das auch nicht. Nur die exakte Schreibweise geht.
/api/globalVariables/Baden (bei mir)
/api/globalVariables/baden (im Log)
in der VARIABLENAMES aber korrekt geschrieben.
Lege ich eine in klein an, kann ich den Status erfragen, setzen aber nicht. Dann kommt „Der globale Wert $Value ist für die Globale Variable nicht gültig“
Master/ Slave Gateways
Ich arbeite mit Master / Slave Gateways. Scheinbar kann er die Geräte auf dem Slave nicht finden. Benutze ich „schalte die Lichter….“ kommt „es konnten keine Lichter im Raum…. gefunden werden. Mit Sensoren etc. ebenfalls. wie hell? wie warm?… Die Api gibt die Gerate aber aus! Ideen?
Sehr nahes “Nein” und “Ein”
Wenn eine Interaktion erfolgt, also auf den Befehl “Alexa wie ist der Status vom Licht Badezimmer” --> Antwort: “Das Licht ist aus… Soll ich es einschalten?” wird “NEIN” nicht wirklich gut akzeptiert. Zu 99% kommt danach “Lichter eingeschaltet!”
First option command
Nimmt man “Alexa! Sage Fibaro (oder wie auch immer euer Rufname ist) schalte Lichter im Büro ein!” klappt eigentlich nie!
Nimmt man “Alexa! Öffne Fibaro!” wartet die Begrüßung ab und spricht dann “schalte die Lichter im Büro ein” geht es zu 99%
Trotz Aufnahme der Geräte in den DEVICE-Slot
kommt die Antwort “Das Gerät konnte nicht gefunden werden”
würde mich über feedback von euch freuen.