[GELÖST] ISSUE: Möglichkeit in der WebUI, eine Bedingung negiert auszuwerten

Einrichtung, Nutzung und Hilfe zu RaspberryMatic (OCCU auf Raspberry Pi)

Moderatoren: jmaus, Co-Administratoren

jp112sdl
Beiträge: 7608
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 410 Mal
Danksagung erhalten: 880 Mal
Kontaktdaten:

Re: ISSUE: Möglichkeit in der WebUI, eine Bedingung negiert auszuwerten

Beitrag von jp112sdl » 30.07.2020, 08:31

Falls es jemand mal testen möchte:
https://github.com/jens-maus/RaspberryM ... -666151718

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

PN sind deaktiviert!

Benutzeravatar
Black
Beiträge: 3698
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 97 Mal
Danksagung erhalten: 358 Mal
Kontaktdaten:

Re: ISSUE: Möglichkeit in der WebUI, eine Bedingung negiert auszuwerten

Beitrag von Black » 30.07.2020, 09:13

Checke ich heute abend. Über VPN möchte ich nur ungern patchen.

Black
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen - mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken.
Klick - und weg

technical contribution against annoying advertising

Benutzeravatar
Black
Beiträge: 3698
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 97 Mal
Danksagung erhalten: 358 Mal
Kontaktdaten:

Re: ISSUE: Möglichkeit in der WebUI, eine Bedingung negiert auszuwerten

Beitrag von Black » 31.07.2020, 17:55

es tuts so wie es soll... super.
Ich denke, die negierte logig macht einige Konstrukte zur Auswertung wesentlich einfacher und übersichtlicher bei einem Drehgriffkontakt z.b. Auswertung auf nicht geschlossen wäre jetzt
"nicht zu" möglich

anstatt vorher

oder "gekippt"
oder "offen"
.

Vllt optisch würde ich das NICHT noch etwas hervorheben, wenn es aktiviert ist, das sollte schon etwas ins auge springen. ist aber nru meine persönliche Meinung.

Anosnten erstmal Thnx für den part mit der Webui, jetzt müsste Jens das noch in die nächste version einbauen.

Black
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen - mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken.
Klick - und weg

technical contribution against annoying advertising

jp112sdl
Beiträge: 7608
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 410 Mal
Danksagung erhalten: 880 Mal
Kontaktdaten:

Re: ISSUE: Möglichkeit in der WebUI, eine Bedingung negiert auszuwerten

Beitrag von jp112sdl » 31.07.2020, 18:40

Black hat geschrieben:
31.07.2020, 17:55
Vllt optisch würde ich das NICHT noch etwas hervorheben, wenn es aktiviert ist, das sollte schon etwas ins auge springen.
Ich schau die Tage mal, was sich da mit CSS machen lässt.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

PN sind deaktiviert!

Benutzeravatar
jmaus
Beiträge: 6879
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 122 Mal
Danksagung erhalten: 594 Mal
Kontaktdaten:

Re: ISSUE: Möglichkeit in der WebUI, eine Bedingung negiert auszuwerten

Beitrag von jmaus » 31.07.2020, 19:37

jp112sdl hat geschrieben:
31.07.2020, 18:40
Black hat geschrieben:
31.07.2020, 17:55
Vllt optisch würde ich das NICHT noch etwas hervorheben, wenn es aktiviert ist, das sollte schon etwas ins auge springen.
Ich schau die Tage mal, was sich da mit CSS machen lässt.
Da es ja vmtl in RaspberryMatic landen sollte hätte ich noch den Hinweis das ich wohl vorher in eine ComboBox/Auswahlbox ändern würde und nicht eine checkbox dafür nutzen würde. Dann liest sich das IMHO etwas intuitiver.
RaspberryMatic 3.53.34.20201121 @ ESXi, ~190 Hm-RF/HmIP-RF/HmIPW Geräte, ioBroker – RaspberryMatic GitHub Projekt / Twitter

jp112sdl
Beiträge: 7608
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 410 Mal
Danksagung erhalten: 880 Mal
Kontaktdaten:

Re: ISSUE: Möglichkeit in der WebUI, eine Bedingung negiert auszuwerten

Beitrag von jp112sdl » 01.08.2020, 08:21

Ich hätte das "nicht" evtl. unchecked=lightgrey und checked=black/bold gemacht.

