Bearbeitung setList in neuem Fenster

Begonnen von Nobbynews, 01 September 2026, 11:00:45

Vorheriges Thema - Nächstes Thema

Nobbynews

Hallo zusammen,

ich hätte da mal einen Wunsch/Vorschlag:
Für der Bearbeitung von readingList öffnet sich ein neues Fenster und man kann das übersichtlich bearbeiten.
Anders allerdings bei setList.
Hier ist nur die Bearbeitung innerhalb einer einzelnen Zeile möglich.
Könnte man das für die Bearbeitung evtl. auch auf ein neues Fenster ändern?

Norbert

Icinger

attr WEB widgetOverride setList:textFieldNL-long
Verwende deine Zeit nicht mit Erklärungen. Die Menschen hören (lesen) nur, was sie hören (lesen) wollen. (c) Paulo Coelho

Nobbynews

Funktioniert.
Danke.
Sollte aber vielleicht dann wie bei readingList Standard werden.

rudolfkoenig

Von den 12 Modulen, die ein setList Attribut haben, haben 4 bereits den Zusatz :textField-long.

dummy ist das einzige Modul, was auch ein readingList hat, und setList ohne Zusatz ist.
Hier ist aber auch readingList ohne Zusatz.
Geht es um dummy?

Ich hasse raten.

Nobbynews

Zitat von: rudolfkoenig am 01 September 2026, 17:44:34Ich hasse raten.
Kann ich sehr gut verstehen.
Es handelt sich um ein MQTT2_DEVICE.
defmod UlanziEG MQTT2_DEVICE awtrix_bb70d4

TomLee

Kann man mal ein komplettes Copy for Forum von dem Device sehen?

Seit es MQTT2_DEVICE gibt, ist textFieldNL-long in setList default aktiv.



Nobbynews

