Cloudflare Zero Trust ein Team einrichten. Dort kannst du dann einen Free Plan wählen. So kann dann ein Tunnel eingerichtet werden. Bin auch grad am ausprobieren.
€: Ein Client oder Deamon muss aber laufen, ja. Gibts aber auch für Linux, somit auch für einige IOT Devices machbar.
Guter Hinweis. Hier noch ein Tutorial dazu: