I have been searching and searching for answers to this but I cant seem to find one.
I tested it in the developers service section and it worked
service: notify.alexa_media_dining_room_echo
data:
message: this is a test
data:
type: tts
When i try and use in node red it just give me errors like “Call-service API error. Error Message: expected dict for dictionary value @ data[‘data’]”
Ive tried finding answers but honestly my head hurts now
[[{"id":"e7adaaf4.d085a8","type":"tab","label":"Flow 2","disabled":false,"info":""},{"id":"e57a84fd.8cd8f8","type":"inject","z":"e7adaaf4.d085a8","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":740,"y":180,"wires":[["3e9298d4.d5458","20a51f8c.d0d98"]]},{"id":"20a51f8c.d0d98","type":"debug","z":"e7adaaf4.d085a8","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":970,"y":140,"wires":[]},{"id":"3e9298d4.d5458","type":"api-call-service","z":"e7adaaf4.d085a8","name":"Alexa Speaks","server":"ff18536e.15029","version":1,"debugenabled":true,"service_domain":"notify","service":"alexa_media_dining_room_echo","entityId":"","data":"{\"message\":\"The garage door has been open for 10 minutes.\",\"data\":\"type: tts\"}","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":990,"y":200,"wires":[[]]},{"id":"ff18536e.15029","type":"server","name":"Home Assistant","addon":true}]
]
Ok so I finally figured it out after posting this lol