I am just getting back into Home Assistant after a bit of a hiatus. Since we will be moving in the next few months, and I will be getting my setup back online, figured that I would take some time to get reacquainted and to catch up on all of the changes.
To start, I created the simplest of flows, just an Inject and an Action, to speak to the display near me (using Piper), as seen here:
[{"id":"1604074c3f50e810","type":"tab","label":"Flow 1","disabled":false,"info":"","env":[]},{"id":"cdfb9b7aa46dd2cc","type":"api-call-service","z":"1604074c3f50e810","name":"","server":"c7f6bcf0.c0007","version":7,"debugenabled":true,"action":"tts.speak","floorId":[],"areaId":[],"deviceId":[],"entityId":[],"labelId":[],"data":"{\"message\":\"Hello.\",\"media_player_entity_id\":\"media_player.office_display\",\"entity_id\":\"tts.piper\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":true,"domain":"tts","service":"speak","x":560,"y":140,"wires":[[]]},{"id":"252d72671acadef9","type":"inject","z":"1604074c3f50e810","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":360,"y":140,"wires":[["cdfb9b7aa46dd2cc"]]},{"id":"c7f6bcf0.c0007","type":"server","name":"Home Assistant","addon":true}]
I am simply posting a simple message to HA, using an Action node which is manually triggered. When I trigger the Inject node, the Nest Hub will chime, and there will be silence. Doing a bit of experimenting, I went ahead and made the message a bit longer. That is when I noticed that after the message reaches the Nest Hub, the first three or four seconds are not heard, but the rest is just fine.
If I put it back to the short message again, manually triggering it multiple times will still exhibit the same behavior. Copying/pasting the Action and running it multiple times in succession from the singular Inject still does not yield an audible result.
This all felt oddly familiar, but a search for similar issues that other people might have had has yielded no results. Has anyone seen this before, or know of any workaround to make sure that the device does not truncate the message?