fhem über http://... bedienen

Begonnen von wkarl, 28 Juli 2014, 15:34:09

Vorheriges Thema - Nächstes Thema

wkarl

Hallo,

an machen Stellen liest man, fhem läßt sich über http steuern. Meistens lauten die Beispiele so ungefähr http://srv-fhem:8083/fhem?cmd=set Licht_Wohnzimmer toggle, aber bisher habe ich den Dreh noch nicht gefunden wie das funktionieren soll.

Hat jemand einen Tipp für mich?

Danke und ciao
walter
FHEM 5.7 & TabletUI 2.2 auf Fedora22 Server auf NUC5i5RYK
CUL 868 > FAST EnergyCam
HMLAN > HomeMatic TCs & VDs, Bewegungsmelder, Schalter, Taster, Steckdosen

Tion

#1
Hilft dir das vielleicht weiter ?
:

http://www.fhemwiki.de/wiki/Grundriss_mit_fhem-buttons

Gruß Volker
FHEM@CT||RFXTRX,CUL868@MAX,HM-Usb,JeeLink
Jee:TX29DTH-IT||Max:Thermostat,ShutterContact,
HM:SEC-MDIR,LC-SW1-PL2,LC-Dim1TPBU-FM,PB-2-WM55
RFX:FA20RF/2, HE501EU,ITL-230,OWL Intuition-lc,YCT-100,div Brennstuhl,IT 1500
FS20:IRU,KSE||FbDect 200,EG-PM2-LAN

justme1968

was genau willst du denn machen?

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

moonsorrox

oder so etwas:

<html>

<head>
  <title></title>
  </head>

<body>
<table>
<tr>
<td><a target="secret" href="http://deineIP:8083/fhem?cmd.WZ_Lampe_TV_Ein=set%20WZ_Lampe_TV%20on"><img src="svg/tv_ein.svg"></img></a></td>
<td><a target="secret" href="http://deineIP:8083/fhem?cmd.WZ_Lampe_TV_Aus=set%20WZ_Lampe_TV%20off"><img src="svg/tv_aus.svg"></img></a></td>
<td><a target="secret" href="http://deineIP:8083/fhem?XHR=1&amp;cmd.WZ_Lampe_TV=set WZ_Lampe_TV toggle"><img src="svg/tv_ein_aus.svg"></img></a></td>
<td><img src="svg/blank.svg"></img></td>
<td><img src="svg/blank.svg"></img></td>
<td><a href="wetter.html" target="_top"><img src="svg/wetter.svg"></img></a></td>
</tr>
</table>
</body>
</html>
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

wkarl

Hallo Andre,

Ich möchte via weblink htmlcode einen fhem Befehl absetzen.

Cioa walter
FHEM 5.7 & TabletUI 2.2 auf Fedora22 Server auf NUC5i5RYK
CUL 868 > FAST EnergyCam
HMLAN > HomeMatic TCs & VDs, Bewegungsmelder, Schalter, Taster, Steckdosen

chris1284

eigentlich ganz einfach. du nimmst den Befehl wie du ihn in fhem in der Befehlszeile eingeben würdest:

set lampe on

ersetzt in dem befehl leerzeichen mit %20

set%20lampe%20on

fügst die adresse der fhem website an und setzt noch ein
Zitat/fhem?cmd=
mit dran

http://ct01:8083/fhem?cmd=set%20wz_dose_lichtschlauch%20on

du kannst auch ein
Zitat/fhem?cmd.
nehmen, musst dann aber noch den gerätenamen= dransetzen

http://ct01:8083/fhem?cmd.wz_dose_lichtschlauch=set%20wz_dose_lichtschlauch%20on

wkarl

Danke, habe es jetzt verstanden und es funktioniert.

ciao walter
FHEM 5.7 & TabletUI 2.2 auf Fedora22 Server auf NUC5i5RYK
CUL 868 > FAST EnergyCam
HMLAN > HomeMatic TCs & VDs, Bewegungsmelder, Schalter, Taster, Steckdosen