[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: 5766
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 245 Mal
Danksagung erhalten: 495 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

Benutzeravatar
Black
Beiträge: 3052
Registriert: 12.09.2015, 22:31
System: Alternative CCU (RaspberryMatic etc.)
Wohnort: Wegberg
Hat sich bedankt: 48 Mal
Danksagung erhalten: 220 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
Die Wahrheit ist ein Chor aus Wind
Meine Seite, ok noch bisschen im Aufbau

RaspberryMatic 3.51.6.20200420 mit Groundplane Antennenmod
jede Menge Sensoren und Aktoren, Logamatic 2107 Gateway zum Buderus Kessel
ioBroker unter ProxMox auf NUC als Hauptsteuersystem und Visualisierung
Script Time Scheduler V1.3
Howto - AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 4.01.08B Scripteditor und Objektinspektor

technical contribution against annoying advertising

Benutzeravatar
Black
Beiträge: 3052
Registriert: 12.09.2015, 22:31
System: Alternative CCU (RaspberryMatic etc.)
Wohnort: Wegberg
Hat sich bedankt: 48 Mal
Danksagung erhalten: 220 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
Die Wahrheit ist ein Chor aus Wind
Meine Seite, ok noch bisschen im Aufbau

RaspberryMatic 3.51.6.20200420 mit Groundplane Antennenmod
jede Menge Sensoren und Aktoren, Logamatic 2107 Gateway zum Buderus Kessel
ioBroker unter ProxMox auf NUC als Hauptsteuersystem und Visualisierung
Script Time Scheduler V1.3
Howto - AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 4.01.08B Scripteditor und Objektinspektor

technical contribution against annoying advertising

jp112sdl
Beiträge: 5766
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 245 Mal
Danksagung erhalten: 495 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

Benutzeravatar
jmaus
Beiträge: 5974
Registriert: 17.02.2015, 14:45
System: Alternative CCU (RaspberryMatic etc.)
Wohnort: Dresden
Hat sich bedankt: 16 Mal
Danksagung erhalten: 331 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.51.6.20200621 @ ESXi mit ~180 HomeMatic Geräten + ioBroker – GitHubGitHub Sponsors / PayPalTwitter

jp112sdl
Beiträge: 5766
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 245 Mal
Danksagung erhalten: 495 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) 100 mal betrachtet

VG,
Jérôme ☕️

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

Benutzeravatar
Black
Beiträge: 3052
Registriert: 12.09.2015, 22:31
System: Alternative CCU (RaspberryMatic etc.)
Wohnort: Wegberg
Hat sich bedankt: 48 Mal
Danksagung erhalten: 220 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.
Die Wahrheit ist ein Chor aus Wind
Meine Seite, ok noch bisschen im Aufbau

RaspberryMatic 3.51.6.20200420 mit Groundplane Antennenmod
jede Menge Sensoren und Aktoren, Logamatic 2107 Gateway zum Buderus Kessel
ioBroker unter ProxMox auf NUC als Hauptsteuersystem und Visualisierung
Script Time Scheduler V1.3
Howto - AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 4.01.08B Scripteditor und Objektinspektor

technical contribution against annoying advertising

Benutzeravatar
jmaus
Beiträge: 5974
Registriert: 17.02.2015, 14:45
System: Alternative CCU (RaspberryMatic etc.)
Wohnort: Dresden
Hat sich bedankt: 16 Mal
Danksagung erhalten: 331 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.51.6.20200621 @ ESXi mit ~180 HomeMatic Geräten + ioBroker – GitHubGitHub Sponsors / PayPalTwitter

Benutzeravatar
Black
Beiträge: 3052
Registriert: 12.09.2015, 22:31
System: Alternative CCU (RaspberryMatic etc.)
Wohnort: Wegberg
Hat sich bedankt: 48 Mal
Danksagung erhalten: 220 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
Die Wahrheit ist ein Chor aus Wind
Meine Seite, ok noch bisschen im Aufbau

RaspberryMatic 3.51.6.20200420 mit Groundplane Antennenmod
jede Menge Sensoren und Aktoren, Logamatic 2107 Gateway zum Buderus Kessel
ioBroker unter ProxMox auf NUC als Hauptsteuersystem und Visualisierung
Script Time Scheduler V1.3
Howto - AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 4.01.08B Scripteditor und Objektinspektor

technical contribution against annoying advertising

jp112sdl
Beiträge: 5766
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 245 Mal
Danksagung erhalten: 495 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) 55 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

Antworten

Zurück zu „RaspberryMatic“