Thank you very much for your replies!
Bart:
1- Yes that is correct.
2- I read this and felt really stupid for not trying. Unfortunately/fortunately I can not get any of the API URLs work in node red. The other API URLs do work in the laptop's browser though.
3- The test browser and node red are both running on my laptop and the android that needs to talk is across the room (wifi).
4- Unfortunately Im not familiar with curl (or really much of any other programming). I tried studying up last night but didnt get very far.
5- I dont get any errors that I can see. It connects to the tablet. I get a status code 200 and I get the html back from the tablet. Just no TTS.
Steve:
Thank you. That is what I thought and I'm glad I'm not too far off base. I'm sure it is maybe a formatting error or something simple but I think I have tried every combination off every option in the flow below. No luck.
[{"id":"73e92dbf.9e48c4","type":"inject","z":"cbec2047.eb4fa8","name":"","props":[{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","x":110,"y":100,"wires":[["449d94dd.a4616c"]]},{"id":"449d94dd.a4616c","type":"http request","z":"cbec2047.eb4fa8","name":"","method":"GET","ret":"txt","paytoqs":"ignore","url":"http://192.168.1.131:2323/?cmd=textToSpeech&text=[driveway%20motion]&password=[secret]","tls":"","persist":false,"proxy":"","authType":"","x":250,"y":140,"wires":[["4543edf0.ffa04c"]]},{"id":"4543edf0.ffa04c","type":"debug","z":"cbec2047.eb4fa8","name":"","active":true,"tosidebar":true,"console":true,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":410,"y":180,"wires":[]}]
Here is my debug results. 1 thing I just noticed is that the password does not seem to matter. I mistyped it and I get the same results in the debug screen. That makes me think the data in the URL is not getting processed so Im probably not sending it correctly.
object
_msgid: "559d9b4a.343684"
topic: ""
statusCode: 200
headers: object
responseUrl: "http://192.168.1.131:2323/?cmd=textToSpeech&text=[driveway%20motion]&password=[secret]"
payload: "<!DOCTYPE html>↵<html>↵<head>↵ <meta charset="UTF-8">↵ <meta name="viewport" content="width=device-width,initial-scale=1">↵ <title>Fully Remote Admin</title>↵ <link rel="shortcut icon" type="image/x-icon" href="fully-favicon.ico">↵ <style>↵* { margin: 0; padding: 0; }↵body { font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; text-align:left; box-sizing:border-box; overflow-x:hidden; min-height:100%; }↵h1 { font-size: 1.35em; margin-bottom: 0.7em; } ↵h2 { font-size: 1em; } ↵img.header { max-width:100%; }↵img.screenshot, #imgholder { max-width:100%; border:2px solid #666666; margin-top:0.2em; margin-bottom:0.4em; text-align:center; }↵#imgholder { display:none; min-width:100%; min-height:195px;}↵form, input, textarea, p, div { font-size: 1.0em; }↵p {margin-bottom: 1em;}↵p.buttonline {margin-bottom: 0em; line-height: 1.5em;}↵.small, .key { font-size: 0.7em; }↵.key { display: none; }↵a, a:visited {color: #304ffe; text-decoration:none;}↵.disabled { color: #808080; ..."
redirectList: array[0]