FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: the ratman am 12 August 2016, 17:12:21

Titel: einem weblink eine variable mitgeben
Beitrag von: the ratman am 12 August 2016, 17:12:21
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?
Titel: Antw:einem weblink eine variable mitgeben
Beitrag von: CoolTux am 12 August 2016, 17:33:14
Du musst schon sagen wo du das machen willst. In ein Notify oder einem DOIF oder in einer eigenen Sub.
Titel: Antw:einem weblink eine variable mitgeben
Beitrag von: the ratman am 12 August 2016, 17:35:55
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*.
Titel: Antw:einem weblink eine variable mitgeben
Beitrag von: rudolfkoenig am 12 August 2016, 18:05:07
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")) }
Titel: Antw:einem weblink eine variable mitgeben
Beitrag von: the ratman am 12 August 2016, 19:06:45
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(); 
?>