FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: fips am 18 März 2014, 13:09:15

Titel: Virtual Aktor mit onclick command?
Beitrag von: fips am 18 März 2014, 13:09:15
Hallo Leute!

Ist es möglich einem virtuellen Autor ein "onclick" zu verpassen?
Habe 2 Lampen die ich wunderbar über das Webinterface anklicken und steuern kann.
Jetzt wollte ich sowas auch für die virtuellen Aktoren machen, die wiederum ein paar scripts steuern.

Hoffentlich habe ich mich verständlich ausgedrückt.

LG

Stefan
Titel: Antw:Virtual Aktor mit onclick command?
Beitrag von: betateilchen am 18 März 2014, 14:26:19
die Lösung nennt sich webCmd - einfach mal danach suchen.
Titel: Antw:Virtual Aktor mit onclick command?
Beitrag von: justme1968 am 18 März 2014, 14:52:20
oder devStateIcon :)

gruss
  andre
Titel: Antw:Virtual Aktor mit onclick command?
Beitrag von: fips am 19 März 2014, 00:18:21
Hallo!

Danke einmal für eure Antworten, leider hat es damit nicht geklappt.
Ich habe einen Screenshot angehängt um mein Problem zu schildern:

vSW1 und vSW2 sind die virtuellen Aktoren, wenn ich auf zB "press short" klicken klappt das auch gut.
ABER ich brauche wie bei den 2 Lampen zB "1_TV_Lamp" diese kleine Glühbirne, da diese auf der Mobile Seite angezeigt wird.

Bei vSW1 habe ich versucht "devStateIcon" zu setzen, leider sehe ich nur das Bild beim klicken passiert leider nix.

Habt ihr noch Ideen wie ich das angehen kann?
Titel: Antw:Virtual Aktor mit onclick command?
Beitrag von: justme1968 am 19 März 2014, 05:23:30
hast du bei devStateIcon auch angeben was beim klicken passieren soll?

gruss
  andre
Titel: Antw:Virtual Aktor mit onclick command?
Beitrag von: fips am 19 März 2014, 09:33:26
Guten Morgen!
Ich habe eingegeben:
.*:Restart <-- nur da erhalte ich ein Logo...
.ON:Restart <--- nix
.press short: Restart <--- nix 
vSW1.ON: Restart <--- nix
vSW1.press short:Restart <--- nix

Kann mir gut vorstellen das da der Hund begraben liegt, nur ich seh's einfach nicht...
Titel: Antw:Virtual Aktor mit onclick command?
Beitrag von: justme1968 am 19 März 2014, 09:41:06
jeder einzelne devStateIcon eintrag besteht aus drei teilen: <STATE>:<icon>:<kommando>. in keinem der drei teile darf ein leerzeichen sein. wenn du commandos mit leerzeichen hast musst du sie mit eventMap umbenennen.

gruss
  andre
Titel: Antw:Virtual Aktor mit onclick command?
Beitrag von: fips am 19 März 2014, 21:57:35
Ich habe nun versucht per eventMap die Kommandos (wir reden doch von den webCmd?) umzubenennen leider klappt es nicht. Anbei ein Screenshot von meinem virtuellen Aktor
Titel: Antw:Virtual Aktor mit onclick command?
Beitrag von: justme1968 am 20 März 2014, 10:13:57
wie hatten es gerade vom devStateIcon :) beim webCmd sind leerzeichen erlaubt.

bei devStateIcon nicht und bei eventMap nur wenn du / als trennet zwischen den gruppen verwendest. also etwa so:attr vSW1 eventMap /press short:short/press long:long/
attr vSW1 devStateIcon .*:Restart:short


gruss
  andre