FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: remo am 18 Juli 2021, 19:24:35

Titel: Buttons dort, wo das DevStateIcon ist
Beitrag von: remo am 18 Juli 2021, 19:24:35
Schönen Sonntag zusammen.

Wahrscheinlich denke ich wieder zu einfach und es fehlt mir an Erfahrung.

Aber, ist es möglich, mehrere ,,Buttons" (webcmds) dort zu platzieren wo sonst das devStateIcon ist?

Ich möchte für einen Dummy nämlich START STOP PAUSE nebeneinander setzten, sodass ich mein Smartphone nicht drehen muss, um die webcmds zu erreichen.

Schöne Grüße
Titel: Antw:Buttons dort, wo das DevStateIcon ist
Beitrag von: LuckyDay am 18 Juli 2021, 19:28:37
beim F18 style den haken im Bild anklicken
Titel: Antw:Buttons dort, wo das DevStateIcon ist
Beitrag von: TomLee am 18 Juli 2021, 19:29:38
ja (https://forum.fhem.de/index.php/topic,97586.msg908277.html#msg908277).
Titel: Antw:Buttons dort, wo das DevStateIcon ist
Beitrag von: remo am 18 Juli 2021, 19:53:03
Also doch so einfach  ;D

Besten Dank. Dann war es diesmal wirklich nur der berüchtigte ,,Haken" ... :D
Titel: Antw:Buttons dort, wo das DevStateIcon ist
Beitrag von: remo am 18 Juli 2021, 21:04:25
Eine andere Möglichkeit gibt es nicht?
Ich brauche diese Anzeige für nur ein einziges Device.
Bei allen anderen ist die Anzeige ok so wie sie ist.
Titel: Antw:Buttons dort, wo das DevStateIcon ist
Beitrag von: marvin78 am 19 Juli 2021, 08:56:19
cmdIcon

Wobei ich nicht weiß, was das Smartphone daraus macht.

Sonst einfach devStateIcon mit Code aus der myUtils füllen. Beispiele dafür gibt es im Forum viele.
Titel: Antw:Buttons dort, wo das DevStateIcon ist
Beitrag von: JensS am 19 Juli 2021, 17:31:08
cmdIcon und webCmd

Für Buttons, welche set-Befehle deines Devices ausführen sollen, kommst du mit wenigen Mitteln aus.

cmdIcon <vorhandener set-Befehl>:Icon <vorhandener set-Befehl>:Icon u.s.w.
webCmd <vorhandener set-Befehl>:<vorhandener set-Befehl>:u.s.w.

Hier z.B. (m)ein Rasenroboter "Indego":
attr Indego cmdIcon renewContext:remotecontrol/black_btn_INFO2 operatingData:remotecontrol/black_btn_STATUS mow:remotecontrol/black_btn_PLAY pause:remotecontrol/black_btn_PAUSE returnToDock:remotecontrol/black_btn_HOMEDroid
attr Indego webCmd renewContext:operatingData:mow:pause:returnToDock


Gruß Jens
Titel: Antw:Buttons dort, wo das DevStateIcon ist
Beitrag von: justme1968 am 19 Juli 2021, 17:40:56
Zitat von: TomLee am 18 Juli 2021, 19:29:38
ja (https://forum.fhem.de/index.php/topic,97586.msg908277.html#msg908277).

vielleicht einfach mal dem link da oben folgen bzw. im wiki genau danach schauen.

man braucht keinen perl code oder myUtils.
Titel: Antw:Buttons dort, wo das DevStateIcon ist
Beitrag von: TomLee am 23 Juli 2021, 13:18:03
Weil da nix mehr kam, zur Vollständigkeit, so:

defmod Demo dummy
attr Demo devStateIcon START:START:START STOP:STOP:STOP PAUSE:PAUSE:PAUSE
attr Demo room Test
attr Demo setList START:noArg STOP:noArg PAUSE:noArg
attr Demo stateFormat START\
STOP\
PAUSE
attr Demo widgetOverride setList:textField-long

setstate Demo START\
STOP\
PAUSE
setstate Demo 2021-07-23 13:14:01 state PAUSE


edit:

Screenshot noch angehängt