webCmd mit einem "+" im Befehl funktioniert nicht

Begonnen von knorxi, 11 Dezember 2025, 16:03:27

Vorheriges Thema - Nächstes Thema

knorxi

Hallo,
ich habe einen dummy, bei dem ich im webCmd-Attribut ein + habe.
Wenn ich in der Weboberfläche auf den Befehl mit dem + klicke, so wird das Plus abgeschnitten.
Kann ich das irgendwie umgehen?
define dummy_plus_test dummy
attr dummy_plus_test setList Helligkeit+ Helligkeit-
attr dummy_plus_test webCmd Helligkeit+:Helligkeit-
#   CFGFN     
#   FUUID      693ad981-f33f-8d65-9983-a5e88eb7fc6eb02e
#   NAME       dummy_plus_test
#   NR         723
#   STATE      Helligkeit
#   TYPE       dummy
#   eventCount 27
#   READINGS:
#     2025-12-11 15:52:12   state           Helligkeit
#
setstate dummy_plus_test Helligkeit
setstate dummy_plus_test 2025-12-11 15:52:12 state Helligkeit


rabehd

Auch funktionierende Lösungen kann man hinterfragen.

knorxi

@rabehd: Jetzt weiß ich auch, wie du auf deine 0,560 Einträge pro Tag kommst ;)

rabehd

Auch funktionierende Lösungen kann man hinterfragen.

betateilchen

Zitat von: knorxi am 11 Dezember 2025, 16:03:27Wenn ich in der Weboberfläche auf den Befehl mit dem + klicke, so wird das Plus abgeschnitten.
Kann ich das irgendwie umgehen?

Das Problem ist, dass das Pluszeichen im HTML Umfeld eine Sonderrolle hat und ggf. ein Leerzeichen ersetzen kann. Man müsste das vielleicht irgendwie maskieren, aber mir ist noch kein Weg eingefallen, der funktionieren würde. Auch die Verwendung von Helligkeit+ hilft nicht wirklich weiter. Das Pluszeichen wird zwar korrekt dargestellt, aber bei der Ausführung verschwindet es auch da.

Vielleicht wäre die einfachste Lösung tatsächlich, eine andere Bezeichnung zu verwenden.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

rabehd

Zitat von: knorxi am 11 Dezember 2025, 16:44:19@rabehd: Jetzt weiß ich auch, wie du auf deine 0,560 Einträge pro Tag kommst ;)
und schon ist jemand dabei der 10 mal aktiver pro Tag ist
Auch funktionierende Lösungen kann man hinterfragen.

knorxi

@betateilchen: Danke dir! Das ist wenigstens ein konstruktiver Beitrag