Was hätte eine Combobox denn sonst für Elemente? nicht und nicht nicht? :wink:

Hab kurz drüber nachgedacht, das Wort "bei" zu nutzen, und eine Combobox mit "bei" und "nicht bei" zu machen.
Aber das Wort "bei" wird nicht bei allen Bedingungen genutzt.

Man könnte die Checkbox sonst auch noch einklammern?
Bildschirmfoto 2020-08-01 um 08.20.41.png
Bildschirmfoto 2020-08-01 um 08.20.41.png (8.45 KiB) 359 mal betrachtet

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

PN sind deaktiviert!

Benutzeravatar
Black
Beiträge: 3698
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 97 Mal
Danksagung erhalten: 358 Mal
Kontaktdaten:

Re: ISSUE: Möglichkeit in der WebUI, eine Bedingung negiert auszuwerten

Beitrag von Black » 01.08.2020, 08:42

Das bei, um und so darfst du nicht benutzen. Das kommt vom ConditionType() und ändert sich je nach Art der Bedingung.
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen - mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken.
Klick - und weg

technical contribution against annoying advertising

Benutzeravatar
jmaus
Beiträge: 6879
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 122 Mal
Danksagung erhalten: 594 Mal
Kontaktdaten:

Re: ISSUE: Möglichkeit in der WebUI, eine Bedingung negiert auszuwerten

Beitrag von jmaus » 01.08.2020, 11:32

jp112sdl hat geschrieben:
01.08.2020, 08:21
Was hätte eine Combobox denn sonst für Elemente? nicht und nicht nicht? :wink:
Nee, ich dachte an "nicht" und einfach an einen zusätzlich leeren "" string in ner combobox sodass sich beim lesen der bedingung das intuitiver liest wenn man diese zusätzliche combobox einfach vor z.b. "anwesend" hat. Dann würde sich das wie ein normaler Satz lesen lassen weil da ja dann eine leere combobox ist und nur im negate fall an der stelle dann das "nicht" auftaucht.
RaspberryMatic 3.53.34.20201121 @ ESXi, ~190 Hm-RF/HmIP-RF/HmIPW Geräte, ioBroker – RaspberryMatic GitHub Projekt / Twitter

Benutzeravatar
Black
Beiträge: 3698
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 97 Mal
Danksagung erhalten: 358 Mal
Kontaktdaten:

Re: ISSUE: Möglichkeit in der WebUI, eine Bedingung negiert auszuwerten

Beitrag von Black » 01.08.2020, 11:42

leerer string ist vllt auch nicht so gut, da sieht man ja nicht, das es da etwas zu ändern gibt.
ansonsten ist der Ansaz von Jens natürlich intuiver, das "nicht" auch nur bei aktiver invertierung einzublenden.

EIne Idee hätte ich vllt auch noch.

wenn man das bei, um quasi als eine art Link , also unterstrichen ausführen könnte und bei betätigen (klicken) auf dieses bei, um ein Toggeln der NegateCondition stattfindet.

quasi so

stadartmäßig bei neuer Bedingung ist diese immer nicht negiert, also kein nicht zu sehen.
ichklicke nun auf das bei buw um, negatecondition wird getoggelt, das NICHT wird nun deutlich sichtbar dargestellt

ich klicke nochmal auf das bei, es wird wirder getoggelt, das nicht verschwindet nun.

wäre das auch ein Ansatz für eine Bedienung bzw auch programmtechnisch umsetzbar ?

Black
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen - mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken.
Klick - und weg

technical contribution against annoying advertising

jp112sdl
Beiträge: 7608
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 410 Mal
Danksagung erhalten: 880 Mal
Kontaktdaten:

Re: ISSUE: Möglichkeit in der WebUI, eine Bedingung negiert auszuwerten

Beitrag von jp112sdl » 01.08.2020, 11:55

Also mit Combobox könnte es so aussehen.
Dateianhänge
Bildschirmfoto 2020-08-01 um 11.55.33.png
Bildschirmfoto 2020-08-01 um 11.55.33.png (17.02 KiB) 314 mal betrachtet
Bildschirmfoto 2020-08-01 um 11.54.27.png

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

PN sind deaktiviert!

Antworten

Zurück zu „RaspberryMatic“