FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: t_heinrich am 22 Februar 2017, 21:36:57

Titel: Einfacher URL Aufruf
Beitrag von: t_heinrich am 22 Februar 2017, 21:36:57
Hallo zusammen,

ich möchte eine Funksteckdose schalten, die mittles eines Gateways per URL geschaltet werden.

Hierzu möchte ich den HTTPMOD nutzen.

Wenn ich die Url unter "MAINURL" im Browser ausführe wird geschaltet.

Wenn ich aber oben auf "TV_ON" klicke passiert nichts.



Wo ist denn mein Denkfehler?

Danke und Gruß

Thomas
Titel: Antw:Einfacher URL Aufruf
Beitrag von: KölnSolar am 22 Februar 2017, 22:03:00
Hallo Thomas,
und das ist richtig so  ;D

Ich kenn zwar HTTPMOD nicht aber Du musst vermutlich noch die Attribute
devStateIcon on:on:off off:off:on
webCmd on:off
angeben. Dann bekommst Du eine klickbare Glühbirne und die anklickbaren Befehle on und off.
Grüße Markus
Editiert und sie unten
Titel: Antw:Einfacher URL Aufruf
Beitrag von: t_heinrich am 22 Februar 2017, 22:52:44
Puh OK in der Theorie verstanden, aber in der Praxis?
Wo kann ich das nachlesen, was ich machen muss.

Ich muss also die URL die bereits funktionniert aufteilen und mit einem Platzhalter für on/off versehen, richtig?
Titel: Antw:Einfacher URL Aufruf
Beitrag von: KölnSolar am 22 Februar 2017, 23:24:43
lesen in der commandref. ::)
ZitatIch muss also die URL die bereits funktionniert aufteilen und mit einem Platzhalter für on/off versehen, richtig?
falsch, zu kompliziert gedacht einfach nur:

attr TV_ON devStateIcon on:on:off off:off:on
attr TV_ON webCmd on:off


Edit: und als ich so im Bettchen lag, ging mir mein Vorschlag noch einmal durch den Kopf. Wie soll das funktionieren ?  :o

Also habe ich mal schnell in die commandref zum HTTPMOD geguckt, wie ich meinen Blödsinn korrigiere. Und siehe da, da findet sich der Abschnitt "Configuration to define a set command and send data to a device" und damit sollte es dann gehen. Klickbare Icons sind dann später die Kür  ;)
Titel: Antw:Einfacher URL Aufruf
Beitrag von: t_heinrich am 24 Februar 2017, 11:53:56
Hallo,

schon mal danke.
Scheint allerdings doch nicht so ganz trivial zu sein, bekomme nämlich folgende Meldung:

Titel: Antw:Einfacher URL Aufruf
Beitrag von: KölnSolar am 24 Februar 2017, 12:03:38
du hast aber doch gar nicht die commandref befolgt  :o Das mit on,off hatte ich doch revidiert.
Titel: Antw:Einfacher URL Aufruf
Beitrag von: t_heinrich am 24 Februar 2017, 18:35:09
Stimmt hab ich im Eifer des Gefechts wohl überlesen.
Bin nun auch ein Stück weiter, leider aber noch nicht ganz am Ende.

Ich habe nun ein neues Gerät definiert und dort "nur" die Url angegeben.

http://192.168.1.42/

Den Aufruf mit dem Zusatz für die URL wollte ich über attr - aber leider bekomme ich da eine Fehlermeldung.

/preset?switch=21&value=on