ioBroker / ioBroker.vis-2

Next generation visualisation for ioBroker platform.
Other
26 stars 3 forks source link

Vis-2 widget "gestylt Zeiteingabe" #387

Closed MrX552 closed 2 months ago

MrX552 commented 2 months ago

No existing issues.

Describe the bug

Ich möchte über das Zeiteingabe Widget die Steuerung für HeatingControl übernehmen. Wird aber eine Zeit ausgewählt (hier 05:00), wird in den zugehörigen Datenpunkt folgendes geschrieben: 2024-02-27T04:00:00.000Z Danach stürzt vis-2 ab und zeigt nur noch einen weißen Bildschirm, bis man den Datenpunkt wieder auf "05:00" setzt. Auch bei anderen Adaptern, die das Format HH:MM benötigen passiert das gleiche.

To Reproduce

  1. Vis-2 gestylt Zeiteingabe widget erstellen und mit einem Datenpunkt im Format HH:MM verlinken.
  2. In der Visualisierung eine Zeit auswählen

Expected behavior

Im Datenpunkt sollte die Zeit als HH:MM stehen.

Screenshots & Logfiles

Die Javascript-Konsole in Safari zeigt folgendes:

TypeError: e.minute is not a function. (In 'e.minute()', 'e.minute' is undefined) (anonyme Funktion) — AdapterDayjs.js:503 g — validateTime.js:46 o — useValidation.js:10 h — usePickerValue.js:191 M — usePicker.js:21 F — useDesktopPicker.js:62 (anonyme Funktion) — DesktopTimePicker.js:83 yr — react-dom.production.min.js:167:249 Vs — react-dom.production.min.js:193 xl — react-dom.production.min.js:280:392 zl — react-dom.production.min.js:280:323 gl — react-dom.production.min.js:280:180 rl — react-dom.production.min.js:271:91 ol — react-dom.production.min.js:268:432 V — scheduler.production.min.js:13:205 j — scheduler.production.min.js:14:128

Page or affected widget

No response

Adapter version

2.9.34

js-controller version

5.0.19

Node version

18.17.1

Operating system

Ubuntu 23.10

Additional context

No response

foxriver76 commented 2 months ago

Duplicate of https://github.com/ioBroker/ioBroker.vis-2/issues/183 but yes should be prioritized