@Colin
I guess my issue is my lack of complete understanding. I don't know why it worked before the update, it worked as expected so I didn't dig in to figure out why it worked. Now that it doesn't I'm a bit lost.
This is definately not what I expected from this node. I expected just the 'I'm sorry I didn't....' portion to be spoken by Rhasspy, I don't want the code spoken.
I think the code is being sent as the payload instead of just the "speech" portion???
Here is the flow with triggers to start each node. The 'time text' node is the only one that works as expected. Fingers crossed I get the code posted correctly this time.
[{"id":"a13c99df465dc491","type":"inject","z":"e17061c5369e4b2b","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":290,"y":80,"wires":[["c5c2535d4f57eefc"]]},{"id":"ecbbe9645d2a312d","type":"inject","z":"e17061c5369e4b2b","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":330,"y":240,"wires":[["649a9c6bbb64afe8","fd21be261c32e191"]]},{"id":"0c4309cf2b5cfed7","type":"inject","z":"e17061c5369e4b2b","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":280,"y":580,"wires":[["c7eefe1e0fae44d6"]]},{"id":"c7eefe1e0fae44d6","type":"template","z":"e17061c5369e4b2b","name":"","field":"payload","fieldType":"msg","format":"handlebars","syntax":"plain","template":"{\n \"data\": {\n \"intent\": {\n \"name\": \"unrecognized\",\n \"confidence\": 0\n }\n },\n \"speech\": {\n \"text\": \"I'm Sorry I did not understand your request.\"\n }\n}","output":"json","x":480,"y":500,"wires":[["30dcf62f8d4df3f3","a413ae6ef73bb123"]]},{"id":"fd21be261c32e191","type":"function","z":"e17061c5369e4b2b","name":"Outside Temp prefix","func":"msg.payload = \"It is\" + \"23\" + \"degrees outside\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":520,"y":360,"wires":[["f3a36540080a5c29"]]},{"id":"649a9c6bbb64afe8","type":"function","z":"e17061c5369e4b2b","name":"House Temp prefix","func":"msg.payload = \"and\" + \"21\" + \"degrees inside\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":510,"y":320,"wires":[["8fe94ea5cf3f4040"]]},{"id":"c5c2535d4f57eefc","type":"function","z":"e17061c5369e4b2b","name":"time text","func":"var timeString = new Date().toLocaleTimeString([],\n{\n hour: \"2-digit\", \n minute: \"2-digit\",\n hour12: true\n})\n\nreturn {\n payload: \"It is \" + timeString\n}","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":480,"y":120,"wires":[["30dcf62f8d4df3f3"]]},{"id":"8fe94ea5cf3f4040","type":"change","z":"e17061c5369e4b2b","name":"","rules":[{"t":"set","p":"topic","pt":"msg","to":"2","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":710,"y":320,"wires":[["664c2682c5d9273b"]]},{"id":"f3a36540080a5c29","type":"change","z":"e17061c5369e4b2b","name":"","rules":[{"t":"set","p":"topic","pt":"msg","to":"1","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":710,"y":360,"wires":[["664c2682c5d9273b"]]},{"id":"a413ae6ef73bb123","type":"debug","z":"e17061c5369e4b2b","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","x":750,"y":600,"wires":[]},{"id":"664c2682c5d9273b","type":"join","z":"e17061c5369e4b2b","name":"Output Test","mode":"custom","build":"object","property":"payload","propertyType":"msg","key":"topic","joiner":"","joinerType":"bin","accumulate":false,"timeout":"","count":"2","reduceRight":false,"reduceExp":"","reduceInit":"","reduceInitType":"","reduceFixup":"","x":890,"y":340,"wires":[["30dcf62f8d4df3f3","a413ae6ef73bb123"]]},{"id":"30dcf62f8d4df3f3","type":"http request","z":"e17061c5369e4b2b","name":"text to speech","method":"POST","ret":"txt","paytoqs":"ignore","url":"http://192.168.1.230:12101/api/text-to-speech","tls":"","persist":false,"proxy":"","authType":"basic","senderr":false,"credentials":{},"x":1080,"y":260,"wires":[[]]}]