after migration from OH2.5 to OH3 my rule for Alexa talks is somehow delayed.
when motion is detected, Alexa should speek some text followed by the weather forecast. this was fine in OH2.5:
Echospot_Bad_TTS.sendCommand("Guten Morgen, hast du gut geschlafen?. hier ist das aktuelle Wetter.")
createTimer(now.plusSeconds(3), [ |
Echospot_Bad_StartCommand.sendCommand("Weather")
but since OH3 there`s a long delay (~6sec) between TTS and weather command. so I tried this:
now Alexa starts to tell the weather forecast and then she says the TTS command.
I can reduce the wait timer to 1 sec but there`s still a gap of 6sec between TTS and weather.
yeah not the most critical issue but maybe someone can confirm this on its own system… can I fix it somehow?
ah, you’re going via Alexa routines! I tried but it doesn’t work here. I would need to trigger the routine by motion which is not supported by the openhab skill for Alexa Smart Home: MotionDetectionState “Currently not usable in routines as proactive reporting not supported yet.”.
to my surprise my alexa app tells me (when selecting a smarthome device as routine trigger) it can’t find any smarthome devices, altough I have a bunch of openhab devices registered to alexa.