Zitat von: TomLee am 01 September 2026, 18:48:54Kann man mal ein komplettes Copy for Forum von dem Device sehen?
define UlanziEG MQTT2_DEVICE awtrix_bb70d4
attr UlanziEG autocreate 1
attr UlanziEG comment {ULANZI_SetCustomLuxWZ("myULANZI",100)}\
\
awtrix_bb70d4/custom/LuxWZ {}
attr UlanziEG devicetopic awtrix_bb70d4
attr UlanziEG event-on-change-reading .*
attr UlanziEG event-on-update-reading bat
attr UlanziEG readingList awtrix_bb70d4:awtrix_bb70d4/stats/currentApp:.* currentApp\
awtrix_bb70d4:awtrix_bb70d4/stats:.* { json2nameValue($EVENT) }\
awtrix_bb70d4:awtrix_bb70d4/stats/loop:.* { json2nameValue($EVENT) }\
awtrix_bb70d4:awtrix_bb70d4/stats/effects:.* { json2nameValue($EVENT) }\
awtrix_bb70d4:awtrix_bb70d4/stats/transitions:.* { json2nameValue($EVENT) }\
awtrix_bb70d4:awtrix_bb70d4/stats/device:.* device\
awtrix_bb70d4:awtrix_bb70d4/stats/buttonSelect:.* buttonSelect\
awtrix_bb70d4:awtrix_bb70d4/stats/buttonLeft:.* buttonLeft\
awtrix_bb70d4:awtrix_bb70d4/stats/buttonRight:.* buttonRight
attr UlanziEG room XX_Neu
attr UlanziEG setList brightness:colorpicker,BRI,0,1,255 $DEVICETOPIC/settings {"BRI":"$EVTPART1"}\
indicator1on:noArg $DEVICETOPIC/indicator1 {"color":[0,0,255]}\
indicator1off:noArg $DEVICETOPIC/indicator1 {"color":[0,0,0]}\
indicator1blink:noArg $DEVICETOPIC/indicator1 {"color":[0,255,0],"blink":500}\
autobrightness:select,true,false $DEVICETOPIC/settings {"ABRI":$EVTPART1}\
indicator3green:noArg $DEVICETOPIC/indicator3 {"color":[0,255,0]}\
indicator3red:noArg $DEVICETOPIC/indicator3 {"color":[255,0,0]}\
indicator3off:noArg $DEVICETOPIC/indicator3 {"color":[0,0,0]}\
display:select,true,false $DEVICETOPIC/power {"power":$EVTPART1}\
indicator2on:noArg $DEVICETOPIC/indicator2 {"color":[255,255,0]}\
indicator2off:noArg $DEVICETOPIC/indicator2 {"color":[0,0,0]}\
alarm:noArg $DEVICETOPIC/rtttl {"Alarm3:d=4,o=5,b=130:e,8p,e,8p,e,8p,e"}\
indicator2blink:noArg $DEVICETOPIC/indicator2 {"color":[255,255,0],"blink":500}\
indicator2blinkAus:noArg $DEVICETOPIC/indicator2 {"color":[255,0,0],"blink":500}
#   CID        awtrix_bb70d4
#   DEF        awtrix_bb70d4
#   FUUID      697aee1c-f33f-8873-c9bc-6a86f880af8bcbc0
#   FVERSION   10_MQTT2_DEVICE.pm:0.305090/2025-11-09
#   IODev      MQTT2_Server
#   LASTInputDev MQTT2_Server
#   MQTT2_Server_CONN MQTT2_Server_192.168.2.112_54494
#   MQTT2_Server_MSGCNT 106382
#   MQTT2_Server_TIME 2026-09-01 18:57:50
#   MSGCNT     106382
#   NAME       UlanziEG
#   NR         1018
#   STATE      indicator2blink
#   TYPE       MQTT2_DEVICE
#   eventCount 106989
#   READINGS:
#     2026-05-28 22:26:28   0               
#     2026-08-29 05:27:11   1               Random
#     2026-08-29 05:27:11   10              Reload
#     2026-08-29 05:27:11   11              Fade
#     2026-08-29 05:27:11   12              TheaterChase
#     2026-08-29 05:27:11   13              Plasma
#     2026-08-29 05:27:11   14              Matrix
#     2026-08-29 05:27:11   15              SwirlIn
#     2026-08-29 05:27:11   16              SwirlOut
#     2026-08-29 05:27:11   17              LookingEyes
#     2026-08-29 05:27:11   18              TwinklingStars
#     2026-08-29 05:27:11   19              ColorWaves
#     2026-08-29 05:27:11   2               Slide
#     2026-08-29 05:27:11   3               Dim
#     2026-08-29 05:27:11   4               Zoom
#     2026-08-29 05:27:11   5               Rotate
#     2026-08-29 05:27:11   6               Pixelate
#     2026-08-29 05:27:11   7               Curtain
#     2026-08-29 05:27:11   8               Ripple
#     2026-08-29 05:27:11   9               Blink
#     2026-01-29 11:58:22   Battery         3
#     2026-01-29 13:27:47   Date            1
#     2026-09-01 12:13:52   Diesel          12
#     2026-08-26 14:19:12   Ebike           13
#     2026-09-01 12:13:52   Gas             2
#     2026-09-01 12:13:52   HumAussen       6
#     2026-09-01 12:13:52   HumInnen        5
#     2026-01-29 15:59:44   Humidity        1
#     2026-08-29 05:26:39   IODev           MQTT2_Server
#     2026-03-24 15:30:35   LuefterHK       12
#     2026-09-01 12:13:52   LuxAussen       7
#     2026-09-01 12:13:52   LuxWZ           1
#     2026-02-01 06:10:36   Netzfrequenz    1
#     2026-09-01 12:13:52   Pressure        8
#     2026-09-01 12:13:52   Rain            9
#     2026-09-01 12:13:52   Strom           3
#     2026-08-30 12:31:59   SuperE10        13
#     2026-08-30 14:50:15   SuperE5         13
#     2026-09-01 12:13:52   TempAussen      4
#     2026-09-01 12:13:52   TempWZ          10
#     2026-01-29 14:10:56   Temperature     1
#     2026-09-01 12:13:52   Time            0
#     2026-09-01 07:00:00   Tonne           12
#     2026-09-01 12:13:52   WindowOpen      11
#     2026-09-01 18:57:48   app             TempWZ
#     2026-09-01 18:57:48   bat             98
#     2026-09-01 18:57:48   bat_raw         662
#     2026-09-01 18:57:48   bri             2
#     2026-03-29 12:27:00   buttonLeft      0
#     2026-08-23 12:15:32   buttonRight     0
#     2026-09-01 12:13:52   buttonSelect    0
#     2026-09-01 18:57:50   currentApp      WindowOpen
#     2026-08-29 05:27:11   device          online
#     2026-09-01 18:57:48   hum             41
#     2026-09-01 18:57:48   indicator1      true
#     2026-09-01 18:57:48   indicator2      true
#     2026-09-01 18:57:48   indicator3      true
#     2026-09-01 18:57:48   ip_address      192.168.2.112
#     2026-09-01 18:57:48   ldr_raw         60
#     2026-09-01 18:57:48   lux             0
#     2026-09-01 18:57:48   matrix          true
#     2026-09-01 18:57:48   messages        5153538
#     2026-09-01 18:57:48   ram             113552
#     2026-09-01 16:21:42   state           indicator2blink
#     2026-08-29 05:27:28   subscriptions   awtrix_bb70d4/apps awtrix_bb70d4/brightness awtrix_bb70d4/custom/# awtrix_bb70d4/dateformat awtrix_bb70d4/doupdate awtrix_bb70d4/indicator1 awtrix_bb70d4/indicator2 awtrix_bb70d4/indicator3 awtrix_bb70d4/moodlight awtrix_bb70d4/nextapp awtrix_bb70d4/notify awtrix_bb70d4/notify/dismiss awtrix_bb70d4/power awtrix_bb70d4/previousapp awtrix_bb70d4/r2d2 awtrix_bb70d4/reboot awtrix_bb70d4/rtttl awtrix_bb70d4/sendscreen awtrix_bb70d4/settings awtrix_bb70d4/sleep awtrix_bb70d4/sound awtrix_bb70d4/switch awtrix_bb70d4/timeformat
#     2026-09-01 18:57:48   temp            22
#     2026-09-01 18:57:48   type            0
#     2026-09-01 18:57:48   uid             awtrix_bb70d4
#     2026-09-01 18:57:48   uptime          18334561
#     2026-09-01 18:57:48   version         0.98
#     2026-09-01 18:57:48   wifi_signal     -61
#
setstate UlanziEG indicator2blink
setstate UlanziEG 2026-05-28 22:26:28 0
setstate UlanziEG 2026-08-29 05:27:11 1 Random
setstate UlanziEG 2026-08-29 05:27:11 10 Reload
setstate UlanziEG 2026-08-29 05:27:11 11 Fade
setstate UlanziEG 2026-08-29 05:27:11 12 TheaterChase
setstate UlanziEG 2026-08-29 05:27:11 13 Plasma
setstate UlanziEG 2026-08-29 05:27:11 14 Matrix
setstate UlanziEG 2026-08-29 05:27:11 15 SwirlIn
setstate UlanziEG 2026-08-29 05:27:11 16 SwirlOut
setstate UlanziEG 2026-08-29 05:27:11 17 LookingEyes
setstate UlanziEG 2026-08-29 05:27:11 18 TwinklingStars
setstate UlanziEG 2026-08-29 05:27:11 19 ColorWaves
setstate UlanziEG 2026-08-29 05:27:11 2 Slide
setstate UlanziEG 2026-08-29 05:27:11 3 Dim
setstate UlanziEG 2026-08-29 05:27:11 4 Zoom
setstate UlanziEG 2026-08-29 05:27:11 5 Rotate
setstate UlanziEG 2026-08-29 05:27:11 6 Pixelate
setstate UlanziEG 2026-08-29 05:27:11 7 Curtain
setstate UlanziEG 2026-08-29 05:27:11 8 Ripple
setstate UlanziEG 2026-08-29 05:27:11 9 Blink
setstate UlanziEG 2026-01-29 11:58:22 Battery 3
setstate UlanziEG 2026-01-29 13:27:47 Date 1
setstate UlanziEG 2026-09-01 12:13:52 Diesel 12
setstate UlanziEG 2026-08-26 14:19:12 Ebike 13
setstate UlanziEG 2026-09-01 12:13:52 Gas 2
setstate UlanziEG 2026-09-01 12:13:52 HumAussen 6
setstate UlanziEG 2026-09-01 12:13:52 HumInnen 5
setstate UlanziEG 2026-01-29 15:59:44 Humidity 1
setstate UlanziEG 2026-08-29 05:26:39 IODev MQTT2_Server
setstate UlanziEG 2026-03-24 15:30:35 LuefterHK 12
setstate UlanziEG 2026-09-01 12:13:52 LuxAussen 7
setstate UlanziEG 2026-09-01 12:13:52 LuxWZ 1
setstate UlanziEG 2026-02-01 06:10:36 Netzfrequenz 1
setstate UlanziEG 2026-09-01 12:13:52 Pressure 8
setstate UlanziEG 2026-09-01 12:13:52 Rain 9
setstate UlanziEG 2026-09-01 12:13:52 Strom 3
setstate UlanziEG 2026-08-30 12:31:59 SuperE10 13
setstate UlanziEG 2026-08-30 14:50:15 SuperE5 13
setstate UlanziEG 2026-09-01 12:13:52 TempAussen 4
setstate UlanziEG 2026-09-01 12:13:52 TempWZ 10
setstate UlanziEG 2026-01-29 14:10:56 Temperature 1
setstate UlanziEG 2026-09-01 12:13:52 Time 0
setstate UlanziEG 2026-09-01 07:00:00 Tonne 12
setstate UlanziEG 2026-09-01 12:13:52 WindowOpen 11
setstate UlanziEG 2026-09-01 18:57:48 app TempWZ
setstate UlanziEG 2026-09-01 18:57:48 bat 98
setstate UlanziEG 2026-09-01 18:57:48 bat_raw 662
setstate UlanziEG 2026-09-01 18:57:48 bri 2
setstate UlanziEG 2026-03-29 12:27:00 buttonLeft 0
setstate UlanziEG 2026-08-23 12:15:32 buttonRight 0
setstate UlanziEG 2026-09-01 12:13:52 buttonSelect 0
setstate UlanziEG 2026-09-01 18:57:50 currentApp WindowOpen
setstate UlanziEG 2026-08-29 05:27:11 device online
setstate UlanziEG 2026-09-01 18:57:48 hum 41
setstate UlanziEG 2026-09-01 18:57:48 indicator1 true
setstate UlanziEG 2026-09-01 18:57:48 indicator2 true
setstate UlanziEG 2026-09-01 18:57:48 indicator3 true
setstate UlanziEG 2026-09-01 18:57:48 ip_address 192.168.2.112
setstate UlanziEG 2026-09-01 18:57:48 ldr_raw 60
setstate UlanziEG 2026-09-01 18:57:48 lux 0
setstate UlanziEG 2026-09-01 18:57:48 matrix true
setstate UlanziEG 2026-09-01 18:57:48 messages 5153538
setstate UlanziEG 2026-09-01 18:57:48 ram 113552
setstate UlanziEG 2026-09-01 16:21:42 state indicator2blink
setstate UlanziEG 2026-08-29 05:27:28 subscriptions awtrix_bb70d4/apps awtrix_bb70d4/brightness awtrix_bb70d4/custom/# awtrix_bb70d4/dateformat awtrix_bb70d4/doupdate awtrix_bb70d4/indicator1 awtrix_bb70d4/indicator2 awtrix_bb70d4/indicator3 awtrix_bb70d4/moodlight awtrix_bb70d4/nextapp awtrix_bb70d4/notify awtrix_bb70d4/notify/dismiss awtrix_bb70d4/power awtrix_bb70d4/previousapp awtrix_bb70d4/r2d2 awtrix_bb70d4/reboot awtrix_bb70d4/rtttl awtrix_bb70d4/sendscreen awtrix_bb70d4/settings awtrix_bb70d4/sleep awtrix_bb70d4/sound awtrix_bb70d4/switch awtrix_bb70d4/timeformat
setstate UlanziEG 2026-09-01 18:57:48 temp 22
setstate UlanziEG 2026-09-01 18:57:48 type 0
setstate UlanziEG 2026-09-01 18:57:48 uid awtrix_bb70d4
setstate UlanziEG 2026-09-01 18:57:48 uptime 18334561
setstate UlanziEG 2026-09-01 18:57:48 version 0.98
setstate UlanziEG 2026-09-01 18:57:48 wifi_signal -61


