hiho,
ich steh wieder mal an, oder seh (wieder mal) den wald vor lauter bäumen nicht ...
ich möchte einen weblink in fhem basteln, der variablen übergibt
z.b.: http://ich_bin_eine_url/test.php?variable= (http://ich_bin_eine_url/test.php?variable=)
hinterm "=" hab ich mal folgendes probiert: [SR_Regen_Terrasse_Regen:state] und auch {ReadingsVal(SR_Regen_Terrasse_Regen,state,0)}
beides geht mal nicht. warscheinlich etwas zu naiv gedacht von mir, nehm ich mal an.
und somit frag ich mich: wie könnte ich so nen link hinbekommen?
Du musst schon sagen wo du das machen willst. In ein Notify oder einem DOIF oder in einer eigenen Sub.
eig. woll ich nen ganz simplen weblink machen
z.b.: define TVtxt weblink link http://192.168.178.10/tv/txt.php?FHEM=[SR_Regen_Terrasse_Regen:state]
ich würd das natürlich auch in ein doif einbauen - wär mir sogar lieber, weil ich dann ja gleich mehrere situationen textlich abdecken könnte.
am ende soll dann irgendwann mal auf meinem lg-tv z.b. der name eines anrufers stehen und ähnlicher schwachsinn *g*.
define n1 notify SR_Regen_Terrasse_Regen {fhem("modify TVtxt link http://192.168.178.10/tv/txt.php?FHEM=".Value("SR_Regen_Terrasse_Regen")) }
ahh, grundlegendes verständnis steigt auf ... thx
funzt sogar - leider nur als iframe und verdammt langsam.
ich glaub, da brauchts nen echten profi, der da ein modul draus bastelt ... geht übrigens ums webos-php-script für lg-tv's, dass hier ein netter user gepostet hatte.
--> https://forum.fhem.de/index.php/topic,14695.msg478471.html#msg478471 (https://forum.fhem.de/index.php/topic,14695.msg478471.html#msg478471)
ich bin übrigens nur hergegangen und hab das testscript eingekürzt:
<?php
include_once 'webos.inc.php';
$tv = new webOSTV("192.168.178.29",3000,"xxxxxxxxxxxxxxxx");
$tv->connect();
$tv->lg_handshake();
$tv->message($_GET["FHEM"]);
sleep (10);
$tv->disconnect();
?>