Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ToogleMode for ButtonAction / IconButtonAction #408

Closed
ma-gu-16 opened this issue Dec 3, 2020 · 12 comments
Closed

ToogleMode for ButtonAction / IconButtonAction #408

ma-gu-16 opened this issue Dec 3, 2020 · 12 comments
Assignees
Labels
documentation 📘 Improvements or additions to documentation feature 🌟 Feature request or enhancement good first issue ℹ️ Good for newcomers
Projects

Comments

@ma-gu-16
Copy link

ma-gu-16 commented Dec 3, 2020

Wäre schön wenn man ne Art toggle machen könnte mit dem IconStateButton.

d.h. Klick->ein, wenn ein Klick -> aus.

image

@Zefau
Copy link
Owner

Zefau commented Dec 3, 2020

Dafür ist der SwitchAction gedacht

@ma-gu-16
Copy link
Author

ma-gu-16 commented Dec 3, 2020

Dafür ist der SwitchAction gedacht

ja klar, dann wäre es schön wenn man anstelle des switches 2 icons hinterlegen könnte, true == on icon // off== off icon
ähnlich dem power icons, actives bzw inactives icon oder evtl farbe.

@Zefau Zefau added the feature 🌟 Feature request or enhancement label Dec 3, 2020
@Zefau Zefau modified the milestones: ROADMAP v3.0.0, VOTING FEATURE REQUESTS Dec 3, 2020
@Zefau Zefau removed this from the VOTING FEATURE REQUESTS milestone Sep 3, 2021
@Zefau
Copy link
Owner

Zefau commented Sep 3, 2021

@ma-gu-16 sollte mit v3 nun möglich sein

@Zefau Zefau added this to IN TEST in v3.0.x Sep 3, 2021
@Zefau Zefau changed the title ToogleMode ToogleMode for ButtonAction / IconButtonAction Sep 3, 2021
@mcuiobroker
Copy link
Collaborator

v3.0.0-alpha.70
Wo kann es einstellen? z.B. IconButtonAction, müsste da nicht ein extra-Toggleschalter sein?
image

@Zefau
Copy link
Owner

Zefau commented Sep 7, 2021

Wahrscheinlich hab ich den Feature Request nicht verstanden. ToggleMode bedeutet an + aus. Das geht mit den Buttons nun. Entweder an oder - wenn an - dann aus. Mit v2 ging ja nur an.

@mcuiobroker
Copy link
Collaborator

mcuiobroker commented Sep 7, 2021

mit v2 ging nur an, wo ist in v3 jetzt der "toggle"-Unterschied?
Also im Detail, vielleicht hab ich es noch nicht verstanden:
Statewert= true
ButtonAction als Taster eingestellt ->
Klicke auf Button -> true
Klicke auf Button -> true
? Wodurch wird der Button jetzt umgestellt auf Toggle, damit ich beim nächsten Klick ein False bekomme,wenn Statewert vorher true war?
Mach ich das in den DP-Eigenschaften?
Ist Taster=false -> Toggle? Taster = true -> Statewert=true?

Ja ich hab es jetzt getestet. Taster = false bedeutet Toggle.
Die Labelwerte stimmen aber im toggle Modus nicht
image
Wenn das Gerät aus ist, steht im Label turn off
image

@Zefau
Copy link
Owner

Zefau commented Sep 8, 2021

Muss ich es wohl auch nochmal testen.

Beim Button Klick vergleicht jarvis den Datenpunkt Wert mit den Geräten Eigenschaften on (also true im default) und schaltet dann entweder off oder on.

@Zefau
Copy link
Owner

Zefau commented Sep 8, 2021

Der Taster (#450) schaltet ebenfalls nach der Logik und nach dem Schalten (nach 500ms) aber wieder auf den vorherigen Wert zurück. Schaltet also 2x mit einem Klick.

@Zefau
Copy link
Owner

Zefau commented Sep 8, 2021

Die Labelwerte stimmen aber im toggle Modus nicht
Wenn das Gerät aus ist, steht im Label turn off

Ist Geschmackssache oder? Ne nachdem ob das Label den aktuellen oder den Ziel Zustand beschreibt.

Siehe auch Diskussion hier #926 (comment)

@mcuiobroker
Copy link
Collaborator

Funktioniert.

@Zefau Zefau closed this as completed Sep 28, 2021
v3.0.x automation moved this from IN TEST to DONE Sep 28, 2021
@ma-gu-16
Copy link
Author

Hi ,

ich habe nun auch mal v3 installiert. Mir ist das mit dem Button nicht ganz klar.

Mein Verständnis ist:
Taster = senden bei klick immer true oder immer false, je nach dem was man möchte.
und ein Schalter = schaltet true und wenn bereits true dann false und wenn false dann wieder true. (wie du es bereits hast, entweder via abfrage des datenpunktes oder interner value).

Sehe ich das falsch? Evtl könnte man auch die Labels Taster/Schalter nutzen wie bei der Elektroinstallation.

Wie konfiguriere ich den in der aktuellen Version einen Taster, der immer TRUE sendet wenn ich klicke, egal welchen State irgendetwas hat.

Danke.

@Zefau Zefau added documentation 📘 Improvements or additions to documentation good first issue ℹ️ Good for newcomers labels Nov 13, 2021
@Zefau
Copy link
Owner

Zefau commented Nov 13, 2021

#1175

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation 📘 Improvements or additions to documentation feature 🌟 Feature request or enhancement good first issue ℹ️ Good for newcomers
Projects
No open projects
Development

No branches or pull requests

3 participants