TomLee

Ist das Verhalten bei allen MQTT2_DEVICE Definitionen so?

Ist textFieldNL-long bspw. bei einer dummy Definition aktiv oder nicht?

rudolfkoenig

ZitatIst das Verhalten bei allen MQTT2_DEVICE Definitionen so?
Ja. Ist zwar "nur" textField-long, der Unterschied ist aber in diesem Fall irrelevant.

ZitatIst textFieldNL-long bspw. bei einer dummy Definition aktiv oder nicht?
Nein, siehe oben. Deswegen meine Frage.

TomLee

ZitatJa. Ist zwar "nur" textField-long, der Unterschied ist aber in diesem Fall irrelevant.

Das es bei allen Devices normal aktiv sein sollte is mir schon klar. Ich wollte wissen ob bei Nobbynews nur in dem gezeigten Device textField-long nicht aktiv ist und bei allen anderen evtl. schon?

ZitatNein, siehe oben. Deswegen meine Frage.

Ok. Bei mir hab ich nicht dran gedacht das ich in global in userattr setList:textField-long stehen hab.

TomLee

#10
@Nobbynews

Weit hergeholt, aber ich hätte eine Erklärung:

Wenn Du in global in dem Attribut userattr einfach nur setlist stehen hast, dann könnte das dass im MQTT2_DEVICE Modul (edit: und allen anderen Modulen) gesetzte textField-long überschreiben.

Ist das bei dir vlt. so?