Is this a solution which is also secure?
[{"id":"77a499b5.95d6a8","type":"http in","z":"d2043ed8.8e731","name":"Freigabe Warmwasser ĂĽber Pushover","url":"/URL/","method":"get","upload":false,"swaggerDoc":"","x":230,"y":2360,"wires":[["56a70069.e84e"]]},{"id":"56a70069.e84e","type":"change","z":"d2043ed8.8e731","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.secret","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":520,"y":2360,"wires":[["c7c1670a.2d67e8"]]},{"id":"c7c1670a.2d67e8","type":"switch","z":"d2043ed8.8e731","name":"","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"SECRET","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":710,"y":2360,"wires":[["2894ce30.b8e9f2"]]},{"id":"e2f07685.94b768","type":"inject","z":"d2043ed8.8e731","name":"","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":360,"y":2460,"wires":[["5cd10a7.5bd30f4"]]},{"id":"c9485616.e46898","type":"pushover api","z":"d2043ed8.8e731","keys":"c0b0085c.ca2b88","title":"","name":"Warmwasser Info","x":810,"y":2460,"wires":[]},{"id":"5cd10a7.5bd30f4","type":"change","z":"d2043ed8.8e731","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"Warmwasser niedrig und keine Sonne vorhergesagt","tot":"str"},{"t":"set","p":"url","pt":"msg","to":"URL-with-SECRET","tot":"str"},{"t":"set","p":"topic","pt":"msg","to":"Warmwasser niedrig","tot":"str"},{"t":"set","p":"url_title","pt":"msg","to":"Freigabe Warmwasser","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":2460,"wires":[["c9485616.e46898"]]},{"id":"401b3a4b.652104","type":"http response","z":"d2043ed8.8e731","name":"","statusCode":"","headers":{},"x":1130,"y":2360,"wires":[]},{"id":"2894ce30.b8e9f2","type":"template","z":"d2043ed8.8e731","name":"","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"<html>\n <head></head>\n <body>\n <h1>Warmwasserfreigabe durchgefĂĽhrt</h1>\n </body>\n</html>","output":"str","x":900,"y":2360,"wires":[["401b3a4b.652104"]]},{"id":"c0b0085c.ca2b88","type":"pushover-keys","z":"","name":""}]
I create a HTTP Input and listen there for a special "SECRET" in the URL which I am checking with a switch. The Output of the Switch I am using to trigger the action (not in this flow) and sending via Template and a http response a Message back to the browser.