FHEM Forum

FHEM => Frontends => FHEMWEB => Thema gestartet von: Dr. Boris Neubert am 13 März 2026, 08:10:54

Titel: Nicht jede erlaubte Zahleneingabe in Widget knob möglich
Beitrag von: Dr. Boris Neubert am 13 März 2026, 08:10:54
Hallo,

ich habe am Thermostat-Device folgendes Attribut:

widgetOverride desired-temp@set:knob,min:5,max:30,angleArc:180,width:40,height:40,fgColor:#FF9900,bgColor:#CCCCCC,step:0.5,lineCap:round,angleOffset:225
Die Temperatureinstellung geht von 5 bis 30 °C.

Da die Drehung des Knopfes mit der Maus fummelig ist, will ich die Zahleneingabe in das Eingabefeld mitten im Knopf benutzen. Allerdings greift bei der Eingabe von Ziffern die Prüfung auf den erlaubten Wertebereich so schnell, dass es nicht möglich ist, den Wert 20 einzugeben.

Ich tippe 2, das ist nicht erlaubt, der Wert im Feld wird zurückgesetzt, bevor ich 21 eingegeben habe.

Kennt jemand dieses Problem und weiß, wie man es behebt?

Grüße
Boris
Titel: Aw: Nicht jede erlaubte Zahleneingabe in Widget knob möglich
Beitrag von: Beta-User am 13 März 2026, 08:36:18
Hmmm, ich glaube mich zu entsinnen, dass diese Hakeligkeit damals der Grund dafür war, warum das Widget "nur" per widgetOverride in den Thermostat-attrTemplates vercodet ist...
Titel: Aw: Nicht jede erlaubte Zahleneingabe in Widget knob möglich
Beitrag von: Dr. Boris Neubert am 13 März 2026, 10:36:45
Danke für die Rückmeldung!

Das Widget ist ja an sich schön, und ich wollte es gerne nutzen und daher habe ich nachgefragt, bevor ich auf slider umstelle.

Bevor ich jetzt anfange, im FHEMWEB zu graben, vielleicht weißt du das aus dem Kopf: Ist das Widget aus jquery importiert oder wird der Code dazu von den FHEM-Entwicklern in unserem Repo gepflegt?

Grüße
Boris

Titel: Aw: Nicht jede erlaubte Zahleneingabe in Widget knob möglich
Beitrag von: Beta-User am 13 März 2026, 12:49:29
Soweit ich mich entsinne, kommt das js mit fhem, man könnte es also anpassen...