Buttons dort, wo das DevStateIcon ist

Begonnen von remo, 18 Juli 2021, 19:24:35

Vorheriges Thema - Nächstes Thema

remo

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

LuckyDay

beim F18 style den haken im Bild anklicken

TomLee


remo

Also doch so einfach  ;D

Besten Dank. Dann war es diesmal wirklich nur der berüchtigte ,,Haken" ... :D

remo

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.

marvin78

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.

JensS

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
Debian auf APU2C4, HM-CFG-USB2, SIGNALduino, HM-ES-PMSw1-Pl, TFA 30.3121, TFA 30.3125, ITS-150, PIR-5000, configurable Firmata USB & LAN, 1-wire: DS-18B20, DS-18S20, DS-2408, DS-2413, diverse I2C-Komponenten, zigbee2mqtt, ESPEasy etc.

justme1968

Zitat von: TomLee am 18 Juli 2021, 19:29:38
ja.

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

man braucht keinen perl code oder myUtils.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

TomLee

#8
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