Actually, I didn't like your tone in your first post, but I thought "s/he might be condecending, but I need help, so I'll be nice".
Maybe you guessed by now, I'm not a native speaker, so if you want to make fun about adoption/adaptation, we can continue this in a different language....
How 'bout German?
Und um unmissverständlich klar zu machen, dass du besser programmierst als ich, der sich explizit als "Newbie" vorgestellt hat musstest du noch eine Variante posten.
Aber weißt du was, deine erste Lösung hat schon nicht "out-of-the-box" funktioniert,
deshalb werde ich die zweite gar nicht erst nicht testen
Nachdem ich die msg.url in einer Function Node zusammengesetzt habe geht es,
vielleicht hast du die Url falsch escaped.
Versteh' mich nicht falsch,
ich bin dir für deinen Lösungsansatz sehr dankbar,
aber deinen Ton kann ich nicht gutheißen.
Bitte hilf mir nie wieder.
Lieber trage ich ein Problem bis zum Sankt Nimmerleinstag mit mir herum,
als in der Schuld einer Person zu stehen, die sich so herablassend verhält.
If you have a similar problem, this worked for me:
[{"id":"be5f448dd16a1f9a","type":"switch","z":"07d4ed6d128d4b8f","name":"","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"connect","vt":"str"},{"t":"eq","v":"lost","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":500,"y":160,"wires":[["c3432231a008d11f"],["375b2fa07990ccbe"]]},{"id":"b202c61e3480c3ae","type":"ui_ui_control","z":"07d4ed6d128d4b8f","name":"","events":"all","x":160,"y":160,"wires":[["be5f448dd16a1f9a"]]},{"id":"c3432231a008d11f","type":"change","z":"07d4ed6d128d4b8f","name":"","rules":[{"t":"set","p":"tablet[msg.socketid]","pt":"flow","to":"socketip","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":750,"y":140,"wires":[[]]},{"id":"375b2fa07990ccbe","type":"change","z":"07d4ed6d128d4b8f","name":"","rules":[{"t":"delete","p":"tablet[msg.socketid]","pt":"flow"}],"action":"","property":"","from":"","to":"","reg":false,"x":760,"y":180,"wires":[[]]},{"id":"e89e664b7ab3b623","type":"change","z":"07d4ed6d128d4b8f","name":"","rules":[{"t":"set","p":"ip","pt":"msg","to":"tablet[msg.socketid]","tot":"flow"}],"action":"","property":"","from":"","to":"","reg":false,"x":310,"y":260,"wires":[["191375e2f58ef5b5"]]},{"id":"e0ad691f905fa6c2","type":"http request","z":"07d4ed6d128d4b8f","name":"","method":"GET","ret":"txt","paytoqs":"ignore","url":"","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[],"x":990,"y":280,"wires":[[]]},{"id":"8d4952f17295e6ed","type":"delay","z":"07d4ed6d128d4b8f","name":"30s","pauseType":"delay","timeout":"30","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"outputs":1,"x":730,"y":320,"wires":[["d564a50fb921bc39"]]},{"id":"e9a3883af6280054","type":"ui_switch","z":"07d4ed6d128d4b8f","name":"Note","label":"","tooltip":"","group":"66cd75f9.a20fcc","order":4,"width":1,"height":1,"passthru":true,"decouple":"false","topic":"topic","topicType":"msg","style":"","onvalue":"1","onvalueType":"str","onicon":"fa-music fa-lg","oncolor":"white","offvalue":"1","offvalueType":"str","officon":"fa-music fa-lg","offcolor":"white","animate":false,"className":"","x":150,"y":260,"wires":[["e89e664b7ab3b623"]]},{"id":"2c7d16ba5a4a37f9","type":"ui_switch","z":"07d4ed6d128d4b8f","name":"Headphone","label":"","tooltip":"","group":"66cd75f9.a20fcc","order":5,"width":1,"height":1,"passthru":true,"decouple":"false","topic":"topic","topicType":"msg","style":"","onvalue":"2","onvalueType":"str","onicon":"fa-headphones fa-lg","oncolor":"white","offvalue":"2","offvalueType":"str","officon":"fa-headphones fa-lg","offcolor":"white","animate":false,"className":"","x":170,"y":320,"wires":[["e89e664b7ab3b623"]]},{"id":"bc7b7a9b9e2da8cb","type":"function","z":"07d4ed6d128d4b8f","name":"set url","func":"msg.url = \"http://\"+msg.ip+\":2323/?cmd=focusTab&tab=\"+msg.payload+\"&password=PASSWORD\"\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":730,"y":260,"wires":[["e0ad691f905fa6c2"]]},{"id":"d564a50fb921bc39","type":"function","z":"07d4ed6d128d4b8f","name":"set url","func":"msg.url = \"http://\"+msg.ip+\":2323/?cmd=focusTab&tab=0&password=PASSWORD\"\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":850,"y":320,"wires":[["e0ad691f905fa6c2"]]},{"id":"191375e2f58ef5b5","type":"function","z":"07d4ed6d128d4b8f","name":"filter ip","func":"if (msg.ip === \"192.168.102.39\") return msg;\nif (msg.ip === \"192.168.102.40\") return msg;\nif (msg.ip === \"192.168.102.41\") return msg;\nif (msg.ip === \"192.168.102.42\") return msg;\n\nreturn null;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":470,"y":260,"wires":[["bc7b7a9b9e2da8cb","8d4952f17295e6ed"]]},{"id":"66cd75f9.a20fcc","type":"ui_group","name":"Timer","tab":"ee5eca78.025538","order":3,"disp":false,"width":"14","collapse":false},{"id":"ee5eca78.025538","type":"ui_tab","name":"Dashboard","icon":"dashboard","order":1,"disabled":false,"hidden":false}]